VirtualBox

source: vbox/trunk/src/libs/libxml2-2.9.4/elfgcchack.h@ 66550

最後變更 在這個檔案從66550是 65950,由 vboxsync 提交於 8 年 前

libxml 2.9.4: fix export

  • 屬性 svn:eol-style 設為 native
檔案大小: 655.9 KB
 
1/*
2 * elfgcchack.h: hack by Arjan van de Ven <[email protected]> to speed
3 * up the code when using gcc for call within the library.
4 *
5 * Based on the analysis http://people.redhat.com/drepper/dsohowto.pdf
6 * from Ulrich drepper. Rewritten to be generated from the XML description
7 * file for libxml2 API
8 * autogenerated with xsltproc doc/elfgcchack.xsl doc/libxml2-api.xml
9 */
10
11#ifdef IN_LIBXML
12#ifdef __GNUC__
13#ifdef PIC
14#ifdef linux
15#if (__GNUC__ == 3 && __GNUC_MINOR__ >= 3) || (__GNUC__ > 3)
16
17#include "libxml/c14n.h"
18#include "libxml/catalog.h"
19#include "libxml/chvalid.h"
20#include "libxml/debugXML.h"
21#include "libxml/dict.h"
22#include "libxml/DOCBparser.h"
23#include "libxml/encoding.h"
24#include "libxml/entities.h"
25#include "libxml/globals.h"
26#include "libxml/hash.h"
27#include "libxml/HTMLparser.h"
28#include "libxml/HTMLtree.h"
29#include "libxml/list.h"
30#include "libxml/nanoftp.h"
31#include "libxml/nanohttp.h"
32#include "libxml/parser.h"
33#include "libxml/parserInternals.h"
34#include "libxml/pattern.h"
35#include "libxml/relaxng.h"
36#include "libxml/SAX2.h"
37#include "libxml/SAX.h"
38#include "libxml/schemasInternals.h"
39#include "libxml/schematron.h"
40#include "libxml/threads.h"
41#include "libxml/tree.h"
42#include "libxml/uri.h"
43#include "libxml/valid.h"
44#include "libxml/xinclude.h"
45#include "libxml/xlink.h"
46#include "libxml/xmlautomata.h"
47#include "libxml/xmlerror.h"
48#include "libxml/xmlexports.h"
49#include "libxml/xmlIO.h"
50#include "libxml/xmlmemory.h"
51#include "libxml/xmlreader.h"
52#include "libxml/xmlregexp.h"
53#include "libxml/xmlsave.h"
54#include "libxml/xmlschemas.h"
55#include "libxml/xmlschemastypes.h"
56#include "libxml/xmlstring.h"
57#include "libxml/xmlunicode.h"
58#include "libxml/xmlversion.h"
59#include "libxml/xmlwriter.h"
60#include "libxml/xpath.h"
61#include "libxml/xpathInternals.h"
62#include "libxml/xpointer.h"
63#include "libxml/xmlmodule.h"
64
65/* special hot spot not exported ones */
66
67#ifdef bottom_globals
68#undef __xmlGenericError
69extern __typeof (__xmlGenericError) __xmlGenericError __attribute((alias("__xmlGenericError__internal_alias")));
70#else
71#ifndef __xmlGenericError
72extern __typeof (__xmlGenericError) __xmlGenericError__internal_alias __attribute((visibility("hidden")));
73#define __xmlGenericError __xmlGenericError__internal_alias
74#endif
75#endif
76
77#ifdef bottom_globals
78#undef __xmlGenericErrorContext
79extern __typeof (__xmlGenericErrorContext) __xmlGenericErrorContext __attribute((alias("__xmlGenericErrorContext__internal_alias")));
80#else
81#ifndef __xmlGenericErrorContext
82extern __typeof (__xmlGenericErrorContext) __xmlGenericErrorContext__internal_alias __attribute((visibility("hidden")));
83#define __xmlGenericErrorContext __xmlGenericErrorContext__internal_alias
84#endif
85#endif
86
87/* list generated from libxml2-api.xml */
88#if defined(LIBXML_DOCB_ENABLED)
89#ifdef bottom_DOCBparser
90#undef docbCreatePushParserCtxt
91extern __typeof (docbCreatePushParserCtxt) docbCreatePushParserCtxt __attribute((alias("docbCreatePushParserCtxt__internal_alias")));
92#else
93#ifndef docbCreatePushParserCtxt
94extern __typeof (docbCreatePushParserCtxt) docbCreatePushParserCtxt__internal_alias __attribute((visibility("hidden")));
95#define docbCreatePushParserCtxt docbCreatePushParserCtxt__internal_alias
96#endif
97#endif
98#endif
99
100#if defined(LIBXML_HTML_ENABLED)
101#ifdef bottom_HTMLparser
102#undef htmlAttrAllowed
103extern __typeof (htmlAttrAllowed) htmlAttrAllowed __attribute((alias("htmlAttrAllowed__internal_alias")));
104#else
105#ifndef htmlAttrAllowed
106extern __typeof (htmlAttrAllowed) htmlAttrAllowed__internal_alias __attribute((visibility("hidden")));
107#define htmlAttrAllowed htmlAttrAllowed__internal_alias
108#endif
109#endif
110#endif
111
112#if defined(LIBXML_HTML_ENABLED)
113#ifdef bottom_HTMLparser
114#undef htmlAutoCloseTag
115extern __typeof (htmlAutoCloseTag) htmlAutoCloseTag __attribute((alias("htmlAutoCloseTag__internal_alias")));
116#else
117#ifndef htmlAutoCloseTag
118extern __typeof (htmlAutoCloseTag) htmlAutoCloseTag__internal_alias __attribute((visibility("hidden")));
119#define htmlAutoCloseTag htmlAutoCloseTag__internal_alias
120#endif
121#endif
122#endif
123
124#if defined(LIBXML_HTML_ENABLED)
125#ifdef bottom_HTMLparser
126#undef htmlCreateFileParserCtxt
127extern __typeof (htmlCreateFileParserCtxt) htmlCreateFileParserCtxt __attribute((alias("htmlCreateFileParserCtxt__internal_alias")));
128#else
129#ifndef htmlCreateFileParserCtxt
130extern __typeof (htmlCreateFileParserCtxt) htmlCreateFileParserCtxt__internal_alias __attribute((visibility("hidden")));
131#define htmlCreateFileParserCtxt htmlCreateFileParserCtxt__internal_alias
132#endif
133#endif
134#endif
135
136#if defined(LIBXML_HTML_ENABLED)
137#ifdef bottom_HTMLparser
138#undef htmlCreateMemoryParserCtxt
139extern __typeof (htmlCreateMemoryParserCtxt) htmlCreateMemoryParserCtxt __attribute((alias("htmlCreateMemoryParserCtxt__internal_alias")));
140#else
141#ifndef htmlCreateMemoryParserCtxt
142extern __typeof (htmlCreateMemoryParserCtxt) htmlCreateMemoryParserCtxt__internal_alias __attribute((visibility("hidden")));
143#define htmlCreateMemoryParserCtxt htmlCreateMemoryParserCtxt__internal_alias
144#endif
145#endif
146#endif
147
148#if defined(LIBXML_HTML_ENABLED) && defined(LIBXML_PUSH_ENABLED)
149#ifdef bottom_HTMLparser
150#undef htmlCreatePushParserCtxt
151extern __typeof (htmlCreatePushParserCtxt) htmlCreatePushParserCtxt __attribute((alias("htmlCreatePushParserCtxt__internal_alias")));
152#else
153#ifndef htmlCreatePushParserCtxt
154extern __typeof (htmlCreatePushParserCtxt) htmlCreatePushParserCtxt__internal_alias __attribute((visibility("hidden")));
155#define htmlCreatePushParserCtxt htmlCreatePushParserCtxt__internal_alias
156#endif
157#endif
158#endif
159
160#if defined(LIBXML_HTML_ENABLED)
161#ifdef bottom_HTMLparser
162#undef htmlCtxtReadDoc
163extern __typeof (htmlCtxtReadDoc) htmlCtxtReadDoc __attribute((alias("htmlCtxtReadDoc__internal_alias")));
164#else
165#ifndef htmlCtxtReadDoc
166extern __typeof (htmlCtxtReadDoc) htmlCtxtReadDoc__internal_alias __attribute((visibility("hidden")));
167#define htmlCtxtReadDoc htmlCtxtReadDoc__internal_alias
168#endif
169#endif
170#endif
171
172#if defined(LIBXML_HTML_ENABLED)
173#ifdef bottom_HTMLparser
174#undef htmlCtxtReadFd
175extern __typeof (htmlCtxtReadFd) htmlCtxtReadFd __attribute((alias("htmlCtxtReadFd__internal_alias")));
176#else
177#ifndef htmlCtxtReadFd
178extern __typeof (htmlCtxtReadFd) htmlCtxtReadFd__internal_alias __attribute((visibility("hidden")));
179#define htmlCtxtReadFd htmlCtxtReadFd__internal_alias
180#endif
181#endif
182#endif
183
184#if defined(LIBXML_HTML_ENABLED)
185#ifdef bottom_HTMLparser
186#undef htmlCtxtReadFile
187extern __typeof (htmlCtxtReadFile) htmlCtxtReadFile __attribute((alias("htmlCtxtReadFile__internal_alias")));
188#else
189#ifndef htmlCtxtReadFile
190extern __typeof (htmlCtxtReadFile) htmlCtxtReadFile__internal_alias __attribute((visibility("hidden")));
191#define htmlCtxtReadFile htmlCtxtReadFile__internal_alias
192#endif
193#endif
194#endif
195
196#if defined(LIBXML_HTML_ENABLED)
197#ifdef bottom_HTMLparser
198#undef htmlCtxtReadIO
199extern __typeof (htmlCtxtReadIO) htmlCtxtReadIO __attribute((alias("htmlCtxtReadIO__internal_alias")));
200#else
201#ifndef htmlCtxtReadIO
202extern __typeof (htmlCtxtReadIO) htmlCtxtReadIO__internal_alias __attribute((visibility("hidden")));
203#define htmlCtxtReadIO htmlCtxtReadIO__internal_alias
204#endif
205#endif
206#endif
207
208#if defined(LIBXML_HTML_ENABLED)
209#ifdef bottom_HTMLparser
210#undef htmlCtxtReadMemory
211extern __typeof (htmlCtxtReadMemory) htmlCtxtReadMemory __attribute((alias("htmlCtxtReadMemory__internal_alias")));
212#else
213#ifndef htmlCtxtReadMemory
214extern __typeof (htmlCtxtReadMemory) htmlCtxtReadMemory__internal_alias __attribute((visibility("hidden")));
215#define htmlCtxtReadMemory htmlCtxtReadMemory__internal_alias
216#endif
217#endif
218#endif
219
220#if defined(LIBXML_HTML_ENABLED)
221#ifdef bottom_HTMLparser
222#undef htmlCtxtReset
223extern __typeof (htmlCtxtReset) htmlCtxtReset __attribute((alias("htmlCtxtReset__internal_alias")));
224#else
225#ifndef htmlCtxtReset
226extern __typeof (htmlCtxtReset) htmlCtxtReset__internal_alias __attribute((visibility("hidden")));
227#define htmlCtxtReset htmlCtxtReset__internal_alias
228#endif
229#endif
230#endif
231
232#if defined(LIBXML_HTML_ENABLED)
233#ifdef bottom_HTMLparser
234#undef htmlCtxtUseOptions
235extern __typeof (htmlCtxtUseOptions) htmlCtxtUseOptions __attribute((alias("htmlCtxtUseOptions__internal_alias")));
236#else
237#ifndef htmlCtxtUseOptions
238extern __typeof (htmlCtxtUseOptions) htmlCtxtUseOptions__internal_alias __attribute((visibility("hidden")));
239#define htmlCtxtUseOptions htmlCtxtUseOptions__internal_alias
240#endif
241#endif
242#endif
243
244#if defined(LIBXML_HTML_ENABLED)
245#ifdef bottom_SAX2
246#undef htmlDefaultSAXHandlerInit
247extern __typeof (htmlDefaultSAXHandlerInit) htmlDefaultSAXHandlerInit __attribute((alias("htmlDefaultSAXHandlerInit__internal_alias")));
248#else
249#ifndef htmlDefaultSAXHandlerInit
250extern __typeof (htmlDefaultSAXHandlerInit) htmlDefaultSAXHandlerInit__internal_alias __attribute((visibility("hidden")));
251#define htmlDefaultSAXHandlerInit htmlDefaultSAXHandlerInit__internal_alias
252#endif
253#endif
254#endif
255
256#if defined(LIBXML_HTML_ENABLED) && defined(LIBXML_OUTPUT_ENABLED)
257#ifdef bottom_HTMLtree
258#undef htmlDocContentDumpFormatOutput
259extern __typeof (htmlDocContentDumpFormatOutput) htmlDocContentDumpFormatOutput __attribute((alias("htmlDocContentDumpFormatOutput__internal_alias")));
260#else
261#ifndef htmlDocContentDumpFormatOutput
262extern __typeof (htmlDocContentDumpFormatOutput) htmlDocContentDumpFormatOutput__internal_alias __attribute((visibility("hidden")));
263#define htmlDocContentDumpFormatOutput htmlDocContentDumpFormatOutput__internal_alias
264#endif
265#endif
266#endif
267
268#if defined(LIBXML_HTML_ENABLED) && defined(LIBXML_OUTPUT_ENABLED)
269#ifdef bottom_HTMLtree
270#undef htmlDocContentDumpOutput
271extern __typeof (htmlDocContentDumpOutput) htmlDocContentDumpOutput __attribute((alias("htmlDocContentDumpOutput__internal_alias")));
272#else
273#ifndef htmlDocContentDumpOutput
274extern __typeof (htmlDocContentDumpOutput) htmlDocContentDumpOutput__internal_alias __attribute((visibility("hidden")));
275#define htmlDocContentDumpOutput htmlDocContentDumpOutput__internal_alias
276#endif
277#endif
278#endif
279
280#if defined(LIBXML_HTML_ENABLED) && defined(LIBXML_OUTPUT_ENABLED)
281#ifdef bottom_HTMLtree
282#undef htmlDocDump
283extern __typeof (htmlDocDump) htmlDocDump __attribute((alias("htmlDocDump__internal_alias")));
284#else
285#ifndef htmlDocDump
286extern __typeof (htmlDocDump) htmlDocDump__internal_alias __attribute((visibility("hidden")));
287#define htmlDocDump htmlDocDump__internal_alias
288#endif
289#endif
290#endif
291
292#if defined(LIBXML_HTML_ENABLED) && defined(LIBXML_OUTPUT_ENABLED)
293#ifdef bottom_HTMLtree
294#undef htmlDocDumpMemory
295extern __typeof (htmlDocDumpMemory) htmlDocDumpMemory __attribute((alias("htmlDocDumpMemory__internal_alias")));
296#else
297#ifndef htmlDocDumpMemory
298extern __typeof (htmlDocDumpMemory) htmlDocDumpMemory__internal_alias __attribute((visibility("hidden")));
299#define htmlDocDumpMemory htmlDocDumpMemory__internal_alias
300#endif
301#endif
302#endif
303
304#if defined(LIBXML_HTML_ENABLED) && defined(LIBXML_OUTPUT_ENABLED)
305#ifdef bottom_HTMLtree
306#undef htmlDocDumpMemoryFormat
307extern __typeof (htmlDocDumpMemoryFormat) htmlDocDumpMemoryFormat __attribute((alias("htmlDocDumpMemoryFormat__internal_alias")));
308#else
309#ifndef htmlDocDumpMemoryFormat
310extern __typeof (htmlDocDumpMemoryFormat) htmlDocDumpMemoryFormat__internal_alias __attribute((visibility("hidden")));
311#define htmlDocDumpMemoryFormat htmlDocDumpMemoryFormat__internal_alias
312#endif
313#endif
314#endif
315
316#if defined(LIBXML_HTML_ENABLED)
317#ifdef bottom_HTMLparser
318#undef htmlElementAllowedHere
319extern __typeof (htmlElementAllowedHere) htmlElementAllowedHere __attribute((alias("htmlElementAllowedHere__internal_alias")));
320#else
321#ifndef htmlElementAllowedHere
322extern __typeof (htmlElementAllowedHere) htmlElementAllowedHere__internal_alias __attribute((visibility("hidden")));
323#define htmlElementAllowedHere htmlElementAllowedHere__internal_alias
324#endif
325#endif
326#endif
327
328#if defined(LIBXML_HTML_ENABLED)
329#ifdef bottom_HTMLparser
330#undef htmlElementStatusHere
331extern __typeof (htmlElementStatusHere) htmlElementStatusHere __attribute((alias("htmlElementStatusHere__internal_alias")));
332#else
333#ifndef htmlElementStatusHere
334extern __typeof (htmlElementStatusHere) htmlElementStatusHere__internal_alias __attribute((visibility("hidden")));
335#define htmlElementStatusHere htmlElementStatusHere__internal_alias
336#endif
337#endif
338#endif
339
340#if defined(LIBXML_HTML_ENABLED)
341#ifdef bottom_HTMLparser
342#undef htmlEncodeEntities
343extern __typeof (htmlEncodeEntities) htmlEncodeEntities __attribute((alias("htmlEncodeEntities__internal_alias")));
344#else
345#ifndef htmlEncodeEntities
346extern __typeof (htmlEncodeEntities) htmlEncodeEntities__internal_alias __attribute((visibility("hidden")));
347#define htmlEncodeEntities htmlEncodeEntities__internal_alias
348#endif
349#endif
350#endif
351
352#if defined(LIBXML_HTML_ENABLED)
353#ifdef bottom_HTMLparser
354#undef htmlEntityLookup
355extern __typeof (htmlEntityLookup) htmlEntityLookup __attribute((alias("htmlEntityLookup__internal_alias")));
356#else
357#ifndef htmlEntityLookup
358extern __typeof (htmlEntityLookup) htmlEntityLookup__internal_alias __attribute((visibility("hidden")));
359#define htmlEntityLookup htmlEntityLookup__internal_alias
360#endif
361#endif
362#endif
363
364#if defined(LIBXML_HTML_ENABLED)
365#ifdef bottom_HTMLparser
366#undef htmlEntityValueLookup
367extern __typeof (htmlEntityValueLookup) htmlEntityValueLookup __attribute((alias("htmlEntityValueLookup__internal_alias")));
368#else
369#ifndef htmlEntityValueLookup
370extern __typeof (htmlEntityValueLookup) htmlEntityValueLookup__internal_alias __attribute((visibility("hidden")));
371#define htmlEntityValueLookup htmlEntityValueLookup__internal_alias
372#endif
373#endif
374#endif
375
376#if defined(LIBXML_HTML_ENABLED)
377#ifdef bottom_HTMLparser
378#undef htmlFreeParserCtxt
379extern __typeof (htmlFreeParserCtxt) htmlFreeParserCtxt __attribute((alias("htmlFreeParserCtxt__internal_alias")));
380#else
381#ifndef htmlFreeParserCtxt
382extern __typeof (htmlFreeParserCtxt) htmlFreeParserCtxt__internal_alias __attribute((visibility("hidden")));
383#define htmlFreeParserCtxt htmlFreeParserCtxt__internal_alias
384#endif
385#endif
386#endif
387
388#if defined(LIBXML_HTML_ENABLED)
389#ifdef bottom_HTMLtree
390#undef htmlGetMetaEncoding
391extern __typeof (htmlGetMetaEncoding) htmlGetMetaEncoding __attribute((alias("htmlGetMetaEncoding__internal_alias")));
392#else
393#ifndef htmlGetMetaEncoding
394extern __typeof (htmlGetMetaEncoding) htmlGetMetaEncoding__internal_alias __attribute((visibility("hidden")));
395#define htmlGetMetaEncoding htmlGetMetaEncoding__internal_alias
396#endif
397#endif
398#endif
399
400#if defined(LIBXML_HTML_ENABLED)
401#ifdef bottom_HTMLparser
402#undef htmlHandleOmittedElem
403extern __typeof (htmlHandleOmittedElem) htmlHandleOmittedElem __attribute((alias("htmlHandleOmittedElem__internal_alias")));
404#else
405#ifndef htmlHandleOmittedElem
406extern __typeof (htmlHandleOmittedElem) htmlHandleOmittedElem__internal_alias __attribute((visibility("hidden")));
407#define htmlHandleOmittedElem htmlHandleOmittedElem__internal_alias
408#endif
409#endif
410#endif
411
412#if defined(LIBXML_HTML_ENABLED)
413#ifdef bottom_HTMLparser
414#undef htmlInitAutoClose
415extern __typeof (htmlInitAutoClose) htmlInitAutoClose __attribute((alias("htmlInitAutoClose__internal_alias")));
416#else
417#ifndef htmlInitAutoClose
418extern __typeof (htmlInitAutoClose) htmlInitAutoClose__internal_alias __attribute((visibility("hidden")));
419#define htmlInitAutoClose htmlInitAutoClose__internal_alias
420#endif
421#endif
422#endif
423
424#if defined(LIBXML_HTML_ENABLED)
425#ifdef bottom_HTMLparser
426#undef htmlIsAutoClosed
427extern __typeof (htmlIsAutoClosed) htmlIsAutoClosed __attribute((alias("htmlIsAutoClosed__internal_alias")));
428#else
429#ifndef htmlIsAutoClosed
430extern __typeof (htmlIsAutoClosed) htmlIsAutoClosed__internal_alias __attribute((visibility("hidden")));
431#define htmlIsAutoClosed htmlIsAutoClosed__internal_alias
432#endif
433#endif
434#endif
435
436#if defined(LIBXML_HTML_ENABLED)
437#ifdef bottom_HTMLtree
438#undef htmlIsBooleanAttr
439extern __typeof (htmlIsBooleanAttr) htmlIsBooleanAttr __attribute((alias("htmlIsBooleanAttr__internal_alias")));
440#else
441#ifndef htmlIsBooleanAttr
442extern __typeof (htmlIsBooleanAttr) htmlIsBooleanAttr__internal_alias __attribute((visibility("hidden")));
443#define htmlIsBooleanAttr htmlIsBooleanAttr__internal_alias
444#endif
445#endif
446#endif
447
448#if defined(LIBXML_HTML_ENABLED)
449#ifdef bottom_HTMLparser
450#undef htmlIsScriptAttribute
451extern __typeof (htmlIsScriptAttribute) htmlIsScriptAttribute __attribute((alias("htmlIsScriptAttribute__internal_alias")));
452#else
453#ifndef htmlIsScriptAttribute
454extern __typeof (htmlIsScriptAttribute) htmlIsScriptAttribute__internal_alias __attribute((visibility("hidden")));
455#define htmlIsScriptAttribute htmlIsScriptAttribute__internal_alias
456#endif
457#endif
458#endif
459
460#if defined(LIBXML_HTML_ENABLED)
461#ifdef bottom_HTMLparser
462#undef htmlNewDoc
463extern __typeof (htmlNewDoc) htmlNewDoc __attribute((alias("htmlNewDoc__internal_alias")));
464#else
465#ifndef htmlNewDoc
466extern __typeof (htmlNewDoc) htmlNewDoc__internal_alias __attribute((visibility("hidden")));
467#define htmlNewDoc htmlNewDoc__internal_alias
468#endif
469#endif
470#endif
471
472#if defined(LIBXML_HTML_ENABLED)
473#ifdef bottom_HTMLparser
474#undef htmlNewDocNoDtD
475extern __typeof (htmlNewDocNoDtD) htmlNewDocNoDtD __attribute((alias("htmlNewDocNoDtD__internal_alias")));
476#else
477#ifndef htmlNewDocNoDtD
478extern __typeof (htmlNewDocNoDtD) htmlNewDocNoDtD__internal_alias __attribute((visibility("hidden")));
479#define htmlNewDocNoDtD htmlNewDocNoDtD__internal_alias
480#endif
481#endif
482#endif
483
484#if defined(LIBXML_HTML_ENABLED)
485#ifdef bottom_HTMLparser
486#undef htmlNewParserCtxt
487extern __typeof (htmlNewParserCtxt) htmlNewParserCtxt __attribute((alias("htmlNewParserCtxt__internal_alias")));
488#else
489#ifndef htmlNewParserCtxt
490extern __typeof (htmlNewParserCtxt) htmlNewParserCtxt__internal_alias __attribute((visibility("hidden")));
491#define htmlNewParserCtxt htmlNewParserCtxt__internal_alias
492#endif
493#endif
494#endif
495
496#if defined(LIBXML_HTML_ENABLED) && defined(LIBXML_OUTPUT_ENABLED)
497#ifdef bottom_HTMLtree
498#undef htmlNodeDump
499extern __typeof (htmlNodeDump) htmlNodeDump __attribute((alias("htmlNodeDump__internal_alias")));
500#else
501#ifndef htmlNodeDump
502extern __typeof (htmlNodeDump) htmlNodeDump__internal_alias __attribute((visibility("hidden")));
503#define htmlNodeDump htmlNodeDump__internal_alias
504#endif
505#endif
506#endif
507
508#if defined(LIBXML_HTML_ENABLED) && defined(LIBXML_OUTPUT_ENABLED)
509#ifdef bottom_HTMLtree
510#undef htmlNodeDumpFile
511extern __typeof (htmlNodeDumpFile) htmlNodeDumpFile __attribute((alias("htmlNodeDumpFile__internal_alias")));
512#else
513#ifndef htmlNodeDumpFile
514extern __typeof (htmlNodeDumpFile) htmlNodeDumpFile__internal_alias __attribute((visibility("hidden")));
515#define htmlNodeDumpFile htmlNodeDumpFile__internal_alias
516#endif
517#endif
518#endif
519
520#if defined(LIBXML_HTML_ENABLED) && defined(LIBXML_OUTPUT_ENABLED)
521#ifdef bottom_HTMLtree
522#undef htmlNodeDumpFileFormat
523extern __typeof (htmlNodeDumpFileFormat) htmlNodeDumpFileFormat __attribute((alias("htmlNodeDumpFileFormat__internal_alias")));
524#else
525#ifndef htmlNodeDumpFileFormat
526extern __typeof (htmlNodeDumpFileFormat) htmlNodeDumpFileFormat__internal_alias __attribute((visibility("hidden")));
527#define htmlNodeDumpFileFormat htmlNodeDumpFileFormat__internal_alias
528#endif
529#endif
530#endif
531
532#if defined(LIBXML_HTML_ENABLED) && defined(LIBXML_OUTPUT_ENABLED)
533#ifdef bottom_HTMLtree
534#undef htmlNodeDumpFormatOutput
535extern __typeof (htmlNodeDumpFormatOutput) htmlNodeDumpFormatOutput __attribute((alias("htmlNodeDumpFormatOutput__internal_alias")));
536#else
537#ifndef htmlNodeDumpFormatOutput
538extern __typeof (htmlNodeDumpFormatOutput) htmlNodeDumpFormatOutput__internal_alias __attribute((visibility("hidden")));
539#define htmlNodeDumpFormatOutput htmlNodeDumpFormatOutput__internal_alias
540#endif
541#endif
542#endif
543
544#if defined(LIBXML_HTML_ENABLED) && defined(LIBXML_OUTPUT_ENABLED)
545#ifdef bottom_HTMLtree
546#undef htmlNodeDumpOutput
547extern __typeof (htmlNodeDumpOutput) htmlNodeDumpOutput __attribute((alias("htmlNodeDumpOutput__internal_alias")));
548#else
549#ifndef htmlNodeDumpOutput
550extern __typeof (htmlNodeDumpOutput) htmlNodeDumpOutput__internal_alias __attribute((visibility("hidden")));
551#define htmlNodeDumpOutput htmlNodeDumpOutput__internal_alias
552#endif
553#endif
554#endif
555
556#if defined(LIBXML_HTML_ENABLED)
557#ifdef bottom_HTMLparser
558#undef htmlNodeStatus
559extern __typeof (htmlNodeStatus) htmlNodeStatus __attribute((alias("htmlNodeStatus__internal_alias")));
560#else
561#ifndef htmlNodeStatus
562extern __typeof (htmlNodeStatus) htmlNodeStatus__internal_alias __attribute((visibility("hidden")));
563#define htmlNodeStatus htmlNodeStatus__internal_alias
564#endif
565#endif
566#endif
567
568#if defined(LIBXML_HTML_ENABLED)
569#ifdef bottom_HTMLparser
570#undef htmlParseCharRef
571extern __typeof (htmlParseCharRef) htmlParseCharRef __attribute((alias("htmlParseCharRef__internal_alias")));
572#else
573#ifndef htmlParseCharRef
574extern __typeof (htmlParseCharRef) htmlParseCharRef__internal_alias __attribute((visibility("hidden")));
575#define htmlParseCharRef htmlParseCharRef__internal_alias
576#endif
577#endif
578#endif
579
580#if defined(LIBXML_HTML_ENABLED) && defined(LIBXML_PUSH_ENABLED)
581#ifdef bottom_HTMLparser
582#undef htmlParseChunk
583extern __typeof (htmlParseChunk) htmlParseChunk __attribute((alias("htmlParseChunk__internal_alias")));
584#else
585#ifndef htmlParseChunk
586extern __typeof (htmlParseChunk) htmlParseChunk__internal_alias __attribute((visibility("hidden")));
587#define htmlParseChunk htmlParseChunk__internal_alias
588#endif
589#endif
590#endif
591
592#if defined(LIBXML_HTML_ENABLED)
593#ifdef bottom_HTMLparser
594#undef htmlParseDoc
595extern __typeof (htmlParseDoc) htmlParseDoc __attribute((alias("htmlParseDoc__internal_alias")));
596#else
597#ifndef htmlParseDoc
598extern __typeof (htmlParseDoc) htmlParseDoc__internal_alias __attribute((visibility("hidden")));
599#define htmlParseDoc htmlParseDoc__internal_alias
600#endif
601#endif
602#endif
603
604#if defined(LIBXML_HTML_ENABLED)
605#ifdef bottom_HTMLparser
606#undef htmlParseDocument
607extern __typeof (htmlParseDocument) htmlParseDocument __attribute((alias("htmlParseDocument__internal_alias")));
608#else
609#ifndef htmlParseDocument
610extern __typeof (htmlParseDocument) htmlParseDocument__internal_alias __attribute((visibility("hidden")));
611#define htmlParseDocument htmlParseDocument__internal_alias
612#endif
613#endif
614#endif
615
616#if defined(LIBXML_HTML_ENABLED)
617#ifdef bottom_HTMLparser
618#undef htmlParseElement
619extern __typeof (htmlParseElement) htmlParseElement __attribute((alias("htmlParseElement__internal_alias")));
620#else
621#ifndef htmlParseElement
622extern __typeof (htmlParseElement) htmlParseElement__internal_alias __attribute((visibility("hidden")));
623#define htmlParseElement htmlParseElement__internal_alias
624#endif
625#endif
626#endif
627
628#if defined(LIBXML_HTML_ENABLED)
629#ifdef bottom_HTMLparser
630#undef htmlParseEntityRef
631extern __typeof (htmlParseEntityRef) htmlParseEntityRef __attribute((alias("htmlParseEntityRef__internal_alias")));
632#else
633#ifndef htmlParseEntityRef
634extern __typeof (htmlParseEntityRef) htmlParseEntityRef__internal_alias __attribute((visibility("hidden")));
635#define htmlParseEntityRef htmlParseEntityRef__internal_alias
636#endif
637#endif
638#endif
639
640#if defined(LIBXML_HTML_ENABLED)
641#ifdef bottom_HTMLparser
642#undef htmlParseFile
643extern __typeof (htmlParseFile) htmlParseFile __attribute((alias("htmlParseFile__internal_alias")));
644#else
645#ifndef htmlParseFile
646extern __typeof (htmlParseFile) htmlParseFile__internal_alias __attribute((visibility("hidden")));
647#define htmlParseFile htmlParseFile__internal_alias
648#endif
649#endif
650#endif
651
652#if defined(LIBXML_HTML_ENABLED)
653#ifdef bottom_HTMLparser
654#undef htmlReadDoc
655extern __typeof (htmlReadDoc) htmlReadDoc __attribute((alias("htmlReadDoc__internal_alias")));
656#else
657#ifndef htmlReadDoc
658extern __typeof (htmlReadDoc) htmlReadDoc__internal_alias __attribute((visibility("hidden")));
659#define htmlReadDoc htmlReadDoc__internal_alias
660#endif
661#endif
662#endif
663
664#if defined(LIBXML_HTML_ENABLED)
665#ifdef bottom_HTMLparser
666#undef htmlReadFd
667extern __typeof (htmlReadFd) htmlReadFd __attribute((alias("htmlReadFd__internal_alias")));
668#else
669#ifndef htmlReadFd
670extern __typeof (htmlReadFd) htmlReadFd__internal_alias __attribute((visibility("hidden")));
671#define htmlReadFd htmlReadFd__internal_alias
672#endif
673#endif
674#endif
675
676#if defined(LIBXML_HTML_ENABLED)
677#ifdef bottom_HTMLparser
678#undef htmlReadFile
679extern __typeof (htmlReadFile) htmlReadFile __attribute((alias("htmlReadFile__internal_alias")));
680#else
681#ifndef htmlReadFile
682extern __typeof (htmlReadFile) htmlReadFile__internal_alias __attribute((visibility("hidden")));
683#define htmlReadFile htmlReadFile__internal_alias
684#endif
685#endif
686#endif
687
688#if defined(LIBXML_HTML_ENABLED)
689#ifdef bottom_HTMLparser
690#undef htmlReadIO
691extern __typeof (htmlReadIO) htmlReadIO __attribute((alias("htmlReadIO__internal_alias")));
692#else
693#ifndef htmlReadIO
694extern __typeof (htmlReadIO) htmlReadIO__internal_alias __attribute((visibility("hidden")));
695#define htmlReadIO htmlReadIO__internal_alias
696#endif
697#endif
698#endif
699
700#if defined(LIBXML_HTML_ENABLED)
701#ifdef bottom_HTMLparser
702#undef htmlReadMemory
703extern __typeof (htmlReadMemory) htmlReadMemory __attribute((alias("htmlReadMemory__internal_alias")));
704#else
705#ifndef htmlReadMemory
706extern __typeof (htmlReadMemory) htmlReadMemory__internal_alias __attribute((visibility("hidden")));
707#define htmlReadMemory htmlReadMemory__internal_alias
708#endif
709#endif
710#endif
711
712#if defined(LIBXML_HTML_ENABLED)
713#ifdef bottom_HTMLparser
714#undef htmlSAXParseDoc
715extern __typeof (htmlSAXParseDoc) htmlSAXParseDoc __attribute((alias("htmlSAXParseDoc__internal_alias")));
716#else
717#ifndef htmlSAXParseDoc
718extern __typeof (htmlSAXParseDoc) htmlSAXParseDoc__internal_alias __attribute((visibility("hidden")));
719#define htmlSAXParseDoc htmlSAXParseDoc__internal_alias
720#endif
721#endif
722#endif
723
724#if defined(LIBXML_HTML_ENABLED)
725#ifdef bottom_HTMLparser
726#undef htmlSAXParseFile
727extern __typeof (htmlSAXParseFile) htmlSAXParseFile __attribute((alias("htmlSAXParseFile__internal_alias")));
728#else
729#ifndef htmlSAXParseFile
730extern __typeof (htmlSAXParseFile) htmlSAXParseFile__internal_alias __attribute((visibility("hidden")));
731#define htmlSAXParseFile htmlSAXParseFile__internal_alias
732#endif
733#endif
734#endif
735
736#if defined(LIBXML_HTML_ENABLED) && defined(LIBXML_OUTPUT_ENABLED)
737#ifdef bottom_HTMLtree
738#undef htmlSaveFile
739extern __typeof (htmlSaveFile) htmlSaveFile __attribute((alias("htmlSaveFile__internal_alias")));
740#else
741#ifndef htmlSaveFile
742extern __typeof (htmlSaveFile) htmlSaveFile__internal_alias __attribute((visibility("hidden")));
743#define htmlSaveFile htmlSaveFile__internal_alias
744#endif
745#endif
746#endif
747
748#if defined(LIBXML_HTML_ENABLED) && defined(LIBXML_OUTPUT_ENABLED)
749#ifdef bottom_HTMLtree
750#undef htmlSaveFileEnc
751extern __typeof (htmlSaveFileEnc) htmlSaveFileEnc __attribute((alias("htmlSaveFileEnc__internal_alias")));
752#else
753#ifndef htmlSaveFileEnc
754extern __typeof (htmlSaveFileEnc) htmlSaveFileEnc__internal_alias __attribute((visibility("hidden")));
755#define htmlSaveFileEnc htmlSaveFileEnc__internal_alias
756#endif
757#endif
758#endif
759
760#if defined(LIBXML_HTML_ENABLED) && defined(LIBXML_OUTPUT_ENABLED)
761#ifdef bottom_HTMLtree
762#undef htmlSaveFileFormat
763extern __typeof (htmlSaveFileFormat) htmlSaveFileFormat __attribute((alias("htmlSaveFileFormat__internal_alias")));
764#else
765#ifndef htmlSaveFileFormat
766extern __typeof (htmlSaveFileFormat) htmlSaveFileFormat__internal_alias __attribute((visibility("hidden")));
767#define htmlSaveFileFormat htmlSaveFileFormat__internal_alias
768#endif
769#endif
770#endif
771
772#if defined(LIBXML_HTML_ENABLED)
773#ifdef bottom_HTMLtree
774#undef htmlSetMetaEncoding
775extern __typeof (htmlSetMetaEncoding) htmlSetMetaEncoding __attribute((alias("htmlSetMetaEncoding__internal_alias")));
776#else
777#ifndef htmlSetMetaEncoding
778extern __typeof (htmlSetMetaEncoding) htmlSetMetaEncoding__internal_alias __attribute((visibility("hidden")));
779#define htmlSetMetaEncoding htmlSetMetaEncoding__internal_alias
780#endif
781#endif
782#endif
783
784#if defined(LIBXML_HTML_ENABLED)
785#ifdef bottom_HTMLparser
786#undef htmlTagLookup
787extern __typeof (htmlTagLookup) htmlTagLookup __attribute((alias("htmlTagLookup__internal_alias")));
788#else
789#ifndef htmlTagLookup
790extern __typeof (htmlTagLookup) htmlTagLookup__internal_alias __attribute((visibility("hidden")));
791#define htmlTagLookup htmlTagLookup__internal_alias
792#endif
793#endif
794#endif
795
796#ifdef bottom_parser
797#undef inputPop
798extern __typeof (inputPop) inputPop __attribute((alias("inputPop__internal_alias")));
799#else
800#ifndef inputPop
801extern __typeof (inputPop) inputPop__internal_alias __attribute((visibility("hidden")));
802#define inputPop inputPop__internal_alias
803#endif
804#endif
805
806#ifdef bottom_parser
807#undef inputPush
808extern __typeof (inputPush) inputPush __attribute((alias("inputPush__internal_alias")));
809#else
810#ifndef inputPush
811extern __typeof (inputPush) inputPush__internal_alias __attribute((visibility("hidden")));
812#define inputPush inputPush__internal_alias
813#endif
814#endif
815
816#ifdef bottom_parser
817#undef namePop
818extern __typeof (namePop) namePop __attribute((alias("namePop__internal_alias")));
819#else
820#ifndef namePop
821extern __typeof (namePop) namePop__internal_alias __attribute((visibility("hidden")));
822#define namePop namePop__internal_alias
823#endif
824#endif
825
826#ifdef bottom_parser
827#undef namePush
828extern __typeof (namePush) namePush __attribute((alias("namePush__internal_alias")));
829#else
830#ifndef namePush
831extern __typeof (namePush) namePush__internal_alias __attribute((visibility("hidden")));
832#define namePush namePush__internal_alias
833#endif
834#endif
835
836#ifdef bottom_parser
837#undef nodePop
838extern __typeof (nodePop) nodePop __attribute((alias("nodePop__internal_alias")));
839#else
840#ifndef nodePop
841extern __typeof (nodePop) nodePop__internal_alias __attribute((visibility("hidden")));
842#define nodePop nodePop__internal_alias
843#endif
844#endif
845
846#ifdef bottom_parser
847#undef nodePush
848extern __typeof (nodePush) nodePush __attribute((alias("nodePush__internal_alias")));
849#else
850#ifndef nodePush
851extern __typeof (nodePush) nodePush__internal_alias __attribute((visibility("hidden")));
852#define nodePush nodePush__internal_alias
853#endif
854#endif
855
856#if defined(LIBXML_XPATH_ENABLED)
857#ifdef bottom_xpath
858#undef valuePop
859extern __typeof (valuePop) valuePop __attribute((alias("valuePop__internal_alias")));
860#else
861#ifndef valuePop
862extern __typeof (valuePop) valuePop__internal_alias __attribute((visibility("hidden")));
863#define valuePop valuePop__internal_alias
864#endif
865#endif
866#endif
867
868#if defined(LIBXML_XPATH_ENABLED)
869#ifdef bottom_xpath
870#undef valuePush
871extern __typeof (valuePush) valuePush __attribute((alias("valuePush__internal_alias")));
872#else
873#ifndef valuePush
874extern __typeof (valuePush) valuePush__internal_alias __attribute((visibility("hidden")));
875#define valuePush valuePush__internal_alias
876#endif
877#endif
878#endif
879
880#if defined(LIBXML_CATALOG_ENABLED)
881#ifdef bottom_catalog
882#undef xmlACatalogAdd
883extern __typeof (xmlACatalogAdd) xmlACatalogAdd __attribute((alias("xmlACatalogAdd__internal_alias")));
884#else
885#ifndef xmlACatalogAdd
886extern __typeof (xmlACatalogAdd) xmlACatalogAdd__internal_alias __attribute((visibility("hidden")));
887#define xmlACatalogAdd xmlACatalogAdd__internal_alias
888#endif
889#endif
890#endif
891
892#if defined(LIBXML_CATALOG_ENABLED) && defined(LIBXML_OUTPUT_ENABLED)
893#ifdef bottom_catalog
894#undef xmlACatalogDump
895extern __typeof (xmlACatalogDump) xmlACatalogDump __attribute((alias("xmlACatalogDump__internal_alias")));
896#else
897#ifndef xmlACatalogDump
898extern __typeof (xmlACatalogDump) xmlACatalogDump__internal_alias __attribute((visibility("hidden")));
899#define xmlACatalogDump xmlACatalogDump__internal_alias
900#endif
901#endif
902#endif
903
904#if defined(LIBXML_CATALOG_ENABLED)
905#ifdef bottom_catalog
906#undef xmlACatalogRemove
907extern __typeof (xmlACatalogRemove) xmlACatalogRemove __attribute((alias("xmlACatalogRemove__internal_alias")));
908#else
909#ifndef xmlACatalogRemove
910extern __typeof (xmlACatalogRemove) xmlACatalogRemove__internal_alias __attribute((visibility("hidden")));
911#define xmlACatalogRemove xmlACatalogRemove__internal_alias
912#endif
913#endif
914#endif
915
916#if defined(LIBXML_CATALOG_ENABLED)
917#ifdef bottom_catalog
918#undef xmlACatalogResolve
919extern __typeof (xmlACatalogResolve) xmlACatalogResolve __attribute((alias("xmlACatalogResolve__internal_alias")));
920#else
921#ifndef xmlACatalogResolve
922extern __typeof (xmlACatalogResolve) xmlACatalogResolve__internal_alias __attribute((visibility("hidden")));
923#define xmlACatalogResolve xmlACatalogResolve__internal_alias
924#endif
925#endif
926#endif
927
928#if defined(LIBXML_CATALOG_ENABLED)
929#ifdef bottom_catalog
930#undef xmlACatalogResolvePublic
931extern __typeof (xmlACatalogResolvePublic) xmlACatalogResolvePublic __attribute((alias("xmlACatalogResolvePublic__internal_alias")));
932#else
933#ifndef xmlACatalogResolvePublic
934extern __typeof (xmlACatalogResolvePublic) xmlACatalogResolvePublic__internal_alias __attribute((visibility("hidden")));
935#define xmlACatalogResolvePublic xmlACatalogResolvePublic__internal_alias
936#endif
937#endif
938#endif
939
940#if defined(LIBXML_CATALOG_ENABLED)
941#ifdef bottom_catalog
942#undef xmlACatalogResolveSystem
943extern __typeof (xmlACatalogResolveSystem) xmlACatalogResolveSystem __attribute((alias("xmlACatalogResolveSystem__internal_alias")));
944#else
945#ifndef xmlACatalogResolveSystem
946extern __typeof (xmlACatalogResolveSystem) xmlACatalogResolveSystem__internal_alias __attribute((visibility("hidden")));
947#define xmlACatalogResolveSystem xmlACatalogResolveSystem__internal_alias
948#endif
949#endif
950#endif
951
952#if defined(LIBXML_CATALOG_ENABLED)
953#ifdef bottom_catalog
954#undef xmlACatalogResolveURI
955extern __typeof (xmlACatalogResolveURI) xmlACatalogResolveURI __attribute((alias("xmlACatalogResolveURI__internal_alias")));
956#else
957#ifndef xmlACatalogResolveURI
958extern __typeof (xmlACatalogResolveURI) xmlACatalogResolveURI__internal_alias __attribute((visibility("hidden")));
959#define xmlACatalogResolveURI xmlACatalogResolveURI__internal_alias
960#endif
961#endif
962#endif
963
964#ifdef bottom_valid
965#undef xmlAddAttributeDecl
966extern __typeof (xmlAddAttributeDecl) xmlAddAttributeDecl __attribute((alias("xmlAddAttributeDecl__internal_alias")));
967#else
968#ifndef xmlAddAttributeDecl
969extern __typeof (xmlAddAttributeDecl) xmlAddAttributeDecl__internal_alias __attribute((visibility("hidden")));
970#define xmlAddAttributeDecl xmlAddAttributeDecl__internal_alias
971#endif
972#endif
973
974#ifdef bottom_tree
975#undef xmlAddChild
976extern __typeof (xmlAddChild) xmlAddChild __attribute((alias("xmlAddChild__internal_alias")));
977#else
978#ifndef xmlAddChild
979extern __typeof (xmlAddChild) xmlAddChild__internal_alias __attribute((visibility("hidden")));
980#define xmlAddChild xmlAddChild__internal_alias
981#endif
982#endif
983
984#ifdef bottom_tree
985#undef xmlAddChildList
986extern __typeof (xmlAddChildList) xmlAddChildList __attribute((alias("xmlAddChildList__internal_alias")));
987#else
988#ifndef xmlAddChildList
989extern __typeof (xmlAddChildList) xmlAddChildList__internal_alias __attribute((visibility("hidden")));
990#define xmlAddChildList xmlAddChildList__internal_alias
991#endif
992#endif
993
994#ifdef bottom_entities
995#undef xmlAddDocEntity
996extern __typeof (xmlAddDocEntity) xmlAddDocEntity __attribute((alias("xmlAddDocEntity__internal_alias")));
997#else
998#ifndef xmlAddDocEntity
999extern __typeof (xmlAddDocEntity) xmlAddDocEntity__internal_alias __attribute((visibility("hidden")));
1000#define xmlAddDocEntity xmlAddDocEntity__internal_alias
1001#endif
1002#endif
1003
1004#ifdef bottom_entities
1005#undef xmlAddDtdEntity
1006extern __typeof (xmlAddDtdEntity) xmlAddDtdEntity __attribute((alias("xmlAddDtdEntity__internal_alias")));
1007#else
1008#ifndef xmlAddDtdEntity
1009extern __typeof (xmlAddDtdEntity) xmlAddDtdEntity__internal_alias __attribute((visibility("hidden")));
1010#define xmlAddDtdEntity xmlAddDtdEntity__internal_alias
1011#endif
1012#endif
1013
1014#ifdef bottom_valid
1015#undef xmlAddElementDecl
1016extern __typeof (xmlAddElementDecl) xmlAddElementDecl __attribute((alias("xmlAddElementDecl__internal_alias")));
1017#else
1018#ifndef xmlAddElementDecl
1019extern __typeof (xmlAddElementDecl) xmlAddElementDecl__internal_alias __attribute((visibility("hidden")));
1020#define xmlAddElementDecl xmlAddElementDecl__internal_alias
1021#endif
1022#endif
1023
1024#ifdef bottom_encoding
1025#undef xmlAddEncodingAlias
1026extern __typeof (xmlAddEncodingAlias) xmlAddEncodingAlias __attribute((alias("xmlAddEncodingAlias__internal_alias")));
1027#else
1028#ifndef xmlAddEncodingAlias
1029extern __typeof (xmlAddEncodingAlias) xmlAddEncodingAlias__internal_alias __attribute((visibility("hidden")));
1030#define xmlAddEncodingAlias xmlAddEncodingAlias__internal_alias
1031#endif
1032#endif
1033
1034#ifdef bottom_valid
1035#undef xmlAddID
1036extern __typeof (xmlAddID) xmlAddID __attribute((alias("xmlAddID__internal_alias")));
1037#else
1038#ifndef xmlAddID
1039extern __typeof (xmlAddID) xmlAddID__internal_alias __attribute((visibility("hidden")));
1040#define xmlAddID xmlAddID__internal_alias
1041#endif
1042#endif
1043
1044#ifdef bottom_tree
1045#undef xmlAddNextSibling
1046extern __typeof (xmlAddNextSibling) xmlAddNextSibling __attribute((alias("xmlAddNextSibling__internal_alias")));
1047#else
1048#ifndef xmlAddNextSibling
1049extern __typeof (xmlAddNextSibling) xmlAddNextSibling__internal_alias __attribute((visibility("hidden")));
1050#define xmlAddNextSibling xmlAddNextSibling__internal_alias
1051#endif
1052#endif
1053
1054#ifdef bottom_valid
1055#undef xmlAddNotationDecl
1056extern __typeof (xmlAddNotationDecl) xmlAddNotationDecl __attribute((alias("xmlAddNotationDecl__internal_alias")));
1057#else
1058#ifndef xmlAddNotationDecl
1059extern __typeof (xmlAddNotationDecl) xmlAddNotationDecl__internal_alias __attribute((visibility("hidden")));
1060#define xmlAddNotationDecl xmlAddNotationDecl__internal_alias
1061#endif
1062#endif
1063
1064#if defined(LIBXML_TREE_ENABLED) || defined(LIBXML_HTML_ENABLED) || defined(LIBXML_SCHEMAS_ENABLED) || defined(LIBXML_XINCLUDE_ENABLED)
1065#ifdef bottom_tree
1066#undef xmlAddPrevSibling
1067extern __typeof (xmlAddPrevSibling) xmlAddPrevSibling __attribute((alias("xmlAddPrevSibling__internal_alias")));
1068#else
1069#ifndef xmlAddPrevSibling
1070extern __typeof (xmlAddPrevSibling) xmlAddPrevSibling__internal_alias __attribute((visibility("hidden")));
1071#define xmlAddPrevSibling xmlAddPrevSibling__internal_alias
1072#endif
1073#endif
1074#endif
1075
1076#ifdef bottom_valid
1077#undef xmlAddRef
1078extern __typeof (xmlAddRef) xmlAddRef __attribute((alias("xmlAddRef__internal_alias")));
1079#else
1080#ifndef xmlAddRef
1081extern __typeof (xmlAddRef) xmlAddRef__internal_alias __attribute((visibility("hidden")));
1082#define xmlAddRef xmlAddRef__internal_alias
1083#endif
1084#endif
1085
1086#ifdef bottom_tree
1087#undef xmlAddSibling
1088extern __typeof (xmlAddSibling) xmlAddSibling __attribute((alias("xmlAddSibling__internal_alias")));
1089#else
1090#ifndef xmlAddSibling
1091extern __typeof (xmlAddSibling) xmlAddSibling__internal_alias __attribute((visibility("hidden")));
1092#define xmlAddSibling xmlAddSibling__internal_alias
1093#endif
1094#endif
1095
1096#if defined(LIBXML_OUTPUT_ENABLED)
1097#ifdef bottom_xmlIO
1098#undef xmlAllocOutputBuffer
1099extern __typeof (xmlAllocOutputBuffer) xmlAllocOutputBuffer __attribute((alias("xmlAllocOutputBuffer__internal_alias")));
1100#else
1101#ifndef xmlAllocOutputBuffer
1102extern __typeof (xmlAllocOutputBuffer) xmlAllocOutputBuffer__internal_alias __attribute((visibility("hidden")));
1103#define xmlAllocOutputBuffer xmlAllocOutputBuffer__internal_alias
1104#endif
1105#endif
1106#endif
1107
1108#ifdef bottom_xmlIO
1109#undef xmlAllocParserInputBuffer
1110extern __typeof (xmlAllocParserInputBuffer) xmlAllocParserInputBuffer __attribute((alias("xmlAllocParserInputBuffer__internal_alias")));
1111#else
1112#ifndef xmlAllocParserInputBuffer
1113extern __typeof (xmlAllocParserInputBuffer) xmlAllocParserInputBuffer__internal_alias __attribute((visibility("hidden")));
1114#define xmlAllocParserInputBuffer xmlAllocParserInputBuffer__internal_alias
1115#endif
1116#endif
1117
1118#if defined(LIBXML_OUTPUT_ENABLED)
1119#ifdef bottom_xmlsave
1120#undef xmlAttrSerializeTxtContent
1121extern __typeof (xmlAttrSerializeTxtContent) xmlAttrSerializeTxtContent __attribute((alias("xmlAttrSerializeTxtContent__internal_alias")));
1122#else
1123#ifndef xmlAttrSerializeTxtContent
1124extern __typeof (xmlAttrSerializeTxtContent) xmlAttrSerializeTxtContent__internal_alias __attribute((visibility("hidden")));
1125#define xmlAttrSerializeTxtContent xmlAttrSerializeTxtContent__internal_alias
1126#endif
1127#endif
1128#endif
1129
1130#if defined(LIBXML_REGEXP_ENABLED) && defined(LIBXML_AUTOMATA_ENABLED)
1131#ifdef bottom_xmlregexp
1132#undef xmlAutomataCompile
1133extern __typeof (xmlAutomataCompile) xmlAutomataCompile __attribute((alias("xmlAutomataCompile__internal_alias")));
1134#else
1135#ifndef xmlAutomataCompile
1136extern __typeof (xmlAutomataCompile) xmlAutomataCompile__internal_alias __attribute((visibility("hidden")));
1137#define xmlAutomataCompile xmlAutomataCompile__internal_alias
1138#endif
1139#endif
1140#endif
1141
1142#if defined(LIBXML_REGEXP_ENABLED) && defined(LIBXML_AUTOMATA_ENABLED)
1143#ifdef bottom_xmlregexp
1144#undef xmlAutomataGetInitState
1145extern __typeof (xmlAutomataGetInitState) xmlAutomataGetInitState __attribute((alias("xmlAutomataGetInitState__internal_alias")));
1146#else
1147#ifndef xmlAutomataGetInitState
1148extern __typeof (xmlAutomataGetInitState) xmlAutomataGetInitState__internal_alias __attribute((visibility("hidden")));
1149#define xmlAutomataGetInitState xmlAutomataGetInitState__internal_alias
1150#endif
1151#endif
1152#endif
1153
1154#if defined(LIBXML_REGEXP_ENABLED) && defined(LIBXML_AUTOMATA_ENABLED)
1155#ifdef bottom_xmlregexp
1156#undef xmlAutomataIsDeterminist
1157extern __typeof (xmlAutomataIsDeterminist) xmlAutomataIsDeterminist __attribute((alias("xmlAutomataIsDeterminist__internal_alias")));
1158#else
1159#ifndef xmlAutomataIsDeterminist
1160extern __typeof (xmlAutomataIsDeterminist) xmlAutomataIsDeterminist__internal_alias __attribute((visibility("hidden")));
1161#define xmlAutomataIsDeterminist xmlAutomataIsDeterminist__internal_alias
1162#endif
1163#endif
1164#endif
1165
1166#if defined(LIBXML_REGEXP_ENABLED) && defined(LIBXML_AUTOMATA_ENABLED)
1167#ifdef bottom_xmlregexp
1168#undef xmlAutomataNewAllTrans
1169extern __typeof (xmlAutomataNewAllTrans) xmlAutomataNewAllTrans __attribute((alias("xmlAutomataNewAllTrans__internal_alias")));
1170#else
1171#ifndef xmlAutomataNewAllTrans
1172extern __typeof (xmlAutomataNewAllTrans) xmlAutomataNewAllTrans__internal_alias __attribute((visibility("hidden")));
1173#define xmlAutomataNewAllTrans xmlAutomataNewAllTrans__internal_alias
1174#endif
1175#endif
1176#endif
1177
1178#if defined(LIBXML_REGEXP_ENABLED) && defined(LIBXML_AUTOMATA_ENABLED)
1179#ifdef bottom_xmlregexp
1180#undef xmlAutomataNewCountTrans
1181extern __typeof (xmlAutomataNewCountTrans) xmlAutomataNewCountTrans __attribute((alias("xmlAutomataNewCountTrans__internal_alias")));
1182#else
1183#ifndef xmlAutomataNewCountTrans
1184extern __typeof (xmlAutomataNewCountTrans) xmlAutomataNewCountTrans__internal_alias __attribute((visibility("hidden")));
1185#define xmlAutomataNewCountTrans xmlAutomataNewCountTrans__internal_alias
1186#endif
1187#endif
1188#endif
1189
1190#if defined(LIBXML_REGEXP_ENABLED) && defined(LIBXML_AUTOMATA_ENABLED)
1191#ifdef bottom_xmlregexp
1192#undef xmlAutomataNewCountTrans2
1193extern __typeof (xmlAutomataNewCountTrans2) xmlAutomataNewCountTrans2 __attribute((alias("xmlAutomataNewCountTrans2__internal_alias")));
1194#else
1195#ifndef xmlAutomataNewCountTrans2
1196extern __typeof (xmlAutomataNewCountTrans2) xmlAutomataNewCountTrans2__internal_alias __attribute((visibility("hidden")));
1197#define xmlAutomataNewCountTrans2 xmlAutomataNewCountTrans2__internal_alias
1198#endif
1199#endif
1200#endif
1201
1202#if defined(LIBXML_REGEXP_ENABLED) && defined(LIBXML_AUTOMATA_ENABLED)
1203#ifdef bottom_xmlregexp
1204#undef xmlAutomataNewCountedTrans
1205extern __typeof (xmlAutomataNewCountedTrans) xmlAutomataNewCountedTrans __attribute((alias("xmlAutomataNewCountedTrans__internal_alias")));
1206#else
1207#ifndef xmlAutomataNewCountedTrans
1208extern __typeof (xmlAutomataNewCountedTrans) xmlAutomataNewCountedTrans__internal_alias __attribute((visibility("hidden")));
1209#define xmlAutomataNewCountedTrans xmlAutomataNewCountedTrans__internal_alias
1210#endif
1211#endif
1212#endif
1213
1214#if defined(LIBXML_REGEXP_ENABLED) && defined(LIBXML_AUTOMATA_ENABLED)
1215#ifdef bottom_xmlregexp
1216#undef xmlAutomataNewCounter
1217extern __typeof (xmlAutomataNewCounter) xmlAutomataNewCounter __attribute((alias("xmlAutomataNewCounter__internal_alias")));
1218#else
1219#ifndef xmlAutomataNewCounter
1220extern __typeof (xmlAutomataNewCounter) xmlAutomataNewCounter__internal_alias __attribute((visibility("hidden")));
1221#define xmlAutomataNewCounter xmlAutomataNewCounter__internal_alias
1222#endif
1223#endif
1224#endif
1225
1226#if defined(LIBXML_REGEXP_ENABLED) && defined(LIBXML_AUTOMATA_ENABLED)
1227#ifdef bottom_xmlregexp
1228#undef xmlAutomataNewCounterTrans
1229extern __typeof (xmlAutomataNewCounterTrans) xmlAutomataNewCounterTrans __attribute((alias("xmlAutomataNewCounterTrans__internal_alias")));
1230#else
1231#ifndef xmlAutomataNewCounterTrans
1232extern __typeof (xmlAutomataNewCounterTrans) xmlAutomataNewCounterTrans__internal_alias __attribute((visibility("hidden")));
1233#define xmlAutomataNewCounterTrans xmlAutomataNewCounterTrans__internal_alias
1234#endif
1235#endif
1236#endif
1237
1238#if defined(LIBXML_REGEXP_ENABLED) && defined(LIBXML_AUTOMATA_ENABLED)
1239#ifdef bottom_xmlregexp
1240#undef xmlAutomataNewEpsilon
1241extern __typeof (xmlAutomataNewEpsilon) xmlAutomataNewEpsilon __attribute((alias("xmlAutomataNewEpsilon__internal_alias")));
1242#else
1243#ifndef xmlAutomataNewEpsilon
1244extern __typeof (xmlAutomataNewEpsilon) xmlAutomataNewEpsilon__internal_alias __attribute((visibility("hidden")));
1245#define xmlAutomataNewEpsilon xmlAutomataNewEpsilon__internal_alias
1246#endif
1247#endif
1248#endif
1249
1250#if defined(LIBXML_REGEXP_ENABLED) && defined(LIBXML_AUTOMATA_ENABLED)
1251#ifdef bottom_xmlregexp
1252#undef xmlAutomataNewNegTrans
1253extern __typeof (xmlAutomataNewNegTrans) xmlAutomataNewNegTrans __attribute((alias("xmlAutomataNewNegTrans__internal_alias")));
1254#else
1255#ifndef xmlAutomataNewNegTrans
1256extern __typeof (xmlAutomataNewNegTrans) xmlAutomataNewNegTrans__internal_alias __attribute((visibility("hidden")));
1257#define xmlAutomataNewNegTrans xmlAutomataNewNegTrans__internal_alias
1258#endif
1259#endif
1260#endif
1261
1262#if defined(LIBXML_REGEXP_ENABLED) && defined(LIBXML_AUTOMATA_ENABLED)
1263#ifdef bottom_xmlregexp
1264#undef xmlAutomataNewOnceTrans
1265extern __typeof (xmlAutomataNewOnceTrans) xmlAutomataNewOnceTrans __attribute((alias("xmlAutomataNewOnceTrans__internal_alias")));
1266#else
1267#ifndef xmlAutomataNewOnceTrans
1268extern __typeof (xmlAutomataNewOnceTrans) xmlAutomataNewOnceTrans__internal_alias __attribute((visibility("hidden")));
1269#define xmlAutomataNewOnceTrans xmlAutomataNewOnceTrans__internal_alias
1270#endif
1271#endif
1272#endif
1273
1274#if defined(LIBXML_REGEXP_ENABLED) && defined(LIBXML_AUTOMATA_ENABLED)
1275#ifdef bottom_xmlregexp
1276#undef xmlAutomataNewOnceTrans2
1277extern __typeof (xmlAutomataNewOnceTrans2) xmlAutomataNewOnceTrans2 __attribute((alias("xmlAutomataNewOnceTrans2__internal_alias")));
1278#else
1279#ifndef xmlAutomataNewOnceTrans2
1280extern __typeof (xmlAutomataNewOnceTrans2) xmlAutomataNewOnceTrans2__internal_alias __attribute((visibility("hidden")));
1281#define xmlAutomataNewOnceTrans2 xmlAutomataNewOnceTrans2__internal_alias
1282#endif
1283#endif
1284#endif
1285
1286#if defined(LIBXML_REGEXP_ENABLED) && defined(LIBXML_AUTOMATA_ENABLED)
1287#ifdef bottom_xmlregexp
1288#undef xmlAutomataNewState
1289extern __typeof (xmlAutomataNewState) xmlAutomataNewState __attribute((alias("xmlAutomataNewState__internal_alias")));
1290#else
1291#ifndef xmlAutomataNewState
1292extern __typeof (xmlAutomataNewState) xmlAutomataNewState__internal_alias __attribute((visibility("hidden")));
1293#define xmlAutomataNewState xmlAutomataNewState__internal_alias
1294#endif
1295#endif
1296#endif
1297
1298#if defined(LIBXML_REGEXP_ENABLED) && defined(LIBXML_AUTOMATA_ENABLED)
1299#ifdef bottom_xmlregexp
1300#undef xmlAutomataNewTransition
1301extern __typeof (xmlAutomataNewTransition) xmlAutomataNewTransition __attribute((alias("xmlAutomataNewTransition__internal_alias")));
1302#else
1303#ifndef xmlAutomataNewTransition
1304extern __typeof (xmlAutomataNewTransition) xmlAutomataNewTransition__internal_alias __attribute((visibility("hidden")));
1305#define xmlAutomataNewTransition xmlAutomataNewTransition__internal_alias
1306#endif
1307#endif
1308#endif
1309
1310#if defined(LIBXML_REGEXP_ENABLED) && defined(LIBXML_AUTOMATA_ENABLED)
1311#ifdef bottom_xmlregexp
1312#undef xmlAutomataNewTransition2
1313extern __typeof (xmlAutomataNewTransition2) xmlAutomataNewTransition2 __attribute((alias("xmlAutomataNewTransition2__internal_alias")));
1314#else
1315#ifndef xmlAutomataNewTransition2
1316extern __typeof (xmlAutomataNewTransition2) xmlAutomataNewTransition2__internal_alias __attribute((visibility("hidden")));
1317#define xmlAutomataNewTransition2 xmlAutomataNewTransition2__internal_alias
1318#endif
1319#endif
1320#endif
1321
1322#if defined(LIBXML_REGEXP_ENABLED) && defined(LIBXML_AUTOMATA_ENABLED)
1323#ifdef bottom_xmlregexp
1324#undef xmlAutomataSetFinalState
1325extern __typeof (xmlAutomataSetFinalState) xmlAutomataSetFinalState __attribute((alias("xmlAutomataSetFinalState__internal_alias")));
1326#else
1327#ifndef xmlAutomataSetFinalState
1328extern __typeof (xmlAutomataSetFinalState) xmlAutomataSetFinalState__internal_alias __attribute((visibility("hidden")));
1329#define xmlAutomataSetFinalState xmlAutomataSetFinalState__internal_alias
1330#endif
1331#endif
1332#endif
1333
1334#if defined(LIBXML_DEBUG_ENABLED)
1335#ifdef bottom_debugXML
1336#undef xmlBoolToText
1337extern __typeof (xmlBoolToText) xmlBoolToText __attribute((alias("xmlBoolToText__internal_alias")));
1338#else
1339#ifndef xmlBoolToText
1340extern __typeof (xmlBoolToText) xmlBoolToText__internal_alias __attribute((visibility("hidden")));
1341#define xmlBoolToText xmlBoolToText__internal_alias
1342#endif
1343#endif
1344#endif
1345
1346#ifdef bottom_buf
1347#undef xmlBufContent
1348extern __typeof (xmlBufContent) xmlBufContent __attribute((alias("xmlBufContent__internal_alias")));
1349#else
1350#ifndef xmlBufContent
1351extern __typeof (xmlBufContent) xmlBufContent__internal_alias __attribute((visibility("hidden")));
1352#define xmlBufContent xmlBufContent__internal_alias
1353#endif
1354#endif
1355
1356#ifdef bottom_buf
1357#undef xmlBufEnd
1358extern __typeof (xmlBufEnd) xmlBufEnd __attribute((alias("xmlBufEnd__internal_alias")));
1359#else
1360#ifndef xmlBufEnd
1361extern __typeof (xmlBufEnd) xmlBufEnd__internal_alias __attribute((visibility("hidden")));
1362#define xmlBufEnd xmlBufEnd__internal_alias
1363#endif
1364#endif
1365
1366#ifdef bottom_tree
1367#undef xmlBufGetNodeContent
1368extern __typeof (xmlBufGetNodeContent) xmlBufGetNodeContent __attribute((alias("xmlBufGetNodeContent__internal_alias")));
1369#else
1370#ifndef xmlBufGetNodeContent
1371extern __typeof (xmlBufGetNodeContent) xmlBufGetNodeContent__internal_alias __attribute((visibility("hidden")));
1372#define xmlBufGetNodeContent xmlBufGetNodeContent__internal_alias
1373#endif
1374#endif
1375
1376#if defined(LIBXML_OUTPUT_ENABLED)
1377#ifdef bottom_xmlsave
1378#undef xmlBufNodeDump
1379extern __typeof (xmlBufNodeDump) xmlBufNodeDump __attribute((alias("xmlBufNodeDump__internal_alias")));
1380#else
1381#ifndef xmlBufNodeDump
1382extern __typeof (xmlBufNodeDump) xmlBufNodeDump__internal_alias __attribute((visibility("hidden")));
1383#define xmlBufNodeDump xmlBufNodeDump__internal_alias
1384#endif
1385#endif
1386#endif
1387
1388#ifdef bottom_buf
1389#undef xmlBufShrink
1390extern __typeof (xmlBufShrink) xmlBufShrink __attribute((alias("xmlBufShrink__internal_alias")));
1391#else
1392#ifndef xmlBufShrink
1393extern __typeof (xmlBufShrink) xmlBufShrink__internal_alias __attribute((visibility("hidden")));
1394#define xmlBufShrink xmlBufShrink__internal_alias
1395#endif
1396#endif
1397
1398#ifdef bottom_buf
1399#undef xmlBufUse
1400extern __typeof (xmlBufUse) xmlBufUse __attribute((alias("xmlBufUse__internal_alias")));
1401#else
1402#ifndef xmlBufUse
1403extern __typeof (xmlBufUse) xmlBufUse__internal_alias __attribute((visibility("hidden")));
1404#define xmlBufUse xmlBufUse__internal_alias
1405#endif
1406#endif
1407
1408#ifdef bottom_tree
1409#undef xmlBufferAdd
1410extern __typeof (xmlBufferAdd) xmlBufferAdd __attribute((alias("xmlBufferAdd__internal_alias")));
1411#else
1412#ifndef xmlBufferAdd
1413extern __typeof (xmlBufferAdd) xmlBufferAdd__internal_alias __attribute((visibility("hidden")));
1414#define xmlBufferAdd xmlBufferAdd__internal_alias
1415#endif
1416#endif
1417
1418#ifdef bottom_tree
1419#undef xmlBufferAddHead
1420extern __typeof (xmlBufferAddHead) xmlBufferAddHead __attribute((alias("xmlBufferAddHead__internal_alias")));
1421#else
1422#ifndef xmlBufferAddHead
1423extern __typeof (xmlBufferAddHead) xmlBufferAddHead__internal_alias __attribute((visibility("hidden")));
1424#define xmlBufferAddHead xmlBufferAddHead__internal_alias
1425#endif
1426#endif
1427
1428#ifdef bottom_tree
1429#undef xmlBufferCCat
1430extern __typeof (xmlBufferCCat) xmlBufferCCat __attribute((alias("xmlBufferCCat__internal_alias")));
1431#else
1432#ifndef xmlBufferCCat
1433extern __typeof (xmlBufferCCat) xmlBufferCCat__internal_alias __attribute((visibility("hidden")));
1434#define xmlBufferCCat xmlBufferCCat__internal_alias
1435#endif
1436#endif
1437
1438#ifdef bottom_tree
1439#undef xmlBufferCat
1440extern __typeof (xmlBufferCat) xmlBufferCat __attribute((alias("xmlBufferCat__internal_alias")));
1441#else
1442#ifndef xmlBufferCat
1443extern __typeof (xmlBufferCat) xmlBufferCat__internal_alias __attribute((visibility("hidden")));
1444#define xmlBufferCat xmlBufferCat__internal_alias
1445#endif
1446#endif
1447
1448#ifdef bottom_tree
1449#undef xmlBufferContent
1450extern __typeof (xmlBufferContent) xmlBufferContent __attribute((alias("xmlBufferContent__internal_alias")));
1451#else
1452#ifndef xmlBufferContent
1453extern __typeof (xmlBufferContent) xmlBufferContent__internal_alias __attribute((visibility("hidden")));
1454#define xmlBufferContent xmlBufferContent__internal_alias
1455#endif
1456#endif
1457
1458#ifdef bottom_tree
1459#undef xmlBufferCreate
1460extern __typeof (xmlBufferCreate) xmlBufferCreate __attribute((alias("xmlBufferCreate__internal_alias")));
1461#else
1462#ifndef xmlBufferCreate
1463extern __typeof (xmlBufferCreate) xmlBufferCreate__internal_alias __attribute((visibility("hidden")));
1464#define xmlBufferCreate xmlBufferCreate__internal_alias
1465#endif
1466#endif
1467
1468#ifdef bottom_tree
1469#undef xmlBufferCreateSize
1470extern __typeof (xmlBufferCreateSize) xmlBufferCreateSize __attribute((alias("xmlBufferCreateSize__internal_alias")));
1471#else
1472#ifndef xmlBufferCreateSize
1473extern __typeof (xmlBufferCreateSize) xmlBufferCreateSize__internal_alias __attribute((visibility("hidden")));
1474#define xmlBufferCreateSize xmlBufferCreateSize__internal_alias
1475#endif
1476#endif
1477
1478#ifdef bottom_tree
1479#undef xmlBufferCreateStatic
1480extern __typeof (xmlBufferCreateStatic) xmlBufferCreateStatic __attribute((alias("xmlBufferCreateStatic__internal_alias")));
1481#else
1482#ifndef xmlBufferCreateStatic
1483extern __typeof (xmlBufferCreateStatic) xmlBufferCreateStatic__internal_alias __attribute((visibility("hidden")));
1484#define xmlBufferCreateStatic xmlBufferCreateStatic__internal_alias
1485#endif
1486#endif
1487
1488#ifdef bottom_tree
1489#undef xmlBufferDetach
1490extern __typeof (xmlBufferDetach) xmlBufferDetach __attribute((alias("xmlBufferDetach__internal_alias")));
1491#else
1492#ifndef xmlBufferDetach
1493extern __typeof (xmlBufferDetach) xmlBufferDetach__internal_alias __attribute((visibility("hidden")));
1494#define xmlBufferDetach xmlBufferDetach__internal_alias
1495#endif
1496#endif
1497
1498#ifdef bottom_tree
1499#undef xmlBufferDump
1500extern __typeof (xmlBufferDump) xmlBufferDump __attribute((alias("xmlBufferDump__internal_alias")));
1501#else
1502#ifndef xmlBufferDump
1503extern __typeof (xmlBufferDump) xmlBufferDump__internal_alias __attribute((visibility("hidden")));
1504#define xmlBufferDump xmlBufferDump__internal_alias
1505#endif
1506#endif
1507
1508#ifdef bottom_tree
1509#undef xmlBufferEmpty
1510extern __typeof (xmlBufferEmpty) xmlBufferEmpty __attribute((alias("xmlBufferEmpty__internal_alias")));
1511#else
1512#ifndef xmlBufferEmpty
1513extern __typeof (xmlBufferEmpty) xmlBufferEmpty__internal_alias __attribute((visibility("hidden")));
1514#define xmlBufferEmpty xmlBufferEmpty__internal_alias
1515#endif
1516#endif
1517
1518#ifdef bottom_tree
1519#undef xmlBufferFree
1520extern __typeof (xmlBufferFree) xmlBufferFree __attribute((alias("xmlBufferFree__internal_alias")));
1521#else
1522#ifndef xmlBufferFree
1523extern __typeof (xmlBufferFree) xmlBufferFree__internal_alias __attribute((visibility("hidden")));
1524#define xmlBufferFree xmlBufferFree__internal_alias
1525#endif
1526#endif
1527
1528#ifdef bottom_tree
1529#undef xmlBufferGrow
1530extern __typeof (xmlBufferGrow) xmlBufferGrow __attribute((alias("xmlBufferGrow__internal_alias")));
1531#else
1532#ifndef xmlBufferGrow
1533extern __typeof (xmlBufferGrow) xmlBufferGrow__internal_alias __attribute((visibility("hidden")));
1534#define xmlBufferGrow xmlBufferGrow__internal_alias
1535#endif
1536#endif
1537
1538#ifdef bottom_tree
1539#undef xmlBufferLength
1540extern __typeof (xmlBufferLength) xmlBufferLength __attribute((alias("xmlBufferLength__internal_alias")));
1541#else
1542#ifndef xmlBufferLength
1543extern __typeof (xmlBufferLength) xmlBufferLength__internal_alias __attribute((visibility("hidden")));
1544#define xmlBufferLength xmlBufferLength__internal_alias
1545#endif
1546#endif
1547
1548#ifdef bottom_tree
1549#undef xmlBufferResize
1550extern __typeof (xmlBufferResize) xmlBufferResize __attribute((alias("xmlBufferResize__internal_alias")));
1551#else
1552#ifndef xmlBufferResize
1553extern __typeof (xmlBufferResize) xmlBufferResize__internal_alias __attribute((visibility("hidden")));
1554#define xmlBufferResize xmlBufferResize__internal_alias
1555#endif
1556#endif
1557
1558#ifdef bottom_tree
1559#undef xmlBufferSetAllocationScheme
1560extern __typeof (xmlBufferSetAllocationScheme) xmlBufferSetAllocationScheme __attribute((alias("xmlBufferSetAllocationScheme__internal_alias")));
1561#else
1562#ifndef xmlBufferSetAllocationScheme
1563extern __typeof (xmlBufferSetAllocationScheme) xmlBufferSetAllocationScheme__internal_alias __attribute((visibility("hidden")));
1564#define xmlBufferSetAllocationScheme xmlBufferSetAllocationScheme__internal_alias
1565#endif
1566#endif
1567
1568#ifdef bottom_tree
1569#undef xmlBufferShrink
1570extern __typeof (xmlBufferShrink) xmlBufferShrink __attribute((alias("xmlBufferShrink__internal_alias")));
1571#else
1572#ifndef xmlBufferShrink
1573extern __typeof (xmlBufferShrink) xmlBufferShrink__internal_alias __attribute((visibility("hidden")));
1574#define xmlBufferShrink xmlBufferShrink__internal_alias
1575#endif
1576#endif
1577
1578#ifdef bottom_tree
1579#undef xmlBufferWriteCHAR
1580extern __typeof (xmlBufferWriteCHAR) xmlBufferWriteCHAR __attribute((alias("xmlBufferWriteCHAR__internal_alias")));
1581#else
1582#ifndef xmlBufferWriteCHAR
1583extern __typeof (xmlBufferWriteCHAR) xmlBufferWriteCHAR__internal_alias __attribute((visibility("hidden")));
1584#define xmlBufferWriteCHAR xmlBufferWriteCHAR__internal_alias
1585#endif
1586#endif
1587
1588#ifdef bottom_tree
1589#undef xmlBufferWriteChar
1590extern __typeof (xmlBufferWriteChar) xmlBufferWriteChar __attribute((alias("xmlBufferWriteChar__internal_alias")));
1591#else
1592#ifndef xmlBufferWriteChar
1593extern __typeof (xmlBufferWriteChar) xmlBufferWriteChar__internal_alias __attribute((visibility("hidden")));
1594#define xmlBufferWriteChar xmlBufferWriteChar__internal_alias
1595#endif
1596#endif
1597
1598#ifdef bottom_tree
1599#undef xmlBufferWriteQuotedString
1600extern __typeof (xmlBufferWriteQuotedString) xmlBufferWriteQuotedString __attribute((alias("xmlBufferWriteQuotedString__internal_alias")));
1601#else
1602#ifndef xmlBufferWriteQuotedString
1603extern __typeof (xmlBufferWriteQuotedString) xmlBufferWriteQuotedString__internal_alias __attribute((visibility("hidden")));
1604#define xmlBufferWriteQuotedString xmlBufferWriteQuotedString__internal_alias
1605#endif
1606#endif
1607
1608#ifdef bottom_tree
1609#undef xmlBuildQName
1610extern __typeof (xmlBuildQName) xmlBuildQName __attribute((alias("xmlBuildQName__internal_alias")));
1611#else
1612#ifndef xmlBuildQName
1613extern __typeof (xmlBuildQName) xmlBuildQName__internal_alias __attribute((visibility("hidden")));
1614#define xmlBuildQName xmlBuildQName__internal_alias
1615#endif
1616#endif
1617
1618#ifdef bottom_uri
1619#undef xmlBuildRelativeURI
1620extern __typeof (xmlBuildRelativeURI) xmlBuildRelativeURI __attribute((alias("xmlBuildRelativeURI__internal_alias")));
1621#else
1622#ifndef xmlBuildRelativeURI
1623extern __typeof (xmlBuildRelativeURI) xmlBuildRelativeURI__internal_alias __attribute((visibility("hidden")));
1624#define xmlBuildRelativeURI xmlBuildRelativeURI__internal_alias
1625#endif
1626#endif
1627
1628#ifdef bottom_uri
1629#undef xmlBuildURI
1630extern __typeof (xmlBuildURI) xmlBuildURI __attribute((alias("xmlBuildURI__internal_alias")));
1631#else
1632#ifndef xmlBuildURI
1633extern __typeof (xmlBuildURI) xmlBuildURI__internal_alias __attribute((visibility("hidden")));
1634#define xmlBuildURI xmlBuildURI__internal_alias
1635#endif
1636#endif
1637
1638#ifdef bottom_encoding
1639#undef xmlByteConsumed
1640extern __typeof (xmlByteConsumed) xmlByteConsumed __attribute((alias("xmlByteConsumed__internal_alias")));
1641#else
1642#ifndef xmlByteConsumed
1643extern __typeof (xmlByteConsumed) xmlByteConsumed__internal_alias __attribute((visibility("hidden")));
1644#define xmlByteConsumed xmlByteConsumed__internal_alias
1645#endif
1646#endif
1647
1648#if defined(LIBXML_C14N_ENABLED) && defined(LIBXML_OUTPUT_ENABLED)
1649#ifdef bottom_c14n
1650#undef xmlC14NDocDumpMemory
1651extern __typeof (xmlC14NDocDumpMemory) xmlC14NDocDumpMemory __attribute((alias("xmlC14NDocDumpMemory__internal_alias")));
1652#else
1653#ifndef xmlC14NDocDumpMemory
1654extern __typeof (xmlC14NDocDumpMemory) xmlC14NDocDumpMemory__internal_alias __attribute((visibility("hidden")));
1655#define xmlC14NDocDumpMemory xmlC14NDocDumpMemory__internal_alias
1656#endif
1657#endif
1658#endif
1659
1660#if defined(LIBXML_C14N_ENABLED) && defined(LIBXML_OUTPUT_ENABLED)
1661#ifdef bottom_c14n
1662#undef xmlC14NDocSave
1663extern __typeof (xmlC14NDocSave) xmlC14NDocSave __attribute((alias("xmlC14NDocSave__internal_alias")));
1664#else
1665#ifndef xmlC14NDocSave
1666extern __typeof (xmlC14NDocSave) xmlC14NDocSave__internal_alias __attribute((visibility("hidden")));
1667#define xmlC14NDocSave xmlC14NDocSave__internal_alias
1668#endif
1669#endif
1670#endif
1671
1672#if defined(LIBXML_C14N_ENABLED) && defined(LIBXML_OUTPUT_ENABLED)
1673#ifdef bottom_c14n
1674#undef xmlC14NDocSaveTo
1675extern __typeof (xmlC14NDocSaveTo) xmlC14NDocSaveTo __attribute((alias("xmlC14NDocSaveTo__internal_alias")));
1676#else
1677#ifndef xmlC14NDocSaveTo
1678extern __typeof (xmlC14NDocSaveTo) xmlC14NDocSaveTo__internal_alias __attribute((visibility("hidden")));
1679#define xmlC14NDocSaveTo xmlC14NDocSaveTo__internal_alias
1680#endif
1681#endif
1682#endif
1683
1684#if defined(LIBXML_C14N_ENABLED) && defined(LIBXML_OUTPUT_ENABLED)
1685#ifdef bottom_c14n
1686#undef xmlC14NExecute
1687extern __typeof (xmlC14NExecute) xmlC14NExecute __attribute((alias("xmlC14NExecute__internal_alias")));
1688#else
1689#ifndef xmlC14NExecute
1690extern __typeof (xmlC14NExecute) xmlC14NExecute__internal_alias __attribute((visibility("hidden")));
1691#define xmlC14NExecute xmlC14NExecute__internal_alias
1692#endif
1693#endif
1694#endif
1695
1696#ifdef bottom_uri
1697#undef xmlCanonicPath
1698extern __typeof (xmlCanonicPath) xmlCanonicPath __attribute((alias("xmlCanonicPath__internal_alias")));
1699#else
1700#ifndef xmlCanonicPath
1701extern __typeof (xmlCanonicPath) xmlCanonicPath__internal_alias __attribute((visibility("hidden")));
1702#define xmlCanonicPath xmlCanonicPath__internal_alias
1703#endif
1704#endif
1705
1706#if defined(LIBXML_CATALOG_ENABLED)
1707#ifdef bottom_catalog
1708#undef xmlCatalogAdd
1709extern __typeof (xmlCatalogAdd) xmlCatalogAdd __attribute((alias("xmlCatalogAdd__internal_alias")));
1710#else
1711#ifndef xmlCatalogAdd
1712extern __typeof (xmlCatalogAdd) xmlCatalogAdd__internal_alias __attribute((visibility("hidden")));
1713#define xmlCatalogAdd xmlCatalogAdd__internal_alias
1714#endif
1715#endif
1716#endif
1717
1718#if defined(LIBXML_CATALOG_ENABLED)
1719#ifdef bottom_catalog
1720#undef xmlCatalogAddLocal
1721extern __typeof (xmlCatalogAddLocal) xmlCatalogAddLocal __attribute((alias("xmlCatalogAddLocal__internal_alias")));
1722#else
1723#ifndef xmlCatalogAddLocal
1724extern __typeof (xmlCatalogAddLocal) xmlCatalogAddLocal__internal_alias __attribute((visibility("hidden")));
1725#define xmlCatalogAddLocal xmlCatalogAddLocal__internal_alias
1726#endif
1727#endif
1728#endif
1729
1730#if defined(LIBXML_CATALOG_ENABLED)
1731#ifdef bottom_catalog
1732#undef xmlCatalogCleanup
1733extern __typeof (xmlCatalogCleanup) xmlCatalogCleanup __attribute((alias("xmlCatalogCleanup__internal_alias")));
1734#else
1735#ifndef xmlCatalogCleanup
1736extern __typeof (xmlCatalogCleanup) xmlCatalogCleanup__internal_alias __attribute((visibility("hidden")));
1737#define xmlCatalogCleanup xmlCatalogCleanup__internal_alias
1738#endif
1739#endif
1740#endif
1741
1742#if defined(LIBXML_CATALOG_ENABLED)
1743#ifdef bottom_catalog
1744#undef xmlCatalogConvert
1745extern __typeof (xmlCatalogConvert) xmlCatalogConvert __attribute((alias("xmlCatalogConvert__internal_alias")));
1746#else
1747#ifndef xmlCatalogConvert
1748extern __typeof (xmlCatalogConvert) xmlCatalogConvert__internal_alias __attribute((visibility("hidden")));
1749#define xmlCatalogConvert xmlCatalogConvert__internal_alias
1750#endif
1751#endif
1752#endif
1753
1754#if defined(LIBXML_CATALOG_ENABLED) && defined(LIBXML_OUTPUT_ENABLED)
1755#ifdef bottom_catalog
1756#undef xmlCatalogDump
1757extern __typeof (xmlCatalogDump) xmlCatalogDump __attribute((alias("xmlCatalogDump__internal_alias")));
1758#else
1759#ifndef xmlCatalogDump
1760extern __typeof (xmlCatalogDump) xmlCatalogDump__internal_alias __attribute((visibility("hidden")));
1761#define xmlCatalogDump xmlCatalogDump__internal_alias
1762#endif
1763#endif
1764#endif
1765
1766#if defined(LIBXML_CATALOG_ENABLED)
1767#ifdef bottom_catalog
1768#undef xmlCatalogFreeLocal
1769extern __typeof (xmlCatalogFreeLocal) xmlCatalogFreeLocal __attribute((alias("xmlCatalogFreeLocal__internal_alias")));
1770#else
1771#ifndef xmlCatalogFreeLocal
1772extern __typeof (xmlCatalogFreeLocal) xmlCatalogFreeLocal__internal_alias __attribute((visibility("hidden")));
1773#define xmlCatalogFreeLocal xmlCatalogFreeLocal__internal_alias
1774#endif
1775#endif
1776#endif
1777
1778#if defined(LIBXML_CATALOG_ENABLED)
1779#ifdef bottom_catalog
1780#undef xmlCatalogGetDefaults
1781extern __typeof (xmlCatalogGetDefaults) xmlCatalogGetDefaults __attribute((alias("xmlCatalogGetDefaults__internal_alias")));
1782#else
1783#ifndef xmlCatalogGetDefaults
1784extern __typeof (xmlCatalogGetDefaults) xmlCatalogGetDefaults__internal_alias __attribute((visibility("hidden")));
1785#define xmlCatalogGetDefaults xmlCatalogGetDefaults__internal_alias
1786#endif
1787#endif
1788#endif
1789
1790#if defined(LIBXML_CATALOG_ENABLED)
1791#ifdef bottom_catalog
1792#undef xmlCatalogGetPublic
1793extern __typeof (xmlCatalogGetPublic) xmlCatalogGetPublic __attribute((alias("xmlCatalogGetPublic__internal_alias")));
1794#else
1795#ifndef xmlCatalogGetPublic
1796extern __typeof (xmlCatalogGetPublic) xmlCatalogGetPublic__internal_alias __attribute((visibility("hidden")));
1797#define xmlCatalogGetPublic xmlCatalogGetPublic__internal_alias
1798#endif
1799#endif
1800#endif
1801
1802#if defined(LIBXML_CATALOG_ENABLED)
1803#ifdef bottom_catalog
1804#undef xmlCatalogGetSystem
1805extern __typeof (xmlCatalogGetSystem) xmlCatalogGetSystem __attribute((alias("xmlCatalogGetSystem__internal_alias")));
1806#else
1807#ifndef xmlCatalogGetSystem
1808extern __typeof (xmlCatalogGetSystem) xmlCatalogGetSystem__internal_alias __attribute((visibility("hidden")));
1809#define xmlCatalogGetSystem xmlCatalogGetSystem__internal_alias
1810#endif
1811#endif
1812#endif
1813
1814#if defined(LIBXML_CATALOG_ENABLED)
1815#ifdef bottom_catalog
1816#undef xmlCatalogIsEmpty
1817extern __typeof (xmlCatalogIsEmpty) xmlCatalogIsEmpty __attribute((alias("xmlCatalogIsEmpty__internal_alias")));
1818#else
1819#ifndef xmlCatalogIsEmpty
1820extern __typeof (xmlCatalogIsEmpty) xmlCatalogIsEmpty__internal_alias __attribute((visibility("hidden")));
1821#define xmlCatalogIsEmpty xmlCatalogIsEmpty__internal_alias
1822#endif
1823#endif
1824#endif
1825
1826#if defined(LIBXML_CATALOG_ENABLED)
1827#ifdef bottom_catalog
1828#undef xmlCatalogLocalResolve
1829extern __typeof (xmlCatalogLocalResolve) xmlCatalogLocalResolve __attribute((alias("xmlCatalogLocalResolve__internal_alias")));
1830#else
1831#ifndef xmlCatalogLocalResolve
1832extern __typeof (xmlCatalogLocalResolve) xmlCatalogLocalResolve__internal_alias __attribute((visibility("hidden")));
1833#define xmlCatalogLocalResolve xmlCatalogLocalResolve__internal_alias
1834#endif
1835#endif
1836#endif
1837
1838#if defined(LIBXML_CATALOG_ENABLED)
1839#ifdef bottom_catalog
1840#undef xmlCatalogLocalResolveURI
1841extern __typeof (xmlCatalogLocalResolveURI) xmlCatalogLocalResolveURI __attribute((alias("xmlCatalogLocalResolveURI__internal_alias")));
1842#else
1843#ifndef xmlCatalogLocalResolveURI
1844extern __typeof (xmlCatalogLocalResolveURI) xmlCatalogLocalResolveURI__internal_alias __attribute((visibility("hidden")));
1845#define xmlCatalogLocalResolveURI xmlCatalogLocalResolveURI__internal_alias
1846#endif
1847#endif
1848#endif
1849
1850#if defined(LIBXML_CATALOG_ENABLED)
1851#ifdef bottom_catalog
1852#undef xmlCatalogRemove
1853extern __typeof (xmlCatalogRemove) xmlCatalogRemove __attribute((alias("xmlCatalogRemove__internal_alias")));
1854#else
1855#ifndef xmlCatalogRemove
1856extern __typeof (xmlCatalogRemove) xmlCatalogRemove__internal_alias __attribute((visibility("hidden")));
1857#define xmlCatalogRemove xmlCatalogRemove__internal_alias
1858#endif
1859#endif
1860#endif
1861
1862#if defined(LIBXML_CATALOG_ENABLED)
1863#ifdef bottom_catalog
1864#undef xmlCatalogResolve
1865extern __typeof (xmlCatalogResolve) xmlCatalogResolve __attribute((alias("xmlCatalogResolve__internal_alias")));
1866#else
1867#ifndef xmlCatalogResolve
1868extern __typeof (xmlCatalogResolve) xmlCatalogResolve__internal_alias __attribute((visibility("hidden")));
1869#define xmlCatalogResolve xmlCatalogResolve__internal_alias
1870#endif
1871#endif
1872#endif
1873
1874#if defined(LIBXML_CATALOG_ENABLED)
1875#ifdef bottom_catalog
1876#undef xmlCatalogResolvePublic
1877extern __typeof (xmlCatalogResolvePublic) xmlCatalogResolvePublic __attribute((alias("xmlCatalogResolvePublic__internal_alias")));
1878#else
1879#ifndef xmlCatalogResolvePublic
1880extern __typeof (xmlCatalogResolvePublic) xmlCatalogResolvePublic__internal_alias __attribute((visibility("hidden")));
1881#define xmlCatalogResolvePublic xmlCatalogResolvePublic__internal_alias
1882#endif
1883#endif
1884#endif
1885
1886#if defined(LIBXML_CATALOG_ENABLED)
1887#ifdef bottom_catalog
1888#undef xmlCatalogResolveSystem
1889extern __typeof (xmlCatalogResolveSystem) xmlCatalogResolveSystem __attribute((alias("xmlCatalogResolveSystem__internal_alias")));
1890#else
1891#ifndef xmlCatalogResolveSystem
1892extern __typeof (xmlCatalogResolveSystem) xmlCatalogResolveSystem__internal_alias __attribute((visibility("hidden")));
1893#define xmlCatalogResolveSystem xmlCatalogResolveSystem__internal_alias
1894#endif
1895#endif
1896#endif
1897
1898#if defined(LIBXML_CATALOG_ENABLED)
1899#ifdef bottom_catalog
1900#undef xmlCatalogResolveURI
1901extern __typeof (xmlCatalogResolveURI) xmlCatalogResolveURI __attribute((alias("xmlCatalogResolveURI__internal_alias")));
1902#else
1903#ifndef xmlCatalogResolveURI
1904extern __typeof (xmlCatalogResolveURI) xmlCatalogResolveURI__internal_alias __attribute((visibility("hidden")));
1905#define xmlCatalogResolveURI xmlCatalogResolveURI__internal_alias
1906#endif
1907#endif
1908#endif
1909
1910#if defined(LIBXML_CATALOG_ENABLED)
1911#ifdef bottom_catalog
1912#undef xmlCatalogSetDebug
1913extern __typeof (xmlCatalogSetDebug) xmlCatalogSetDebug __attribute((alias("xmlCatalogSetDebug__internal_alias")));
1914#else
1915#ifndef xmlCatalogSetDebug
1916extern __typeof (xmlCatalogSetDebug) xmlCatalogSetDebug__internal_alias __attribute((visibility("hidden")));
1917#define xmlCatalogSetDebug xmlCatalogSetDebug__internal_alias
1918#endif
1919#endif
1920#endif
1921
1922#if defined(LIBXML_CATALOG_ENABLED)
1923#ifdef bottom_catalog
1924#undef xmlCatalogSetDefaultPrefer
1925extern __typeof (xmlCatalogSetDefaultPrefer) xmlCatalogSetDefaultPrefer __attribute((alias("xmlCatalogSetDefaultPrefer__internal_alias")));
1926#else
1927#ifndef xmlCatalogSetDefaultPrefer
1928extern __typeof (xmlCatalogSetDefaultPrefer) xmlCatalogSetDefaultPrefer__internal_alias __attribute((visibility("hidden")));
1929#define xmlCatalogSetDefaultPrefer xmlCatalogSetDefaultPrefer__internal_alias
1930#endif
1931#endif
1932#endif
1933
1934#if defined(LIBXML_CATALOG_ENABLED)
1935#ifdef bottom_catalog
1936#undef xmlCatalogSetDefaults
1937extern __typeof (xmlCatalogSetDefaults) xmlCatalogSetDefaults __attribute((alias("xmlCatalogSetDefaults__internal_alias")));
1938#else
1939#ifndef xmlCatalogSetDefaults
1940extern __typeof (xmlCatalogSetDefaults) xmlCatalogSetDefaults__internal_alias __attribute((visibility("hidden")));
1941#define xmlCatalogSetDefaults xmlCatalogSetDefaults__internal_alias
1942#endif
1943#endif
1944#endif
1945
1946#ifdef bottom_encoding
1947#undef xmlCharEncCloseFunc
1948extern __typeof (xmlCharEncCloseFunc) xmlCharEncCloseFunc __attribute((alias("xmlCharEncCloseFunc__internal_alias")));
1949#else
1950#ifndef xmlCharEncCloseFunc
1951extern __typeof (xmlCharEncCloseFunc) xmlCharEncCloseFunc__internal_alias __attribute((visibility("hidden")));
1952#define xmlCharEncCloseFunc xmlCharEncCloseFunc__internal_alias
1953#endif
1954#endif
1955
1956#ifdef bottom_encoding
1957#undef xmlCharEncFirstLine
1958extern __typeof (xmlCharEncFirstLine) xmlCharEncFirstLine __attribute((alias("xmlCharEncFirstLine__internal_alias")));
1959#else
1960#ifndef xmlCharEncFirstLine
1961extern __typeof (xmlCharEncFirstLine) xmlCharEncFirstLine__internal_alias __attribute((visibility("hidden")));
1962#define xmlCharEncFirstLine xmlCharEncFirstLine__internal_alias
1963#endif
1964#endif
1965
1966#ifdef bottom_encoding
1967#undef xmlCharEncInFunc
1968extern __typeof (xmlCharEncInFunc) xmlCharEncInFunc __attribute((alias("xmlCharEncInFunc__internal_alias")));
1969#else
1970#ifndef xmlCharEncInFunc
1971extern __typeof (xmlCharEncInFunc) xmlCharEncInFunc__internal_alias __attribute((visibility("hidden")));
1972#define xmlCharEncInFunc xmlCharEncInFunc__internal_alias
1973#endif
1974#endif
1975
1976#ifdef bottom_encoding
1977#undef xmlCharEncOutFunc
1978extern __typeof (xmlCharEncOutFunc) xmlCharEncOutFunc __attribute((alias("xmlCharEncOutFunc__internal_alias")));
1979#else
1980#ifndef xmlCharEncOutFunc
1981extern __typeof (xmlCharEncOutFunc) xmlCharEncOutFunc__internal_alias __attribute((visibility("hidden")));
1982#define xmlCharEncOutFunc xmlCharEncOutFunc__internal_alias
1983#endif
1984#endif
1985
1986#ifdef bottom_chvalid
1987#undef xmlCharInRange
1988extern __typeof (xmlCharInRange) xmlCharInRange __attribute((alias("xmlCharInRange__internal_alias")));
1989#else
1990#ifndef xmlCharInRange
1991extern __typeof (xmlCharInRange) xmlCharInRange__internal_alias __attribute((visibility("hidden")));
1992#define xmlCharInRange xmlCharInRange__internal_alias
1993#endif
1994#endif
1995
1996#ifdef bottom_xmlstring
1997#undef xmlCharStrdup
1998extern __typeof (xmlCharStrdup) xmlCharStrdup __attribute((alias("xmlCharStrdup__internal_alias")));
1999#else
2000#ifndef xmlCharStrdup
2001extern __typeof (xmlCharStrdup) xmlCharStrdup__internal_alias __attribute((visibility("hidden")));
2002#define xmlCharStrdup xmlCharStrdup__internal_alias
2003#endif
2004#endif
2005
2006#ifdef bottom_xmlstring
2007#undef xmlCharStrndup
2008extern __typeof (xmlCharStrndup) xmlCharStrndup __attribute((alias("xmlCharStrndup__internal_alias")));
2009#else
2010#ifndef xmlCharStrndup
2011extern __typeof (xmlCharStrndup) xmlCharStrndup__internal_alias __attribute((visibility("hidden")));
2012#define xmlCharStrndup xmlCharStrndup__internal_alias
2013#endif
2014#endif
2015
2016#ifdef bottom_xmlIO
2017#undef xmlCheckFilename
2018extern __typeof (xmlCheckFilename) xmlCheckFilename __attribute((alias("xmlCheckFilename__internal_alias")));
2019#else
2020#ifndef xmlCheckFilename
2021extern __typeof (xmlCheckFilename) xmlCheckFilename__internal_alias __attribute((visibility("hidden")));
2022#define xmlCheckFilename xmlCheckFilename__internal_alias
2023#endif
2024#endif
2025
2026#ifdef bottom_xmlIO
2027#undef xmlCheckHTTPInput
2028extern __typeof (xmlCheckHTTPInput) xmlCheckHTTPInput __attribute((alias("xmlCheckHTTPInput__internal_alias")));
2029#else
2030#ifndef xmlCheckHTTPInput
2031extern __typeof (xmlCheckHTTPInput) xmlCheckHTTPInput__internal_alias __attribute((visibility("hidden")));
2032#define xmlCheckHTTPInput xmlCheckHTTPInput__internal_alias
2033#endif
2034#endif
2035
2036#ifdef bottom_parser
2037#undef xmlCheckLanguageID
2038extern __typeof (xmlCheckLanguageID) xmlCheckLanguageID __attribute((alias("xmlCheckLanguageID__internal_alias")));
2039#else
2040#ifndef xmlCheckLanguageID
2041extern __typeof (xmlCheckLanguageID) xmlCheckLanguageID__internal_alias __attribute((visibility("hidden")));
2042#define xmlCheckLanguageID xmlCheckLanguageID__internal_alias
2043#endif
2044#endif
2045
2046#ifdef bottom_xmlstring
2047#undef xmlCheckUTF8
2048extern __typeof (xmlCheckUTF8) xmlCheckUTF8 __attribute((alias("xmlCheckUTF8__internal_alias")));
2049#else
2050#ifndef xmlCheckUTF8
2051extern __typeof (xmlCheckUTF8) xmlCheckUTF8__internal_alias __attribute((visibility("hidden")));
2052#define xmlCheckUTF8 xmlCheckUTF8__internal_alias
2053#endif
2054#endif
2055
2056#ifdef bottom_parserInternals
2057#undef xmlCheckVersion
2058extern __typeof (xmlCheckVersion) xmlCheckVersion __attribute((alias("xmlCheckVersion__internal_alias")));
2059#else
2060#ifndef xmlCheckVersion
2061extern __typeof (xmlCheckVersion) xmlCheckVersion__internal_alias __attribute((visibility("hidden")));
2062#define xmlCheckVersion xmlCheckVersion__internal_alias
2063#endif
2064#endif
2065
2066#if defined(LIBXML_TREE_ENABLED)
2067#ifdef bottom_tree
2068#undef xmlChildElementCount
2069extern __typeof (xmlChildElementCount) xmlChildElementCount __attribute((alias("xmlChildElementCount__internal_alias")));
2070#else
2071#ifndef xmlChildElementCount
2072extern __typeof (xmlChildElementCount) xmlChildElementCount__internal_alias __attribute((visibility("hidden")));
2073#define xmlChildElementCount xmlChildElementCount__internal_alias
2074#endif
2075#endif
2076#endif
2077
2078#ifdef bottom_encoding
2079#undef xmlCleanupCharEncodingHandlers
2080extern __typeof (xmlCleanupCharEncodingHandlers) xmlCleanupCharEncodingHandlers __attribute((alias("xmlCleanupCharEncodingHandlers__internal_alias")));
2081#else
2082#ifndef xmlCleanupCharEncodingHandlers
2083extern __typeof (xmlCleanupCharEncodingHandlers) xmlCleanupCharEncodingHandlers__internal_alias __attribute((visibility("hidden")));
2084#define xmlCleanupCharEncodingHandlers xmlCleanupCharEncodingHandlers__internal_alias
2085#endif
2086#endif
2087
2088#ifdef bottom_encoding
2089#undef xmlCleanupEncodingAliases
2090extern __typeof (xmlCleanupEncodingAliases) xmlCleanupEncodingAliases __attribute((alias("xmlCleanupEncodingAliases__internal_alias")));
2091#else
2092#ifndef xmlCleanupEncodingAliases
2093extern __typeof (xmlCleanupEncodingAliases) xmlCleanupEncodingAliases__internal_alias __attribute((visibility("hidden")));
2094#define xmlCleanupEncodingAliases xmlCleanupEncodingAliases__internal_alias
2095#endif
2096#endif
2097
2098#ifdef bottom_globals
2099#undef xmlCleanupGlobals
2100extern __typeof (xmlCleanupGlobals) xmlCleanupGlobals __attribute((alias("xmlCleanupGlobals__internal_alias")));
2101#else
2102#ifndef xmlCleanupGlobals
2103extern __typeof (xmlCleanupGlobals) xmlCleanupGlobals__internal_alias __attribute((visibility("hidden")));
2104#define xmlCleanupGlobals xmlCleanupGlobals__internal_alias
2105#endif
2106#endif
2107
2108#ifdef bottom_xmlIO
2109#undef xmlCleanupInputCallbacks
2110extern __typeof (xmlCleanupInputCallbacks) xmlCleanupInputCallbacks __attribute((alias("xmlCleanupInputCallbacks__internal_alias")));
2111#else
2112#ifndef xmlCleanupInputCallbacks
2113extern __typeof (xmlCleanupInputCallbacks) xmlCleanupInputCallbacks__internal_alias __attribute((visibility("hidden")));
2114#define xmlCleanupInputCallbacks xmlCleanupInputCallbacks__internal_alias
2115#endif
2116#endif
2117
2118#ifdef bottom_xmlmemory
2119#undef xmlCleanupMemory
2120extern __typeof (xmlCleanupMemory) xmlCleanupMemory __attribute((alias("xmlCleanupMemory__internal_alias")));
2121#else
2122#ifndef xmlCleanupMemory
2123extern __typeof (xmlCleanupMemory) xmlCleanupMemory__internal_alias __attribute((visibility("hidden")));
2124#define xmlCleanupMemory xmlCleanupMemory__internal_alias
2125#endif
2126#endif
2127
2128#if defined(LIBXML_OUTPUT_ENABLED)
2129#ifdef bottom_xmlIO
2130#undef xmlCleanupOutputCallbacks
2131extern __typeof (xmlCleanupOutputCallbacks) xmlCleanupOutputCallbacks __attribute((alias("xmlCleanupOutputCallbacks__internal_alias")));
2132#else
2133#ifndef xmlCleanupOutputCallbacks
2134extern __typeof (xmlCleanupOutputCallbacks) xmlCleanupOutputCallbacks__internal_alias __attribute((visibility("hidden")));
2135#define xmlCleanupOutputCallbacks xmlCleanupOutputCallbacks__internal_alias
2136#endif
2137#endif
2138#endif
2139
2140#ifdef bottom_parser
2141#undef xmlCleanupParser
2142extern __typeof (xmlCleanupParser) xmlCleanupParser __attribute((alias("xmlCleanupParser__internal_alias")));
2143#else
2144#ifndef xmlCleanupParser
2145extern __typeof (xmlCleanupParser) xmlCleanupParser__internal_alias __attribute((visibility("hidden")));
2146#define xmlCleanupParser xmlCleanupParser__internal_alias
2147#endif
2148#endif
2149
2150#if defined(LIBXML_LEGACY_ENABLED)
2151#ifdef bottom_legacy
2152#undef xmlCleanupPredefinedEntities
2153extern __typeof (xmlCleanupPredefinedEntities) xmlCleanupPredefinedEntities __attribute((alias("xmlCleanupPredefinedEntities__internal_alias")));
2154#else
2155#ifndef xmlCleanupPredefinedEntities
2156extern __typeof (xmlCleanupPredefinedEntities) xmlCleanupPredefinedEntities__internal_alias __attribute((visibility("hidden")));
2157#define xmlCleanupPredefinedEntities xmlCleanupPredefinedEntities__internal_alias
2158#endif
2159#endif
2160#endif
2161
2162#ifdef bottom_threads
2163#undef xmlCleanupThreads
2164extern __typeof (xmlCleanupThreads) xmlCleanupThreads __attribute((alias("xmlCleanupThreads__internal_alias")));
2165#else
2166#ifndef xmlCleanupThreads
2167extern __typeof (xmlCleanupThreads) xmlCleanupThreads__internal_alias __attribute((visibility("hidden")));
2168#define xmlCleanupThreads xmlCleanupThreads__internal_alias
2169#endif
2170#endif
2171
2172#ifdef bottom_parserInternals
2173#undef xmlClearNodeInfoSeq
2174extern __typeof (xmlClearNodeInfoSeq) xmlClearNodeInfoSeq __attribute((alias("xmlClearNodeInfoSeq__internal_alias")));
2175#else
2176#ifndef xmlClearNodeInfoSeq
2177extern __typeof (xmlClearNodeInfoSeq) xmlClearNodeInfoSeq__internal_alias __attribute((visibility("hidden")));
2178#define xmlClearNodeInfoSeq xmlClearNodeInfoSeq__internal_alias
2179#endif
2180#endif
2181
2182#ifdef bottom_parserInternals
2183#undef xmlClearParserCtxt
2184extern __typeof (xmlClearParserCtxt) xmlClearParserCtxt __attribute((alias("xmlClearParserCtxt__internal_alias")));
2185#else
2186#ifndef xmlClearParserCtxt
2187extern __typeof (xmlClearParserCtxt) xmlClearParserCtxt__internal_alias __attribute((visibility("hidden")));
2188#define xmlClearParserCtxt xmlClearParserCtxt__internal_alias
2189#endif
2190#endif
2191
2192#if defined(LIBXML_CATALOG_ENABLED)
2193#ifdef bottom_catalog
2194#undef xmlConvertSGMLCatalog
2195extern __typeof (xmlConvertSGMLCatalog) xmlConvertSGMLCatalog __attribute((alias("xmlConvertSGMLCatalog__internal_alias")));
2196#else
2197#ifndef xmlConvertSGMLCatalog
2198extern __typeof (xmlConvertSGMLCatalog) xmlConvertSGMLCatalog__internal_alias __attribute((visibility("hidden")));
2199#define xmlConvertSGMLCatalog xmlConvertSGMLCatalog__internal_alias
2200#endif
2201#endif
2202#endif
2203
2204#if defined(LIBXML_TREE_ENABLED)
2205#ifdef bottom_valid
2206#undef xmlCopyAttributeTable
2207extern __typeof (xmlCopyAttributeTable) xmlCopyAttributeTable __attribute((alias("xmlCopyAttributeTable__internal_alias")));
2208#else
2209#ifndef xmlCopyAttributeTable
2210extern __typeof (xmlCopyAttributeTable) xmlCopyAttributeTable__internal_alias __attribute((visibility("hidden")));
2211#define xmlCopyAttributeTable xmlCopyAttributeTable__internal_alias
2212#endif
2213#endif
2214#endif
2215
2216#ifdef bottom_parserInternals
2217#undef xmlCopyChar
2218extern __typeof (xmlCopyChar) xmlCopyChar __attribute((alias("xmlCopyChar__internal_alias")));
2219#else
2220#ifndef xmlCopyChar
2221extern __typeof (xmlCopyChar) xmlCopyChar__internal_alias __attribute((visibility("hidden")));
2222#define xmlCopyChar xmlCopyChar__internal_alias
2223#endif
2224#endif
2225
2226#ifdef bottom_parserInternals
2227#undef xmlCopyCharMultiByte
2228extern __typeof (xmlCopyCharMultiByte) xmlCopyCharMultiByte __attribute((alias("xmlCopyCharMultiByte__internal_alias")));
2229#else
2230#ifndef xmlCopyCharMultiByte
2231extern __typeof (xmlCopyCharMultiByte) xmlCopyCharMultiByte__internal_alias __attribute((visibility("hidden")));
2232#define xmlCopyCharMultiByte xmlCopyCharMultiByte__internal_alias
2233#endif
2234#endif
2235
2236#if defined(LIBXML_TREE_ENABLED) || defined(LIBXML_SCHEMAS_ENABLED)
2237#ifdef bottom_tree
2238#undef xmlCopyDoc
2239extern __typeof (xmlCopyDoc) xmlCopyDoc __attribute((alias("xmlCopyDoc__internal_alias")));
2240#else
2241#ifndef xmlCopyDoc
2242extern __typeof (xmlCopyDoc) xmlCopyDoc__internal_alias __attribute((visibility("hidden")));
2243#define xmlCopyDoc xmlCopyDoc__internal_alias
2244#endif
2245#endif
2246#endif
2247
2248#ifdef bottom_valid
2249#undef xmlCopyDocElementContent
2250extern __typeof (xmlCopyDocElementContent) xmlCopyDocElementContent __attribute((alias("xmlCopyDocElementContent__internal_alias")));
2251#else
2252#ifndef xmlCopyDocElementContent
2253extern __typeof (xmlCopyDocElementContent) xmlCopyDocElementContent__internal_alias __attribute((visibility("hidden")));
2254#define xmlCopyDocElementContent xmlCopyDocElementContent__internal_alias
2255#endif
2256#endif
2257
2258#if defined(LIBXML_TREE_ENABLED)
2259#ifdef bottom_tree
2260#undef xmlCopyDtd
2261extern __typeof (xmlCopyDtd) xmlCopyDtd __attribute((alias("xmlCopyDtd__internal_alias")));
2262#else
2263#ifndef xmlCopyDtd
2264extern __typeof (xmlCopyDtd) xmlCopyDtd__internal_alias __attribute((visibility("hidden")));
2265#define xmlCopyDtd xmlCopyDtd__internal_alias
2266#endif
2267#endif
2268#endif
2269
2270#ifdef bottom_valid
2271#undef xmlCopyElementContent
2272extern __typeof (xmlCopyElementContent) xmlCopyElementContent __attribute((alias("xmlCopyElementContent__internal_alias")));
2273#else
2274#ifndef xmlCopyElementContent
2275extern __typeof (xmlCopyElementContent) xmlCopyElementContent__internal_alias __attribute((visibility("hidden")));
2276#define xmlCopyElementContent xmlCopyElementContent__internal_alias
2277#endif
2278#endif
2279
2280#if defined(LIBXML_TREE_ENABLED)
2281#ifdef bottom_valid
2282#undef xmlCopyElementTable
2283extern __typeof (xmlCopyElementTable) xmlCopyElementTable __attribute((alias("xmlCopyElementTable__internal_alias")));
2284#else
2285#ifndef xmlCopyElementTable
2286extern __typeof (xmlCopyElementTable) xmlCopyElementTable__internal_alias __attribute((visibility("hidden")));
2287#define xmlCopyElementTable xmlCopyElementTable__internal_alias
2288#endif
2289#endif
2290#endif
2291
2292#if defined(LIBXML_TREE_ENABLED)
2293#ifdef bottom_entities
2294#undef xmlCopyEntitiesTable
2295extern __typeof (xmlCopyEntitiesTable) xmlCopyEntitiesTable __attribute((alias("xmlCopyEntitiesTable__internal_alias")));
2296#else
2297#ifndef xmlCopyEntitiesTable
2298extern __typeof (xmlCopyEntitiesTable) xmlCopyEntitiesTable__internal_alias __attribute((visibility("hidden")));
2299#define xmlCopyEntitiesTable xmlCopyEntitiesTable__internal_alias
2300#endif
2301#endif
2302#endif
2303
2304#if defined(LIBXML_TREE_ENABLED)
2305#ifdef bottom_valid
2306#undef xmlCopyEnumeration
2307extern __typeof (xmlCopyEnumeration) xmlCopyEnumeration __attribute((alias("xmlCopyEnumeration__internal_alias")));
2308#else
2309#ifndef xmlCopyEnumeration
2310extern __typeof (xmlCopyEnumeration) xmlCopyEnumeration__internal_alias __attribute((visibility("hidden")));
2311#define xmlCopyEnumeration xmlCopyEnumeration__internal_alias
2312#endif
2313#endif
2314#endif
2315
2316#ifdef bottom_error
2317#undef xmlCopyError
2318extern __typeof (xmlCopyError) xmlCopyError __attribute((alias("xmlCopyError__internal_alias")));
2319#else
2320#ifndef xmlCopyError
2321extern __typeof (xmlCopyError) xmlCopyError__internal_alias __attribute((visibility("hidden")));
2322#define xmlCopyError xmlCopyError__internal_alias
2323#endif
2324#endif
2325
2326#ifdef bottom_tree
2327#undef xmlCopyNamespace
2328extern __typeof (xmlCopyNamespace) xmlCopyNamespace __attribute((alias("xmlCopyNamespace__internal_alias")));
2329#else
2330#ifndef xmlCopyNamespace
2331extern __typeof (xmlCopyNamespace) xmlCopyNamespace__internal_alias __attribute((visibility("hidden")));
2332#define xmlCopyNamespace xmlCopyNamespace__internal_alias
2333#endif
2334#endif
2335
2336#ifdef bottom_tree
2337#undef xmlCopyNamespaceList
2338extern __typeof (xmlCopyNamespaceList) xmlCopyNamespaceList __attribute((alias("xmlCopyNamespaceList__internal_alias")));
2339#else
2340#ifndef xmlCopyNamespaceList
2341extern __typeof (xmlCopyNamespaceList) xmlCopyNamespaceList__internal_alias __attribute((visibility("hidden")));
2342#define xmlCopyNamespaceList xmlCopyNamespaceList__internal_alias
2343#endif
2344#endif
2345
2346#ifdef bottom_tree
2347#undef xmlCopyNode
2348extern __typeof (xmlCopyNode) xmlCopyNode __attribute((alias("xmlCopyNode__internal_alias")));
2349#else
2350#ifndef xmlCopyNode
2351extern __typeof (xmlCopyNode) xmlCopyNode__internal_alias __attribute((visibility("hidden")));
2352#define xmlCopyNode xmlCopyNode__internal_alias
2353#endif
2354#endif
2355
2356#ifdef bottom_tree
2357#undef xmlCopyNodeList
2358extern __typeof (xmlCopyNodeList) xmlCopyNodeList __attribute((alias("xmlCopyNodeList__internal_alias")));
2359#else
2360#ifndef xmlCopyNodeList
2361extern __typeof (xmlCopyNodeList) xmlCopyNodeList__internal_alias __attribute((visibility("hidden")));
2362#define xmlCopyNodeList xmlCopyNodeList__internal_alias
2363#endif
2364#endif
2365
2366#if defined(LIBXML_TREE_ENABLED)
2367#ifdef bottom_valid
2368#undef xmlCopyNotationTable
2369extern __typeof (xmlCopyNotationTable) xmlCopyNotationTable __attribute((alias("xmlCopyNotationTable__internal_alias")));
2370#else
2371#ifndef xmlCopyNotationTable
2372extern __typeof (xmlCopyNotationTable) xmlCopyNotationTable__internal_alias __attribute((visibility("hidden")));
2373#define xmlCopyNotationTable xmlCopyNotationTable__internal_alias
2374#endif
2375#endif
2376#endif
2377
2378#ifdef bottom_tree
2379#undef xmlCopyProp
2380extern __typeof (xmlCopyProp) xmlCopyProp __attribute((alias("xmlCopyProp__internal_alias")));
2381#else
2382#ifndef xmlCopyProp
2383extern __typeof (xmlCopyProp) xmlCopyProp__internal_alias __attribute((visibility("hidden")));
2384#define xmlCopyProp xmlCopyProp__internal_alias
2385#endif
2386#endif
2387
2388#ifdef bottom_tree
2389#undef xmlCopyPropList
2390extern __typeof (xmlCopyPropList) xmlCopyPropList __attribute((alias("xmlCopyPropList__internal_alias")));
2391#else
2392#ifndef xmlCopyPropList
2393extern __typeof (xmlCopyPropList) xmlCopyPropList__internal_alias __attribute((visibility("hidden")));
2394#define xmlCopyPropList xmlCopyPropList__internal_alias
2395#endif
2396#endif
2397
2398#ifdef bottom_parser
2399#undef xmlCreateDocParserCtxt
2400extern __typeof (xmlCreateDocParserCtxt) xmlCreateDocParserCtxt __attribute((alias("xmlCreateDocParserCtxt__internal_alias")));
2401#else
2402#ifndef xmlCreateDocParserCtxt
2403extern __typeof (xmlCreateDocParserCtxt) xmlCreateDocParserCtxt__internal_alias __attribute((visibility("hidden")));
2404#define xmlCreateDocParserCtxt xmlCreateDocParserCtxt__internal_alias
2405#endif
2406#endif
2407
2408#ifdef bottom_entities
2409#undef xmlCreateEntitiesTable
2410extern __typeof (xmlCreateEntitiesTable) xmlCreateEntitiesTable __attribute((alias("xmlCreateEntitiesTable__internal_alias")));
2411#else
2412#ifndef xmlCreateEntitiesTable
2413extern __typeof (xmlCreateEntitiesTable) xmlCreateEntitiesTable__internal_alias __attribute((visibility("hidden")));
2414#define xmlCreateEntitiesTable xmlCreateEntitiesTable__internal_alias
2415#endif
2416#endif
2417
2418#ifdef bottom_parser
2419#undef xmlCreateEntityParserCtxt
2420extern __typeof (xmlCreateEntityParserCtxt) xmlCreateEntityParserCtxt __attribute((alias("xmlCreateEntityParserCtxt__internal_alias")));
2421#else
2422#ifndef xmlCreateEntityParserCtxt
2423extern __typeof (xmlCreateEntityParserCtxt) xmlCreateEntityParserCtxt__internal_alias __attribute((visibility("hidden")));
2424#define xmlCreateEntityParserCtxt xmlCreateEntityParserCtxt__internal_alias
2425#endif
2426#endif
2427
2428#ifdef bottom_valid
2429#undef xmlCreateEnumeration
2430extern __typeof (xmlCreateEnumeration) xmlCreateEnumeration __attribute((alias("xmlCreateEnumeration__internal_alias")));
2431#else
2432#ifndef xmlCreateEnumeration
2433extern __typeof (xmlCreateEnumeration) xmlCreateEnumeration__internal_alias __attribute((visibility("hidden")));
2434#define xmlCreateEnumeration xmlCreateEnumeration__internal_alias
2435#endif
2436#endif
2437
2438#ifdef bottom_parser
2439#undef xmlCreateFileParserCtxt
2440extern __typeof (xmlCreateFileParserCtxt) xmlCreateFileParserCtxt __attribute((alias("xmlCreateFileParserCtxt__internal_alias")));
2441#else
2442#ifndef xmlCreateFileParserCtxt
2443extern __typeof (xmlCreateFileParserCtxt) xmlCreateFileParserCtxt__internal_alias __attribute((visibility("hidden")));
2444#define xmlCreateFileParserCtxt xmlCreateFileParserCtxt__internal_alias
2445#endif
2446#endif
2447
2448#ifdef bottom_parser
2449#undef xmlCreateIOParserCtxt
2450extern __typeof (xmlCreateIOParserCtxt) xmlCreateIOParserCtxt __attribute((alias("xmlCreateIOParserCtxt__internal_alias")));
2451#else
2452#ifndef xmlCreateIOParserCtxt
2453extern __typeof (xmlCreateIOParserCtxt) xmlCreateIOParserCtxt__internal_alias __attribute((visibility("hidden")));
2454#define xmlCreateIOParserCtxt xmlCreateIOParserCtxt__internal_alias
2455#endif
2456#endif
2457
2458#ifdef bottom_tree
2459#undef xmlCreateIntSubset
2460extern __typeof (xmlCreateIntSubset) xmlCreateIntSubset __attribute((alias("xmlCreateIntSubset__internal_alias")));
2461#else
2462#ifndef xmlCreateIntSubset
2463extern __typeof (xmlCreateIntSubset) xmlCreateIntSubset__internal_alias __attribute((visibility("hidden")));
2464#define xmlCreateIntSubset xmlCreateIntSubset__internal_alias
2465#endif
2466#endif
2467
2468#ifdef bottom_parser
2469#undef xmlCreateMemoryParserCtxt
2470extern __typeof (xmlCreateMemoryParserCtxt) xmlCreateMemoryParserCtxt __attribute((alias("xmlCreateMemoryParserCtxt__internal_alias")));
2471#else
2472#ifndef xmlCreateMemoryParserCtxt
2473extern __typeof (xmlCreateMemoryParserCtxt) xmlCreateMemoryParserCtxt__internal_alias __attribute((visibility("hidden")));
2474#define xmlCreateMemoryParserCtxt xmlCreateMemoryParserCtxt__internal_alias
2475#endif
2476#endif
2477
2478#if defined(LIBXML_PUSH_ENABLED)
2479#ifdef bottom_parser
2480#undef xmlCreatePushParserCtxt
2481extern __typeof (xmlCreatePushParserCtxt) xmlCreatePushParserCtxt __attribute((alias("xmlCreatePushParserCtxt__internal_alias")));
2482#else
2483#ifndef xmlCreatePushParserCtxt
2484extern __typeof (xmlCreatePushParserCtxt) xmlCreatePushParserCtxt__internal_alias __attribute((visibility("hidden")));
2485#define xmlCreatePushParserCtxt xmlCreatePushParserCtxt__internal_alias
2486#endif
2487#endif
2488#endif
2489
2490#ifdef bottom_uri
2491#undef xmlCreateURI
2492extern __typeof (xmlCreateURI) xmlCreateURI __attribute((alias("xmlCreateURI__internal_alias")));
2493#else
2494#ifndef xmlCreateURI
2495extern __typeof (xmlCreateURI) xmlCreateURI__internal_alias __attribute((visibility("hidden")));
2496#define xmlCreateURI xmlCreateURI__internal_alias
2497#endif
2498#endif
2499
2500#ifdef bottom_parser
2501#undef xmlCreateURLParserCtxt
2502extern __typeof (xmlCreateURLParserCtxt) xmlCreateURLParserCtxt __attribute((alias("xmlCreateURLParserCtxt__internal_alias")));
2503#else
2504#ifndef xmlCreateURLParserCtxt
2505extern __typeof (xmlCreateURLParserCtxt) xmlCreateURLParserCtxt__internal_alias __attribute((visibility("hidden")));
2506#define xmlCreateURLParserCtxt xmlCreateURLParserCtxt__internal_alias
2507#endif
2508#endif
2509
2510#ifdef bottom_error
2511#undef xmlCtxtGetLastError
2512extern __typeof (xmlCtxtGetLastError) xmlCtxtGetLastError __attribute((alias("xmlCtxtGetLastError__internal_alias")));
2513#else
2514#ifndef xmlCtxtGetLastError
2515extern __typeof (xmlCtxtGetLastError) xmlCtxtGetLastError__internal_alias __attribute((visibility("hidden")));
2516#define xmlCtxtGetLastError xmlCtxtGetLastError__internal_alias
2517#endif
2518#endif
2519
2520#ifdef bottom_parser
2521#undef xmlCtxtReadDoc
2522extern __typeof (xmlCtxtReadDoc) xmlCtxtReadDoc __attribute((alias("xmlCtxtReadDoc__internal_alias")));
2523#else
2524#ifndef xmlCtxtReadDoc
2525extern __typeof (xmlCtxtReadDoc) xmlCtxtReadDoc__internal_alias __attribute((visibility("hidden")));
2526#define xmlCtxtReadDoc xmlCtxtReadDoc__internal_alias
2527#endif
2528#endif
2529
2530#ifdef bottom_parser
2531#undef xmlCtxtReadFd
2532extern __typeof (xmlCtxtReadFd) xmlCtxtReadFd __attribute((alias("xmlCtxtReadFd__internal_alias")));
2533#else
2534#ifndef xmlCtxtReadFd
2535extern __typeof (xmlCtxtReadFd) xmlCtxtReadFd__internal_alias __attribute((visibility("hidden")));
2536#define xmlCtxtReadFd xmlCtxtReadFd__internal_alias
2537#endif
2538#endif
2539
2540#ifdef bottom_parser
2541#undef xmlCtxtReadFile
2542extern __typeof (xmlCtxtReadFile) xmlCtxtReadFile __attribute((alias("xmlCtxtReadFile__internal_alias")));
2543#else
2544#ifndef xmlCtxtReadFile
2545extern __typeof (xmlCtxtReadFile) xmlCtxtReadFile__internal_alias __attribute((visibility("hidden")));
2546#define xmlCtxtReadFile xmlCtxtReadFile__internal_alias
2547#endif
2548#endif
2549
2550#ifdef bottom_parser
2551#undef xmlCtxtReadIO
2552extern __typeof (xmlCtxtReadIO) xmlCtxtReadIO __attribute((alias("xmlCtxtReadIO__internal_alias")));
2553#else
2554#ifndef xmlCtxtReadIO
2555extern __typeof (xmlCtxtReadIO) xmlCtxtReadIO__internal_alias __attribute((visibility("hidden")));
2556#define xmlCtxtReadIO xmlCtxtReadIO__internal_alias
2557#endif
2558#endif
2559
2560#ifdef bottom_parser
2561#undef xmlCtxtReadMemory
2562extern __typeof (xmlCtxtReadMemory) xmlCtxtReadMemory __attribute((alias("xmlCtxtReadMemory__internal_alias")));
2563#else
2564#ifndef xmlCtxtReadMemory
2565extern __typeof (xmlCtxtReadMemory) xmlCtxtReadMemory__internal_alias __attribute((visibility("hidden")));
2566#define xmlCtxtReadMemory xmlCtxtReadMemory__internal_alias
2567#endif
2568#endif
2569
2570#ifdef bottom_parser
2571#undef xmlCtxtReset
2572extern __typeof (xmlCtxtReset) xmlCtxtReset __attribute((alias("xmlCtxtReset__internal_alias")));
2573#else
2574#ifndef xmlCtxtReset
2575extern __typeof (xmlCtxtReset) xmlCtxtReset__internal_alias __attribute((visibility("hidden")));
2576#define xmlCtxtReset xmlCtxtReset__internal_alias
2577#endif
2578#endif
2579
2580#ifdef bottom_error
2581#undef xmlCtxtResetLastError
2582extern __typeof (xmlCtxtResetLastError) xmlCtxtResetLastError __attribute((alias("xmlCtxtResetLastError__internal_alias")));
2583#else
2584#ifndef xmlCtxtResetLastError
2585extern __typeof (xmlCtxtResetLastError) xmlCtxtResetLastError__internal_alias __attribute((visibility("hidden")));
2586#define xmlCtxtResetLastError xmlCtxtResetLastError__internal_alias
2587#endif
2588#endif
2589
2590#ifdef bottom_parser
2591#undef xmlCtxtResetPush
2592extern __typeof (xmlCtxtResetPush) xmlCtxtResetPush __attribute((alias("xmlCtxtResetPush__internal_alias")));
2593#else
2594#ifndef xmlCtxtResetPush
2595extern __typeof (xmlCtxtResetPush) xmlCtxtResetPush__internal_alias __attribute((visibility("hidden")));
2596#define xmlCtxtResetPush xmlCtxtResetPush__internal_alias
2597#endif
2598#endif
2599
2600#ifdef bottom_parser
2601#undef xmlCtxtUseOptions
2602extern __typeof (xmlCtxtUseOptions) xmlCtxtUseOptions __attribute((alias("xmlCtxtUseOptions__internal_alias")));
2603#else
2604#ifndef xmlCtxtUseOptions
2605extern __typeof (xmlCtxtUseOptions) xmlCtxtUseOptions__internal_alias __attribute((visibility("hidden")));
2606#define xmlCtxtUseOptions xmlCtxtUseOptions__internal_alias
2607#endif
2608#endif
2609
2610#ifdef bottom_parserInternals
2611#undef xmlCurrentChar
2612extern __typeof (xmlCurrentChar) xmlCurrentChar __attribute((alias("xmlCurrentChar__internal_alias")));
2613#else
2614#ifndef xmlCurrentChar
2615extern __typeof (xmlCurrentChar) xmlCurrentChar__internal_alias __attribute((visibility("hidden")));
2616#define xmlCurrentChar xmlCurrentChar__internal_alias
2617#endif
2618#endif
2619
2620#ifdef bottom_tree
2621#undef xmlDOMWrapAdoptNode
2622extern __typeof (xmlDOMWrapAdoptNode) xmlDOMWrapAdoptNode __attribute((alias("xmlDOMWrapAdoptNode__internal_alias")));
2623#else
2624#ifndef xmlDOMWrapAdoptNode
2625extern __typeof (xmlDOMWrapAdoptNode) xmlDOMWrapAdoptNode__internal_alias __attribute((visibility("hidden")));
2626#define xmlDOMWrapAdoptNode xmlDOMWrapAdoptNode__internal_alias
2627#endif
2628#endif
2629
2630#ifdef bottom_tree
2631#undef xmlDOMWrapCloneNode
2632extern __typeof (xmlDOMWrapCloneNode) xmlDOMWrapCloneNode __attribute((alias("xmlDOMWrapCloneNode__internal_alias")));
2633#else
2634#ifndef xmlDOMWrapCloneNode
2635extern __typeof (xmlDOMWrapCloneNode) xmlDOMWrapCloneNode__internal_alias __attribute((visibility("hidden")));
2636#define xmlDOMWrapCloneNode xmlDOMWrapCloneNode__internal_alias
2637#endif
2638#endif
2639
2640#ifdef bottom_tree
2641#undef xmlDOMWrapFreeCtxt
2642extern __typeof (xmlDOMWrapFreeCtxt) xmlDOMWrapFreeCtxt __attribute((alias("xmlDOMWrapFreeCtxt__internal_alias")));
2643#else
2644#ifndef xmlDOMWrapFreeCtxt
2645extern __typeof (xmlDOMWrapFreeCtxt) xmlDOMWrapFreeCtxt__internal_alias __attribute((visibility("hidden")));
2646#define xmlDOMWrapFreeCtxt xmlDOMWrapFreeCtxt__internal_alias
2647#endif
2648#endif
2649
2650#ifdef bottom_tree
2651#undef xmlDOMWrapNewCtxt
2652extern __typeof (xmlDOMWrapNewCtxt) xmlDOMWrapNewCtxt __attribute((alias("xmlDOMWrapNewCtxt__internal_alias")));
2653#else
2654#ifndef xmlDOMWrapNewCtxt
2655extern __typeof (xmlDOMWrapNewCtxt) xmlDOMWrapNewCtxt__internal_alias __attribute((visibility("hidden")));
2656#define xmlDOMWrapNewCtxt xmlDOMWrapNewCtxt__internal_alias
2657#endif
2658#endif
2659
2660#ifdef bottom_tree
2661#undef xmlDOMWrapReconcileNamespaces
2662extern __typeof (xmlDOMWrapReconcileNamespaces) xmlDOMWrapReconcileNamespaces __attribute((alias("xmlDOMWrapReconcileNamespaces__internal_alias")));
2663#else
2664#ifndef xmlDOMWrapReconcileNamespaces
2665extern __typeof (xmlDOMWrapReconcileNamespaces) xmlDOMWrapReconcileNamespaces__internal_alias __attribute((visibility("hidden")));
2666#define xmlDOMWrapReconcileNamespaces xmlDOMWrapReconcileNamespaces__internal_alias
2667#endif
2668#endif
2669
2670#ifdef bottom_tree
2671#undef xmlDOMWrapRemoveNode
2672extern __typeof (xmlDOMWrapRemoveNode) xmlDOMWrapRemoveNode __attribute((alias("xmlDOMWrapRemoveNode__internal_alias")));
2673#else
2674#ifndef xmlDOMWrapRemoveNode
2675extern __typeof (xmlDOMWrapRemoveNode) xmlDOMWrapRemoveNode__internal_alias __attribute((visibility("hidden")));
2676#define xmlDOMWrapRemoveNode xmlDOMWrapRemoveNode__internal_alias
2677#endif
2678#endif
2679
2680#if defined(LIBXML_DEBUG_ENABLED)
2681#ifdef bottom_debugXML
2682#undef xmlDebugCheckDocument
2683extern __typeof (xmlDebugCheckDocument) xmlDebugCheckDocument __attribute((alias("xmlDebugCheckDocument__internal_alias")));
2684#else
2685#ifndef xmlDebugCheckDocument
2686extern __typeof (xmlDebugCheckDocument) xmlDebugCheckDocument__internal_alias __attribute((visibility("hidden")));
2687#define xmlDebugCheckDocument xmlDebugCheckDocument__internal_alias
2688#endif
2689#endif
2690#endif
2691
2692#if defined(LIBXML_DEBUG_ENABLED)
2693#ifdef bottom_debugXML
2694#undef xmlDebugDumpAttr
2695extern __typeof (xmlDebugDumpAttr) xmlDebugDumpAttr __attribute((alias("xmlDebugDumpAttr__internal_alias")));
2696#else
2697#ifndef xmlDebugDumpAttr
2698extern __typeof (xmlDebugDumpAttr) xmlDebugDumpAttr__internal_alias __attribute((visibility("hidden")));
2699#define xmlDebugDumpAttr xmlDebugDumpAttr__internal_alias
2700#endif
2701#endif
2702#endif
2703
2704#if defined(LIBXML_DEBUG_ENABLED)
2705#ifdef bottom_debugXML
2706#undef xmlDebugDumpAttrList
2707extern __typeof (xmlDebugDumpAttrList) xmlDebugDumpAttrList __attribute((alias("xmlDebugDumpAttrList__internal_alias")));
2708#else
2709#ifndef xmlDebugDumpAttrList
2710extern __typeof (xmlDebugDumpAttrList) xmlDebugDumpAttrList__internal_alias __attribute((visibility("hidden")));
2711#define xmlDebugDumpAttrList xmlDebugDumpAttrList__internal_alias
2712#endif
2713#endif
2714#endif
2715
2716#if defined(LIBXML_DEBUG_ENABLED)
2717#ifdef bottom_debugXML
2718#undef xmlDebugDumpDTD
2719extern __typeof (xmlDebugDumpDTD) xmlDebugDumpDTD __attribute((alias("xmlDebugDumpDTD__internal_alias")));
2720#else
2721#ifndef xmlDebugDumpDTD
2722extern __typeof (xmlDebugDumpDTD) xmlDebugDumpDTD__internal_alias __attribute((visibility("hidden")));
2723#define xmlDebugDumpDTD xmlDebugDumpDTD__internal_alias
2724#endif
2725#endif
2726#endif
2727
2728#if defined(LIBXML_DEBUG_ENABLED)
2729#ifdef bottom_debugXML
2730#undef xmlDebugDumpDocument
2731extern __typeof (xmlDebugDumpDocument) xmlDebugDumpDocument __attribute((alias("xmlDebugDumpDocument__internal_alias")));
2732#else
2733#ifndef xmlDebugDumpDocument
2734extern __typeof (xmlDebugDumpDocument) xmlDebugDumpDocument__internal_alias __attribute((visibility("hidden")));
2735#define xmlDebugDumpDocument xmlDebugDumpDocument__internal_alias
2736#endif
2737#endif
2738#endif
2739
2740#if defined(LIBXML_DEBUG_ENABLED)
2741#ifdef bottom_debugXML
2742#undef xmlDebugDumpDocumentHead
2743extern __typeof (xmlDebugDumpDocumentHead) xmlDebugDumpDocumentHead __attribute((alias("xmlDebugDumpDocumentHead__internal_alias")));
2744#else
2745#ifndef xmlDebugDumpDocumentHead
2746extern __typeof (xmlDebugDumpDocumentHead) xmlDebugDumpDocumentHead__internal_alias __attribute((visibility("hidden")));
2747#define xmlDebugDumpDocumentHead xmlDebugDumpDocumentHead__internal_alias
2748#endif
2749#endif
2750#endif
2751
2752#if defined(LIBXML_DEBUG_ENABLED)
2753#ifdef bottom_debugXML
2754#undef xmlDebugDumpEntities
2755extern __typeof (xmlDebugDumpEntities) xmlDebugDumpEntities __attribute((alias("xmlDebugDumpEntities__internal_alias")));
2756#else
2757#ifndef xmlDebugDumpEntities
2758extern __typeof (xmlDebugDumpEntities) xmlDebugDumpEntities__internal_alias __attribute((visibility("hidden")));
2759#define xmlDebugDumpEntities xmlDebugDumpEntities__internal_alias
2760#endif
2761#endif
2762#endif
2763
2764#if defined(LIBXML_DEBUG_ENABLED)
2765#ifdef bottom_debugXML
2766#undef xmlDebugDumpNode
2767extern __typeof (xmlDebugDumpNode) xmlDebugDumpNode __attribute((alias("xmlDebugDumpNode__internal_alias")));
2768#else
2769#ifndef xmlDebugDumpNode
2770extern __typeof (xmlDebugDumpNode) xmlDebugDumpNode__internal_alias __attribute((visibility("hidden")));
2771#define xmlDebugDumpNode xmlDebugDumpNode__internal_alias
2772#endif
2773#endif
2774#endif
2775
2776#if defined(LIBXML_DEBUG_ENABLED)
2777#ifdef bottom_debugXML
2778#undef xmlDebugDumpNodeList
2779extern __typeof (xmlDebugDumpNodeList) xmlDebugDumpNodeList __attribute((alias("xmlDebugDumpNodeList__internal_alias")));
2780#else
2781#ifndef xmlDebugDumpNodeList
2782extern __typeof (xmlDebugDumpNodeList) xmlDebugDumpNodeList__internal_alias __attribute((visibility("hidden")));
2783#define xmlDebugDumpNodeList xmlDebugDumpNodeList__internal_alias
2784#endif
2785#endif
2786#endif
2787
2788#if defined(LIBXML_DEBUG_ENABLED)
2789#ifdef bottom_debugXML
2790#undef xmlDebugDumpOneNode
2791extern __typeof (xmlDebugDumpOneNode) xmlDebugDumpOneNode __attribute((alias("xmlDebugDumpOneNode__internal_alias")));
2792#else
2793#ifndef xmlDebugDumpOneNode
2794extern __typeof (xmlDebugDumpOneNode) xmlDebugDumpOneNode__internal_alias __attribute((visibility("hidden")));
2795#define xmlDebugDumpOneNode xmlDebugDumpOneNode__internal_alias
2796#endif
2797#endif
2798#endif
2799
2800#if defined(LIBXML_DEBUG_ENABLED)
2801#ifdef bottom_debugXML
2802#undef xmlDebugDumpString
2803extern __typeof (xmlDebugDumpString) xmlDebugDumpString __attribute((alias("xmlDebugDumpString__internal_alias")));
2804#else
2805#ifndef xmlDebugDumpString
2806extern __typeof (xmlDebugDumpString) xmlDebugDumpString__internal_alias __attribute((visibility("hidden")));
2807#define xmlDebugDumpString xmlDebugDumpString__internal_alias
2808#endif
2809#endif
2810#endif
2811
2812#if defined(LIBXML_LEGACY_ENABLED)
2813#ifdef bottom_legacy
2814#undef xmlDecodeEntities
2815extern __typeof (xmlDecodeEntities) xmlDecodeEntities __attribute((alias("xmlDecodeEntities__internal_alias")));
2816#else
2817#ifndef xmlDecodeEntities
2818extern __typeof (xmlDecodeEntities) xmlDecodeEntities__internal_alias __attribute((visibility("hidden")));
2819#define xmlDecodeEntities xmlDecodeEntities__internal_alias
2820#endif
2821#endif
2822#endif
2823
2824#ifdef bottom_SAX2
2825#undef xmlDefaultSAXHandlerInit
2826extern __typeof (xmlDefaultSAXHandlerInit) xmlDefaultSAXHandlerInit __attribute((alias("xmlDefaultSAXHandlerInit__internal_alias")));
2827#else
2828#ifndef xmlDefaultSAXHandlerInit
2829extern __typeof (xmlDefaultSAXHandlerInit) xmlDefaultSAXHandlerInit__internal_alias __attribute((visibility("hidden")));
2830#define xmlDefaultSAXHandlerInit xmlDefaultSAXHandlerInit__internal_alias
2831#endif
2832#endif
2833
2834#ifdef bottom_encoding
2835#undef xmlDelEncodingAlias
2836extern __typeof (xmlDelEncodingAlias) xmlDelEncodingAlias __attribute((alias("xmlDelEncodingAlias__internal_alias")));
2837#else
2838#ifndef xmlDelEncodingAlias
2839extern __typeof (xmlDelEncodingAlias) xmlDelEncodingAlias__internal_alias __attribute((visibility("hidden")));
2840#define xmlDelEncodingAlias xmlDelEncodingAlias__internal_alias
2841#endif
2842#endif
2843
2844#ifdef bottom_globals
2845#undef xmlDeregisterNodeDefault
2846extern __typeof (xmlDeregisterNodeDefault) xmlDeregisterNodeDefault __attribute((alias("xmlDeregisterNodeDefault__internal_alias")));
2847#else
2848#ifndef xmlDeregisterNodeDefault
2849extern __typeof (xmlDeregisterNodeDefault) xmlDeregisterNodeDefault__internal_alias __attribute((visibility("hidden")));
2850#define xmlDeregisterNodeDefault xmlDeregisterNodeDefault__internal_alias
2851#endif
2852#endif
2853
2854#ifdef bottom_encoding
2855#undef xmlDetectCharEncoding
2856extern __typeof (xmlDetectCharEncoding) xmlDetectCharEncoding __attribute((alias("xmlDetectCharEncoding__internal_alias")));
2857#else
2858#ifndef xmlDetectCharEncoding
2859extern __typeof (xmlDetectCharEncoding) xmlDetectCharEncoding__internal_alias __attribute((visibility("hidden")));
2860#define xmlDetectCharEncoding xmlDetectCharEncoding__internal_alias
2861#endif
2862#endif
2863
2864#ifdef bottom_dict
2865#undef xmlDictCleanup
2866extern __typeof (xmlDictCleanup) xmlDictCleanup __attribute((alias("xmlDictCleanup__internal_alias")));
2867#else
2868#ifndef xmlDictCleanup
2869extern __typeof (xmlDictCleanup) xmlDictCleanup__internal_alias __attribute((visibility("hidden")));
2870#define xmlDictCleanup xmlDictCleanup__internal_alias
2871#endif
2872#endif
2873
2874#ifdef bottom_dict
2875#undef xmlDictCreate
2876extern __typeof (xmlDictCreate) xmlDictCreate __attribute((alias("xmlDictCreate__internal_alias")));
2877#else
2878#ifndef xmlDictCreate
2879extern __typeof (xmlDictCreate) xmlDictCreate__internal_alias __attribute((visibility("hidden")));
2880#define xmlDictCreate xmlDictCreate__internal_alias
2881#endif
2882#endif
2883
2884#ifdef bottom_dict
2885#undef xmlDictCreateSub
2886extern __typeof (xmlDictCreateSub) xmlDictCreateSub __attribute((alias("xmlDictCreateSub__internal_alias")));
2887#else
2888#ifndef xmlDictCreateSub
2889extern __typeof (xmlDictCreateSub) xmlDictCreateSub__internal_alias __attribute((visibility("hidden")));
2890#define xmlDictCreateSub xmlDictCreateSub__internal_alias
2891#endif
2892#endif
2893
2894#ifdef bottom_dict
2895#undef xmlDictExists
2896extern __typeof (xmlDictExists) xmlDictExists __attribute((alias("xmlDictExists__internal_alias")));
2897#else
2898#ifndef xmlDictExists
2899extern __typeof (xmlDictExists) xmlDictExists__internal_alias __attribute((visibility("hidden")));
2900#define xmlDictExists xmlDictExists__internal_alias
2901#endif
2902#endif
2903
2904#ifdef bottom_dict
2905#undef xmlDictFree
2906extern __typeof (xmlDictFree) xmlDictFree __attribute((alias("xmlDictFree__internal_alias")));
2907#else
2908#ifndef xmlDictFree
2909extern __typeof (xmlDictFree) xmlDictFree__internal_alias __attribute((visibility("hidden")));
2910#define xmlDictFree xmlDictFree__internal_alias
2911#endif
2912#endif
2913
2914#ifdef bottom_dict
2915#undef xmlDictGetUsage
2916extern __typeof (xmlDictGetUsage) xmlDictGetUsage __attribute((alias("xmlDictGetUsage__internal_alias")));
2917#else
2918#ifndef xmlDictGetUsage
2919extern __typeof (xmlDictGetUsage) xmlDictGetUsage__internal_alias __attribute((visibility("hidden")));
2920#define xmlDictGetUsage xmlDictGetUsage__internal_alias
2921#endif
2922#endif
2923
2924#ifdef bottom_dict
2925#undef xmlDictLookup
2926extern __typeof (xmlDictLookup) xmlDictLookup __attribute((alias("xmlDictLookup__internal_alias")));
2927#else
2928#ifndef xmlDictLookup
2929extern __typeof (xmlDictLookup) xmlDictLookup__internal_alias __attribute((visibility("hidden")));
2930#define xmlDictLookup xmlDictLookup__internal_alias
2931#endif
2932#endif
2933
2934#ifdef bottom_dict
2935#undef xmlDictOwns
2936extern __typeof (xmlDictOwns) xmlDictOwns __attribute((alias("xmlDictOwns__internal_alias")));
2937#else
2938#ifndef xmlDictOwns
2939extern __typeof (xmlDictOwns) xmlDictOwns__internal_alias __attribute((visibility("hidden")));
2940#define xmlDictOwns xmlDictOwns__internal_alias
2941#endif
2942#endif
2943
2944#ifdef bottom_dict
2945#undef xmlDictQLookup
2946extern __typeof (xmlDictQLookup) xmlDictQLookup __attribute((alias("xmlDictQLookup__internal_alias")));
2947#else
2948#ifndef xmlDictQLookup
2949extern __typeof (xmlDictQLookup) xmlDictQLookup__internal_alias __attribute((visibility("hidden")));
2950#define xmlDictQLookup xmlDictQLookup__internal_alias
2951#endif
2952#endif
2953
2954#ifdef bottom_dict
2955#undef xmlDictReference
2956extern __typeof (xmlDictReference) xmlDictReference __attribute((alias("xmlDictReference__internal_alias")));
2957#else
2958#ifndef xmlDictReference
2959extern __typeof (xmlDictReference) xmlDictReference__internal_alias __attribute((visibility("hidden")));
2960#define xmlDictReference xmlDictReference__internal_alias
2961#endif
2962#endif
2963
2964#ifdef bottom_dict
2965#undef xmlDictSetLimit
2966extern __typeof (xmlDictSetLimit) xmlDictSetLimit __attribute((alias("xmlDictSetLimit__internal_alias")));
2967#else
2968#ifndef xmlDictSetLimit
2969extern __typeof (xmlDictSetLimit) xmlDictSetLimit__internal_alias __attribute((visibility("hidden")));
2970#define xmlDictSetLimit xmlDictSetLimit__internal_alias
2971#endif
2972#endif
2973
2974#ifdef bottom_dict
2975#undef xmlDictSize
2976extern __typeof (xmlDictSize) xmlDictSize __attribute((alias("xmlDictSize__internal_alias")));
2977#else
2978#ifndef xmlDictSize
2979extern __typeof (xmlDictSize) xmlDictSize__internal_alias __attribute((visibility("hidden")));
2980#define xmlDictSize xmlDictSize__internal_alias
2981#endif
2982#endif
2983
2984#ifdef bottom_tree
2985#undef xmlDocCopyNode
2986extern __typeof (xmlDocCopyNode) xmlDocCopyNode __attribute((alias("xmlDocCopyNode__internal_alias")));
2987#else
2988#ifndef xmlDocCopyNode
2989extern __typeof (xmlDocCopyNode) xmlDocCopyNode__internal_alias __attribute((visibility("hidden")));
2990#define xmlDocCopyNode xmlDocCopyNode__internal_alias
2991#endif
2992#endif
2993
2994#ifdef bottom_tree
2995#undef xmlDocCopyNodeList
2996extern __typeof (xmlDocCopyNodeList) xmlDocCopyNodeList __attribute((alias("xmlDocCopyNodeList__internal_alias")));
2997#else
2998#ifndef xmlDocCopyNodeList
2999extern __typeof (xmlDocCopyNodeList) xmlDocCopyNodeList__internal_alias __attribute((visibility("hidden")));
3000#define xmlDocCopyNodeList xmlDocCopyNodeList__internal_alias
3001#endif
3002#endif
3003
3004#if defined(LIBXML_OUTPUT_ENABLED)
3005#ifdef bottom_xmlsave
3006#undef xmlDocDump
3007extern __typeof (xmlDocDump) xmlDocDump __attribute((alias("xmlDocDump__internal_alias")));
3008#else
3009#ifndef xmlDocDump
3010extern __typeof (xmlDocDump) xmlDocDump__internal_alias __attribute((visibility("hidden")));
3011#define xmlDocDump xmlDocDump__internal_alias
3012#endif
3013#endif
3014#endif
3015
3016#if defined(LIBXML_OUTPUT_ENABLED)
3017#ifdef bottom_xmlsave
3018#undef xmlDocDumpFormatMemory
3019extern __typeof (xmlDocDumpFormatMemory) xmlDocDumpFormatMemory __attribute((alias("xmlDocDumpFormatMemory__internal_alias")));
3020#else
3021#ifndef xmlDocDumpFormatMemory
3022extern __typeof (xmlDocDumpFormatMemory) xmlDocDumpFormatMemory__internal_alias __attribute((visibility("hidden")));
3023#define xmlDocDumpFormatMemory xmlDocDumpFormatMemory__internal_alias
3024#endif
3025#endif
3026#endif
3027
3028#if defined(LIBXML_OUTPUT_ENABLED)
3029#ifdef bottom_xmlsave
3030#undef xmlDocDumpFormatMemoryEnc
3031extern __typeof (xmlDocDumpFormatMemoryEnc) xmlDocDumpFormatMemoryEnc __attribute((alias("xmlDocDumpFormatMemoryEnc__internal_alias")));
3032#else
3033#ifndef xmlDocDumpFormatMemoryEnc
3034extern __typeof (xmlDocDumpFormatMemoryEnc) xmlDocDumpFormatMemoryEnc__internal_alias __attribute((visibility("hidden")));
3035#define xmlDocDumpFormatMemoryEnc xmlDocDumpFormatMemoryEnc__internal_alias
3036#endif
3037#endif
3038#endif
3039
3040#if defined(LIBXML_OUTPUT_ENABLED)
3041#ifdef bottom_xmlsave
3042#undef xmlDocDumpMemory
3043extern __typeof (xmlDocDumpMemory) xmlDocDumpMemory __attribute((alias("xmlDocDumpMemory__internal_alias")));
3044#else
3045#ifndef xmlDocDumpMemory
3046extern __typeof (xmlDocDumpMemory) xmlDocDumpMemory__internal_alias __attribute((visibility("hidden")));
3047#define xmlDocDumpMemory xmlDocDumpMemory__internal_alias
3048#endif
3049#endif
3050#endif
3051
3052#if defined(LIBXML_OUTPUT_ENABLED)
3053#ifdef bottom_xmlsave
3054#undef xmlDocDumpMemoryEnc
3055extern __typeof (xmlDocDumpMemoryEnc) xmlDocDumpMemoryEnc __attribute((alias("xmlDocDumpMemoryEnc__internal_alias")));
3056#else
3057#ifndef xmlDocDumpMemoryEnc
3058extern __typeof (xmlDocDumpMemoryEnc) xmlDocDumpMemoryEnc__internal_alias __attribute((visibility("hidden")));
3059#define xmlDocDumpMemoryEnc xmlDocDumpMemoryEnc__internal_alias
3060#endif
3061#endif
3062#endif
3063
3064#if defined(LIBXML_OUTPUT_ENABLED)
3065#ifdef bottom_xmlsave
3066#undef xmlDocFormatDump
3067extern __typeof (xmlDocFormatDump) xmlDocFormatDump __attribute((alias("xmlDocFormatDump__internal_alias")));
3068#else
3069#ifndef xmlDocFormatDump
3070extern __typeof (xmlDocFormatDump) xmlDocFormatDump__internal_alias __attribute((visibility("hidden")));
3071#define xmlDocFormatDump xmlDocFormatDump__internal_alias
3072#endif
3073#endif
3074#endif
3075
3076#ifdef bottom_tree
3077#undef xmlDocGetRootElement
3078extern __typeof (xmlDocGetRootElement) xmlDocGetRootElement __attribute((alias("xmlDocGetRootElement__internal_alias")));
3079#else
3080#ifndef xmlDocGetRootElement
3081extern __typeof (xmlDocGetRootElement) xmlDocGetRootElement__internal_alias __attribute((visibility("hidden")));
3082#define xmlDocGetRootElement xmlDocGetRootElement__internal_alias
3083#endif
3084#endif
3085
3086#if defined(LIBXML_TREE_ENABLED) || defined(LIBXML_WRITER_ENABLED)
3087#ifdef bottom_tree
3088#undef xmlDocSetRootElement
3089extern __typeof (xmlDocSetRootElement) xmlDocSetRootElement __attribute((alias("xmlDocSetRootElement__internal_alias")));
3090#else
3091#ifndef xmlDocSetRootElement
3092extern __typeof (xmlDocSetRootElement) xmlDocSetRootElement__internal_alias __attribute((visibility("hidden")));
3093#define xmlDocSetRootElement xmlDocSetRootElement__internal_alias
3094#endif
3095#endif
3096#endif
3097
3098#if defined(LIBXML_OUTPUT_ENABLED)
3099#ifdef bottom_valid
3100#undef xmlDumpAttributeDecl
3101extern __typeof (xmlDumpAttributeDecl) xmlDumpAttributeDecl __attribute((alias("xmlDumpAttributeDecl__internal_alias")));
3102#else
3103#ifndef xmlDumpAttributeDecl
3104extern __typeof (xmlDumpAttributeDecl) xmlDumpAttributeDecl__internal_alias __attribute((visibility("hidden")));
3105#define xmlDumpAttributeDecl xmlDumpAttributeDecl__internal_alias
3106#endif
3107#endif
3108#endif
3109
3110#if defined(LIBXML_OUTPUT_ENABLED)
3111#ifdef bottom_valid
3112#undef xmlDumpAttributeTable
3113extern __typeof (xmlDumpAttributeTable) xmlDumpAttributeTable __attribute((alias("xmlDumpAttributeTable__internal_alias")));
3114#else
3115#ifndef xmlDumpAttributeTable
3116extern __typeof (xmlDumpAttributeTable) xmlDumpAttributeTable__internal_alias __attribute((visibility("hidden")));
3117#define xmlDumpAttributeTable xmlDumpAttributeTable__internal_alias
3118#endif
3119#endif
3120#endif
3121
3122#if defined(LIBXML_OUTPUT_ENABLED)
3123#ifdef bottom_valid
3124#undef xmlDumpElementDecl
3125extern __typeof (xmlDumpElementDecl) xmlDumpElementDecl __attribute((alias("xmlDumpElementDecl__internal_alias")));
3126#else
3127#ifndef xmlDumpElementDecl
3128extern __typeof (xmlDumpElementDecl) xmlDumpElementDecl__internal_alias __attribute((visibility("hidden")));
3129#define xmlDumpElementDecl xmlDumpElementDecl__internal_alias
3130#endif
3131#endif
3132#endif
3133
3134#if defined(LIBXML_OUTPUT_ENABLED)
3135#ifdef bottom_valid
3136#undef xmlDumpElementTable
3137extern __typeof (xmlDumpElementTable) xmlDumpElementTable __attribute((alias("xmlDumpElementTable__internal_alias")));
3138#else
3139#ifndef xmlDumpElementTable
3140extern __typeof (xmlDumpElementTable) xmlDumpElementTable__internal_alias __attribute((visibility("hidden")));
3141#define xmlDumpElementTable xmlDumpElementTable__internal_alias
3142#endif
3143#endif
3144#endif
3145
3146#if defined(LIBXML_OUTPUT_ENABLED)
3147#ifdef bottom_entities
3148#undef xmlDumpEntitiesTable
3149extern __typeof (xmlDumpEntitiesTable) xmlDumpEntitiesTable __attribute((alias("xmlDumpEntitiesTable__internal_alias")));
3150#else
3151#ifndef xmlDumpEntitiesTable
3152extern __typeof (xmlDumpEntitiesTable) xmlDumpEntitiesTable__internal_alias __attribute((visibility("hidden")));
3153#define xmlDumpEntitiesTable xmlDumpEntitiesTable__internal_alias
3154#endif
3155#endif
3156#endif
3157
3158#if defined(LIBXML_OUTPUT_ENABLED)
3159#ifdef bottom_entities
3160#undef xmlDumpEntityDecl
3161extern __typeof (xmlDumpEntityDecl) xmlDumpEntityDecl __attribute((alias("xmlDumpEntityDecl__internal_alias")));
3162#else
3163#ifndef xmlDumpEntityDecl
3164extern __typeof (xmlDumpEntityDecl) xmlDumpEntityDecl__internal_alias __attribute((visibility("hidden")));
3165#define xmlDumpEntityDecl xmlDumpEntityDecl__internal_alias
3166#endif
3167#endif
3168#endif
3169
3170#if defined(LIBXML_OUTPUT_ENABLED)
3171#ifdef bottom_valid
3172#undef xmlDumpNotationDecl
3173extern __typeof (xmlDumpNotationDecl) xmlDumpNotationDecl __attribute((alias("xmlDumpNotationDecl__internal_alias")));
3174#else
3175#ifndef xmlDumpNotationDecl
3176extern __typeof (xmlDumpNotationDecl) xmlDumpNotationDecl__internal_alias __attribute((visibility("hidden")));
3177#define xmlDumpNotationDecl xmlDumpNotationDecl__internal_alias
3178#endif
3179#endif
3180#endif
3181
3182#if defined(LIBXML_OUTPUT_ENABLED)
3183#ifdef bottom_valid
3184#undef xmlDumpNotationTable
3185extern __typeof (xmlDumpNotationTable) xmlDumpNotationTable __attribute((alias("xmlDumpNotationTable__internal_alias")));
3186#else
3187#ifndef xmlDumpNotationTable
3188extern __typeof (xmlDumpNotationTable) xmlDumpNotationTable__internal_alias __attribute((visibility("hidden")));
3189#define xmlDumpNotationTable xmlDumpNotationTable__internal_alias
3190#endif
3191#endif
3192#endif
3193
3194#if defined(LIBXML_OUTPUT_ENABLED)
3195#ifdef bottom_xmlsave
3196#undef xmlElemDump
3197extern __typeof (xmlElemDump) xmlElemDump __attribute((alias("xmlElemDump__internal_alias")));
3198#else
3199#ifndef xmlElemDump
3200extern __typeof (xmlElemDump) xmlElemDump__internal_alias __attribute((visibility("hidden")));
3201#define xmlElemDump xmlElemDump__internal_alias
3202#endif
3203#endif
3204#endif
3205
3206#if defined(LIBXML_LEGACY_ENABLED)
3207#ifdef bottom_legacy
3208#undef xmlEncodeEntities
3209extern __typeof (xmlEncodeEntities) xmlEncodeEntities __attribute((alias("xmlEncodeEntities__internal_alias")));
3210#else
3211#ifndef xmlEncodeEntities
3212extern __typeof (xmlEncodeEntities) xmlEncodeEntities__internal_alias __attribute((visibility("hidden")));
3213#define xmlEncodeEntities xmlEncodeEntities__internal_alias
3214#endif
3215#endif
3216#endif
3217
3218#ifdef bottom_entities
3219#undef xmlEncodeEntitiesReentrant
3220extern __typeof (xmlEncodeEntitiesReentrant) xmlEncodeEntitiesReentrant __attribute((alias("xmlEncodeEntitiesReentrant__internal_alias")));
3221#else
3222#ifndef xmlEncodeEntitiesReentrant
3223extern __typeof (xmlEncodeEntitiesReentrant) xmlEncodeEntitiesReentrant__internal_alias __attribute((visibility("hidden")));
3224#define xmlEncodeEntitiesReentrant xmlEncodeEntitiesReentrant__internal_alias
3225#endif
3226#endif
3227
3228#ifdef bottom_entities
3229#undef xmlEncodeSpecialChars
3230extern __typeof (xmlEncodeSpecialChars) xmlEncodeSpecialChars __attribute((alias("xmlEncodeSpecialChars__internal_alias")));
3231#else
3232#ifndef xmlEncodeSpecialChars
3233extern __typeof (xmlEncodeSpecialChars) xmlEncodeSpecialChars__internal_alias __attribute((visibility("hidden")));
3234#define xmlEncodeSpecialChars xmlEncodeSpecialChars__internal_alias
3235#endif
3236#endif
3237
3238#ifdef bottom_parserInternals
3239#undef xmlErrMemory
3240extern __typeof (xmlErrMemory) xmlErrMemory __attribute((alias("xmlErrMemory__internal_alias")));
3241#else
3242#ifndef xmlErrMemory
3243extern __typeof (xmlErrMemory) xmlErrMemory__internal_alias __attribute((visibility("hidden")));
3244#define xmlErrMemory xmlErrMemory__internal_alias
3245#endif
3246#endif
3247
3248#if defined(LIBXML_REGEXP_ENABLED) && defined(LIBXML_EXPR_ENABLED)
3249#ifdef bottom_xmlregexp
3250#undef xmlExpCtxtNbCons
3251extern __typeof (xmlExpCtxtNbCons) xmlExpCtxtNbCons __attribute((alias("xmlExpCtxtNbCons__internal_alias")));
3252#else
3253#ifndef xmlExpCtxtNbCons
3254extern __typeof (xmlExpCtxtNbCons) xmlExpCtxtNbCons__internal_alias __attribute((visibility("hidden")));
3255#define xmlExpCtxtNbCons xmlExpCtxtNbCons__internal_alias
3256#endif
3257#endif
3258#endif
3259
3260#if defined(LIBXML_REGEXP_ENABLED) && defined(LIBXML_EXPR_ENABLED)
3261#ifdef bottom_xmlregexp
3262#undef xmlExpCtxtNbNodes
3263extern __typeof (xmlExpCtxtNbNodes) xmlExpCtxtNbNodes __attribute((alias("xmlExpCtxtNbNodes__internal_alias")));
3264#else
3265#ifndef xmlExpCtxtNbNodes
3266extern __typeof (xmlExpCtxtNbNodes) xmlExpCtxtNbNodes__internal_alias __attribute((visibility("hidden")));
3267#define xmlExpCtxtNbNodes xmlExpCtxtNbNodes__internal_alias
3268#endif
3269#endif
3270#endif
3271
3272#if defined(LIBXML_REGEXP_ENABLED) && defined(LIBXML_EXPR_ENABLED)
3273#ifdef bottom_xmlregexp
3274#undef xmlExpDump
3275extern __typeof (xmlExpDump) xmlExpDump __attribute((alias("xmlExpDump__internal_alias")));
3276#else
3277#ifndef xmlExpDump
3278extern __typeof (xmlExpDump) xmlExpDump__internal_alias __attribute((visibility("hidden")));
3279#define xmlExpDump xmlExpDump__internal_alias
3280#endif
3281#endif
3282#endif
3283
3284#if defined(LIBXML_REGEXP_ENABLED) && defined(LIBXML_EXPR_ENABLED)
3285#ifdef bottom_xmlregexp
3286#undef xmlExpExpDerive
3287extern __typeof (xmlExpExpDerive) xmlExpExpDerive __attribute((alias("xmlExpExpDerive__internal_alias")));
3288#else
3289#ifndef xmlExpExpDerive
3290extern __typeof (xmlExpExpDerive) xmlExpExpDerive__internal_alias __attribute((visibility("hidden")));
3291#define xmlExpExpDerive xmlExpExpDerive__internal_alias
3292#endif
3293#endif
3294#endif
3295
3296#if defined(LIBXML_REGEXP_ENABLED) && defined(LIBXML_EXPR_ENABLED)
3297#ifdef bottom_xmlregexp
3298#undef xmlExpFree
3299extern __typeof (xmlExpFree) xmlExpFree __attribute((alias("xmlExpFree__internal_alias")));
3300#else
3301#ifndef xmlExpFree
3302extern __typeof (xmlExpFree) xmlExpFree__internal_alias __attribute((visibility("hidden")));
3303#define xmlExpFree xmlExpFree__internal_alias
3304#endif
3305#endif
3306#endif
3307
3308#if defined(LIBXML_REGEXP_ENABLED) && defined(LIBXML_EXPR_ENABLED)
3309#ifdef bottom_xmlregexp
3310#undef xmlExpFreeCtxt
3311extern __typeof (xmlExpFreeCtxt) xmlExpFreeCtxt __attribute((alias("xmlExpFreeCtxt__internal_alias")));
3312#else
3313#ifndef xmlExpFreeCtxt
3314extern __typeof (xmlExpFreeCtxt) xmlExpFreeCtxt__internal_alias __attribute((visibility("hidden")));
3315#define xmlExpFreeCtxt xmlExpFreeCtxt__internal_alias
3316#endif
3317#endif
3318#endif
3319
3320#if defined(LIBXML_REGEXP_ENABLED) && defined(LIBXML_EXPR_ENABLED)
3321#ifdef bottom_xmlregexp
3322#undef xmlExpGetLanguage
3323extern __typeof (xmlExpGetLanguage) xmlExpGetLanguage __attribute((alias("xmlExpGetLanguage__internal_alias")));
3324#else
3325#ifndef xmlExpGetLanguage
3326extern __typeof (xmlExpGetLanguage) xmlExpGetLanguage__internal_alias __attribute((visibility("hidden")));
3327#define xmlExpGetLanguage xmlExpGetLanguage__internal_alias
3328#endif
3329#endif
3330#endif
3331
3332#if defined(LIBXML_REGEXP_ENABLED) && defined(LIBXML_EXPR_ENABLED)
3333#ifdef bottom_xmlregexp
3334#undef xmlExpGetStart
3335extern __typeof (xmlExpGetStart) xmlExpGetStart __attribute((alias("xmlExpGetStart__internal_alias")));
3336#else
3337#ifndef xmlExpGetStart
3338extern __typeof (xmlExpGetStart) xmlExpGetStart__internal_alias __attribute((visibility("hidden")));
3339#define xmlExpGetStart xmlExpGetStart__internal_alias
3340#endif
3341#endif
3342#endif
3343
3344#if defined(LIBXML_REGEXP_ENABLED) && defined(LIBXML_EXPR_ENABLED)
3345#ifdef bottom_xmlregexp
3346#undef xmlExpIsNillable
3347extern __typeof (xmlExpIsNillable) xmlExpIsNillable __attribute((alias("xmlExpIsNillable__internal_alias")));
3348#else
3349#ifndef xmlExpIsNillable
3350extern __typeof (xmlExpIsNillable) xmlExpIsNillable__internal_alias __attribute((visibility("hidden")));
3351#define xmlExpIsNillable xmlExpIsNillable__internal_alias
3352#endif
3353#endif
3354#endif
3355
3356#if defined(LIBXML_REGEXP_ENABLED) && defined(LIBXML_EXPR_ENABLED)
3357#ifdef bottom_xmlregexp
3358#undef xmlExpMaxToken
3359extern __typeof (xmlExpMaxToken) xmlExpMaxToken __attribute((alias("xmlExpMaxToken__internal_alias")));
3360#else
3361#ifndef xmlExpMaxToken
3362extern __typeof (xmlExpMaxToken) xmlExpMaxToken__internal_alias __attribute((visibility("hidden")));
3363#define xmlExpMaxToken xmlExpMaxToken__internal_alias
3364#endif
3365#endif
3366#endif
3367
3368#if defined(LIBXML_REGEXP_ENABLED) && defined(LIBXML_EXPR_ENABLED)
3369#ifdef bottom_xmlregexp
3370#undef xmlExpNewAtom
3371extern __typeof (xmlExpNewAtom) xmlExpNewAtom __attribute((alias("xmlExpNewAtom__internal_alias")));
3372#else
3373#ifndef xmlExpNewAtom
3374extern __typeof (xmlExpNewAtom) xmlExpNewAtom__internal_alias __attribute((visibility("hidden")));
3375#define xmlExpNewAtom xmlExpNewAtom__internal_alias
3376#endif
3377#endif
3378#endif
3379
3380#if defined(LIBXML_REGEXP_ENABLED) && defined(LIBXML_EXPR_ENABLED)
3381#ifdef bottom_xmlregexp
3382#undef xmlExpNewCtxt
3383extern __typeof (xmlExpNewCtxt) xmlExpNewCtxt __attribute((alias("xmlExpNewCtxt__internal_alias")));
3384#else
3385#ifndef xmlExpNewCtxt
3386extern __typeof (xmlExpNewCtxt) xmlExpNewCtxt__internal_alias __attribute((visibility("hidden")));
3387#define xmlExpNewCtxt xmlExpNewCtxt__internal_alias
3388#endif
3389#endif
3390#endif
3391
3392#if defined(LIBXML_REGEXP_ENABLED) && defined(LIBXML_EXPR_ENABLED)
3393#ifdef bottom_xmlregexp
3394#undef xmlExpNewOr
3395extern __typeof (xmlExpNewOr) xmlExpNewOr __attribute((alias("xmlExpNewOr__internal_alias")));
3396#else
3397#ifndef xmlExpNewOr
3398extern __typeof (xmlExpNewOr) xmlExpNewOr__internal_alias __attribute((visibility("hidden")));
3399#define xmlExpNewOr xmlExpNewOr__internal_alias
3400#endif
3401#endif
3402#endif
3403
3404#if defined(LIBXML_REGEXP_ENABLED) && defined(LIBXML_EXPR_ENABLED)
3405#ifdef bottom_xmlregexp
3406#undef xmlExpNewRange
3407extern __typeof (xmlExpNewRange) xmlExpNewRange __attribute((alias("xmlExpNewRange__internal_alias")));
3408#else
3409#ifndef xmlExpNewRange
3410extern __typeof (xmlExpNewRange) xmlExpNewRange__internal_alias __attribute((visibility("hidden")));
3411#define xmlExpNewRange xmlExpNewRange__internal_alias
3412#endif
3413#endif
3414#endif
3415
3416#if defined(LIBXML_REGEXP_ENABLED) && defined(LIBXML_EXPR_ENABLED)
3417#ifdef bottom_xmlregexp
3418#undef xmlExpNewSeq
3419extern __typeof (xmlExpNewSeq) xmlExpNewSeq __attribute((alias("xmlExpNewSeq__internal_alias")));
3420#else
3421#ifndef xmlExpNewSeq
3422extern __typeof (xmlExpNewSeq) xmlExpNewSeq__internal_alias __attribute((visibility("hidden")));
3423#define xmlExpNewSeq xmlExpNewSeq__internal_alias
3424#endif
3425#endif
3426#endif
3427
3428#if defined(LIBXML_REGEXP_ENABLED) && defined(LIBXML_EXPR_ENABLED)
3429#ifdef bottom_xmlregexp
3430#undef xmlExpParse
3431extern __typeof (xmlExpParse) xmlExpParse __attribute((alias("xmlExpParse__internal_alias")));
3432#else
3433#ifndef xmlExpParse
3434extern __typeof (xmlExpParse) xmlExpParse__internal_alias __attribute((visibility("hidden")));
3435#define xmlExpParse xmlExpParse__internal_alias
3436#endif
3437#endif
3438#endif
3439
3440#if defined(LIBXML_REGEXP_ENABLED) && defined(LIBXML_EXPR_ENABLED)
3441#ifdef bottom_xmlregexp
3442#undef xmlExpRef
3443extern __typeof (xmlExpRef) xmlExpRef __attribute((alias("xmlExpRef__internal_alias")));
3444#else
3445#ifndef xmlExpRef
3446extern __typeof (xmlExpRef) xmlExpRef__internal_alias __attribute((visibility("hidden")));
3447#define xmlExpRef xmlExpRef__internal_alias
3448#endif
3449#endif
3450#endif
3451
3452#if defined(LIBXML_REGEXP_ENABLED) && defined(LIBXML_EXPR_ENABLED)
3453#ifdef bottom_xmlregexp
3454#undef xmlExpStringDerive
3455extern __typeof (xmlExpStringDerive) xmlExpStringDerive __attribute((alias("xmlExpStringDerive__internal_alias")));
3456#else
3457#ifndef xmlExpStringDerive
3458extern __typeof (xmlExpStringDerive) xmlExpStringDerive__internal_alias __attribute((visibility("hidden")));
3459#define xmlExpStringDerive xmlExpStringDerive__internal_alias
3460#endif
3461#endif
3462#endif
3463
3464#if defined(LIBXML_REGEXP_ENABLED) && defined(LIBXML_EXPR_ENABLED)
3465#ifdef bottom_xmlregexp
3466#undef xmlExpSubsume
3467extern __typeof (xmlExpSubsume) xmlExpSubsume __attribute((alias("xmlExpSubsume__internal_alias")));
3468#else
3469#ifndef xmlExpSubsume
3470extern __typeof (xmlExpSubsume) xmlExpSubsume__internal_alias __attribute((visibility("hidden")));
3471#define xmlExpSubsume xmlExpSubsume__internal_alias
3472#endif
3473#endif
3474#endif
3475
3476#ifdef bottom_xmlIO
3477#undef xmlFileClose
3478extern __typeof (xmlFileClose) xmlFileClose __attribute((alias("xmlFileClose__internal_alias")));
3479#else
3480#ifndef xmlFileClose
3481extern __typeof (xmlFileClose) xmlFileClose__internal_alias __attribute((visibility("hidden")));
3482#define xmlFileClose xmlFileClose__internal_alias
3483#endif
3484#endif
3485
3486#ifdef bottom_xmlIO
3487#undef xmlFileMatch
3488extern __typeof (xmlFileMatch) xmlFileMatch __attribute((alias("xmlFileMatch__internal_alias")));
3489#else
3490#ifndef xmlFileMatch
3491extern __typeof (xmlFileMatch) xmlFileMatch__internal_alias __attribute((visibility("hidden")));
3492#define xmlFileMatch xmlFileMatch__internal_alias
3493#endif
3494#endif
3495
3496#ifdef bottom_xmlIO
3497#undef xmlFileOpen
3498extern __typeof (xmlFileOpen) xmlFileOpen __attribute((alias("xmlFileOpen__internal_alias")));
3499#else
3500#ifndef xmlFileOpen
3501extern __typeof (xmlFileOpen) xmlFileOpen__internal_alias __attribute((visibility("hidden")));
3502#define xmlFileOpen xmlFileOpen__internal_alias
3503#endif
3504#endif
3505
3506#ifdef bottom_xmlIO
3507#undef xmlFileRead
3508extern __typeof (xmlFileRead) xmlFileRead __attribute((alias("xmlFileRead__internal_alias")));
3509#else
3510#ifndef xmlFileRead
3511extern __typeof (xmlFileRead) xmlFileRead__internal_alias __attribute((visibility("hidden")));
3512#define xmlFileRead xmlFileRead__internal_alias
3513#endif
3514#endif
3515
3516#ifdef bottom_encoding
3517#undef xmlFindCharEncodingHandler
3518extern __typeof (xmlFindCharEncodingHandler) xmlFindCharEncodingHandler __attribute((alias("xmlFindCharEncodingHandler__internal_alias")));
3519#else
3520#ifndef xmlFindCharEncodingHandler
3521extern __typeof (xmlFindCharEncodingHandler) xmlFindCharEncodingHandler__internal_alias __attribute((visibility("hidden")));
3522#define xmlFindCharEncodingHandler xmlFindCharEncodingHandler__internal_alias
3523#endif
3524#endif
3525
3526#if defined(LIBXML_TREE_ENABLED)
3527#ifdef bottom_tree
3528#undef xmlFirstElementChild
3529extern __typeof (xmlFirstElementChild) xmlFirstElementChild __attribute((alias("xmlFirstElementChild__internal_alias")));
3530#else
3531#ifndef xmlFirstElementChild
3532extern __typeof (xmlFirstElementChild) xmlFirstElementChild__internal_alias __attribute((visibility("hidden")));
3533#define xmlFirstElementChild xmlFirstElementChild__internal_alias
3534#endif
3535#endif
3536#endif
3537
3538#ifdef bottom_valid
3539#undef xmlFreeAttributeTable
3540extern __typeof (xmlFreeAttributeTable) xmlFreeAttributeTable __attribute((alias("xmlFreeAttributeTable__internal_alias")));
3541#else
3542#ifndef xmlFreeAttributeTable
3543extern __typeof (xmlFreeAttributeTable) xmlFreeAttributeTable__internal_alias __attribute((visibility("hidden")));
3544#define xmlFreeAttributeTable xmlFreeAttributeTable__internal_alias
3545#endif
3546#endif
3547
3548#if defined(LIBXML_REGEXP_ENABLED) && defined(LIBXML_AUTOMATA_ENABLED)
3549#ifdef bottom_xmlregexp
3550#undef xmlFreeAutomata
3551extern __typeof (xmlFreeAutomata) xmlFreeAutomata __attribute((alias("xmlFreeAutomata__internal_alias")));
3552#else
3553#ifndef xmlFreeAutomata
3554extern __typeof (xmlFreeAutomata) xmlFreeAutomata__internal_alias __attribute((visibility("hidden")));
3555#define xmlFreeAutomata xmlFreeAutomata__internal_alias
3556#endif
3557#endif
3558#endif
3559
3560#if defined(LIBXML_CATALOG_ENABLED)
3561#ifdef bottom_catalog
3562#undef xmlFreeCatalog
3563extern __typeof (xmlFreeCatalog) xmlFreeCatalog __attribute((alias("xmlFreeCatalog__internal_alias")));
3564#else
3565#ifndef xmlFreeCatalog
3566extern __typeof (xmlFreeCatalog) xmlFreeCatalog__internal_alias __attribute((visibility("hidden")));
3567#define xmlFreeCatalog xmlFreeCatalog__internal_alias
3568#endif
3569#endif
3570#endif
3571
3572#ifdef bottom_tree
3573#undef xmlFreeDoc
3574extern __typeof (xmlFreeDoc) xmlFreeDoc __attribute((alias("xmlFreeDoc__internal_alias")));
3575#else
3576#ifndef xmlFreeDoc
3577extern __typeof (xmlFreeDoc) xmlFreeDoc__internal_alias __attribute((visibility("hidden")));
3578#define xmlFreeDoc xmlFreeDoc__internal_alias
3579#endif
3580#endif
3581
3582#ifdef bottom_valid
3583#undef xmlFreeDocElementContent
3584extern __typeof (xmlFreeDocElementContent) xmlFreeDocElementContent __attribute((alias("xmlFreeDocElementContent__internal_alias")));
3585#else
3586#ifndef xmlFreeDocElementContent
3587extern __typeof (xmlFreeDocElementContent) xmlFreeDocElementContent__internal_alias __attribute((visibility("hidden")));
3588#define xmlFreeDocElementContent xmlFreeDocElementContent__internal_alias
3589#endif
3590#endif
3591
3592#ifdef bottom_tree
3593#undef xmlFreeDtd
3594extern __typeof (xmlFreeDtd) xmlFreeDtd __attribute((alias("xmlFreeDtd__internal_alias")));
3595#else
3596#ifndef xmlFreeDtd
3597extern __typeof (xmlFreeDtd) xmlFreeDtd__internal_alias __attribute((visibility("hidden")));
3598#define xmlFreeDtd xmlFreeDtd__internal_alias
3599#endif
3600#endif
3601
3602#ifdef bottom_valid
3603#undef xmlFreeElementContent
3604extern __typeof (xmlFreeElementContent) xmlFreeElementContent __attribute((alias("xmlFreeElementContent__internal_alias")));
3605#else
3606#ifndef xmlFreeElementContent
3607extern __typeof (xmlFreeElementContent) xmlFreeElementContent__internal_alias __attribute((visibility("hidden")));
3608#define xmlFreeElementContent xmlFreeElementContent__internal_alias
3609#endif
3610#endif
3611
3612#ifdef bottom_valid
3613#undef xmlFreeElementTable
3614extern __typeof (xmlFreeElementTable) xmlFreeElementTable __attribute((alias("xmlFreeElementTable__internal_alias")));
3615#else
3616#ifndef xmlFreeElementTable
3617extern __typeof (xmlFreeElementTable) xmlFreeElementTable__internal_alias __attribute((visibility("hidden")));
3618#define xmlFreeElementTable xmlFreeElementTable__internal_alias
3619#endif
3620#endif
3621
3622#ifdef bottom_entities
3623#undef xmlFreeEntitiesTable
3624extern __typeof (xmlFreeEntitiesTable) xmlFreeEntitiesTable __attribute((alias("xmlFreeEntitiesTable__internal_alias")));
3625#else
3626#ifndef xmlFreeEntitiesTable
3627extern __typeof (xmlFreeEntitiesTable) xmlFreeEntitiesTable__internal_alias __attribute((visibility("hidden")));
3628#define xmlFreeEntitiesTable xmlFreeEntitiesTable__internal_alias
3629#endif
3630#endif
3631
3632#ifdef bottom_valid
3633#undef xmlFreeEnumeration
3634extern __typeof (xmlFreeEnumeration) xmlFreeEnumeration __attribute((alias("xmlFreeEnumeration__internal_alias")));
3635#else
3636#ifndef xmlFreeEnumeration
3637extern __typeof (xmlFreeEnumeration) xmlFreeEnumeration__internal_alias __attribute((visibility("hidden")));
3638#define xmlFreeEnumeration xmlFreeEnumeration__internal_alias
3639#endif
3640#endif
3641
3642#ifdef bottom_valid
3643#undef xmlFreeIDTable
3644extern __typeof (xmlFreeIDTable) xmlFreeIDTable __attribute((alias("xmlFreeIDTable__internal_alias")));
3645#else
3646#ifndef xmlFreeIDTable
3647extern __typeof (xmlFreeIDTable) xmlFreeIDTable__internal_alias __attribute((visibility("hidden")));
3648#define xmlFreeIDTable xmlFreeIDTable__internal_alias
3649#endif
3650#endif
3651
3652#ifdef bottom_parserInternals
3653#undef xmlFreeInputStream
3654extern __typeof (xmlFreeInputStream) xmlFreeInputStream __attribute((alias("xmlFreeInputStream__internal_alias")));
3655#else
3656#ifndef xmlFreeInputStream
3657extern __typeof (xmlFreeInputStream) xmlFreeInputStream__internal_alias __attribute((visibility("hidden")));
3658#define xmlFreeInputStream xmlFreeInputStream__internal_alias
3659#endif
3660#endif
3661
3662#ifdef bottom_threads
3663#undef xmlFreeMutex
3664extern __typeof (xmlFreeMutex) xmlFreeMutex __attribute((alias("xmlFreeMutex__internal_alias")));
3665#else
3666#ifndef xmlFreeMutex
3667extern __typeof (xmlFreeMutex) xmlFreeMutex__internal_alias __attribute((visibility("hidden")));
3668#define xmlFreeMutex xmlFreeMutex__internal_alias
3669#endif
3670#endif
3671
3672#ifdef bottom_tree
3673#undef xmlFreeNode
3674extern __typeof (xmlFreeNode) xmlFreeNode __attribute((alias("xmlFreeNode__internal_alias")));
3675#else
3676#ifndef xmlFreeNode
3677extern __typeof (xmlFreeNode) xmlFreeNode__internal_alias __attribute((visibility("hidden")));
3678#define xmlFreeNode xmlFreeNode__internal_alias
3679#endif
3680#endif
3681
3682#ifdef bottom_tree
3683#undef xmlFreeNodeList
3684extern __typeof (xmlFreeNodeList) xmlFreeNodeList __attribute((alias("xmlFreeNodeList__internal_alias")));
3685#else
3686#ifndef xmlFreeNodeList
3687extern __typeof (xmlFreeNodeList) xmlFreeNodeList__internal_alias __attribute((visibility("hidden")));
3688#define xmlFreeNodeList xmlFreeNodeList__internal_alias
3689#endif
3690#endif
3691
3692#ifdef bottom_valid
3693#undef xmlFreeNotationTable
3694extern __typeof (xmlFreeNotationTable) xmlFreeNotationTable __attribute((alias("xmlFreeNotationTable__internal_alias")));
3695#else
3696#ifndef xmlFreeNotationTable
3697extern __typeof (xmlFreeNotationTable) xmlFreeNotationTable__internal_alias __attribute((visibility("hidden")));
3698#define xmlFreeNotationTable xmlFreeNotationTable__internal_alias
3699#endif
3700#endif
3701
3702#ifdef bottom_tree
3703#undef xmlFreeNs
3704extern __typeof (xmlFreeNs) xmlFreeNs __attribute((alias("xmlFreeNs__internal_alias")));
3705#else
3706#ifndef xmlFreeNs
3707extern __typeof (xmlFreeNs) xmlFreeNs__internal_alias __attribute((visibility("hidden")));
3708#define xmlFreeNs xmlFreeNs__internal_alias
3709#endif
3710#endif
3711
3712#ifdef bottom_tree
3713#undef xmlFreeNsList
3714extern __typeof (xmlFreeNsList) xmlFreeNsList __attribute((alias("xmlFreeNsList__internal_alias")));
3715#else
3716#ifndef xmlFreeNsList
3717extern __typeof (xmlFreeNsList) xmlFreeNsList__internal_alias __attribute((visibility("hidden")));
3718#define xmlFreeNsList xmlFreeNsList__internal_alias
3719#endif
3720#endif
3721
3722#ifdef bottom_parserInternals
3723#undef xmlFreeParserCtxt
3724extern __typeof (xmlFreeParserCtxt) xmlFreeParserCtxt __attribute((alias("xmlFreeParserCtxt__internal_alias")));
3725#else
3726#ifndef xmlFreeParserCtxt
3727extern __typeof (xmlFreeParserCtxt) xmlFreeParserCtxt__internal_alias __attribute((visibility("hidden")));
3728#define xmlFreeParserCtxt xmlFreeParserCtxt__internal_alias
3729#endif
3730#endif
3731
3732#ifdef bottom_xmlIO
3733#undef xmlFreeParserInputBuffer
3734extern __typeof (xmlFreeParserInputBuffer) xmlFreeParserInputBuffer __attribute((alias("xmlFreeParserInputBuffer__internal_alias")));
3735#else
3736#ifndef xmlFreeParserInputBuffer
3737extern __typeof (xmlFreeParserInputBuffer) xmlFreeParserInputBuffer__internal_alias __attribute((visibility("hidden")));
3738#define xmlFreeParserInputBuffer xmlFreeParserInputBuffer__internal_alias
3739#endif
3740#endif
3741
3742#if defined(LIBXML_PATTERN_ENABLED)
3743#ifdef bottom_pattern
3744#undef xmlFreePattern
3745extern __typeof (xmlFreePattern) xmlFreePattern __attribute((alias("xmlFreePattern__internal_alias")));
3746#else
3747#ifndef xmlFreePattern
3748extern __typeof (xmlFreePattern) xmlFreePattern__internal_alias __attribute((visibility("hidden")));
3749#define xmlFreePattern xmlFreePattern__internal_alias
3750#endif
3751#endif
3752#endif
3753
3754#if defined(LIBXML_PATTERN_ENABLED)
3755#ifdef bottom_pattern
3756#undef xmlFreePatternList
3757extern __typeof (xmlFreePatternList) xmlFreePatternList __attribute((alias("xmlFreePatternList__internal_alias")));
3758#else
3759#ifndef xmlFreePatternList
3760extern __typeof (xmlFreePatternList) xmlFreePatternList__internal_alias __attribute((visibility("hidden")));
3761#define xmlFreePatternList xmlFreePatternList__internal_alias
3762#endif
3763#endif
3764#endif
3765
3766#ifdef bottom_tree
3767#undef xmlFreeProp
3768extern __typeof (xmlFreeProp) xmlFreeProp __attribute((alias("xmlFreeProp__internal_alias")));
3769#else
3770#ifndef xmlFreeProp
3771extern __typeof (xmlFreeProp) xmlFreeProp__internal_alias __attribute((visibility("hidden")));
3772#define xmlFreeProp xmlFreeProp__internal_alias
3773#endif
3774#endif
3775
3776#ifdef bottom_tree
3777#undef xmlFreePropList
3778extern __typeof (xmlFreePropList) xmlFreePropList __attribute((alias("xmlFreePropList__internal_alias")));
3779#else
3780#ifndef xmlFreePropList
3781extern __typeof (xmlFreePropList) xmlFreePropList__internal_alias __attribute((visibility("hidden")));
3782#define xmlFreePropList xmlFreePropList__internal_alias
3783#endif
3784#endif
3785
3786#ifdef bottom_threads
3787#undef xmlFreeRMutex
3788extern __typeof (xmlFreeRMutex) xmlFreeRMutex __attribute((alias("xmlFreeRMutex__internal_alias")));
3789#else
3790#ifndef xmlFreeRMutex
3791extern __typeof (xmlFreeRMutex) xmlFreeRMutex__internal_alias __attribute((visibility("hidden")));
3792#define xmlFreeRMutex xmlFreeRMutex__internal_alias
3793#endif
3794#endif
3795
3796#ifdef bottom_valid
3797#undef xmlFreeRefTable
3798extern __typeof (xmlFreeRefTable) xmlFreeRefTable __attribute((alias("xmlFreeRefTable__internal_alias")));
3799#else
3800#ifndef xmlFreeRefTable
3801extern __typeof (xmlFreeRefTable) xmlFreeRefTable__internal_alias __attribute((visibility("hidden")));
3802#define xmlFreeRefTable xmlFreeRefTable__internal_alias
3803#endif
3804#endif
3805
3806#if defined(LIBXML_PATTERN_ENABLED)
3807#ifdef bottom_pattern
3808#undef xmlFreeStreamCtxt
3809extern __typeof (xmlFreeStreamCtxt) xmlFreeStreamCtxt __attribute((alias("xmlFreeStreamCtxt__internal_alias")));
3810#else
3811#ifndef xmlFreeStreamCtxt
3812extern __typeof (xmlFreeStreamCtxt) xmlFreeStreamCtxt__internal_alias __attribute((visibility("hidden")));
3813#define xmlFreeStreamCtxt xmlFreeStreamCtxt__internal_alias
3814#endif
3815#endif
3816#endif
3817
3818#if defined(LIBXML_READER_ENABLED)
3819#ifdef bottom_xmlreader
3820#undef xmlFreeTextReader
3821extern __typeof (xmlFreeTextReader) xmlFreeTextReader __attribute((alias("xmlFreeTextReader__internal_alias")));
3822#else
3823#ifndef xmlFreeTextReader
3824extern __typeof (xmlFreeTextReader) xmlFreeTextReader__internal_alias __attribute((visibility("hidden")));
3825#define xmlFreeTextReader xmlFreeTextReader__internal_alias
3826#endif
3827#endif
3828#endif
3829
3830#if defined(LIBXML_WRITER_ENABLED)
3831#ifdef bottom_xmlwriter
3832#undef xmlFreeTextWriter
3833extern __typeof (xmlFreeTextWriter) xmlFreeTextWriter __attribute((alias("xmlFreeTextWriter__internal_alias")));
3834#else
3835#ifndef xmlFreeTextWriter
3836extern __typeof (xmlFreeTextWriter) xmlFreeTextWriter__internal_alias __attribute((visibility("hidden")));
3837#define xmlFreeTextWriter xmlFreeTextWriter__internal_alias
3838#endif
3839#endif
3840#endif
3841
3842#ifdef bottom_uri
3843#undef xmlFreeURI
3844extern __typeof (xmlFreeURI) xmlFreeURI __attribute((alias("xmlFreeURI__internal_alias")));
3845#else
3846#ifndef xmlFreeURI
3847extern __typeof (xmlFreeURI) xmlFreeURI__internal_alias __attribute((visibility("hidden")));
3848#define xmlFreeURI xmlFreeURI__internal_alias
3849#endif
3850#endif
3851
3852#if defined(LIBXML_VALID_ENABLED)
3853#ifdef bottom_valid
3854#undef xmlFreeValidCtxt
3855extern __typeof (xmlFreeValidCtxt) xmlFreeValidCtxt __attribute((alias("xmlFreeValidCtxt__internal_alias")));
3856#else
3857#ifndef xmlFreeValidCtxt
3858extern __typeof (xmlFreeValidCtxt) xmlFreeValidCtxt__internal_alias __attribute((visibility("hidden")));
3859#define xmlFreeValidCtxt xmlFreeValidCtxt__internal_alias
3860#endif
3861#endif
3862#endif
3863
3864#ifdef bottom_xmlmemory
3865#undef xmlGcMemGet
3866extern __typeof (xmlGcMemGet) xmlGcMemGet __attribute((alias("xmlGcMemGet__internal_alias")));
3867#else
3868#ifndef xmlGcMemGet
3869extern __typeof (xmlGcMemGet) xmlGcMemGet__internal_alias __attribute((visibility("hidden")));
3870#define xmlGcMemGet xmlGcMemGet__internal_alias
3871#endif
3872#endif
3873
3874#ifdef bottom_xmlmemory
3875#undef xmlGcMemSetup
3876extern __typeof (xmlGcMemSetup) xmlGcMemSetup __attribute((alias("xmlGcMemSetup__internal_alias")));
3877#else
3878#ifndef xmlGcMemSetup
3879extern __typeof (xmlGcMemSetup) xmlGcMemSetup__internal_alias __attribute((visibility("hidden")));
3880#define xmlGcMemSetup xmlGcMemSetup__internal_alias
3881#endif
3882#endif
3883
3884#ifdef bottom_tree
3885#undef xmlGetBufferAllocationScheme
3886extern __typeof (xmlGetBufferAllocationScheme) xmlGetBufferAllocationScheme __attribute((alias("xmlGetBufferAllocationScheme__internal_alias")));
3887#else
3888#ifndef xmlGetBufferAllocationScheme
3889extern __typeof (xmlGetBufferAllocationScheme) xmlGetBufferAllocationScheme__internal_alias __attribute((visibility("hidden")));
3890#define xmlGetBufferAllocationScheme xmlGetBufferAllocationScheme__internal_alias
3891#endif
3892#endif
3893
3894#ifdef bottom_encoding
3895#undef xmlGetCharEncodingHandler
3896extern __typeof (xmlGetCharEncodingHandler) xmlGetCharEncodingHandler __attribute((alias("xmlGetCharEncodingHandler__internal_alias")));
3897#else
3898#ifndef xmlGetCharEncodingHandler
3899extern __typeof (xmlGetCharEncodingHandler) xmlGetCharEncodingHandler__internal_alias __attribute((visibility("hidden")));
3900#define xmlGetCharEncodingHandler xmlGetCharEncodingHandler__internal_alias
3901#endif
3902#endif
3903
3904#ifdef bottom_encoding
3905#undef xmlGetCharEncodingName
3906extern __typeof (xmlGetCharEncodingName) xmlGetCharEncodingName __attribute((alias("xmlGetCharEncodingName__internal_alias")));
3907#else
3908#ifndef xmlGetCharEncodingName
3909extern __typeof (xmlGetCharEncodingName) xmlGetCharEncodingName__internal_alias __attribute((visibility("hidden")));
3910#define xmlGetCharEncodingName xmlGetCharEncodingName__internal_alias
3911#endif
3912#endif
3913
3914#ifdef bottom_tree
3915#undef xmlGetCompressMode
3916extern __typeof (xmlGetCompressMode) xmlGetCompressMode __attribute((alias("xmlGetCompressMode__internal_alias")));
3917#else
3918#ifndef xmlGetCompressMode
3919extern __typeof (xmlGetCompressMode) xmlGetCompressMode__internal_alias __attribute((visibility("hidden")));
3920#define xmlGetCompressMode xmlGetCompressMode__internal_alias
3921#endif
3922#endif
3923
3924#ifdef bottom_tree
3925#undef xmlGetDocCompressMode
3926extern __typeof (xmlGetDocCompressMode) xmlGetDocCompressMode __attribute((alias("xmlGetDocCompressMode__internal_alias")));
3927#else
3928#ifndef xmlGetDocCompressMode
3929extern __typeof (xmlGetDocCompressMode) xmlGetDocCompressMode__internal_alias __attribute((visibility("hidden")));
3930#define xmlGetDocCompressMode xmlGetDocCompressMode__internal_alias
3931#endif
3932#endif
3933
3934#ifdef bottom_entities
3935#undef xmlGetDocEntity
3936extern __typeof (xmlGetDocEntity) xmlGetDocEntity __attribute((alias("xmlGetDocEntity__internal_alias")));
3937#else
3938#ifndef xmlGetDocEntity
3939extern __typeof (xmlGetDocEntity) xmlGetDocEntity__internal_alias __attribute((visibility("hidden")));
3940#define xmlGetDocEntity xmlGetDocEntity__internal_alias
3941#endif
3942#endif
3943
3944#ifdef bottom_valid
3945#undef xmlGetDtdAttrDesc
3946extern __typeof (xmlGetDtdAttrDesc) xmlGetDtdAttrDesc __attribute((alias("xmlGetDtdAttrDesc__internal_alias")));
3947#else
3948#ifndef xmlGetDtdAttrDesc
3949extern __typeof (xmlGetDtdAttrDesc) xmlGetDtdAttrDesc__internal_alias __attribute((visibility("hidden")));
3950#define xmlGetDtdAttrDesc xmlGetDtdAttrDesc__internal_alias
3951#endif
3952#endif
3953
3954#ifdef bottom_valid
3955#undef xmlGetDtdElementDesc
3956extern __typeof (xmlGetDtdElementDesc) xmlGetDtdElementDesc __attribute((alias("xmlGetDtdElementDesc__internal_alias")));
3957#else
3958#ifndef xmlGetDtdElementDesc
3959extern __typeof (xmlGetDtdElementDesc) xmlGetDtdElementDesc__internal_alias __attribute((visibility("hidden")));
3960#define xmlGetDtdElementDesc xmlGetDtdElementDesc__internal_alias
3961#endif
3962#endif
3963
3964#ifdef bottom_entities
3965#undef xmlGetDtdEntity
3966extern __typeof (xmlGetDtdEntity) xmlGetDtdEntity __attribute((alias("xmlGetDtdEntity__internal_alias")));
3967#else
3968#ifndef xmlGetDtdEntity
3969extern __typeof (xmlGetDtdEntity) xmlGetDtdEntity__internal_alias __attribute((visibility("hidden")));
3970#define xmlGetDtdEntity xmlGetDtdEntity__internal_alias
3971#endif
3972#endif
3973
3974#ifdef bottom_valid
3975#undef xmlGetDtdNotationDesc
3976extern __typeof (xmlGetDtdNotationDesc) xmlGetDtdNotationDesc __attribute((alias("xmlGetDtdNotationDesc__internal_alias")));
3977#else
3978#ifndef xmlGetDtdNotationDesc
3979extern __typeof (xmlGetDtdNotationDesc) xmlGetDtdNotationDesc__internal_alias __attribute((visibility("hidden")));
3980#define xmlGetDtdNotationDesc xmlGetDtdNotationDesc__internal_alias
3981#endif
3982#endif
3983
3984#ifdef bottom_valid
3985#undef xmlGetDtdQAttrDesc
3986extern __typeof (xmlGetDtdQAttrDesc) xmlGetDtdQAttrDesc __attribute((alias("xmlGetDtdQAttrDesc__internal_alias")));
3987#else
3988#ifndef xmlGetDtdQAttrDesc
3989extern __typeof (xmlGetDtdQAttrDesc) xmlGetDtdQAttrDesc__internal_alias __attribute((visibility("hidden")));
3990#define xmlGetDtdQAttrDesc xmlGetDtdQAttrDesc__internal_alias
3991#endif
3992#endif
3993
3994#ifdef bottom_valid
3995#undef xmlGetDtdQElementDesc
3996extern __typeof (xmlGetDtdQElementDesc) xmlGetDtdQElementDesc __attribute((alias("xmlGetDtdQElementDesc__internal_alias")));
3997#else
3998#ifndef xmlGetDtdQElementDesc
3999extern __typeof (xmlGetDtdQElementDesc) xmlGetDtdQElementDesc__internal_alias __attribute((visibility("hidden")));
4000#define xmlGetDtdQElementDesc xmlGetDtdQElementDesc__internal_alias
4001#endif
4002#endif
4003
4004#ifdef bottom_encoding
4005#undef xmlGetEncodingAlias
4006extern __typeof (xmlGetEncodingAlias) xmlGetEncodingAlias __attribute((alias("xmlGetEncodingAlias__internal_alias")));
4007#else
4008#ifndef xmlGetEncodingAlias
4009extern __typeof (xmlGetEncodingAlias) xmlGetEncodingAlias__internal_alias __attribute((visibility("hidden")));
4010#define xmlGetEncodingAlias xmlGetEncodingAlias__internal_alias
4011#endif
4012#endif
4013
4014#ifdef bottom_xmlIO
4015#undef xmlGetExternalEntityLoader
4016extern __typeof (xmlGetExternalEntityLoader) xmlGetExternalEntityLoader __attribute((alias("xmlGetExternalEntityLoader__internal_alias")));
4017#else
4018#ifndef xmlGetExternalEntityLoader
4019extern __typeof (xmlGetExternalEntityLoader) xmlGetExternalEntityLoader__internal_alias __attribute((visibility("hidden")));
4020#define xmlGetExternalEntityLoader xmlGetExternalEntityLoader__internal_alias
4021#endif
4022#endif
4023
4024#if defined(LIBXML_LEGACY_ENABLED)
4025#ifdef bottom_legacy
4026#undef xmlGetFeature
4027extern __typeof (xmlGetFeature) xmlGetFeature __attribute((alias("xmlGetFeature__internal_alias")));
4028#else
4029#ifndef xmlGetFeature
4030extern __typeof (xmlGetFeature) xmlGetFeature__internal_alias __attribute((visibility("hidden")));
4031#define xmlGetFeature xmlGetFeature__internal_alias
4032#endif
4033#endif
4034#endif
4035
4036#if defined(LIBXML_LEGACY_ENABLED)
4037#ifdef bottom_legacy
4038#undef xmlGetFeaturesList
4039extern __typeof (xmlGetFeaturesList) xmlGetFeaturesList __attribute((alias("xmlGetFeaturesList__internal_alias")));
4040#else
4041#ifndef xmlGetFeaturesList
4042extern __typeof (xmlGetFeaturesList) xmlGetFeaturesList__internal_alias __attribute((visibility("hidden")));
4043#define xmlGetFeaturesList xmlGetFeaturesList__internal_alias
4044#endif
4045#endif
4046#endif
4047
4048#ifdef bottom_threads
4049#undef xmlGetGlobalState
4050extern __typeof (xmlGetGlobalState) xmlGetGlobalState __attribute((alias("xmlGetGlobalState__internal_alias")));
4051#else
4052#ifndef xmlGetGlobalState
4053extern __typeof (xmlGetGlobalState) xmlGetGlobalState__internal_alias __attribute((visibility("hidden")));
4054#define xmlGetGlobalState xmlGetGlobalState__internal_alias
4055#endif
4056#endif
4057
4058#ifdef bottom_valid
4059#undef xmlGetID
4060extern __typeof (xmlGetID) xmlGetID __attribute((alias("xmlGetID__internal_alias")));
4061#else
4062#ifndef xmlGetID
4063extern __typeof (xmlGetID) xmlGetID__internal_alias __attribute((visibility("hidden")));
4064#define xmlGetID xmlGetID__internal_alias
4065#endif
4066#endif
4067
4068#ifdef bottom_tree
4069#undef xmlGetIntSubset
4070extern __typeof (xmlGetIntSubset) xmlGetIntSubset __attribute((alias("xmlGetIntSubset__internal_alias")));
4071#else
4072#ifndef xmlGetIntSubset
4073extern __typeof (xmlGetIntSubset) xmlGetIntSubset__internal_alias __attribute((visibility("hidden")));
4074#define xmlGetIntSubset xmlGetIntSubset__internal_alias
4075#endif
4076#endif
4077
4078#ifdef bottom_tree
4079#undef xmlGetLastChild
4080extern __typeof (xmlGetLastChild) xmlGetLastChild __attribute((alias("xmlGetLastChild__internal_alias")));
4081#else
4082#ifndef xmlGetLastChild
4083extern __typeof (xmlGetLastChild) xmlGetLastChild__internal_alias __attribute((visibility("hidden")));
4084#define xmlGetLastChild xmlGetLastChild__internal_alias
4085#endif
4086#endif
4087
4088#ifdef bottom_error
4089#undef xmlGetLastError
4090extern __typeof (xmlGetLastError) xmlGetLastError __attribute((alias("xmlGetLastError__internal_alias")));
4091#else
4092#ifndef xmlGetLastError
4093extern __typeof (xmlGetLastError) xmlGetLastError__internal_alias __attribute((visibility("hidden")));
4094#define xmlGetLastError xmlGetLastError__internal_alias
4095#endif
4096#endif
4097
4098#ifdef bottom_tree
4099#undef xmlGetLineNo
4100extern __typeof (xmlGetLineNo) xmlGetLineNo __attribute((alias("xmlGetLineNo__internal_alias")));
4101#else
4102#ifndef xmlGetLineNo
4103extern __typeof (xmlGetLineNo) xmlGetLineNo__internal_alias __attribute((visibility("hidden")));
4104#define xmlGetLineNo xmlGetLineNo__internal_alias
4105#endif
4106#endif
4107
4108#ifdef bottom_tree
4109#undef xmlGetNoNsProp
4110extern __typeof (xmlGetNoNsProp) xmlGetNoNsProp __attribute((alias("xmlGetNoNsProp__internal_alias")));
4111#else
4112#ifndef xmlGetNoNsProp
4113extern __typeof (xmlGetNoNsProp) xmlGetNoNsProp__internal_alias __attribute((visibility("hidden")));
4114#define xmlGetNoNsProp xmlGetNoNsProp__internal_alias
4115#endif
4116#endif
4117
4118#if defined(LIBXML_TREE_ENABLED) || defined(LIBXML_DEBUG_ENABLED)
4119#ifdef bottom_tree
4120#undef xmlGetNodePath
4121extern __typeof (xmlGetNodePath) xmlGetNodePath __attribute((alias("xmlGetNodePath__internal_alias")));
4122#else
4123#ifndef xmlGetNodePath
4124extern __typeof (xmlGetNodePath) xmlGetNodePath__internal_alias __attribute((visibility("hidden")));
4125#define xmlGetNodePath xmlGetNodePath__internal_alias
4126#endif
4127#endif
4128#endif
4129
4130#if defined(LIBXML_TREE_ENABLED) || defined(LIBXML_XPATH_ENABLED) || defined(LIBXML_SCHEMAS_ENABLED)
4131#ifdef bottom_tree
4132#undef xmlGetNsList
4133extern __typeof (xmlGetNsList) xmlGetNsList __attribute((alias("xmlGetNsList__internal_alias")));
4134#else
4135#ifndef xmlGetNsList
4136extern __typeof (xmlGetNsList) xmlGetNsList__internal_alias __attribute((visibility("hidden")));
4137#define xmlGetNsList xmlGetNsList__internal_alias
4138#endif
4139#endif
4140#endif
4141
4142#ifdef bottom_tree
4143#undef xmlGetNsProp
4144extern __typeof (xmlGetNsProp) xmlGetNsProp __attribute((alias("xmlGetNsProp__internal_alias")));
4145#else
4146#ifndef xmlGetNsProp
4147extern __typeof (xmlGetNsProp) xmlGetNsProp__internal_alias __attribute((visibility("hidden")));
4148#define xmlGetNsProp xmlGetNsProp__internal_alias
4149#endif
4150#endif
4151
4152#ifdef bottom_entities
4153#undef xmlGetParameterEntity
4154extern __typeof (xmlGetParameterEntity) xmlGetParameterEntity __attribute((alias("xmlGetParameterEntity__internal_alias")));
4155#else
4156#ifndef xmlGetParameterEntity
4157extern __typeof (xmlGetParameterEntity) xmlGetParameterEntity__internal_alias __attribute((visibility("hidden")));
4158#define xmlGetParameterEntity xmlGetParameterEntity__internal_alias
4159#endif
4160#endif
4161
4162#ifdef bottom_entities
4163#undef xmlGetPredefinedEntity
4164extern __typeof (xmlGetPredefinedEntity) xmlGetPredefinedEntity __attribute((alias("xmlGetPredefinedEntity__internal_alias")));
4165#else
4166#ifndef xmlGetPredefinedEntity
4167extern __typeof (xmlGetPredefinedEntity) xmlGetPredefinedEntity__internal_alias __attribute((visibility("hidden")));
4168#define xmlGetPredefinedEntity xmlGetPredefinedEntity__internal_alias
4169#endif
4170#endif
4171
4172#ifdef bottom_tree
4173#undef xmlGetProp
4174extern __typeof (xmlGetProp) xmlGetProp __attribute((alias("xmlGetProp__internal_alias")));
4175#else
4176#ifndef xmlGetProp
4177extern __typeof (xmlGetProp) xmlGetProp__internal_alias __attribute((visibility("hidden")));
4178#define xmlGetProp xmlGetProp__internal_alias
4179#endif
4180#endif
4181
4182#ifdef bottom_valid
4183#undef xmlGetRefs
4184extern __typeof (xmlGetRefs) xmlGetRefs __attribute((alias("xmlGetRefs__internal_alias")));
4185#else
4186#ifndef xmlGetRefs
4187extern __typeof (xmlGetRefs) xmlGetRefs__internal_alias __attribute((visibility("hidden")));
4188#define xmlGetRefs xmlGetRefs__internal_alias
4189#endif
4190#endif
4191
4192#ifdef bottom_threads
4193#undef xmlGetThreadId
4194extern __typeof (xmlGetThreadId) xmlGetThreadId __attribute((alias("xmlGetThreadId__internal_alias")));
4195#else
4196#ifndef xmlGetThreadId
4197extern __typeof (xmlGetThreadId) xmlGetThreadId__internal_alias __attribute((visibility("hidden")));
4198#define xmlGetThreadId xmlGetThreadId__internal_alias
4199#endif
4200#endif
4201
4202#ifdef bottom_xmlstring
4203#undef xmlGetUTF8Char
4204extern __typeof (xmlGetUTF8Char) xmlGetUTF8Char __attribute((alias("xmlGetUTF8Char__internal_alias")));
4205#else
4206#ifndef xmlGetUTF8Char
4207extern __typeof (xmlGetUTF8Char) xmlGetUTF8Char__internal_alias __attribute((visibility("hidden")));
4208#define xmlGetUTF8Char xmlGetUTF8Char__internal_alias
4209#endif
4210#endif
4211
4212#if defined(LIBXML_LEGACY_ENABLED)
4213#ifdef bottom_legacy
4214#undef xmlHandleEntity
4215extern __typeof (xmlHandleEntity) xmlHandleEntity __attribute((alias("xmlHandleEntity__internal_alias")));
4216#else
4217#ifndef xmlHandleEntity
4218extern __typeof (xmlHandleEntity) xmlHandleEntity__internal_alias __attribute((visibility("hidden")));
4219#define xmlHandleEntity xmlHandleEntity__internal_alias
4220#endif
4221#endif
4222#endif
4223
4224#ifdef bottom_parser
4225#undef xmlHasFeature
4226extern __typeof (xmlHasFeature) xmlHasFeature __attribute((alias("xmlHasFeature__internal_alias")));
4227#else
4228#ifndef xmlHasFeature
4229extern __typeof (xmlHasFeature) xmlHasFeature__internal_alias __attribute((visibility("hidden")));
4230#define xmlHasFeature xmlHasFeature__internal_alias
4231#endif
4232#endif
4233
4234#ifdef bottom_tree
4235#undef xmlHasNsProp
4236extern __typeof (xmlHasNsProp) xmlHasNsProp __attribute((alias("xmlHasNsProp__internal_alias")));
4237#else
4238#ifndef xmlHasNsProp
4239extern __typeof (xmlHasNsProp) xmlHasNsProp__internal_alias __attribute((visibility("hidden")));
4240#define xmlHasNsProp xmlHasNsProp__internal_alias
4241#endif
4242#endif
4243
4244#ifdef bottom_tree
4245#undef xmlHasProp
4246extern __typeof (xmlHasProp) xmlHasProp __attribute((alias("xmlHasProp__internal_alias")));
4247#else
4248#ifndef xmlHasProp
4249extern __typeof (xmlHasProp) xmlHasProp__internal_alias __attribute((visibility("hidden")));
4250#define xmlHasProp xmlHasProp__internal_alias
4251#endif
4252#endif
4253
4254#ifdef bottom_hash
4255#undef xmlHashAddEntry
4256extern __typeof (xmlHashAddEntry) xmlHashAddEntry __attribute((alias("xmlHashAddEntry__internal_alias")));
4257#else
4258#ifndef xmlHashAddEntry
4259extern __typeof (xmlHashAddEntry) xmlHashAddEntry__internal_alias __attribute((visibility("hidden")));
4260#define xmlHashAddEntry xmlHashAddEntry__internal_alias
4261#endif
4262#endif
4263
4264#ifdef bottom_hash
4265#undef xmlHashAddEntry2
4266extern __typeof (xmlHashAddEntry2) xmlHashAddEntry2 __attribute((alias("xmlHashAddEntry2__internal_alias")));
4267#else
4268#ifndef xmlHashAddEntry2
4269extern __typeof (xmlHashAddEntry2) xmlHashAddEntry2__internal_alias __attribute((visibility("hidden")));
4270#define xmlHashAddEntry2 xmlHashAddEntry2__internal_alias
4271#endif
4272#endif
4273
4274#ifdef bottom_hash
4275#undef xmlHashAddEntry3
4276extern __typeof (xmlHashAddEntry3) xmlHashAddEntry3 __attribute((alias("xmlHashAddEntry3__internal_alias")));
4277#else
4278#ifndef xmlHashAddEntry3
4279extern __typeof (xmlHashAddEntry3) xmlHashAddEntry3__internal_alias __attribute((visibility("hidden")));
4280#define xmlHashAddEntry3 xmlHashAddEntry3__internal_alias
4281#endif
4282#endif
4283
4284#ifdef bottom_hash
4285#undef xmlHashCopy
4286extern __typeof (xmlHashCopy) xmlHashCopy __attribute((alias("xmlHashCopy__internal_alias")));
4287#else
4288#ifndef xmlHashCopy
4289extern __typeof (xmlHashCopy) xmlHashCopy__internal_alias __attribute((visibility("hidden")));
4290#define xmlHashCopy xmlHashCopy__internal_alias
4291#endif
4292#endif
4293
4294#ifdef bottom_hash
4295#undef xmlHashCreate
4296extern __typeof (xmlHashCreate) xmlHashCreate __attribute((alias("xmlHashCreate__internal_alias")));
4297#else
4298#ifndef xmlHashCreate
4299extern __typeof (xmlHashCreate) xmlHashCreate__internal_alias __attribute((visibility("hidden")));
4300#define xmlHashCreate xmlHashCreate__internal_alias
4301#endif
4302#endif
4303
4304#ifdef bottom_hash
4305#undef xmlHashCreateDict
4306extern __typeof (xmlHashCreateDict) xmlHashCreateDict __attribute((alias("xmlHashCreateDict__internal_alias")));
4307#else
4308#ifndef xmlHashCreateDict
4309extern __typeof (xmlHashCreateDict) xmlHashCreateDict__internal_alias __attribute((visibility("hidden")));
4310#define xmlHashCreateDict xmlHashCreateDict__internal_alias
4311#endif
4312#endif
4313
4314#ifdef bottom_hash
4315#undef xmlHashFree
4316extern __typeof (xmlHashFree) xmlHashFree __attribute((alias("xmlHashFree__internal_alias")));
4317#else
4318#ifndef xmlHashFree
4319extern __typeof (xmlHashFree) xmlHashFree__internal_alias __attribute((visibility("hidden")));
4320#define xmlHashFree xmlHashFree__internal_alias
4321#endif
4322#endif
4323
4324#ifdef bottom_hash
4325#undef xmlHashLookup
4326extern __typeof (xmlHashLookup) xmlHashLookup __attribute((alias("xmlHashLookup__internal_alias")));
4327#else
4328#ifndef xmlHashLookup
4329extern __typeof (xmlHashLookup) xmlHashLookup__internal_alias __attribute((visibility("hidden")));
4330#define xmlHashLookup xmlHashLookup__internal_alias
4331#endif
4332#endif
4333
4334#ifdef bottom_hash
4335#undef xmlHashLookup2
4336extern __typeof (xmlHashLookup2) xmlHashLookup2 __attribute((alias("xmlHashLookup2__internal_alias")));
4337#else
4338#ifndef xmlHashLookup2
4339extern __typeof (xmlHashLookup2) xmlHashLookup2__internal_alias __attribute((visibility("hidden")));
4340#define xmlHashLookup2 xmlHashLookup2__internal_alias
4341#endif
4342#endif
4343
4344#ifdef bottom_hash
4345#undef xmlHashLookup3
4346extern __typeof (xmlHashLookup3) xmlHashLookup3 __attribute((alias("xmlHashLookup3__internal_alias")));
4347#else
4348#ifndef xmlHashLookup3
4349extern __typeof (xmlHashLookup3) xmlHashLookup3__internal_alias __attribute((visibility("hidden")));
4350#define xmlHashLookup3 xmlHashLookup3__internal_alias
4351#endif
4352#endif
4353
4354#ifdef bottom_hash
4355#undef xmlHashQLookup
4356extern __typeof (xmlHashQLookup) xmlHashQLookup __attribute((alias("xmlHashQLookup__internal_alias")));
4357#else
4358#ifndef xmlHashQLookup
4359extern __typeof (xmlHashQLookup) xmlHashQLookup__internal_alias __attribute((visibility("hidden")));
4360#define xmlHashQLookup xmlHashQLookup__internal_alias
4361#endif
4362#endif
4363
4364#ifdef bottom_hash
4365#undef xmlHashQLookup2
4366extern __typeof (xmlHashQLookup2) xmlHashQLookup2 __attribute((alias("xmlHashQLookup2__internal_alias")));
4367#else
4368#ifndef xmlHashQLookup2
4369extern __typeof (xmlHashQLookup2) xmlHashQLookup2__internal_alias __attribute((visibility("hidden")));
4370#define xmlHashQLookup2 xmlHashQLookup2__internal_alias
4371#endif
4372#endif
4373
4374#ifdef bottom_hash
4375#undef xmlHashQLookup3
4376extern __typeof (xmlHashQLookup3) xmlHashQLookup3 __attribute((alias("xmlHashQLookup3__internal_alias")));
4377#else
4378#ifndef xmlHashQLookup3
4379extern __typeof (xmlHashQLookup3) xmlHashQLookup3__internal_alias __attribute((visibility("hidden")));
4380#define xmlHashQLookup3 xmlHashQLookup3__internal_alias
4381#endif
4382#endif
4383
4384#ifdef bottom_hash
4385#undef xmlHashRemoveEntry
4386extern __typeof (xmlHashRemoveEntry) xmlHashRemoveEntry __attribute((alias("xmlHashRemoveEntry__internal_alias")));
4387#else
4388#ifndef xmlHashRemoveEntry
4389extern __typeof (xmlHashRemoveEntry) xmlHashRemoveEntry__internal_alias __attribute((visibility("hidden")));
4390#define xmlHashRemoveEntry xmlHashRemoveEntry__internal_alias
4391#endif
4392#endif
4393
4394#ifdef bottom_hash
4395#undef xmlHashRemoveEntry2
4396extern __typeof (xmlHashRemoveEntry2) xmlHashRemoveEntry2 __attribute((alias("xmlHashRemoveEntry2__internal_alias")));
4397#else
4398#ifndef xmlHashRemoveEntry2
4399extern __typeof (xmlHashRemoveEntry2) xmlHashRemoveEntry2__internal_alias __attribute((visibility("hidden")));
4400#define xmlHashRemoveEntry2 xmlHashRemoveEntry2__internal_alias
4401#endif
4402#endif
4403
4404#ifdef bottom_hash
4405#undef xmlHashRemoveEntry3
4406extern __typeof (xmlHashRemoveEntry3) xmlHashRemoveEntry3 __attribute((alias("xmlHashRemoveEntry3__internal_alias")));
4407#else
4408#ifndef xmlHashRemoveEntry3
4409extern __typeof (xmlHashRemoveEntry3) xmlHashRemoveEntry3__internal_alias __attribute((visibility("hidden")));
4410#define xmlHashRemoveEntry3 xmlHashRemoveEntry3__internal_alias
4411#endif
4412#endif
4413
4414#ifdef bottom_hash
4415#undef xmlHashScan
4416extern __typeof (xmlHashScan) xmlHashScan __attribute((alias("xmlHashScan__internal_alias")));
4417#else
4418#ifndef xmlHashScan
4419extern __typeof (xmlHashScan) xmlHashScan__internal_alias __attribute((visibility("hidden")));
4420#define xmlHashScan xmlHashScan__internal_alias
4421#endif
4422#endif
4423
4424#ifdef bottom_hash
4425#undef xmlHashScan3
4426extern __typeof (xmlHashScan3) xmlHashScan3 __attribute((alias("xmlHashScan3__internal_alias")));
4427#else
4428#ifndef xmlHashScan3
4429extern __typeof (xmlHashScan3) xmlHashScan3__internal_alias __attribute((visibility("hidden")));
4430#define xmlHashScan3 xmlHashScan3__internal_alias
4431#endif
4432#endif
4433
4434#ifdef bottom_hash
4435#undef xmlHashScanFull
4436extern __typeof (xmlHashScanFull) xmlHashScanFull __attribute((alias("xmlHashScanFull__internal_alias")));
4437#else
4438#ifndef xmlHashScanFull
4439extern __typeof (xmlHashScanFull) xmlHashScanFull__internal_alias __attribute((visibility("hidden")));
4440#define xmlHashScanFull xmlHashScanFull__internal_alias
4441#endif
4442#endif
4443
4444#ifdef bottom_hash
4445#undef xmlHashScanFull3
4446extern __typeof (xmlHashScanFull3) xmlHashScanFull3 __attribute((alias("xmlHashScanFull3__internal_alias")));
4447#else
4448#ifndef xmlHashScanFull3
4449extern __typeof (xmlHashScanFull3) xmlHashScanFull3__internal_alias __attribute((visibility("hidden")));
4450#define xmlHashScanFull3 xmlHashScanFull3__internal_alias
4451#endif
4452#endif
4453
4454#ifdef bottom_hash
4455#undef xmlHashSize
4456extern __typeof (xmlHashSize) xmlHashSize __attribute((alias("xmlHashSize__internal_alias")));
4457#else
4458#ifndef xmlHashSize
4459extern __typeof (xmlHashSize) xmlHashSize__internal_alias __attribute((visibility("hidden")));
4460#define xmlHashSize xmlHashSize__internal_alias
4461#endif
4462#endif
4463
4464#ifdef bottom_hash
4465#undef xmlHashUpdateEntry
4466extern __typeof (xmlHashUpdateEntry) xmlHashUpdateEntry __attribute((alias("xmlHashUpdateEntry__internal_alias")));
4467#else
4468#ifndef xmlHashUpdateEntry
4469extern __typeof (xmlHashUpdateEntry) xmlHashUpdateEntry__internal_alias __attribute((visibility("hidden")));
4470#define xmlHashUpdateEntry xmlHashUpdateEntry__internal_alias
4471#endif
4472#endif
4473
4474#ifdef bottom_hash
4475#undef xmlHashUpdateEntry2
4476extern __typeof (xmlHashUpdateEntry2) xmlHashUpdateEntry2 __attribute((alias("xmlHashUpdateEntry2__internal_alias")));
4477#else
4478#ifndef xmlHashUpdateEntry2
4479extern __typeof (xmlHashUpdateEntry2) xmlHashUpdateEntry2__internal_alias __attribute((visibility("hidden")));
4480#define xmlHashUpdateEntry2 xmlHashUpdateEntry2__internal_alias
4481#endif
4482#endif
4483
4484#ifdef bottom_hash
4485#undef xmlHashUpdateEntry3
4486extern __typeof (xmlHashUpdateEntry3) xmlHashUpdateEntry3 __attribute((alias("xmlHashUpdateEntry3__internal_alias")));
4487#else
4488#ifndef xmlHashUpdateEntry3
4489extern __typeof (xmlHashUpdateEntry3) xmlHashUpdateEntry3__internal_alias __attribute((visibility("hidden")));
4490#define xmlHashUpdateEntry3 xmlHashUpdateEntry3__internal_alias
4491#endif
4492#endif
4493
4494#if defined(LIBXML_FTP_ENABLED)
4495#ifdef bottom_xmlIO
4496#undef xmlIOFTPClose
4497extern __typeof (xmlIOFTPClose) xmlIOFTPClose __attribute((alias("xmlIOFTPClose__internal_alias")));
4498#else
4499#ifndef xmlIOFTPClose
4500extern __typeof (xmlIOFTPClose) xmlIOFTPClose__internal_alias __attribute((visibility("hidden")));
4501#define xmlIOFTPClose xmlIOFTPClose__internal_alias
4502#endif
4503#endif
4504#endif
4505
4506#if defined(LIBXML_FTP_ENABLED)
4507#ifdef bottom_xmlIO
4508#undef xmlIOFTPMatch
4509extern __typeof (xmlIOFTPMatch) xmlIOFTPMatch __attribute((alias("xmlIOFTPMatch__internal_alias")));
4510#else
4511#ifndef xmlIOFTPMatch
4512extern __typeof (xmlIOFTPMatch) xmlIOFTPMatch__internal_alias __attribute((visibility("hidden")));
4513#define xmlIOFTPMatch xmlIOFTPMatch__internal_alias
4514#endif
4515#endif
4516#endif
4517
4518#if defined(LIBXML_FTP_ENABLED)
4519#ifdef bottom_xmlIO
4520#undef xmlIOFTPOpen
4521extern __typeof (xmlIOFTPOpen) xmlIOFTPOpen __attribute((alias("xmlIOFTPOpen__internal_alias")));
4522#else
4523#ifndef xmlIOFTPOpen
4524extern __typeof (xmlIOFTPOpen) xmlIOFTPOpen__internal_alias __attribute((visibility("hidden")));
4525#define xmlIOFTPOpen xmlIOFTPOpen__internal_alias
4526#endif
4527#endif
4528#endif
4529
4530#if defined(LIBXML_FTP_ENABLED)
4531#ifdef bottom_xmlIO
4532#undef xmlIOFTPRead
4533extern __typeof (xmlIOFTPRead) xmlIOFTPRead __attribute((alias("xmlIOFTPRead__internal_alias")));
4534#else
4535#ifndef xmlIOFTPRead
4536extern __typeof (xmlIOFTPRead) xmlIOFTPRead__internal_alias __attribute((visibility("hidden")));
4537#define xmlIOFTPRead xmlIOFTPRead__internal_alias
4538#endif
4539#endif
4540#endif
4541
4542#if defined(LIBXML_HTTP_ENABLED)
4543#ifdef bottom_xmlIO
4544#undef xmlIOHTTPClose
4545extern __typeof (xmlIOHTTPClose) xmlIOHTTPClose __attribute((alias("xmlIOHTTPClose__internal_alias")));
4546#else
4547#ifndef xmlIOHTTPClose
4548extern __typeof (xmlIOHTTPClose) xmlIOHTTPClose__internal_alias __attribute((visibility("hidden")));
4549#define xmlIOHTTPClose xmlIOHTTPClose__internal_alias
4550#endif
4551#endif
4552#endif
4553
4554#if defined(LIBXML_HTTP_ENABLED)
4555#ifdef bottom_xmlIO
4556#undef xmlIOHTTPMatch
4557extern __typeof (xmlIOHTTPMatch) xmlIOHTTPMatch __attribute((alias("xmlIOHTTPMatch__internal_alias")));
4558#else
4559#ifndef xmlIOHTTPMatch
4560extern __typeof (xmlIOHTTPMatch) xmlIOHTTPMatch__internal_alias __attribute((visibility("hidden")));
4561#define xmlIOHTTPMatch xmlIOHTTPMatch__internal_alias
4562#endif
4563#endif
4564#endif
4565
4566#if defined(LIBXML_HTTP_ENABLED)
4567#ifdef bottom_xmlIO
4568#undef xmlIOHTTPOpen
4569extern __typeof (xmlIOHTTPOpen) xmlIOHTTPOpen __attribute((alias("xmlIOHTTPOpen__internal_alias")));
4570#else
4571#ifndef xmlIOHTTPOpen
4572extern __typeof (xmlIOHTTPOpen) xmlIOHTTPOpen__internal_alias __attribute((visibility("hidden")));
4573#define xmlIOHTTPOpen xmlIOHTTPOpen__internal_alias
4574#endif
4575#endif
4576#endif
4577
4578#if defined(LIBXML_HTTP_ENABLED) && defined(LIBXML_OUTPUT_ENABLED)
4579#ifdef bottom_xmlIO
4580#undef xmlIOHTTPOpenW
4581extern __typeof (xmlIOHTTPOpenW) xmlIOHTTPOpenW __attribute((alias("xmlIOHTTPOpenW__internal_alias")));
4582#else
4583#ifndef xmlIOHTTPOpenW
4584extern __typeof (xmlIOHTTPOpenW) xmlIOHTTPOpenW__internal_alias __attribute((visibility("hidden")));
4585#define xmlIOHTTPOpenW xmlIOHTTPOpenW__internal_alias
4586#endif
4587#endif
4588#endif
4589
4590#if defined(LIBXML_HTTP_ENABLED)
4591#ifdef bottom_xmlIO
4592#undef xmlIOHTTPRead
4593extern __typeof (xmlIOHTTPRead) xmlIOHTTPRead __attribute((alias("xmlIOHTTPRead__internal_alias")));
4594#else
4595#ifndef xmlIOHTTPRead
4596extern __typeof (xmlIOHTTPRead) xmlIOHTTPRead__internal_alias __attribute((visibility("hidden")));
4597#define xmlIOHTTPRead xmlIOHTTPRead__internal_alias
4598#endif
4599#endif
4600#endif
4601
4602#if defined(LIBXML_VALID_ENABLED)
4603#ifdef bottom_parser
4604#undef xmlIOParseDTD
4605extern __typeof (xmlIOParseDTD) xmlIOParseDTD __attribute((alias("xmlIOParseDTD__internal_alias")));
4606#else
4607#ifndef xmlIOParseDTD
4608extern __typeof (xmlIOParseDTD) xmlIOParseDTD__internal_alias __attribute((visibility("hidden")));
4609#define xmlIOParseDTD xmlIOParseDTD__internal_alias
4610#endif
4611#endif
4612#endif
4613
4614#ifdef bottom_encoding
4615#undef xmlInitCharEncodingHandlers
4616extern __typeof (xmlInitCharEncodingHandlers) xmlInitCharEncodingHandlers __attribute((alias("xmlInitCharEncodingHandlers__internal_alias")));
4617#else
4618#ifndef xmlInitCharEncodingHandlers
4619extern __typeof (xmlInitCharEncodingHandlers) xmlInitCharEncodingHandlers__internal_alias __attribute((visibility("hidden")));
4620#define xmlInitCharEncodingHandlers xmlInitCharEncodingHandlers__internal_alias
4621#endif
4622#endif
4623
4624#ifdef bottom_globals
4625#undef xmlInitGlobals
4626extern __typeof (xmlInitGlobals) xmlInitGlobals __attribute((alias("xmlInitGlobals__internal_alias")));
4627#else
4628#ifndef xmlInitGlobals
4629extern __typeof (xmlInitGlobals) xmlInitGlobals__internal_alias __attribute((visibility("hidden")));
4630#define xmlInitGlobals xmlInitGlobals__internal_alias
4631#endif
4632#endif
4633
4634#ifdef bottom_xmlmemory
4635#undef xmlInitMemory
4636extern __typeof (xmlInitMemory) xmlInitMemory __attribute((alias("xmlInitMemory__internal_alias")));
4637#else
4638#ifndef xmlInitMemory
4639extern __typeof (xmlInitMemory) xmlInitMemory__internal_alias __attribute((visibility("hidden")));
4640#define xmlInitMemory xmlInitMemory__internal_alias
4641#endif
4642#endif
4643
4644#ifdef bottom_parserInternals
4645#undef xmlInitNodeInfoSeq
4646extern __typeof (xmlInitNodeInfoSeq) xmlInitNodeInfoSeq __attribute((alias("xmlInitNodeInfoSeq__internal_alias")));
4647#else
4648#ifndef xmlInitNodeInfoSeq
4649extern __typeof (xmlInitNodeInfoSeq) xmlInitNodeInfoSeq__internal_alias __attribute((visibility("hidden")));
4650#define xmlInitNodeInfoSeq xmlInitNodeInfoSeq__internal_alias
4651#endif
4652#endif
4653
4654#ifdef bottom_parser
4655#undef xmlInitParser
4656extern __typeof (xmlInitParser) xmlInitParser __attribute((alias("xmlInitParser__internal_alias")));
4657#else
4658#ifndef xmlInitParser
4659extern __typeof (xmlInitParser) xmlInitParser__internal_alias __attribute((visibility("hidden")));
4660#define xmlInitParser xmlInitParser__internal_alias
4661#endif
4662#endif
4663
4664#ifdef bottom_parserInternals
4665#undef xmlInitParserCtxt
4666extern __typeof (xmlInitParserCtxt) xmlInitParserCtxt __attribute((alias("xmlInitParserCtxt__internal_alias")));
4667#else
4668#ifndef xmlInitParserCtxt
4669extern __typeof (xmlInitParserCtxt) xmlInitParserCtxt__internal_alias __attribute((visibility("hidden")));
4670#define xmlInitParserCtxt xmlInitParserCtxt__internal_alias
4671#endif
4672#endif
4673
4674#ifdef bottom_threads
4675#undef xmlInitThreads
4676extern __typeof (xmlInitThreads) xmlInitThreads __attribute((alias("xmlInitThreads__internal_alias")));
4677#else
4678#ifndef xmlInitThreads
4679extern __typeof (xmlInitThreads) xmlInitThreads__internal_alias __attribute((visibility("hidden")));
4680#define xmlInitThreads xmlInitThreads__internal_alias
4681#endif
4682#endif
4683
4684#if defined(LIBXML_CATALOG_ENABLED)
4685#ifdef bottom_catalog
4686#undef xmlInitializeCatalog
4687extern __typeof (xmlInitializeCatalog) xmlInitializeCatalog __attribute((alias("xmlInitializeCatalog__internal_alias")));
4688#else
4689#ifndef xmlInitializeCatalog
4690extern __typeof (xmlInitializeCatalog) xmlInitializeCatalog__internal_alias __attribute((visibility("hidden")));
4691#define xmlInitializeCatalog xmlInitializeCatalog__internal_alias
4692#endif
4693#endif
4694#endif
4695
4696#ifdef bottom_dict
4697#undef xmlInitializeDict
4698extern __typeof (xmlInitializeDict) xmlInitializeDict __attribute((alias("xmlInitializeDict__internal_alias")));
4699#else
4700#ifndef xmlInitializeDict
4701extern __typeof (xmlInitializeDict) xmlInitializeDict__internal_alias __attribute((visibility("hidden")));
4702#define xmlInitializeDict xmlInitializeDict__internal_alias
4703#endif
4704#endif
4705
4706#ifdef bottom_globals
4707#undef xmlInitializeGlobalState
4708extern __typeof (xmlInitializeGlobalState) xmlInitializeGlobalState __attribute((alias("xmlInitializeGlobalState__internal_alias")));
4709#else
4710#ifndef xmlInitializeGlobalState
4711extern __typeof (xmlInitializeGlobalState) xmlInitializeGlobalState__internal_alias __attribute((visibility("hidden")));
4712#define xmlInitializeGlobalState xmlInitializeGlobalState__internal_alias
4713#endif
4714#endif
4715
4716#if defined(LIBXML_LEGACY_ENABLED)
4717#ifdef bottom_legacy
4718#undef xmlInitializePredefinedEntities
4719extern __typeof (xmlInitializePredefinedEntities) xmlInitializePredefinedEntities __attribute((alias("xmlInitializePredefinedEntities__internal_alias")));
4720#else
4721#ifndef xmlInitializePredefinedEntities
4722extern __typeof (xmlInitializePredefinedEntities) xmlInitializePredefinedEntities__internal_alias __attribute((visibility("hidden")));
4723#define xmlInitializePredefinedEntities xmlInitializePredefinedEntities__internal_alias
4724#endif
4725#endif
4726#endif
4727
4728#ifdef bottom_chvalid
4729#undef xmlIsBaseChar
4730extern __typeof (xmlIsBaseChar) xmlIsBaseChar __attribute((alias("xmlIsBaseChar__internal_alias")));
4731#else
4732#ifndef xmlIsBaseChar
4733extern __typeof (xmlIsBaseChar) xmlIsBaseChar__internal_alias __attribute((visibility("hidden")));
4734#define xmlIsBaseChar xmlIsBaseChar__internal_alias
4735#endif
4736#endif
4737
4738#ifdef bottom_chvalid
4739#undef xmlIsBlank
4740extern __typeof (xmlIsBlank) xmlIsBlank __attribute((alias("xmlIsBlank__internal_alias")));
4741#else
4742#ifndef xmlIsBlank
4743extern __typeof (xmlIsBlank) xmlIsBlank__internal_alias __attribute((visibility("hidden")));
4744#define xmlIsBlank xmlIsBlank__internal_alias
4745#endif
4746#endif
4747
4748#ifdef bottom_tree
4749#undef xmlIsBlankNode
4750extern __typeof (xmlIsBlankNode) xmlIsBlankNode __attribute((alias("xmlIsBlankNode__internal_alias")));
4751#else
4752#ifndef xmlIsBlankNode
4753extern __typeof (xmlIsBlankNode) xmlIsBlankNode__internal_alias __attribute((visibility("hidden")));
4754#define xmlIsBlankNode xmlIsBlankNode__internal_alias
4755#endif
4756#endif
4757
4758#ifdef bottom_chvalid
4759#undef xmlIsChar
4760extern __typeof (xmlIsChar) xmlIsChar __attribute((alias("xmlIsChar__internal_alias")));
4761#else
4762#ifndef xmlIsChar
4763extern __typeof (xmlIsChar) xmlIsChar__internal_alias __attribute((visibility("hidden")));
4764#define xmlIsChar xmlIsChar__internal_alias
4765#endif
4766#endif
4767
4768#ifdef bottom_chvalid
4769#undef xmlIsCombining
4770extern __typeof (xmlIsCombining) xmlIsCombining __attribute((alias("xmlIsCombining__internal_alias")));
4771#else
4772#ifndef xmlIsCombining
4773extern __typeof (xmlIsCombining) xmlIsCombining__internal_alias __attribute((visibility("hidden")));
4774#define xmlIsCombining xmlIsCombining__internal_alias
4775#endif
4776#endif
4777
4778#ifdef bottom_chvalid
4779#undef xmlIsDigit
4780extern __typeof (xmlIsDigit) xmlIsDigit __attribute((alias("xmlIsDigit__internal_alias")));
4781#else
4782#ifndef xmlIsDigit
4783extern __typeof (xmlIsDigit) xmlIsDigit__internal_alias __attribute((visibility("hidden")));
4784#define xmlIsDigit xmlIsDigit__internal_alias
4785#endif
4786#endif
4787
4788#ifdef bottom_chvalid
4789#undef xmlIsExtender
4790extern __typeof (xmlIsExtender) xmlIsExtender __attribute((alias("xmlIsExtender__internal_alias")));
4791#else
4792#ifndef xmlIsExtender
4793extern __typeof (xmlIsExtender) xmlIsExtender__internal_alias __attribute((visibility("hidden")));
4794#define xmlIsExtender xmlIsExtender__internal_alias
4795#endif
4796#endif
4797
4798#ifdef bottom_valid
4799#undef xmlIsID
4800extern __typeof (xmlIsID) xmlIsID __attribute((alias("xmlIsID__internal_alias")));
4801#else
4802#ifndef xmlIsID
4803extern __typeof (xmlIsID) xmlIsID__internal_alias __attribute((visibility("hidden")));
4804#define xmlIsID xmlIsID__internal_alias
4805#endif
4806#endif
4807
4808#ifdef bottom_chvalid
4809#undef xmlIsIdeographic
4810extern __typeof (xmlIsIdeographic) xmlIsIdeographic __attribute((alias("xmlIsIdeographic__internal_alias")));
4811#else
4812#ifndef xmlIsIdeographic
4813extern __typeof (xmlIsIdeographic) xmlIsIdeographic__internal_alias __attribute((visibility("hidden")));
4814#define xmlIsIdeographic xmlIsIdeographic__internal_alias
4815#endif
4816#endif
4817
4818#ifdef bottom_parserInternals
4819#undef xmlIsLetter
4820extern __typeof (xmlIsLetter) xmlIsLetter __attribute((alias("xmlIsLetter__internal_alias")));
4821#else
4822#ifndef xmlIsLetter
4823extern __typeof (xmlIsLetter) xmlIsLetter__internal_alias __attribute((visibility("hidden")));
4824#define xmlIsLetter xmlIsLetter__internal_alias
4825#endif
4826#endif
4827
4828#ifdef bottom_threads
4829#undef xmlIsMainThread
4830extern __typeof (xmlIsMainThread) xmlIsMainThread __attribute((alias("xmlIsMainThread__internal_alias")));
4831#else
4832#ifndef xmlIsMainThread
4833extern __typeof (xmlIsMainThread) xmlIsMainThread__internal_alias __attribute((visibility("hidden")));
4834#define xmlIsMainThread xmlIsMainThread__internal_alias
4835#endif
4836#endif
4837
4838#ifdef bottom_valid
4839#undef xmlIsMixedElement
4840extern __typeof (xmlIsMixedElement) xmlIsMixedElement __attribute((alias("xmlIsMixedElement__internal_alias")));
4841#else
4842#ifndef xmlIsMixedElement
4843extern __typeof (xmlIsMixedElement) xmlIsMixedElement__internal_alias __attribute((visibility("hidden")));
4844#define xmlIsMixedElement xmlIsMixedElement__internal_alias
4845#endif
4846#endif
4847
4848#ifdef bottom_chvalid
4849#undef xmlIsPubidChar
4850extern __typeof (xmlIsPubidChar) xmlIsPubidChar __attribute((alias("xmlIsPubidChar__internal_alias")));
4851#else
4852#ifndef xmlIsPubidChar
4853extern __typeof (xmlIsPubidChar) xmlIsPubidChar__internal_alias __attribute((visibility("hidden")));
4854#define xmlIsPubidChar xmlIsPubidChar__internal_alias
4855#endif
4856#endif
4857
4858#ifdef bottom_valid
4859#undef xmlIsRef
4860extern __typeof (xmlIsRef) xmlIsRef __attribute((alias("xmlIsRef__internal_alias")));
4861#else
4862#ifndef xmlIsRef
4863extern __typeof (xmlIsRef) xmlIsRef__internal_alias __attribute((visibility("hidden")));
4864#define xmlIsRef xmlIsRef__internal_alias
4865#endif
4866#endif
4867
4868#ifdef bottom_xmlsave
4869#undef xmlIsXHTML
4870extern __typeof (xmlIsXHTML) xmlIsXHTML __attribute((alias("xmlIsXHTML__internal_alias")));
4871#else
4872#ifndef xmlIsXHTML
4873extern __typeof (xmlIsXHTML) xmlIsXHTML__internal_alias __attribute((visibility("hidden")));
4874#define xmlIsXHTML xmlIsXHTML__internal_alias
4875#endif
4876#endif
4877
4878#ifdef bottom_parserInternals
4879#undef xmlKeepBlanksDefault
4880extern __typeof (xmlKeepBlanksDefault) xmlKeepBlanksDefault __attribute((alias("xmlKeepBlanksDefault__internal_alias")));
4881#else
4882#ifndef xmlKeepBlanksDefault
4883extern __typeof (xmlKeepBlanksDefault) xmlKeepBlanksDefault__internal_alias __attribute((visibility("hidden")));
4884#define xmlKeepBlanksDefault xmlKeepBlanksDefault__internal_alias
4885#endif
4886#endif
4887
4888#if defined(LIBXML_TREE_ENABLED)
4889#ifdef bottom_tree
4890#undef xmlLastElementChild
4891extern __typeof (xmlLastElementChild) xmlLastElementChild __attribute((alias("xmlLastElementChild__internal_alias")));
4892#else
4893#ifndef xmlLastElementChild
4894extern __typeof (xmlLastElementChild) xmlLastElementChild__internal_alias __attribute((visibility("hidden")));
4895#define xmlLastElementChild xmlLastElementChild__internal_alias
4896#endif
4897#endif
4898#endif
4899
4900#ifdef bottom_parserInternals
4901#undef xmlLineNumbersDefault
4902extern __typeof (xmlLineNumbersDefault) xmlLineNumbersDefault __attribute((alias("xmlLineNumbersDefault__internal_alias")));
4903#else
4904#ifndef xmlLineNumbersDefault
4905extern __typeof (xmlLineNumbersDefault) xmlLineNumbersDefault__internal_alias __attribute((visibility("hidden")));
4906#define xmlLineNumbersDefault xmlLineNumbersDefault__internal_alias
4907#endif
4908#endif
4909
4910#ifdef bottom_list
4911#undef xmlLinkGetData
4912extern __typeof (xmlLinkGetData) xmlLinkGetData __attribute((alias("xmlLinkGetData__internal_alias")));
4913#else
4914#ifndef xmlLinkGetData
4915extern __typeof (xmlLinkGetData) xmlLinkGetData__internal_alias __attribute((visibility("hidden")));
4916#define xmlLinkGetData xmlLinkGetData__internal_alias
4917#endif
4918#endif
4919
4920#ifdef bottom_list
4921#undef xmlListAppend
4922extern __typeof (xmlListAppend) xmlListAppend __attribute((alias("xmlListAppend__internal_alias")));
4923#else
4924#ifndef xmlListAppend
4925extern __typeof (xmlListAppend) xmlListAppend__internal_alias __attribute((visibility("hidden")));
4926#define xmlListAppend xmlListAppend__internal_alias
4927#endif
4928#endif
4929
4930#ifdef bottom_list
4931#undef xmlListClear
4932extern __typeof (xmlListClear) xmlListClear __attribute((alias("xmlListClear__internal_alias")));
4933#else
4934#ifndef xmlListClear
4935extern __typeof (xmlListClear) xmlListClear__internal_alias __attribute((visibility("hidden")));
4936#define xmlListClear xmlListClear__internal_alias
4937#endif
4938#endif
4939
4940#ifdef bottom_list
4941#undef xmlListCopy
4942extern __typeof (xmlListCopy) xmlListCopy __attribute((alias("xmlListCopy__internal_alias")));
4943#else
4944#ifndef xmlListCopy
4945extern __typeof (xmlListCopy) xmlListCopy__internal_alias __attribute((visibility("hidden")));
4946#define xmlListCopy xmlListCopy__internal_alias
4947#endif
4948#endif
4949
4950#ifdef bottom_list
4951#undef xmlListCreate
4952extern __typeof (xmlListCreate) xmlListCreate __attribute((alias("xmlListCreate__internal_alias")));
4953#else
4954#ifndef xmlListCreate
4955extern __typeof (xmlListCreate) xmlListCreate__internal_alias __attribute((visibility("hidden")));
4956#define xmlListCreate xmlListCreate__internal_alias
4957#endif
4958#endif
4959
4960#ifdef bottom_list
4961#undef xmlListDelete
4962extern __typeof (xmlListDelete) xmlListDelete __attribute((alias("xmlListDelete__internal_alias")));
4963#else
4964#ifndef xmlListDelete
4965extern __typeof (xmlListDelete) xmlListDelete__internal_alias __attribute((visibility("hidden")));
4966#define xmlListDelete xmlListDelete__internal_alias
4967#endif
4968#endif
4969
4970#ifdef bottom_list
4971#undef xmlListDup
4972extern __typeof (xmlListDup) xmlListDup __attribute((alias("xmlListDup__internal_alias")));
4973#else
4974#ifndef xmlListDup
4975extern __typeof (xmlListDup) xmlListDup__internal_alias __attribute((visibility("hidden")));
4976#define xmlListDup xmlListDup__internal_alias
4977#endif
4978#endif
4979
4980#ifdef bottom_list
4981#undef xmlListEmpty
4982extern __typeof (xmlListEmpty) xmlListEmpty __attribute((alias("xmlListEmpty__internal_alias")));
4983#else
4984#ifndef xmlListEmpty
4985extern __typeof (xmlListEmpty) xmlListEmpty__internal_alias __attribute((visibility("hidden")));
4986#define xmlListEmpty xmlListEmpty__internal_alias
4987#endif
4988#endif
4989
4990#ifdef bottom_list
4991#undef xmlListEnd
4992extern __typeof (xmlListEnd) xmlListEnd __attribute((alias("xmlListEnd__internal_alias")));
4993#else
4994#ifndef xmlListEnd
4995extern __typeof (xmlListEnd) xmlListEnd__internal_alias __attribute((visibility("hidden")));
4996#define xmlListEnd xmlListEnd__internal_alias
4997#endif
4998#endif
4999
5000#ifdef bottom_list
5001#undef xmlListFront
5002extern __typeof (xmlListFront) xmlListFront __attribute((alias("xmlListFront__internal_alias")));
5003#else
5004#ifndef xmlListFront
5005extern __typeof (xmlListFront) xmlListFront__internal_alias __attribute((visibility("hidden")));
5006#define xmlListFront xmlListFront__internal_alias
5007#endif
5008#endif
5009
5010#ifdef bottom_list
5011#undef xmlListInsert
5012extern __typeof (xmlListInsert) xmlListInsert __attribute((alias("xmlListInsert__internal_alias")));
5013#else
5014#ifndef xmlListInsert
5015extern __typeof (xmlListInsert) xmlListInsert__internal_alias __attribute((visibility("hidden")));
5016#define xmlListInsert xmlListInsert__internal_alias
5017#endif
5018#endif
5019
5020#ifdef bottom_list
5021#undef xmlListMerge
5022extern __typeof (xmlListMerge) xmlListMerge __attribute((alias("xmlListMerge__internal_alias")));
5023#else
5024#ifndef xmlListMerge
5025extern __typeof (xmlListMerge) xmlListMerge__internal_alias __attribute((visibility("hidden")));
5026#define xmlListMerge xmlListMerge__internal_alias
5027#endif
5028#endif
5029
5030#ifdef bottom_list
5031#undef xmlListPopBack
5032extern __typeof (xmlListPopBack) xmlListPopBack __attribute((alias("xmlListPopBack__internal_alias")));
5033#else
5034#ifndef xmlListPopBack
5035extern __typeof (xmlListPopBack) xmlListPopBack__internal_alias __attribute((visibility("hidden")));
5036#define xmlListPopBack xmlListPopBack__internal_alias
5037#endif
5038#endif
5039
5040#ifdef bottom_list
5041#undef xmlListPopFront
5042extern __typeof (xmlListPopFront) xmlListPopFront __attribute((alias("xmlListPopFront__internal_alias")));
5043#else
5044#ifndef xmlListPopFront
5045extern __typeof (xmlListPopFront) xmlListPopFront__internal_alias __attribute((visibility("hidden")));
5046#define xmlListPopFront xmlListPopFront__internal_alias
5047#endif
5048#endif
5049
5050#ifdef bottom_list
5051#undef xmlListPushBack
5052extern __typeof (xmlListPushBack) xmlListPushBack __attribute((alias("xmlListPushBack__internal_alias")));
5053#else
5054#ifndef xmlListPushBack
5055extern __typeof (xmlListPushBack) xmlListPushBack__internal_alias __attribute((visibility("hidden")));
5056#define xmlListPushBack xmlListPushBack__internal_alias
5057#endif
5058#endif
5059
5060#ifdef bottom_list
5061#undef xmlListPushFront
5062extern __typeof (xmlListPushFront) xmlListPushFront __attribute((alias("xmlListPushFront__internal_alias")));
5063#else
5064#ifndef xmlListPushFront
5065extern __typeof (xmlListPushFront) xmlListPushFront__internal_alias __attribute((visibility("hidden")));
5066#define xmlListPushFront xmlListPushFront__internal_alias
5067#endif
5068#endif
5069
5070#ifdef bottom_list
5071#undef xmlListRemoveAll
5072extern __typeof (xmlListRemoveAll) xmlListRemoveAll __attribute((alias("xmlListRemoveAll__internal_alias")));
5073#else
5074#ifndef xmlListRemoveAll
5075extern __typeof (xmlListRemoveAll) xmlListRemoveAll__internal_alias __attribute((visibility("hidden")));
5076#define xmlListRemoveAll xmlListRemoveAll__internal_alias
5077#endif
5078#endif
5079
5080#ifdef bottom_list
5081#undef xmlListRemoveFirst
5082extern __typeof (xmlListRemoveFirst) xmlListRemoveFirst __attribute((alias("xmlListRemoveFirst__internal_alias")));
5083#else
5084#ifndef xmlListRemoveFirst
5085extern __typeof (xmlListRemoveFirst) xmlListRemoveFirst__internal_alias __attribute((visibility("hidden")));
5086#define xmlListRemoveFirst xmlListRemoveFirst__internal_alias
5087#endif
5088#endif
5089
5090#ifdef bottom_list
5091#undef xmlListRemoveLast
5092extern __typeof (xmlListRemoveLast) xmlListRemoveLast __attribute((alias("xmlListRemoveLast__internal_alias")));
5093#else
5094#ifndef xmlListRemoveLast
5095extern __typeof (xmlListRemoveLast) xmlListRemoveLast__internal_alias __attribute((visibility("hidden")));
5096#define xmlListRemoveLast xmlListRemoveLast__internal_alias
5097#endif
5098#endif
5099
5100#ifdef bottom_list
5101#undef xmlListReverse
5102extern __typeof (xmlListReverse) xmlListReverse __attribute((alias("xmlListReverse__internal_alias")));
5103#else
5104#ifndef xmlListReverse
5105extern __typeof (xmlListReverse) xmlListReverse__internal_alias __attribute((visibility("hidden")));
5106#define xmlListReverse xmlListReverse__internal_alias
5107#endif
5108#endif
5109
5110#ifdef bottom_list
5111#undef xmlListReverseSearch
5112extern __typeof (xmlListReverseSearch) xmlListReverseSearch __attribute((alias("xmlListReverseSearch__internal_alias")));
5113#else
5114#ifndef xmlListReverseSearch
5115extern __typeof (xmlListReverseSearch) xmlListReverseSearch__internal_alias __attribute((visibility("hidden")));
5116#define xmlListReverseSearch xmlListReverseSearch__internal_alias
5117#endif
5118#endif
5119
5120#ifdef bottom_list
5121#undef xmlListReverseWalk
5122extern __typeof (xmlListReverseWalk) xmlListReverseWalk __attribute((alias("xmlListReverseWalk__internal_alias")));
5123#else
5124#ifndef xmlListReverseWalk
5125extern __typeof (xmlListReverseWalk) xmlListReverseWalk__internal_alias __attribute((visibility("hidden")));
5126#define xmlListReverseWalk xmlListReverseWalk__internal_alias
5127#endif
5128#endif
5129
5130#ifdef bottom_list
5131#undef xmlListSearch
5132extern __typeof (xmlListSearch) xmlListSearch __attribute((alias("xmlListSearch__internal_alias")));
5133#else
5134#ifndef xmlListSearch
5135extern __typeof (xmlListSearch) xmlListSearch__internal_alias __attribute((visibility("hidden")));
5136#define xmlListSearch xmlListSearch__internal_alias
5137#endif
5138#endif
5139
5140#ifdef bottom_list
5141#undef xmlListSize
5142extern __typeof (xmlListSize) xmlListSize __attribute((alias("xmlListSize__internal_alias")));
5143#else
5144#ifndef xmlListSize
5145extern __typeof (xmlListSize) xmlListSize__internal_alias __attribute((visibility("hidden")));
5146#define xmlListSize xmlListSize__internal_alias
5147#endif
5148#endif
5149
5150#ifdef bottom_list
5151#undef xmlListSort
5152extern __typeof (xmlListSort) xmlListSort __attribute((alias("xmlListSort__internal_alias")));
5153#else
5154#ifndef xmlListSort
5155extern __typeof (xmlListSort) xmlListSort__internal_alias __attribute((visibility("hidden")));
5156#define xmlListSort xmlListSort__internal_alias
5157#endif
5158#endif
5159
5160#ifdef bottom_list
5161#undef xmlListWalk
5162extern __typeof (xmlListWalk) xmlListWalk __attribute((alias("xmlListWalk__internal_alias")));
5163#else
5164#ifndef xmlListWalk
5165extern __typeof (xmlListWalk) xmlListWalk__internal_alias __attribute((visibility("hidden")));
5166#define xmlListWalk xmlListWalk__internal_alias
5167#endif
5168#endif
5169
5170#if defined(LIBXML_CATALOG_ENABLED)
5171#ifdef bottom_catalog
5172#undef xmlLoadACatalog
5173extern __typeof (xmlLoadACatalog) xmlLoadACatalog __attribute((alias("xmlLoadACatalog__internal_alias")));
5174#else
5175#ifndef xmlLoadACatalog
5176extern __typeof (xmlLoadACatalog) xmlLoadACatalog__internal_alias __attribute((visibility("hidden")));
5177#define xmlLoadACatalog xmlLoadACatalog__internal_alias
5178#endif
5179#endif
5180#endif
5181
5182#if defined(LIBXML_CATALOG_ENABLED)
5183#ifdef bottom_catalog
5184#undef xmlLoadCatalog
5185extern __typeof (xmlLoadCatalog) xmlLoadCatalog __attribute((alias("xmlLoadCatalog__internal_alias")));
5186#else
5187#ifndef xmlLoadCatalog
5188extern __typeof (xmlLoadCatalog) xmlLoadCatalog__internal_alias __attribute((visibility("hidden")));
5189#define xmlLoadCatalog xmlLoadCatalog__internal_alias
5190#endif
5191#endif
5192#endif
5193
5194#if defined(LIBXML_CATALOG_ENABLED)
5195#ifdef bottom_catalog
5196#undef xmlLoadCatalogs
5197extern __typeof (xmlLoadCatalogs) xmlLoadCatalogs __attribute((alias("xmlLoadCatalogs__internal_alias")));
5198#else
5199#ifndef xmlLoadCatalogs
5200extern __typeof (xmlLoadCatalogs) xmlLoadCatalogs__internal_alias __attribute((visibility("hidden")));
5201#define xmlLoadCatalogs xmlLoadCatalogs__internal_alias
5202#endif
5203#endif
5204#endif
5205
5206#ifdef bottom_xmlIO
5207#undef xmlLoadExternalEntity
5208extern __typeof (xmlLoadExternalEntity) xmlLoadExternalEntity __attribute((alias("xmlLoadExternalEntity__internal_alias")));
5209#else
5210#ifndef xmlLoadExternalEntity
5211extern __typeof (xmlLoadExternalEntity) xmlLoadExternalEntity__internal_alias __attribute((visibility("hidden")));
5212#define xmlLoadExternalEntity xmlLoadExternalEntity__internal_alias
5213#endif
5214#endif
5215
5216#if defined(LIBXML_CATALOG_ENABLED)
5217#ifdef bottom_catalog
5218#undef xmlLoadSGMLSuperCatalog
5219extern __typeof (xmlLoadSGMLSuperCatalog) xmlLoadSGMLSuperCatalog __attribute((alias("xmlLoadSGMLSuperCatalog__internal_alias")));
5220#else
5221#ifndef xmlLoadSGMLSuperCatalog
5222extern __typeof (xmlLoadSGMLSuperCatalog) xmlLoadSGMLSuperCatalog__internal_alias __attribute((visibility("hidden")));
5223#define xmlLoadSGMLSuperCatalog xmlLoadSGMLSuperCatalog__internal_alias
5224#endif
5225#endif
5226#endif
5227
5228#ifdef bottom_threads
5229#undef xmlLockLibrary
5230extern __typeof (xmlLockLibrary) xmlLockLibrary __attribute((alias("xmlLockLibrary__internal_alias")));
5231#else
5232#ifndef xmlLockLibrary
5233extern __typeof (xmlLockLibrary) xmlLockLibrary__internal_alias __attribute((visibility("hidden")));
5234#define xmlLockLibrary xmlLockLibrary__internal_alias
5235#endif
5236#endif
5237
5238#if defined(LIBXML_DEBUG_ENABLED)
5239#ifdef bottom_debugXML
5240#undef xmlLsCountNode
5241extern __typeof (xmlLsCountNode) xmlLsCountNode __attribute((alias("xmlLsCountNode__internal_alias")));
5242#else
5243#ifndef xmlLsCountNode
5244extern __typeof (xmlLsCountNode) xmlLsCountNode__internal_alias __attribute((visibility("hidden")));
5245#define xmlLsCountNode xmlLsCountNode__internal_alias
5246#endif
5247#endif
5248#endif
5249
5250#if defined(LIBXML_DEBUG_ENABLED)
5251#ifdef bottom_debugXML
5252#undef xmlLsOneNode
5253extern __typeof (xmlLsOneNode) xmlLsOneNode __attribute((alias("xmlLsOneNode__internal_alias")));
5254#else
5255#ifndef xmlLsOneNode
5256extern __typeof (xmlLsOneNode) xmlLsOneNode__internal_alias __attribute((visibility("hidden")));
5257#define xmlLsOneNode xmlLsOneNode__internal_alias
5258#endif
5259#endif
5260#endif
5261
5262#ifdef bottom_xmlmemory
5263#undef xmlMallocAtomicLoc
5264extern __typeof (xmlMallocAtomicLoc) xmlMallocAtomicLoc __attribute((alias("xmlMallocAtomicLoc__internal_alias")));
5265#else
5266#ifndef xmlMallocAtomicLoc
5267extern __typeof (xmlMallocAtomicLoc) xmlMallocAtomicLoc__internal_alias __attribute((visibility("hidden")));
5268#define xmlMallocAtomicLoc xmlMallocAtomicLoc__internal_alias
5269#endif
5270#endif
5271
5272#ifdef bottom_xmlmemory
5273#undef xmlMallocLoc
5274extern __typeof (xmlMallocLoc) xmlMallocLoc __attribute((alias("xmlMallocLoc__internal_alias")));
5275#else
5276#ifndef xmlMallocLoc
5277extern __typeof (xmlMallocLoc) xmlMallocLoc__internal_alias __attribute((visibility("hidden")));
5278#define xmlMallocLoc xmlMallocLoc__internal_alias
5279#endif
5280#endif
5281
5282#ifdef bottom_xmlmemory
5283#undef xmlMemBlocks
5284extern __typeof (xmlMemBlocks) xmlMemBlocks __attribute((alias("xmlMemBlocks__internal_alias")));
5285#else
5286#ifndef xmlMemBlocks
5287extern __typeof (xmlMemBlocks) xmlMemBlocks__internal_alias __attribute((visibility("hidden")));
5288#define xmlMemBlocks xmlMemBlocks__internal_alias
5289#endif
5290#endif
5291
5292#ifdef bottom_xmlmemory
5293#undef xmlMemDisplay
5294extern __typeof (xmlMemDisplay) xmlMemDisplay __attribute((alias("xmlMemDisplay__internal_alias")));
5295#else
5296#ifndef xmlMemDisplay
5297extern __typeof (xmlMemDisplay) xmlMemDisplay__internal_alias __attribute((visibility("hidden")));
5298#define xmlMemDisplay xmlMemDisplay__internal_alias
5299#endif
5300#endif
5301
5302#ifdef bottom_xmlmemory
5303#undef xmlMemDisplayLast
5304extern __typeof (xmlMemDisplayLast) xmlMemDisplayLast __attribute((alias("xmlMemDisplayLast__internal_alias")));
5305#else
5306#ifndef xmlMemDisplayLast
5307extern __typeof (xmlMemDisplayLast) xmlMemDisplayLast__internal_alias __attribute((visibility("hidden")));
5308#define xmlMemDisplayLast xmlMemDisplayLast__internal_alias
5309#endif
5310#endif
5311
5312#ifdef bottom_xmlmemory
5313#undef xmlMemFree
5314extern __typeof (xmlMemFree) xmlMemFree __attribute((alias("xmlMemFree__internal_alias")));
5315#else
5316#ifndef xmlMemFree
5317extern __typeof (xmlMemFree) xmlMemFree__internal_alias __attribute((visibility("hidden")));
5318#define xmlMemFree xmlMemFree__internal_alias
5319#endif
5320#endif
5321
5322#ifdef bottom_xmlmemory
5323#undef xmlMemGet
5324extern __typeof (xmlMemGet) xmlMemGet __attribute((alias("xmlMemGet__internal_alias")));
5325#else
5326#ifndef xmlMemGet
5327extern __typeof (xmlMemGet) xmlMemGet__internal_alias __attribute((visibility("hidden")));
5328#define xmlMemGet xmlMemGet__internal_alias
5329#endif
5330#endif
5331
5332#ifdef bottom_xmlmemory
5333#undef xmlMemMalloc
5334extern __typeof (xmlMemMalloc) xmlMemMalloc __attribute((alias("xmlMemMalloc__internal_alias")));
5335#else
5336#ifndef xmlMemMalloc
5337extern __typeof (xmlMemMalloc) xmlMemMalloc__internal_alias __attribute((visibility("hidden")));
5338#define xmlMemMalloc xmlMemMalloc__internal_alias
5339#endif
5340#endif
5341
5342#ifdef bottom_xmlmemory
5343#undef xmlMemRealloc
5344extern __typeof (xmlMemRealloc) xmlMemRealloc __attribute((alias("xmlMemRealloc__internal_alias")));
5345#else
5346#ifndef xmlMemRealloc
5347extern __typeof (xmlMemRealloc) xmlMemRealloc__internal_alias __attribute((visibility("hidden")));
5348#define xmlMemRealloc xmlMemRealloc__internal_alias
5349#endif
5350#endif
5351
5352#ifdef bottom_xmlmemory
5353#undef xmlMemSetup
5354extern __typeof (xmlMemSetup) xmlMemSetup __attribute((alias("xmlMemSetup__internal_alias")));
5355#else
5356#ifndef xmlMemSetup
5357extern __typeof (xmlMemSetup) xmlMemSetup__internal_alias __attribute((visibility("hidden")));
5358#define xmlMemSetup xmlMemSetup__internal_alias
5359#endif
5360#endif
5361
5362#ifdef bottom_xmlmemory
5363#undef xmlMemShow
5364extern __typeof (xmlMemShow) xmlMemShow __attribute((alias("xmlMemShow__internal_alias")));
5365#else
5366#ifndef xmlMemShow
5367extern __typeof (xmlMemShow) xmlMemShow__internal_alias __attribute((visibility("hidden")));
5368#define xmlMemShow xmlMemShow__internal_alias
5369#endif
5370#endif
5371
5372#ifdef bottom_xmlmemory
5373#undef xmlMemStrdupLoc
5374extern __typeof (xmlMemStrdupLoc) xmlMemStrdupLoc __attribute((alias("xmlMemStrdupLoc__internal_alias")));
5375#else
5376#ifndef xmlMemStrdupLoc
5377extern __typeof (xmlMemStrdupLoc) xmlMemStrdupLoc__internal_alias __attribute((visibility("hidden")));
5378#define xmlMemStrdupLoc xmlMemStrdupLoc__internal_alias
5379#endif
5380#endif
5381
5382#ifdef bottom_xmlmemory
5383#undef xmlMemUsed
5384extern __typeof (xmlMemUsed) xmlMemUsed __attribute((alias("xmlMemUsed__internal_alias")));
5385#else
5386#ifndef xmlMemUsed
5387extern __typeof (xmlMemUsed) xmlMemUsed__internal_alias __attribute((visibility("hidden")));
5388#define xmlMemUsed xmlMemUsed__internal_alias
5389#endif
5390#endif
5391
5392#ifdef bottom_xmlmemory
5393#undef xmlMemoryDump
5394extern __typeof (xmlMemoryDump) xmlMemoryDump __attribute((alias("xmlMemoryDump__internal_alias")));
5395#else
5396#ifndef xmlMemoryDump
5397extern __typeof (xmlMemoryDump) xmlMemoryDump__internal_alias __attribute((visibility("hidden")));
5398#define xmlMemoryDump xmlMemoryDump__internal_alias
5399#endif
5400#endif
5401
5402#ifdef bottom_xmlmemory
5403#undef xmlMemoryStrdup
5404extern __typeof (xmlMemoryStrdup) xmlMemoryStrdup __attribute((alias("xmlMemoryStrdup__internal_alias")));
5405#else
5406#ifndef xmlMemoryStrdup
5407extern __typeof (xmlMemoryStrdup) xmlMemoryStrdup__internal_alias __attribute((visibility("hidden")));
5408#define xmlMemoryStrdup xmlMemoryStrdup__internal_alias
5409#endif
5410#endif
5411
5412#if defined(LIBXML_MODULES_ENABLED)
5413#ifdef bottom_xmlmodule
5414#undef xmlModuleClose
5415extern __typeof (xmlModuleClose) xmlModuleClose __attribute((alias("xmlModuleClose__internal_alias")));
5416#else
5417#ifndef xmlModuleClose
5418extern __typeof (xmlModuleClose) xmlModuleClose__internal_alias __attribute((visibility("hidden")));
5419#define xmlModuleClose xmlModuleClose__internal_alias
5420#endif
5421#endif
5422#endif
5423
5424#if defined(LIBXML_MODULES_ENABLED)
5425#ifdef bottom_xmlmodule
5426#undef xmlModuleFree
5427extern __typeof (xmlModuleFree) xmlModuleFree __attribute((alias("xmlModuleFree__internal_alias")));
5428#else
5429#ifndef xmlModuleFree
5430extern __typeof (xmlModuleFree) xmlModuleFree__internal_alias __attribute((visibility("hidden")));
5431#define xmlModuleFree xmlModuleFree__internal_alias
5432#endif
5433#endif
5434#endif
5435
5436#if defined(LIBXML_MODULES_ENABLED)
5437#ifdef bottom_xmlmodule
5438#undef xmlModuleOpen
5439extern __typeof (xmlModuleOpen) xmlModuleOpen __attribute((alias("xmlModuleOpen__internal_alias")));
5440#else
5441#ifndef xmlModuleOpen
5442extern __typeof (xmlModuleOpen) xmlModuleOpen__internal_alias __attribute((visibility("hidden")));
5443#define xmlModuleOpen xmlModuleOpen__internal_alias
5444#endif
5445#endif
5446#endif
5447
5448#if defined(LIBXML_MODULES_ENABLED)
5449#ifdef bottom_xmlmodule
5450#undef xmlModuleSymbol
5451extern __typeof (xmlModuleSymbol) xmlModuleSymbol __attribute((alias("xmlModuleSymbol__internal_alias")));
5452#else
5453#ifndef xmlModuleSymbol
5454extern __typeof (xmlModuleSymbol) xmlModuleSymbol__internal_alias __attribute((visibility("hidden")));
5455#define xmlModuleSymbol xmlModuleSymbol__internal_alias
5456#endif
5457#endif
5458#endif
5459
5460#ifdef bottom_threads
5461#undef xmlMutexLock
5462extern __typeof (xmlMutexLock) xmlMutexLock __attribute((alias("xmlMutexLock__internal_alias")));
5463#else
5464#ifndef xmlMutexLock
5465extern __typeof (xmlMutexLock) xmlMutexLock__internal_alias __attribute((visibility("hidden")));
5466#define xmlMutexLock xmlMutexLock__internal_alias
5467#endif
5468#endif
5469
5470#ifdef bottom_threads
5471#undef xmlMutexUnlock
5472extern __typeof (xmlMutexUnlock) xmlMutexUnlock __attribute((alias("xmlMutexUnlock__internal_alias")));
5473#else
5474#ifndef xmlMutexUnlock
5475extern __typeof (xmlMutexUnlock) xmlMutexUnlock__internal_alias __attribute((visibility("hidden")));
5476#define xmlMutexUnlock xmlMutexUnlock__internal_alias
5477#endif
5478#endif
5479
5480#if defined(LIBXML_LEGACY_ENABLED)
5481#ifdef bottom_legacy
5482#undef xmlNamespaceParseNCName
5483extern __typeof (xmlNamespaceParseNCName) xmlNamespaceParseNCName __attribute((alias("xmlNamespaceParseNCName__internal_alias")));
5484#else
5485#ifndef xmlNamespaceParseNCName
5486extern __typeof (xmlNamespaceParseNCName) xmlNamespaceParseNCName__internal_alias __attribute((visibility("hidden")));
5487#define xmlNamespaceParseNCName xmlNamespaceParseNCName__internal_alias
5488#endif
5489#endif
5490#endif
5491
5492#if defined(LIBXML_LEGACY_ENABLED)
5493#ifdef bottom_legacy
5494#undef xmlNamespaceParseNSDef
5495extern __typeof (xmlNamespaceParseNSDef) xmlNamespaceParseNSDef __attribute((alias("xmlNamespaceParseNSDef__internal_alias")));
5496#else
5497#ifndef xmlNamespaceParseNSDef
5498extern __typeof (xmlNamespaceParseNSDef) xmlNamespaceParseNSDef__internal_alias __attribute((visibility("hidden")));
5499#define xmlNamespaceParseNSDef xmlNamespaceParseNSDef__internal_alias
5500#endif
5501#endif
5502#endif
5503
5504#if defined(LIBXML_LEGACY_ENABLED)
5505#ifdef bottom_legacy
5506#undef xmlNamespaceParseQName
5507extern __typeof (xmlNamespaceParseQName) xmlNamespaceParseQName __attribute((alias("xmlNamespaceParseQName__internal_alias")));
5508#else
5509#ifndef xmlNamespaceParseQName
5510extern __typeof (xmlNamespaceParseQName) xmlNamespaceParseQName__internal_alias __attribute((visibility("hidden")));
5511#define xmlNamespaceParseQName xmlNamespaceParseQName__internal_alias
5512#endif
5513#endif
5514#endif
5515
5516#if defined(LIBXML_FTP_ENABLED)
5517#ifdef bottom_nanoftp
5518#undef xmlNanoFTPCheckResponse
5519extern __typeof (xmlNanoFTPCheckResponse) xmlNanoFTPCheckResponse __attribute((alias("xmlNanoFTPCheckResponse__internal_alias")));
5520#else
5521#ifndef xmlNanoFTPCheckResponse
5522extern __typeof (xmlNanoFTPCheckResponse) xmlNanoFTPCheckResponse__internal_alias __attribute((visibility("hidden")));
5523#define xmlNanoFTPCheckResponse xmlNanoFTPCheckResponse__internal_alias
5524#endif
5525#endif
5526#endif
5527
5528#if defined(LIBXML_FTP_ENABLED)
5529#ifdef bottom_nanoftp
5530#undef xmlNanoFTPCleanup
5531extern __typeof (xmlNanoFTPCleanup) xmlNanoFTPCleanup __attribute((alias("xmlNanoFTPCleanup__internal_alias")));
5532#else
5533#ifndef xmlNanoFTPCleanup
5534extern __typeof (xmlNanoFTPCleanup) xmlNanoFTPCleanup__internal_alias __attribute((visibility("hidden")));
5535#define xmlNanoFTPCleanup xmlNanoFTPCleanup__internal_alias
5536#endif
5537#endif
5538#endif
5539
5540#if defined(LIBXML_FTP_ENABLED)
5541#ifdef bottom_nanoftp
5542#undef xmlNanoFTPClose
5543extern __typeof (xmlNanoFTPClose) xmlNanoFTPClose __attribute((alias("xmlNanoFTPClose__internal_alias")));
5544#else
5545#ifndef xmlNanoFTPClose
5546extern __typeof (xmlNanoFTPClose) xmlNanoFTPClose__internal_alias __attribute((visibility("hidden")));
5547#define xmlNanoFTPClose xmlNanoFTPClose__internal_alias
5548#endif
5549#endif
5550#endif
5551
5552#if defined(LIBXML_FTP_ENABLED)
5553#ifdef bottom_nanoftp
5554#undef xmlNanoFTPCloseConnection
5555extern __typeof (xmlNanoFTPCloseConnection) xmlNanoFTPCloseConnection __attribute((alias("xmlNanoFTPCloseConnection__internal_alias")));
5556#else
5557#ifndef xmlNanoFTPCloseConnection
5558extern __typeof (xmlNanoFTPCloseConnection) xmlNanoFTPCloseConnection__internal_alias __attribute((visibility("hidden")));
5559#define xmlNanoFTPCloseConnection xmlNanoFTPCloseConnection__internal_alias
5560#endif
5561#endif
5562#endif
5563
5564#if defined(LIBXML_FTP_ENABLED)
5565#ifdef bottom_nanoftp
5566#undef xmlNanoFTPConnect
5567extern __typeof (xmlNanoFTPConnect) xmlNanoFTPConnect __attribute((alias("xmlNanoFTPConnect__internal_alias")));
5568#else
5569#ifndef xmlNanoFTPConnect
5570extern __typeof (xmlNanoFTPConnect) xmlNanoFTPConnect__internal_alias __attribute((visibility("hidden")));
5571#define xmlNanoFTPConnect xmlNanoFTPConnect__internal_alias
5572#endif
5573#endif
5574#endif
5575
5576#if defined(LIBXML_FTP_ENABLED)
5577#ifdef bottom_nanoftp
5578#undef xmlNanoFTPConnectTo
5579extern __typeof (xmlNanoFTPConnectTo) xmlNanoFTPConnectTo __attribute((alias("xmlNanoFTPConnectTo__internal_alias")));
5580#else
5581#ifndef xmlNanoFTPConnectTo
5582extern __typeof (xmlNanoFTPConnectTo) xmlNanoFTPConnectTo__internal_alias __attribute((visibility("hidden")));
5583#define xmlNanoFTPConnectTo xmlNanoFTPConnectTo__internal_alias
5584#endif
5585#endif
5586#endif
5587
5588#if defined(LIBXML_FTP_ENABLED)
5589#ifdef bottom_nanoftp
5590#undef xmlNanoFTPCwd
5591extern __typeof (xmlNanoFTPCwd) xmlNanoFTPCwd __attribute((alias("xmlNanoFTPCwd__internal_alias")));
5592#else
5593#ifndef xmlNanoFTPCwd
5594extern __typeof (xmlNanoFTPCwd) xmlNanoFTPCwd__internal_alias __attribute((visibility("hidden")));
5595#define xmlNanoFTPCwd xmlNanoFTPCwd__internal_alias
5596#endif
5597#endif
5598#endif
5599
5600#if defined(LIBXML_FTP_ENABLED)
5601#ifdef bottom_nanoftp
5602#undef xmlNanoFTPDele
5603extern __typeof (xmlNanoFTPDele) xmlNanoFTPDele __attribute((alias("xmlNanoFTPDele__internal_alias")));
5604#else
5605#ifndef xmlNanoFTPDele
5606extern __typeof (xmlNanoFTPDele) xmlNanoFTPDele__internal_alias __attribute((visibility("hidden")));
5607#define xmlNanoFTPDele xmlNanoFTPDele__internal_alias
5608#endif
5609#endif
5610#endif
5611
5612#if defined(LIBXML_FTP_ENABLED)
5613#ifdef bottom_nanoftp
5614#undef xmlNanoFTPFreeCtxt
5615extern __typeof (xmlNanoFTPFreeCtxt) xmlNanoFTPFreeCtxt __attribute((alias("xmlNanoFTPFreeCtxt__internal_alias")));
5616#else
5617#ifndef xmlNanoFTPFreeCtxt
5618extern __typeof (xmlNanoFTPFreeCtxt) xmlNanoFTPFreeCtxt__internal_alias __attribute((visibility("hidden")));
5619#define xmlNanoFTPFreeCtxt xmlNanoFTPFreeCtxt__internal_alias
5620#endif
5621#endif
5622#endif
5623
5624#if defined(LIBXML_FTP_ENABLED)
5625#ifdef bottom_nanoftp
5626#undef xmlNanoFTPGet
5627extern __typeof (xmlNanoFTPGet) xmlNanoFTPGet __attribute((alias("xmlNanoFTPGet__internal_alias")));
5628#else
5629#ifndef xmlNanoFTPGet
5630extern __typeof (xmlNanoFTPGet) xmlNanoFTPGet__internal_alias __attribute((visibility("hidden")));
5631#define xmlNanoFTPGet xmlNanoFTPGet__internal_alias
5632#endif
5633#endif
5634#endif
5635
5636#if defined(LIBXML_FTP_ENABLED)
5637#ifdef bottom_nanoftp
5638#undef xmlNanoFTPGetConnection
5639extern __typeof (xmlNanoFTPGetConnection) xmlNanoFTPGetConnection __attribute((alias("xmlNanoFTPGetConnection__internal_alias")));
5640#else
5641#ifndef xmlNanoFTPGetConnection
5642extern __typeof (xmlNanoFTPGetConnection) xmlNanoFTPGetConnection__internal_alias __attribute((visibility("hidden")));
5643#define xmlNanoFTPGetConnection xmlNanoFTPGetConnection__internal_alias
5644#endif
5645#endif
5646#endif
5647
5648#if defined(LIBXML_FTP_ENABLED)
5649#ifdef bottom_nanoftp
5650#undef xmlNanoFTPGetResponse
5651extern __typeof (xmlNanoFTPGetResponse) xmlNanoFTPGetResponse __attribute((alias("xmlNanoFTPGetResponse__internal_alias")));
5652#else
5653#ifndef xmlNanoFTPGetResponse
5654extern __typeof (xmlNanoFTPGetResponse) xmlNanoFTPGetResponse__internal_alias __attribute((visibility("hidden")));
5655#define xmlNanoFTPGetResponse xmlNanoFTPGetResponse__internal_alias
5656#endif
5657#endif
5658#endif
5659
5660#if defined(LIBXML_FTP_ENABLED)
5661#ifdef bottom_nanoftp
5662#undef xmlNanoFTPGetSocket
5663extern __typeof (xmlNanoFTPGetSocket) xmlNanoFTPGetSocket __attribute((alias("xmlNanoFTPGetSocket__internal_alias")));
5664#else
5665#ifndef xmlNanoFTPGetSocket
5666extern __typeof (xmlNanoFTPGetSocket) xmlNanoFTPGetSocket__internal_alias __attribute((visibility("hidden")));
5667#define xmlNanoFTPGetSocket xmlNanoFTPGetSocket__internal_alias
5668#endif
5669#endif
5670#endif
5671
5672#if defined(LIBXML_FTP_ENABLED)
5673#ifdef bottom_nanoftp
5674#undef xmlNanoFTPInit
5675extern __typeof (xmlNanoFTPInit) xmlNanoFTPInit __attribute((alias("xmlNanoFTPInit__internal_alias")));
5676#else
5677#ifndef xmlNanoFTPInit
5678extern __typeof (xmlNanoFTPInit) xmlNanoFTPInit__internal_alias __attribute((visibility("hidden")));
5679#define xmlNanoFTPInit xmlNanoFTPInit__internal_alias
5680#endif
5681#endif
5682#endif
5683
5684#if defined(LIBXML_FTP_ENABLED)
5685#ifdef bottom_nanoftp
5686#undef xmlNanoFTPList
5687extern __typeof (xmlNanoFTPList) xmlNanoFTPList __attribute((alias("xmlNanoFTPList__internal_alias")));
5688#else
5689#ifndef xmlNanoFTPList
5690extern __typeof (xmlNanoFTPList) xmlNanoFTPList__internal_alias __attribute((visibility("hidden")));
5691#define xmlNanoFTPList xmlNanoFTPList__internal_alias
5692#endif
5693#endif
5694#endif
5695
5696#if defined(LIBXML_FTP_ENABLED)
5697#ifdef bottom_nanoftp
5698#undef xmlNanoFTPNewCtxt
5699extern __typeof (xmlNanoFTPNewCtxt) xmlNanoFTPNewCtxt __attribute((alias("xmlNanoFTPNewCtxt__internal_alias")));
5700#else
5701#ifndef xmlNanoFTPNewCtxt
5702extern __typeof (xmlNanoFTPNewCtxt) xmlNanoFTPNewCtxt__internal_alias __attribute((visibility("hidden")));
5703#define xmlNanoFTPNewCtxt xmlNanoFTPNewCtxt__internal_alias
5704#endif
5705#endif
5706#endif
5707
5708#if defined(LIBXML_FTP_ENABLED)
5709#ifdef bottom_nanoftp
5710#undef xmlNanoFTPOpen
5711extern __typeof (xmlNanoFTPOpen) xmlNanoFTPOpen __attribute((alias("xmlNanoFTPOpen__internal_alias")));
5712#else
5713#ifndef xmlNanoFTPOpen
5714extern __typeof (xmlNanoFTPOpen) xmlNanoFTPOpen__internal_alias __attribute((visibility("hidden")));
5715#define xmlNanoFTPOpen xmlNanoFTPOpen__internal_alias
5716#endif
5717#endif
5718#endif
5719
5720#if defined(LIBXML_FTP_ENABLED)
5721#ifdef bottom_nanoftp
5722#undef xmlNanoFTPProxy
5723extern __typeof (xmlNanoFTPProxy) xmlNanoFTPProxy __attribute((alias("xmlNanoFTPProxy__internal_alias")));
5724#else
5725#ifndef xmlNanoFTPProxy
5726extern __typeof (xmlNanoFTPProxy) xmlNanoFTPProxy__internal_alias __attribute((visibility("hidden")));
5727#define xmlNanoFTPProxy xmlNanoFTPProxy__internal_alias
5728#endif
5729#endif
5730#endif
5731
5732#if defined(LIBXML_FTP_ENABLED)
5733#ifdef bottom_nanoftp
5734#undef xmlNanoFTPQuit
5735extern __typeof (xmlNanoFTPQuit) xmlNanoFTPQuit __attribute((alias("xmlNanoFTPQuit__internal_alias")));
5736#else
5737#ifndef xmlNanoFTPQuit
5738extern __typeof (xmlNanoFTPQuit) xmlNanoFTPQuit__internal_alias __attribute((visibility("hidden")));
5739#define xmlNanoFTPQuit xmlNanoFTPQuit__internal_alias
5740#endif
5741#endif
5742#endif
5743
5744#if defined(LIBXML_FTP_ENABLED)
5745#ifdef bottom_nanoftp
5746#undef xmlNanoFTPRead
5747extern __typeof (xmlNanoFTPRead) xmlNanoFTPRead __attribute((alias("xmlNanoFTPRead__internal_alias")));
5748#else
5749#ifndef xmlNanoFTPRead
5750extern __typeof (xmlNanoFTPRead) xmlNanoFTPRead__internal_alias __attribute((visibility("hidden")));
5751#define xmlNanoFTPRead xmlNanoFTPRead__internal_alias
5752#endif
5753#endif
5754#endif
5755
5756#if defined(LIBXML_FTP_ENABLED)
5757#ifdef bottom_nanoftp
5758#undef xmlNanoFTPScanProxy
5759extern __typeof (xmlNanoFTPScanProxy) xmlNanoFTPScanProxy __attribute((alias("xmlNanoFTPScanProxy__internal_alias")));
5760#else
5761#ifndef xmlNanoFTPScanProxy
5762extern __typeof (xmlNanoFTPScanProxy) xmlNanoFTPScanProxy__internal_alias __attribute((visibility("hidden")));
5763#define xmlNanoFTPScanProxy xmlNanoFTPScanProxy__internal_alias
5764#endif
5765#endif
5766#endif
5767
5768#if defined(LIBXML_FTP_ENABLED)
5769#ifdef bottom_nanoftp
5770#undef xmlNanoFTPUpdateURL
5771extern __typeof (xmlNanoFTPUpdateURL) xmlNanoFTPUpdateURL __attribute((alias("xmlNanoFTPUpdateURL__internal_alias")));
5772#else
5773#ifndef xmlNanoFTPUpdateURL
5774extern __typeof (xmlNanoFTPUpdateURL) xmlNanoFTPUpdateURL__internal_alias __attribute((visibility("hidden")));
5775#define xmlNanoFTPUpdateURL xmlNanoFTPUpdateURL__internal_alias
5776#endif
5777#endif
5778#endif
5779
5780#if defined(LIBXML_HTTP_ENABLED)
5781#ifdef bottom_nanohttp
5782#undef xmlNanoHTTPAuthHeader
5783extern __typeof (xmlNanoHTTPAuthHeader) xmlNanoHTTPAuthHeader __attribute((alias("xmlNanoHTTPAuthHeader__internal_alias")));
5784#else
5785#ifndef xmlNanoHTTPAuthHeader
5786extern __typeof (xmlNanoHTTPAuthHeader) xmlNanoHTTPAuthHeader__internal_alias __attribute((visibility("hidden")));
5787#define xmlNanoHTTPAuthHeader xmlNanoHTTPAuthHeader__internal_alias
5788#endif
5789#endif
5790#endif
5791
5792#if defined(LIBXML_HTTP_ENABLED)
5793#ifdef bottom_nanohttp
5794#undef xmlNanoHTTPCleanup
5795extern __typeof (xmlNanoHTTPCleanup) xmlNanoHTTPCleanup __attribute((alias("xmlNanoHTTPCleanup__internal_alias")));
5796#else
5797#ifndef xmlNanoHTTPCleanup
5798extern __typeof (xmlNanoHTTPCleanup) xmlNanoHTTPCleanup__internal_alias __attribute((visibility("hidden")));
5799#define xmlNanoHTTPCleanup xmlNanoHTTPCleanup__internal_alias
5800#endif
5801#endif
5802#endif
5803
5804#if defined(LIBXML_HTTP_ENABLED)
5805#ifdef bottom_nanohttp
5806#undef xmlNanoHTTPClose
5807extern __typeof (xmlNanoHTTPClose) xmlNanoHTTPClose __attribute((alias("xmlNanoHTTPClose__internal_alias")));
5808#else
5809#ifndef xmlNanoHTTPClose
5810extern __typeof (xmlNanoHTTPClose) xmlNanoHTTPClose__internal_alias __attribute((visibility("hidden")));
5811#define xmlNanoHTTPClose xmlNanoHTTPClose__internal_alias
5812#endif
5813#endif
5814#endif
5815
5816#if defined(LIBXML_HTTP_ENABLED)
5817#ifdef bottom_nanohttp
5818#undef xmlNanoHTTPContentLength
5819extern __typeof (xmlNanoHTTPContentLength) xmlNanoHTTPContentLength __attribute((alias("xmlNanoHTTPContentLength__internal_alias")));
5820#else
5821#ifndef xmlNanoHTTPContentLength
5822extern __typeof (xmlNanoHTTPContentLength) xmlNanoHTTPContentLength__internal_alias __attribute((visibility("hidden")));
5823#define xmlNanoHTTPContentLength xmlNanoHTTPContentLength__internal_alias
5824#endif
5825#endif
5826#endif
5827
5828#if defined(LIBXML_HTTP_ENABLED)
5829#ifdef bottom_nanohttp
5830#undef xmlNanoHTTPEncoding
5831extern __typeof (xmlNanoHTTPEncoding) xmlNanoHTTPEncoding __attribute((alias("xmlNanoHTTPEncoding__internal_alias")));
5832#else
5833#ifndef xmlNanoHTTPEncoding
5834extern __typeof (xmlNanoHTTPEncoding) xmlNanoHTTPEncoding__internal_alias __attribute((visibility("hidden")));
5835#define xmlNanoHTTPEncoding xmlNanoHTTPEncoding__internal_alias
5836#endif
5837#endif
5838#endif
5839
5840#if defined(LIBXML_HTTP_ENABLED)
5841#ifdef bottom_nanohttp
5842#undef xmlNanoHTTPFetch
5843extern __typeof (xmlNanoHTTPFetch) xmlNanoHTTPFetch __attribute((alias("xmlNanoHTTPFetch__internal_alias")));
5844#else
5845#ifndef xmlNanoHTTPFetch
5846extern __typeof (xmlNanoHTTPFetch) xmlNanoHTTPFetch__internal_alias __attribute((visibility("hidden")));
5847#define xmlNanoHTTPFetch xmlNanoHTTPFetch__internal_alias
5848#endif
5849#endif
5850#endif
5851
5852#if defined(LIBXML_HTTP_ENABLED)
5853#ifdef bottom_nanohttp
5854#undef xmlNanoHTTPInit
5855extern __typeof (xmlNanoHTTPInit) xmlNanoHTTPInit __attribute((alias("xmlNanoHTTPInit__internal_alias")));
5856#else
5857#ifndef xmlNanoHTTPInit
5858extern __typeof (xmlNanoHTTPInit) xmlNanoHTTPInit__internal_alias __attribute((visibility("hidden")));
5859#define xmlNanoHTTPInit xmlNanoHTTPInit__internal_alias
5860#endif
5861#endif
5862#endif
5863
5864#if defined(LIBXML_HTTP_ENABLED)
5865#ifdef bottom_nanohttp
5866#undef xmlNanoHTTPMethod
5867extern __typeof (xmlNanoHTTPMethod) xmlNanoHTTPMethod __attribute((alias("xmlNanoHTTPMethod__internal_alias")));
5868#else
5869#ifndef xmlNanoHTTPMethod
5870extern __typeof (xmlNanoHTTPMethod) xmlNanoHTTPMethod__internal_alias __attribute((visibility("hidden")));
5871#define xmlNanoHTTPMethod xmlNanoHTTPMethod__internal_alias
5872#endif
5873#endif
5874#endif
5875
5876#if defined(LIBXML_HTTP_ENABLED)
5877#ifdef bottom_nanohttp
5878#undef xmlNanoHTTPMethodRedir
5879extern __typeof (xmlNanoHTTPMethodRedir) xmlNanoHTTPMethodRedir __attribute((alias("xmlNanoHTTPMethodRedir__internal_alias")));
5880#else
5881#ifndef xmlNanoHTTPMethodRedir
5882extern __typeof (xmlNanoHTTPMethodRedir) xmlNanoHTTPMethodRedir__internal_alias __attribute((visibility("hidden")));
5883#define xmlNanoHTTPMethodRedir xmlNanoHTTPMethodRedir__internal_alias
5884#endif
5885#endif
5886#endif
5887
5888#if defined(LIBXML_HTTP_ENABLED)
5889#ifdef bottom_nanohttp
5890#undef xmlNanoHTTPMimeType
5891extern __typeof (xmlNanoHTTPMimeType) xmlNanoHTTPMimeType __attribute((alias("xmlNanoHTTPMimeType__internal_alias")));
5892#else
5893#ifndef xmlNanoHTTPMimeType
5894extern __typeof (xmlNanoHTTPMimeType) xmlNanoHTTPMimeType__internal_alias __attribute((visibility("hidden")));
5895#define xmlNanoHTTPMimeType xmlNanoHTTPMimeType__internal_alias
5896#endif
5897#endif
5898#endif
5899
5900#if defined(LIBXML_HTTP_ENABLED)
5901#ifdef bottom_nanohttp
5902#undef xmlNanoHTTPOpen
5903extern __typeof (xmlNanoHTTPOpen) xmlNanoHTTPOpen __attribute((alias("xmlNanoHTTPOpen__internal_alias")));
5904#else
5905#ifndef xmlNanoHTTPOpen
5906extern __typeof (xmlNanoHTTPOpen) xmlNanoHTTPOpen__internal_alias __attribute((visibility("hidden")));
5907#define xmlNanoHTTPOpen xmlNanoHTTPOpen__internal_alias
5908#endif
5909#endif
5910#endif
5911
5912#if defined(LIBXML_HTTP_ENABLED)
5913#ifdef bottom_nanohttp
5914#undef xmlNanoHTTPOpenRedir
5915extern __typeof (xmlNanoHTTPOpenRedir) xmlNanoHTTPOpenRedir __attribute((alias("xmlNanoHTTPOpenRedir__internal_alias")));
5916#else
5917#ifndef xmlNanoHTTPOpenRedir
5918extern __typeof (xmlNanoHTTPOpenRedir) xmlNanoHTTPOpenRedir__internal_alias __attribute((visibility("hidden")));
5919#define xmlNanoHTTPOpenRedir xmlNanoHTTPOpenRedir__internal_alias
5920#endif
5921#endif
5922#endif
5923
5924#if defined(LIBXML_HTTP_ENABLED)
5925#ifdef bottom_nanohttp
5926#undef xmlNanoHTTPRead
5927extern __typeof (xmlNanoHTTPRead) xmlNanoHTTPRead __attribute((alias("xmlNanoHTTPRead__internal_alias")));
5928#else
5929#ifndef xmlNanoHTTPRead
5930extern __typeof (xmlNanoHTTPRead) xmlNanoHTTPRead__internal_alias __attribute((visibility("hidden")));
5931#define xmlNanoHTTPRead xmlNanoHTTPRead__internal_alias
5932#endif
5933#endif
5934#endif
5935
5936#if defined(LIBXML_HTTP_ENABLED)
5937#ifdef bottom_nanohttp
5938#undef xmlNanoHTTPRedir
5939extern __typeof (xmlNanoHTTPRedir) xmlNanoHTTPRedir __attribute((alias("xmlNanoHTTPRedir__internal_alias")));
5940#else
5941#ifndef xmlNanoHTTPRedir
5942extern __typeof (xmlNanoHTTPRedir) xmlNanoHTTPRedir__internal_alias __attribute((visibility("hidden")));
5943#define xmlNanoHTTPRedir xmlNanoHTTPRedir__internal_alias
5944#endif
5945#endif
5946#endif
5947
5948#if defined(LIBXML_HTTP_ENABLED)
5949#ifdef bottom_nanohttp
5950#undef xmlNanoHTTPReturnCode
5951extern __typeof (xmlNanoHTTPReturnCode) xmlNanoHTTPReturnCode __attribute((alias("xmlNanoHTTPReturnCode__internal_alias")));
5952#else
5953#ifndef xmlNanoHTTPReturnCode
5954extern __typeof (xmlNanoHTTPReturnCode) xmlNanoHTTPReturnCode__internal_alias __attribute((visibility("hidden")));
5955#define xmlNanoHTTPReturnCode xmlNanoHTTPReturnCode__internal_alias
5956#endif
5957#endif
5958#endif
5959
5960#if defined(LIBXML_HTTP_ENABLED) && defined(LIBXML_OUTPUT_ENABLED)
5961#ifdef bottom_nanohttp
5962#undef xmlNanoHTTPSave
5963extern __typeof (xmlNanoHTTPSave) xmlNanoHTTPSave __attribute((alias("xmlNanoHTTPSave__internal_alias")));
5964#else
5965#ifndef xmlNanoHTTPSave
5966extern __typeof (xmlNanoHTTPSave) xmlNanoHTTPSave__internal_alias __attribute((visibility("hidden")));
5967#define xmlNanoHTTPSave xmlNanoHTTPSave__internal_alias
5968#endif
5969#endif
5970#endif
5971
5972#if defined(LIBXML_HTTP_ENABLED)
5973#ifdef bottom_nanohttp
5974#undef xmlNanoHTTPScanProxy
5975extern __typeof (xmlNanoHTTPScanProxy) xmlNanoHTTPScanProxy __attribute((alias("xmlNanoHTTPScanProxy__internal_alias")));
5976#else
5977#ifndef xmlNanoHTTPScanProxy
5978extern __typeof (xmlNanoHTTPScanProxy) xmlNanoHTTPScanProxy__internal_alias __attribute((visibility("hidden")));
5979#define xmlNanoHTTPScanProxy xmlNanoHTTPScanProxy__internal_alias
5980#endif
5981#endif
5982#endif
5983
5984#if defined(LIBXML_REGEXP_ENABLED) && defined(LIBXML_AUTOMATA_ENABLED)
5985#ifdef bottom_xmlregexp
5986#undef xmlNewAutomata
5987extern __typeof (xmlNewAutomata) xmlNewAutomata __attribute((alias("xmlNewAutomata__internal_alias")));
5988#else
5989#ifndef xmlNewAutomata
5990extern __typeof (xmlNewAutomata) xmlNewAutomata__internal_alias __attribute((visibility("hidden")));
5991#define xmlNewAutomata xmlNewAutomata__internal_alias
5992#endif
5993#endif
5994#endif
5995
5996#ifdef bottom_tree
5997#undef xmlNewCDataBlock
5998extern __typeof (xmlNewCDataBlock) xmlNewCDataBlock __attribute((alias("xmlNewCDataBlock__internal_alias")));
5999#else
6000#ifndef xmlNewCDataBlock
6001extern __typeof (xmlNewCDataBlock) xmlNewCDataBlock__internal_alias __attribute((visibility("hidden")));
6002#define xmlNewCDataBlock xmlNewCDataBlock__internal_alias
6003#endif
6004#endif
6005
6006#if defined(LIBXML_CATALOG_ENABLED)
6007#ifdef bottom_catalog
6008#undef xmlNewCatalog
6009extern __typeof (xmlNewCatalog) xmlNewCatalog __attribute((alias("xmlNewCatalog__internal_alias")));
6010#else
6011#ifndef xmlNewCatalog
6012extern __typeof (xmlNewCatalog) xmlNewCatalog__internal_alias __attribute((visibility("hidden")));
6013#define xmlNewCatalog xmlNewCatalog__internal_alias
6014#endif
6015#endif
6016#endif
6017
6018#ifdef bottom_encoding
6019#undef xmlNewCharEncodingHandler
6020extern __typeof (xmlNewCharEncodingHandler) xmlNewCharEncodingHandler __attribute((alias("xmlNewCharEncodingHandler__internal_alias")));
6021#else
6022#ifndef xmlNewCharEncodingHandler
6023extern __typeof (xmlNewCharEncodingHandler) xmlNewCharEncodingHandler__internal_alias __attribute((visibility("hidden")));
6024#define xmlNewCharEncodingHandler xmlNewCharEncodingHandler__internal_alias
6025#endif
6026#endif
6027
6028#ifdef bottom_tree
6029#undef xmlNewCharRef
6030extern __typeof (xmlNewCharRef) xmlNewCharRef __attribute((alias("xmlNewCharRef__internal_alias")));
6031#else
6032#ifndef xmlNewCharRef
6033extern __typeof (xmlNewCharRef) xmlNewCharRef__internal_alias __attribute((visibility("hidden")));
6034#define xmlNewCharRef xmlNewCharRef__internal_alias
6035#endif
6036#endif
6037
6038#if defined(LIBXML_TREE_ENABLED) || defined(LIBXML_SCHEMAS_ENABLED)
6039#ifdef bottom_tree
6040#undef xmlNewChild
6041extern __typeof (xmlNewChild) xmlNewChild __attribute((alias("xmlNewChild__internal_alias")));
6042#else
6043#ifndef xmlNewChild
6044extern __typeof (xmlNewChild) xmlNewChild__internal_alias __attribute((visibility("hidden")));
6045#define xmlNewChild xmlNewChild__internal_alias
6046#endif
6047#endif
6048#endif
6049
6050#ifdef bottom_tree
6051#undef xmlNewComment
6052extern __typeof (xmlNewComment) xmlNewComment __attribute((alias("xmlNewComment__internal_alias")));
6053#else
6054#ifndef xmlNewComment
6055extern __typeof (xmlNewComment) xmlNewComment__internal_alias __attribute((visibility("hidden")));
6056#define xmlNewComment xmlNewComment__internal_alias
6057#endif
6058#endif
6059
6060#ifdef bottom_tree
6061#undef xmlNewDoc
6062extern __typeof (xmlNewDoc) xmlNewDoc __attribute((alias("xmlNewDoc__internal_alias")));
6063#else
6064#ifndef xmlNewDoc
6065extern __typeof (xmlNewDoc) xmlNewDoc__internal_alias __attribute((visibility("hidden")));
6066#define xmlNewDoc xmlNewDoc__internal_alias
6067#endif
6068#endif
6069
6070#ifdef bottom_tree
6071#undef xmlNewDocComment
6072extern __typeof (xmlNewDocComment) xmlNewDocComment __attribute((alias("xmlNewDocComment__internal_alias")));
6073#else
6074#ifndef xmlNewDocComment
6075extern __typeof (xmlNewDocComment) xmlNewDocComment__internal_alias __attribute((visibility("hidden")));
6076#define xmlNewDocComment xmlNewDocComment__internal_alias
6077#endif
6078#endif
6079
6080#ifdef bottom_valid
6081#undef xmlNewDocElementContent
6082extern __typeof (xmlNewDocElementContent) xmlNewDocElementContent __attribute((alias("xmlNewDocElementContent__internal_alias")));
6083#else
6084#ifndef xmlNewDocElementContent
6085extern __typeof (xmlNewDocElementContent) xmlNewDocElementContent__internal_alias __attribute((visibility("hidden")));
6086#define xmlNewDocElementContent xmlNewDocElementContent__internal_alias
6087#endif
6088#endif
6089
6090#if defined(LIBXML_TREE_ENABLED)
6091#ifdef bottom_tree
6092#undef xmlNewDocFragment
6093extern __typeof (xmlNewDocFragment) xmlNewDocFragment __attribute((alias("xmlNewDocFragment__internal_alias")));
6094#else
6095#ifndef xmlNewDocFragment
6096extern __typeof (xmlNewDocFragment) xmlNewDocFragment__internal_alias __attribute((visibility("hidden")));
6097#define xmlNewDocFragment xmlNewDocFragment__internal_alias
6098#endif
6099#endif
6100#endif
6101
6102#ifdef bottom_tree
6103#undef xmlNewDocNode
6104extern __typeof (xmlNewDocNode) xmlNewDocNode __attribute((alias("xmlNewDocNode__internal_alias")));
6105#else
6106#ifndef xmlNewDocNode
6107extern __typeof (xmlNewDocNode) xmlNewDocNode__internal_alias __attribute((visibility("hidden")));
6108#define xmlNewDocNode xmlNewDocNode__internal_alias
6109#endif
6110#endif
6111
6112#ifdef bottom_tree
6113#undef xmlNewDocNodeEatName
6114extern __typeof (xmlNewDocNodeEatName) xmlNewDocNodeEatName __attribute((alias("xmlNewDocNodeEatName__internal_alias")));
6115#else
6116#ifndef xmlNewDocNodeEatName
6117extern __typeof (xmlNewDocNodeEatName) xmlNewDocNodeEatName__internal_alias __attribute((visibility("hidden")));
6118#define xmlNewDocNodeEatName xmlNewDocNodeEatName__internal_alias
6119#endif
6120#endif
6121
6122#ifdef bottom_tree
6123#undef xmlNewDocPI
6124extern __typeof (xmlNewDocPI) xmlNewDocPI __attribute((alias("xmlNewDocPI__internal_alias")));
6125#else
6126#ifndef xmlNewDocPI
6127extern __typeof (xmlNewDocPI) xmlNewDocPI__internal_alias __attribute((visibility("hidden")));
6128#define xmlNewDocPI xmlNewDocPI__internal_alias
6129#endif
6130#endif
6131
6132#ifdef bottom_tree
6133#undef xmlNewDocProp
6134extern __typeof (xmlNewDocProp) xmlNewDocProp __attribute((alias("xmlNewDocProp__internal_alias")));
6135#else
6136#ifndef xmlNewDocProp
6137extern __typeof (xmlNewDocProp) xmlNewDocProp__internal_alias __attribute((visibility("hidden")));
6138#define xmlNewDocProp xmlNewDocProp__internal_alias
6139#endif
6140#endif
6141
6142#if defined(LIBXML_TREE_ENABLED)
6143#ifdef bottom_tree
6144#undef xmlNewDocRawNode
6145extern __typeof (xmlNewDocRawNode) xmlNewDocRawNode __attribute((alias("xmlNewDocRawNode__internal_alias")));
6146#else
6147#ifndef xmlNewDocRawNode
6148extern __typeof (xmlNewDocRawNode) xmlNewDocRawNode__internal_alias __attribute((visibility("hidden")));
6149#define xmlNewDocRawNode xmlNewDocRawNode__internal_alias
6150#endif
6151#endif
6152#endif
6153
6154#ifdef bottom_tree
6155#undef xmlNewDocText
6156extern __typeof (xmlNewDocText) xmlNewDocText __attribute((alias("xmlNewDocText__internal_alias")));
6157#else
6158#ifndef xmlNewDocText
6159extern __typeof (xmlNewDocText) xmlNewDocText__internal_alias __attribute((visibility("hidden")));
6160#define xmlNewDocText xmlNewDocText__internal_alias
6161#endif
6162#endif
6163
6164#ifdef bottom_tree
6165#undef xmlNewDocTextLen
6166extern __typeof (xmlNewDocTextLen) xmlNewDocTextLen __attribute((alias("xmlNewDocTextLen__internal_alias")));
6167#else
6168#ifndef xmlNewDocTextLen
6169extern __typeof (xmlNewDocTextLen) xmlNewDocTextLen__internal_alias __attribute((visibility("hidden")));
6170#define xmlNewDocTextLen xmlNewDocTextLen__internal_alias
6171#endif
6172#endif
6173
6174#ifdef bottom_tree
6175#undef xmlNewDtd
6176extern __typeof (xmlNewDtd) xmlNewDtd __attribute((alias("xmlNewDtd__internal_alias")));
6177#else
6178#ifndef xmlNewDtd
6179extern __typeof (xmlNewDtd) xmlNewDtd__internal_alias __attribute((visibility("hidden")));
6180#define xmlNewDtd xmlNewDtd__internal_alias
6181#endif
6182#endif
6183
6184#ifdef bottom_valid
6185#undef xmlNewElementContent
6186extern __typeof (xmlNewElementContent) xmlNewElementContent __attribute((alias("xmlNewElementContent__internal_alias")));
6187#else
6188#ifndef xmlNewElementContent
6189extern __typeof (xmlNewElementContent) xmlNewElementContent__internal_alias __attribute((visibility("hidden")));
6190#define xmlNewElementContent xmlNewElementContent__internal_alias
6191#endif
6192#endif
6193
6194#ifdef bottom_entities
6195#undef xmlNewEntity
6196extern __typeof (xmlNewEntity) xmlNewEntity __attribute((alias("xmlNewEntity__internal_alias")));
6197#else
6198#ifndef xmlNewEntity
6199extern __typeof (xmlNewEntity) xmlNewEntity__internal_alias __attribute((visibility("hidden")));
6200#define xmlNewEntity xmlNewEntity__internal_alias
6201#endif
6202#endif
6203
6204#ifdef bottom_parserInternals
6205#undef xmlNewEntityInputStream
6206extern __typeof (xmlNewEntityInputStream) xmlNewEntityInputStream __attribute((alias("xmlNewEntityInputStream__internal_alias")));
6207#else
6208#ifndef xmlNewEntityInputStream
6209extern __typeof (xmlNewEntityInputStream) xmlNewEntityInputStream__internal_alias __attribute((visibility("hidden")));
6210#define xmlNewEntityInputStream xmlNewEntityInputStream__internal_alias
6211#endif
6212#endif
6213
6214#if defined(LIBXML_LEGACY_ENABLED)
6215#ifdef bottom_legacy
6216#undef xmlNewGlobalNs
6217extern __typeof (xmlNewGlobalNs) xmlNewGlobalNs __attribute((alias("xmlNewGlobalNs__internal_alias")));
6218#else
6219#ifndef xmlNewGlobalNs
6220extern __typeof (xmlNewGlobalNs) xmlNewGlobalNs__internal_alias __attribute((visibility("hidden")));
6221#define xmlNewGlobalNs xmlNewGlobalNs__internal_alias
6222#endif
6223#endif
6224#endif
6225
6226#ifdef bottom_parserInternals
6227#undef xmlNewIOInputStream
6228extern __typeof (xmlNewIOInputStream) xmlNewIOInputStream __attribute((alias("xmlNewIOInputStream__internal_alias")));
6229#else
6230#ifndef xmlNewIOInputStream
6231extern __typeof (xmlNewIOInputStream) xmlNewIOInputStream__internal_alias __attribute((visibility("hidden")));
6232#define xmlNewIOInputStream xmlNewIOInputStream__internal_alias
6233#endif
6234#endif
6235
6236#ifdef bottom_parserInternals
6237#undef xmlNewInputFromFile
6238extern __typeof (xmlNewInputFromFile) xmlNewInputFromFile __attribute((alias("xmlNewInputFromFile__internal_alias")));
6239#else
6240#ifndef xmlNewInputFromFile
6241extern __typeof (xmlNewInputFromFile) xmlNewInputFromFile__internal_alias __attribute((visibility("hidden")));
6242#define xmlNewInputFromFile xmlNewInputFromFile__internal_alias
6243#endif
6244#endif
6245
6246#ifdef bottom_parserInternals
6247#undef xmlNewInputStream
6248extern __typeof (xmlNewInputStream) xmlNewInputStream __attribute((alias("xmlNewInputStream__internal_alias")));
6249#else
6250#ifndef xmlNewInputStream
6251extern __typeof (xmlNewInputStream) xmlNewInputStream__internal_alias __attribute((visibility("hidden")));
6252#define xmlNewInputStream xmlNewInputStream__internal_alias
6253#endif
6254#endif
6255
6256#ifdef bottom_threads
6257#undef xmlNewMutex
6258extern __typeof (xmlNewMutex) xmlNewMutex __attribute((alias("xmlNewMutex__internal_alias")));
6259#else
6260#ifndef xmlNewMutex
6261extern __typeof (xmlNewMutex) xmlNewMutex__internal_alias __attribute((visibility("hidden")));
6262#define xmlNewMutex xmlNewMutex__internal_alias
6263#endif
6264#endif
6265
6266#ifdef bottom_tree
6267#undef xmlNewNode
6268extern __typeof (xmlNewNode) xmlNewNode __attribute((alias("xmlNewNode__internal_alias")));
6269#else
6270#ifndef xmlNewNode
6271extern __typeof (xmlNewNode) xmlNewNode__internal_alias __attribute((visibility("hidden")));
6272#define xmlNewNode xmlNewNode__internal_alias
6273#endif
6274#endif
6275
6276#ifdef bottom_tree
6277#undef xmlNewNodeEatName
6278extern __typeof (xmlNewNodeEatName) xmlNewNodeEatName __attribute((alias("xmlNewNodeEatName__internal_alias")));
6279#else
6280#ifndef xmlNewNodeEatName
6281extern __typeof (xmlNewNodeEatName) xmlNewNodeEatName__internal_alias __attribute((visibility("hidden")));
6282#define xmlNewNodeEatName xmlNewNodeEatName__internal_alias
6283#endif
6284#endif
6285
6286#ifdef bottom_tree
6287#undef xmlNewNs
6288extern __typeof (xmlNewNs) xmlNewNs __attribute((alias("xmlNewNs__internal_alias")));
6289#else
6290#ifndef xmlNewNs
6291extern __typeof (xmlNewNs) xmlNewNs__internal_alias __attribute((visibility("hidden")));
6292#define xmlNewNs xmlNewNs__internal_alias
6293#endif
6294#endif
6295
6296#ifdef bottom_tree
6297#undef xmlNewNsProp
6298extern __typeof (xmlNewNsProp) xmlNewNsProp __attribute((alias("xmlNewNsProp__internal_alias")));
6299#else
6300#ifndef xmlNewNsProp
6301extern __typeof (xmlNewNsProp) xmlNewNsProp__internal_alias __attribute((visibility("hidden")));
6302#define xmlNewNsProp xmlNewNsProp__internal_alias
6303#endif
6304#endif
6305
6306#ifdef bottom_tree
6307#undef xmlNewNsPropEatName
6308extern __typeof (xmlNewNsPropEatName) xmlNewNsPropEatName __attribute((alias("xmlNewNsPropEatName__internal_alias")));
6309#else
6310#ifndef xmlNewNsPropEatName
6311extern __typeof (xmlNewNsPropEatName) xmlNewNsPropEatName__internal_alias __attribute((visibility("hidden")));
6312#define xmlNewNsPropEatName xmlNewNsPropEatName__internal_alias
6313#endif
6314#endif
6315
6316#ifdef bottom_tree
6317#undef xmlNewPI
6318extern __typeof (xmlNewPI) xmlNewPI __attribute((alias("xmlNewPI__internal_alias")));
6319#else
6320#ifndef xmlNewPI
6321extern __typeof (xmlNewPI) xmlNewPI__internal_alias __attribute((visibility("hidden")));
6322#define xmlNewPI xmlNewPI__internal_alias
6323#endif
6324#endif
6325
6326#ifdef bottom_parserInternals
6327#undef xmlNewParserCtxt
6328extern __typeof (xmlNewParserCtxt) xmlNewParserCtxt __attribute((alias("xmlNewParserCtxt__internal_alias")));
6329#else
6330#ifndef xmlNewParserCtxt
6331extern __typeof (xmlNewParserCtxt) xmlNewParserCtxt__internal_alias __attribute((visibility("hidden")));
6332#define xmlNewParserCtxt xmlNewParserCtxt__internal_alias
6333#endif
6334#endif
6335
6336#if defined(LIBXML_TREE_ENABLED) || defined(LIBXML_HTML_ENABLED) || defined(LIBXML_SCHEMAS_ENABLED)
6337#ifdef bottom_tree
6338#undef xmlNewProp
6339extern __typeof (xmlNewProp) xmlNewProp __attribute((alias("xmlNewProp__internal_alias")));
6340#else
6341#ifndef xmlNewProp
6342extern __typeof (xmlNewProp) xmlNewProp__internal_alias __attribute((visibility("hidden")));
6343#define xmlNewProp xmlNewProp__internal_alias
6344#endif
6345#endif
6346#endif
6347
6348#ifdef bottom_threads
6349#undef xmlNewRMutex
6350extern __typeof (xmlNewRMutex) xmlNewRMutex __attribute((alias("xmlNewRMutex__internal_alias")));
6351#else
6352#ifndef xmlNewRMutex
6353extern __typeof (xmlNewRMutex) xmlNewRMutex__internal_alias __attribute((visibility("hidden")));
6354#define xmlNewRMutex xmlNewRMutex__internal_alias
6355#endif
6356#endif
6357
6358#ifdef bottom_tree
6359#undef xmlNewReference
6360extern __typeof (xmlNewReference) xmlNewReference __attribute((alias("xmlNewReference__internal_alias")));
6361#else
6362#ifndef xmlNewReference
6363extern __typeof (xmlNewReference) xmlNewReference__internal_alias __attribute((visibility("hidden")));
6364#define xmlNewReference xmlNewReference__internal_alias
6365#endif
6366#endif
6367
6368#ifdef bottom_parserInternals
6369#undef xmlNewStringInputStream
6370extern __typeof (xmlNewStringInputStream) xmlNewStringInputStream __attribute((alias("xmlNewStringInputStream__internal_alias")));
6371#else
6372#ifndef xmlNewStringInputStream
6373extern __typeof (xmlNewStringInputStream) xmlNewStringInputStream__internal_alias __attribute((visibility("hidden")));
6374#define xmlNewStringInputStream xmlNewStringInputStream__internal_alias
6375#endif
6376#endif
6377
6378#ifdef bottom_tree
6379#undef xmlNewText
6380extern __typeof (xmlNewText) xmlNewText __attribute((alias("xmlNewText__internal_alias")));
6381#else
6382#ifndef xmlNewText
6383extern __typeof (xmlNewText) xmlNewText__internal_alias __attribute((visibility("hidden")));
6384#define xmlNewText xmlNewText__internal_alias
6385#endif
6386#endif
6387
6388#if defined(LIBXML_TREE_ENABLED)
6389#ifdef bottom_tree
6390#undef xmlNewTextChild
6391extern __typeof (xmlNewTextChild) xmlNewTextChild __attribute((alias("xmlNewTextChild__internal_alias")));
6392#else
6393#ifndef xmlNewTextChild
6394extern __typeof (xmlNewTextChild) xmlNewTextChild__internal_alias __attribute((visibility("hidden")));
6395#define xmlNewTextChild xmlNewTextChild__internal_alias
6396#endif
6397#endif
6398#endif
6399
6400#ifdef bottom_tree
6401#undef xmlNewTextLen
6402extern __typeof (xmlNewTextLen) xmlNewTextLen __attribute((alias("xmlNewTextLen__internal_alias")));
6403#else
6404#ifndef xmlNewTextLen
6405extern __typeof (xmlNewTextLen) xmlNewTextLen__internal_alias __attribute((visibility("hidden")));
6406#define xmlNewTextLen xmlNewTextLen__internal_alias
6407#endif
6408#endif
6409
6410#if defined(LIBXML_READER_ENABLED)
6411#ifdef bottom_xmlreader
6412#undef xmlNewTextReader
6413extern __typeof (xmlNewTextReader) xmlNewTextReader __attribute((alias("xmlNewTextReader__internal_alias")));
6414#else
6415#ifndef xmlNewTextReader
6416extern __typeof (xmlNewTextReader) xmlNewTextReader__internal_alias __attribute((visibility("hidden")));
6417#define xmlNewTextReader xmlNewTextReader__internal_alias
6418#endif
6419#endif
6420#endif
6421
6422#if defined(LIBXML_READER_ENABLED)
6423#ifdef bottom_xmlreader
6424#undef xmlNewTextReaderFilename
6425extern __typeof (xmlNewTextReaderFilename) xmlNewTextReaderFilename __attribute((alias("xmlNewTextReaderFilename__internal_alias")));
6426#else
6427#ifndef xmlNewTextReaderFilename
6428extern __typeof (xmlNewTextReaderFilename) xmlNewTextReaderFilename__internal_alias __attribute((visibility("hidden")));
6429#define xmlNewTextReaderFilename xmlNewTextReaderFilename__internal_alias
6430#endif
6431#endif
6432#endif
6433
6434#if defined(LIBXML_WRITER_ENABLED)
6435#ifdef bottom_xmlwriter
6436#undef xmlNewTextWriter
6437extern __typeof (xmlNewTextWriter) xmlNewTextWriter __attribute((alias("xmlNewTextWriter__internal_alias")));
6438#else
6439#ifndef xmlNewTextWriter
6440extern __typeof (xmlNewTextWriter) xmlNewTextWriter__internal_alias __attribute((visibility("hidden")));
6441#define xmlNewTextWriter xmlNewTextWriter__internal_alias
6442#endif
6443#endif
6444#endif
6445
6446#if defined(LIBXML_WRITER_ENABLED)
6447#ifdef bottom_xmlwriter
6448#undef xmlNewTextWriterDoc
6449extern __typeof (xmlNewTextWriterDoc) xmlNewTextWriterDoc __attribute((alias("xmlNewTextWriterDoc__internal_alias")));
6450#else
6451#ifndef xmlNewTextWriterDoc
6452extern __typeof (xmlNewTextWriterDoc) xmlNewTextWriterDoc__internal_alias __attribute((visibility("hidden")));
6453#define xmlNewTextWriterDoc xmlNewTextWriterDoc__internal_alias
6454#endif
6455#endif
6456#endif
6457
6458#if defined(LIBXML_WRITER_ENABLED)
6459#ifdef bottom_xmlwriter
6460#undef xmlNewTextWriterFilename
6461extern __typeof (xmlNewTextWriterFilename) xmlNewTextWriterFilename __attribute((alias("xmlNewTextWriterFilename__internal_alias")));
6462#else
6463#ifndef xmlNewTextWriterFilename
6464extern __typeof (xmlNewTextWriterFilename) xmlNewTextWriterFilename__internal_alias __attribute((visibility("hidden")));
6465#define xmlNewTextWriterFilename xmlNewTextWriterFilename__internal_alias
6466#endif
6467#endif
6468#endif
6469
6470#if defined(LIBXML_WRITER_ENABLED)
6471#ifdef bottom_xmlwriter
6472#undef xmlNewTextWriterMemory
6473extern __typeof (xmlNewTextWriterMemory) xmlNewTextWriterMemory __attribute((alias("xmlNewTextWriterMemory__internal_alias")));
6474#else
6475#ifndef xmlNewTextWriterMemory
6476extern __typeof (xmlNewTextWriterMemory) xmlNewTextWriterMemory__internal_alias __attribute((visibility("hidden")));
6477#define xmlNewTextWriterMemory xmlNewTextWriterMemory__internal_alias
6478#endif
6479#endif
6480#endif
6481
6482#if defined(LIBXML_WRITER_ENABLED)
6483#ifdef bottom_xmlwriter
6484#undef xmlNewTextWriterPushParser
6485extern __typeof (xmlNewTextWriterPushParser) xmlNewTextWriterPushParser __attribute((alias("xmlNewTextWriterPushParser__internal_alias")));
6486#else
6487#ifndef xmlNewTextWriterPushParser
6488extern __typeof (xmlNewTextWriterPushParser) xmlNewTextWriterPushParser__internal_alias __attribute((visibility("hidden")));
6489#define xmlNewTextWriterPushParser xmlNewTextWriterPushParser__internal_alias
6490#endif
6491#endif
6492#endif
6493
6494#if defined(LIBXML_WRITER_ENABLED)
6495#ifdef bottom_xmlwriter
6496#undef xmlNewTextWriterTree
6497extern __typeof (xmlNewTextWriterTree) xmlNewTextWriterTree __attribute((alias("xmlNewTextWriterTree__internal_alias")));
6498#else
6499#ifndef xmlNewTextWriterTree
6500extern __typeof (xmlNewTextWriterTree) xmlNewTextWriterTree__internal_alias __attribute((visibility("hidden")));
6501#define xmlNewTextWriterTree xmlNewTextWriterTree__internal_alias
6502#endif
6503#endif
6504#endif
6505
6506#if defined(LIBXML_VALID_ENABLED)
6507#ifdef bottom_valid
6508#undef xmlNewValidCtxt
6509extern __typeof (xmlNewValidCtxt) xmlNewValidCtxt __attribute((alias("xmlNewValidCtxt__internal_alias")));
6510#else
6511#ifndef xmlNewValidCtxt
6512extern __typeof (xmlNewValidCtxt) xmlNewValidCtxt__internal_alias __attribute((visibility("hidden")));
6513#define xmlNewValidCtxt xmlNewValidCtxt__internal_alias
6514#endif
6515#endif
6516#endif
6517
6518#ifdef bottom_parserInternals
6519#undef xmlNextChar
6520extern __typeof (xmlNextChar) xmlNextChar __attribute((alias("xmlNextChar__internal_alias")));
6521#else
6522#ifndef xmlNextChar
6523extern __typeof (xmlNextChar) xmlNextChar__internal_alias __attribute((visibility("hidden")));
6524#define xmlNextChar xmlNextChar__internal_alias
6525#endif
6526#endif
6527
6528#if defined(LIBXML_TREE_ENABLED)
6529#ifdef bottom_tree
6530#undef xmlNextElementSibling
6531extern __typeof (xmlNextElementSibling) xmlNextElementSibling __attribute((alias("xmlNextElementSibling__internal_alias")));
6532#else
6533#ifndef xmlNextElementSibling
6534extern __typeof (xmlNextElementSibling) xmlNextElementSibling__internal_alias __attribute((visibility("hidden")));
6535#define xmlNextElementSibling xmlNextElementSibling__internal_alias
6536#endif
6537#endif
6538#endif
6539
6540#ifdef bottom_xmlIO
6541#undef xmlNoNetExternalEntityLoader
6542extern __typeof (xmlNoNetExternalEntityLoader) xmlNoNetExternalEntityLoader __attribute((alias("xmlNoNetExternalEntityLoader__internal_alias")));
6543#else
6544#ifndef xmlNoNetExternalEntityLoader
6545extern __typeof (xmlNoNetExternalEntityLoader) xmlNoNetExternalEntityLoader__internal_alias __attribute((visibility("hidden")));
6546#define xmlNoNetExternalEntityLoader xmlNoNetExternalEntityLoader__internal_alias
6547#endif
6548#endif
6549
6550#ifdef bottom_tree
6551#undef xmlNodeAddContent
6552extern __typeof (xmlNodeAddContent) xmlNodeAddContent __attribute((alias("xmlNodeAddContent__internal_alias")));
6553#else
6554#ifndef xmlNodeAddContent
6555extern __typeof (xmlNodeAddContent) xmlNodeAddContent__internal_alias __attribute((visibility("hidden")));
6556#define xmlNodeAddContent xmlNodeAddContent__internal_alias
6557#endif
6558#endif
6559
6560#ifdef bottom_tree
6561#undef xmlNodeAddContentLen
6562extern __typeof (xmlNodeAddContentLen) xmlNodeAddContentLen __attribute((alias("xmlNodeAddContentLen__internal_alias")));
6563#else
6564#ifndef xmlNodeAddContentLen
6565extern __typeof (xmlNodeAddContentLen) xmlNodeAddContentLen__internal_alias __attribute((visibility("hidden")));
6566#define xmlNodeAddContentLen xmlNodeAddContentLen__internal_alias
6567#endif
6568#endif
6569
6570#ifdef bottom_tree
6571#undef xmlNodeBufGetContent
6572extern __typeof (xmlNodeBufGetContent) xmlNodeBufGetContent __attribute((alias("xmlNodeBufGetContent__internal_alias")));
6573#else
6574#ifndef xmlNodeBufGetContent
6575extern __typeof (xmlNodeBufGetContent) xmlNodeBufGetContent__internal_alias __attribute((visibility("hidden")));
6576#define xmlNodeBufGetContent xmlNodeBufGetContent__internal_alias
6577#endif
6578#endif
6579
6580#if defined(LIBXML_OUTPUT_ENABLED)
6581#ifdef bottom_xmlsave
6582#undef xmlNodeDump
6583extern __typeof (xmlNodeDump) xmlNodeDump __attribute((alias("xmlNodeDump__internal_alias")));
6584#else
6585#ifndef xmlNodeDump
6586extern __typeof (xmlNodeDump) xmlNodeDump__internal_alias __attribute((visibility("hidden")));
6587#define xmlNodeDump xmlNodeDump__internal_alias
6588#endif
6589#endif
6590#endif
6591
6592#if defined(LIBXML_OUTPUT_ENABLED)
6593#ifdef bottom_xmlsave
6594#undef xmlNodeDumpOutput
6595extern __typeof (xmlNodeDumpOutput) xmlNodeDumpOutput __attribute((alias("xmlNodeDumpOutput__internal_alias")));
6596#else
6597#ifndef xmlNodeDumpOutput
6598extern __typeof (xmlNodeDumpOutput) xmlNodeDumpOutput__internal_alias __attribute((visibility("hidden")));
6599#define xmlNodeDumpOutput xmlNodeDumpOutput__internal_alias
6600#endif
6601#endif
6602#endif
6603
6604#ifdef bottom_tree
6605#undef xmlNodeGetBase
6606extern __typeof (xmlNodeGetBase) xmlNodeGetBase __attribute((alias("xmlNodeGetBase__internal_alias")));
6607#else
6608#ifndef xmlNodeGetBase
6609extern __typeof (xmlNodeGetBase) xmlNodeGetBase__internal_alias __attribute((visibility("hidden")));
6610#define xmlNodeGetBase xmlNodeGetBase__internal_alias
6611#endif
6612#endif
6613
6614#ifdef bottom_tree
6615#undef xmlNodeGetContent
6616extern __typeof (xmlNodeGetContent) xmlNodeGetContent __attribute((alias("xmlNodeGetContent__internal_alias")));
6617#else
6618#ifndef xmlNodeGetContent
6619extern __typeof (xmlNodeGetContent) xmlNodeGetContent__internal_alias __attribute((visibility("hidden")));
6620#define xmlNodeGetContent xmlNodeGetContent__internal_alias
6621#endif
6622#endif
6623
6624#ifdef bottom_tree
6625#undef xmlNodeGetLang
6626extern __typeof (xmlNodeGetLang) xmlNodeGetLang __attribute((alias("xmlNodeGetLang__internal_alias")));
6627#else
6628#ifndef xmlNodeGetLang
6629extern __typeof (xmlNodeGetLang) xmlNodeGetLang__internal_alias __attribute((visibility("hidden")));
6630#define xmlNodeGetLang xmlNodeGetLang__internal_alias
6631#endif
6632#endif
6633
6634#ifdef bottom_tree
6635#undef xmlNodeGetSpacePreserve
6636extern __typeof (xmlNodeGetSpacePreserve) xmlNodeGetSpacePreserve __attribute((alias("xmlNodeGetSpacePreserve__internal_alias")));
6637#else
6638#ifndef xmlNodeGetSpacePreserve
6639extern __typeof (xmlNodeGetSpacePreserve) xmlNodeGetSpacePreserve__internal_alias __attribute((visibility("hidden")));
6640#define xmlNodeGetSpacePreserve xmlNodeGetSpacePreserve__internal_alias
6641#endif
6642#endif
6643
6644#ifdef bottom_tree
6645#undef xmlNodeIsText
6646extern __typeof (xmlNodeIsText) xmlNodeIsText __attribute((alias("xmlNodeIsText__internal_alias")));
6647#else
6648#ifndef xmlNodeIsText
6649extern __typeof (xmlNodeIsText) xmlNodeIsText__internal_alias __attribute((visibility("hidden")));
6650#define xmlNodeIsText xmlNodeIsText__internal_alias
6651#endif
6652#endif
6653
6654#if defined(LIBXML_TREE_ENABLED)
6655#ifdef bottom_tree
6656#undef xmlNodeListGetRawString
6657extern __typeof (xmlNodeListGetRawString) xmlNodeListGetRawString __attribute((alias("xmlNodeListGetRawString__internal_alias")));
6658#else
6659#ifndef xmlNodeListGetRawString
6660extern __typeof (xmlNodeListGetRawString) xmlNodeListGetRawString__internal_alias __attribute((visibility("hidden")));
6661#define xmlNodeListGetRawString xmlNodeListGetRawString__internal_alias
6662#endif
6663#endif
6664#endif
6665
6666#ifdef bottom_tree
6667#undef xmlNodeListGetString
6668extern __typeof (xmlNodeListGetString) xmlNodeListGetString __attribute((alias("xmlNodeListGetString__internal_alias")));
6669#else
6670#ifndef xmlNodeListGetString
6671extern __typeof (xmlNodeListGetString) xmlNodeListGetString__internal_alias __attribute((visibility("hidden")));
6672#define xmlNodeListGetString xmlNodeListGetString__internal_alias
6673#endif
6674#endif
6675
6676#if defined(LIBXML_TREE_ENABLED) || defined(LIBXML_XINCLUDE_ENABLED)
6677#ifdef bottom_tree
6678#undef xmlNodeSetBase
6679extern __typeof (xmlNodeSetBase) xmlNodeSetBase __attribute((alias("xmlNodeSetBase__internal_alias")));
6680#else
6681#ifndef xmlNodeSetBase
6682extern __typeof (xmlNodeSetBase) xmlNodeSetBase__internal_alias __attribute((visibility("hidden")));
6683#define xmlNodeSetBase xmlNodeSetBase__internal_alias
6684#endif
6685#endif
6686#endif
6687
6688#ifdef bottom_tree
6689#undef xmlNodeSetContent
6690extern __typeof (xmlNodeSetContent) xmlNodeSetContent __attribute((alias("xmlNodeSetContent__internal_alias")));
6691#else
6692#ifndef xmlNodeSetContent
6693extern __typeof (xmlNodeSetContent) xmlNodeSetContent__internal_alias __attribute((visibility("hidden")));
6694#define xmlNodeSetContent xmlNodeSetContent__internal_alias
6695#endif
6696#endif
6697
6698#if defined(LIBXML_TREE_ENABLED)
6699#ifdef bottom_tree
6700#undef xmlNodeSetContentLen
6701extern __typeof (xmlNodeSetContentLen) xmlNodeSetContentLen __attribute((alias("xmlNodeSetContentLen__internal_alias")));
6702#else
6703#ifndef xmlNodeSetContentLen
6704extern __typeof (xmlNodeSetContentLen) xmlNodeSetContentLen__internal_alias __attribute((visibility("hidden")));
6705#define xmlNodeSetContentLen xmlNodeSetContentLen__internal_alias
6706#endif
6707#endif
6708#endif
6709
6710#if defined(LIBXML_TREE_ENABLED)
6711#ifdef bottom_tree
6712#undef xmlNodeSetLang
6713extern __typeof (xmlNodeSetLang) xmlNodeSetLang __attribute((alias("xmlNodeSetLang__internal_alias")));
6714#else
6715#ifndef xmlNodeSetLang
6716extern __typeof (xmlNodeSetLang) xmlNodeSetLang__internal_alias __attribute((visibility("hidden")));
6717#define xmlNodeSetLang xmlNodeSetLang__internal_alias
6718#endif
6719#endif
6720#endif
6721
6722#if defined(LIBXML_TREE_ENABLED)
6723#ifdef bottom_tree
6724#undef xmlNodeSetName
6725extern __typeof (xmlNodeSetName) xmlNodeSetName __attribute((alias("xmlNodeSetName__internal_alias")));
6726#else
6727#ifndef xmlNodeSetName
6728extern __typeof (xmlNodeSetName) xmlNodeSetName__internal_alias __attribute((visibility("hidden")));
6729#define xmlNodeSetName xmlNodeSetName__internal_alias
6730#endif
6731#endif
6732#endif
6733
6734#if defined(LIBXML_TREE_ENABLED)
6735#ifdef bottom_tree
6736#undef xmlNodeSetSpacePreserve
6737extern __typeof (xmlNodeSetSpacePreserve) xmlNodeSetSpacePreserve __attribute((alias("xmlNodeSetSpacePreserve__internal_alias")));
6738#else
6739#ifndef xmlNodeSetSpacePreserve
6740extern __typeof (xmlNodeSetSpacePreserve) xmlNodeSetSpacePreserve__internal_alias __attribute((visibility("hidden")));
6741#define xmlNodeSetSpacePreserve xmlNodeSetSpacePreserve__internal_alias
6742#endif
6743#endif
6744#endif
6745
6746#ifdef bottom_uri
6747#undef xmlNormalizeURIPath
6748extern __typeof (xmlNormalizeURIPath) xmlNormalizeURIPath __attribute((alias("xmlNormalizeURIPath__internal_alias")));
6749#else
6750#ifndef xmlNormalizeURIPath
6751extern __typeof (xmlNormalizeURIPath) xmlNormalizeURIPath__internal_alias __attribute((visibility("hidden")));
6752#define xmlNormalizeURIPath xmlNormalizeURIPath__internal_alias
6753#endif
6754#endif
6755
6756#ifdef bottom_xmlIO
6757#undef xmlNormalizeWindowsPath
6758extern __typeof (xmlNormalizeWindowsPath) xmlNormalizeWindowsPath __attribute((alias("xmlNormalizeWindowsPath__internal_alias")));
6759#else
6760#ifndef xmlNormalizeWindowsPath
6761extern __typeof (xmlNormalizeWindowsPath) xmlNormalizeWindowsPath__internal_alias __attribute((visibility("hidden")));
6762#define xmlNormalizeWindowsPath xmlNormalizeWindowsPath__internal_alias
6763#endif
6764#endif
6765
6766#if defined(LIBXML_OUTPUT_ENABLED)
6767#ifdef bottom_xmlIO
6768#undef xmlOutputBufferClose
6769extern __typeof (xmlOutputBufferClose) xmlOutputBufferClose __attribute((alias("xmlOutputBufferClose__internal_alias")));
6770#else
6771#ifndef xmlOutputBufferClose
6772extern __typeof (xmlOutputBufferClose) xmlOutputBufferClose__internal_alias __attribute((visibility("hidden")));
6773#define xmlOutputBufferClose xmlOutputBufferClose__internal_alias
6774#endif
6775#endif
6776#endif
6777
6778#if defined(LIBXML_OUTPUT_ENABLED)
6779#ifdef bottom_xmlIO
6780#undef xmlOutputBufferCreateBuffer
6781extern __typeof (xmlOutputBufferCreateBuffer) xmlOutputBufferCreateBuffer __attribute((alias("xmlOutputBufferCreateBuffer__internal_alias")));
6782#else
6783#ifndef xmlOutputBufferCreateBuffer
6784extern __typeof (xmlOutputBufferCreateBuffer) xmlOutputBufferCreateBuffer__internal_alias __attribute((visibility("hidden")));
6785#define xmlOutputBufferCreateBuffer xmlOutputBufferCreateBuffer__internal_alias
6786#endif
6787#endif
6788#endif
6789
6790#if defined(LIBXML_OUTPUT_ENABLED)
6791#ifdef bottom_xmlIO
6792#undef xmlOutputBufferCreateFd
6793extern __typeof (xmlOutputBufferCreateFd) xmlOutputBufferCreateFd __attribute((alias("xmlOutputBufferCreateFd__internal_alias")));
6794#else
6795#ifndef xmlOutputBufferCreateFd
6796extern __typeof (xmlOutputBufferCreateFd) xmlOutputBufferCreateFd__internal_alias __attribute((visibility("hidden")));
6797#define xmlOutputBufferCreateFd xmlOutputBufferCreateFd__internal_alias
6798#endif
6799#endif
6800#endif
6801
6802#if defined(LIBXML_OUTPUT_ENABLED)
6803#ifdef bottom_xmlIO
6804#undef xmlOutputBufferCreateFile
6805extern __typeof (xmlOutputBufferCreateFile) xmlOutputBufferCreateFile __attribute((alias("xmlOutputBufferCreateFile__internal_alias")));
6806#else
6807#ifndef xmlOutputBufferCreateFile
6808extern __typeof (xmlOutputBufferCreateFile) xmlOutputBufferCreateFile__internal_alias __attribute((visibility("hidden")));
6809#define xmlOutputBufferCreateFile xmlOutputBufferCreateFile__internal_alias
6810#endif
6811#endif
6812#endif
6813
6814#if defined(LIBXML_OUTPUT_ENABLED)
6815#ifdef bottom_xmlIO
6816#undef xmlOutputBufferCreateFilename
6817extern __typeof (xmlOutputBufferCreateFilename) xmlOutputBufferCreateFilename __attribute((alias("xmlOutputBufferCreateFilename__internal_alias")));
6818#else
6819#ifndef xmlOutputBufferCreateFilename
6820extern __typeof (xmlOutputBufferCreateFilename) xmlOutputBufferCreateFilename__internal_alias __attribute((visibility("hidden")));
6821#define xmlOutputBufferCreateFilename xmlOutputBufferCreateFilename__internal_alias
6822#endif
6823#endif
6824#endif
6825
6826#ifdef bottom_xmlIO
6827#undef xmlOutputBufferCreateFilenameDefault
6828extern __typeof (xmlOutputBufferCreateFilenameDefault) xmlOutputBufferCreateFilenameDefault __attribute((alias("xmlOutputBufferCreateFilenameDefault__internal_alias")));
6829#else
6830#ifndef xmlOutputBufferCreateFilenameDefault
6831extern __typeof (xmlOutputBufferCreateFilenameDefault) xmlOutputBufferCreateFilenameDefault__internal_alias __attribute((visibility("hidden")));
6832#define xmlOutputBufferCreateFilenameDefault xmlOutputBufferCreateFilenameDefault__internal_alias
6833#endif
6834#endif
6835
6836#if defined(LIBXML_OUTPUT_ENABLED)
6837#ifdef bottom_xmlIO
6838#undef xmlOutputBufferCreateIO
6839extern __typeof (xmlOutputBufferCreateIO) xmlOutputBufferCreateIO __attribute((alias("xmlOutputBufferCreateIO__internal_alias")));
6840#else
6841#ifndef xmlOutputBufferCreateIO
6842extern __typeof (xmlOutputBufferCreateIO) xmlOutputBufferCreateIO__internal_alias __attribute((visibility("hidden")));
6843#define xmlOutputBufferCreateIO xmlOutputBufferCreateIO__internal_alias
6844#endif
6845#endif
6846#endif
6847
6848#if defined(LIBXML_OUTPUT_ENABLED)
6849#ifdef bottom_xmlIO
6850#undef xmlOutputBufferFlush
6851extern __typeof (xmlOutputBufferFlush) xmlOutputBufferFlush __attribute((alias("xmlOutputBufferFlush__internal_alias")));
6852#else
6853#ifndef xmlOutputBufferFlush
6854extern __typeof (xmlOutputBufferFlush) xmlOutputBufferFlush__internal_alias __attribute((visibility("hidden")));
6855#define xmlOutputBufferFlush xmlOutputBufferFlush__internal_alias
6856#endif
6857#endif
6858#endif
6859
6860#if defined(LIBXML_OUTPUT_ENABLED)
6861#ifdef bottom_xmlIO
6862#undef xmlOutputBufferGetContent
6863extern __typeof (xmlOutputBufferGetContent) xmlOutputBufferGetContent __attribute((alias("xmlOutputBufferGetContent__internal_alias")));
6864#else
6865#ifndef xmlOutputBufferGetContent
6866extern __typeof (xmlOutputBufferGetContent) xmlOutputBufferGetContent__internal_alias __attribute((visibility("hidden")));
6867#define xmlOutputBufferGetContent xmlOutputBufferGetContent__internal_alias
6868#endif
6869#endif
6870#endif
6871
6872#if defined(LIBXML_OUTPUT_ENABLED)
6873#ifdef bottom_xmlIO
6874#undef xmlOutputBufferGetSize
6875extern __typeof (xmlOutputBufferGetSize) xmlOutputBufferGetSize __attribute((alias("xmlOutputBufferGetSize__internal_alias")));
6876#else
6877#ifndef xmlOutputBufferGetSize
6878extern __typeof (xmlOutputBufferGetSize) xmlOutputBufferGetSize__internal_alias __attribute((visibility("hidden")));
6879#define xmlOutputBufferGetSize xmlOutputBufferGetSize__internal_alias
6880#endif
6881#endif
6882#endif
6883
6884#if defined(LIBXML_OUTPUT_ENABLED)
6885#ifdef bottom_xmlIO
6886#undef xmlOutputBufferWrite
6887extern __typeof (xmlOutputBufferWrite) xmlOutputBufferWrite __attribute((alias("xmlOutputBufferWrite__internal_alias")));
6888#else
6889#ifndef xmlOutputBufferWrite
6890extern __typeof (xmlOutputBufferWrite) xmlOutputBufferWrite__internal_alias __attribute((visibility("hidden")));
6891#define xmlOutputBufferWrite xmlOutputBufferWrite__internal_alias
6892#endif
6893#endif
6894#endif
6895
6896#if defined(LIBXML_OUTPUT_ENABLED)
6897#ifdef bottom_xmlIO
6898#undef xmlOutputBufferWriteEscape
6899extern __typeof (xmlOutputBufferWriteEscape) xmlOutputBufferWriteEscape __attribute((alias("xmlOutputBufferWriteEscape__internal_alias")));
6900#else
6901#ifndef xmlOutputBufferWriteEscape
6902extern __typeof (xmlOutputBufferWriteEscape) xmlOutputBufferWriteEscape__internal_alias __attribute((visibility("hidden")));
6903#define xmlOutputBufferWriteEscape xmlOutputBufferWriteEscape__internal_alias
6904#endif
6905#endif
6906#endif
6907
6908#if defined(LIBXML_OUTPUT_ENABLED)
6909#ifdef bottom_xmlIO
6910#undef xmlOutputBufferWriteString
6911extern __typeof (xmlOutputBufferWriteString) xmlOutputBufferWriteString __attribute((alias("xmlOutputBufferWriteString__internal_alias")));
6912#else
6913#ifndef xmlOutputBufferWriteString
6914extern __typeof (xmlOutputBufferWriteString) xmlOutputBufferWriteString__internal_alias __attribute((visibility("hidden")));
6915#define xmlOutputBufferWriteString xmlOutputBufferWriteString__internal_alias
6916#endif
6917#endif
6918#endif
6919
6920#ifdef bottom_parser
6921#undef xmlParseAttValue
6922extern __typeof (xmlParseAttValue) xmlParseAttValue __attribute((alias("xmlParseAttValue__internal_alias")));
6923#else
6924#ifndef xmlParseAttValue
6925extern __typeof (xmlParseAttValue) xmlParseAttValue__internal_alias __attribute((visibility("hidden")));
6926#define xmlParseAttValue xmlParseAttValue__internal_alias
6927#endif
6928#endif
6929
6930#if defined(LIBXML_SAX1_ENABLED)
6931#ifdef bottom_parser
6932#undef xmlParseAttribute
6933extern __typeof (xmlParseAttribute) xmlParseAttribute __attribute((alias("xmlParseAttribute__internal_alias")));
6934#else
6935#ifndef xmlParseAttribute
6936extern __typeof (xmlParseAttribute) xmlParseAttribute__internal_alias __attribute((visibility("hidden")));
6937#define xmlParseAttribute xmlParseAttribute__internal_alias
6938#endif
6939#endif
6940#endif
6941
6942#ifdef bottom_parser
6943#undef xmlParseAttributeListDecl
6944extern __typeof (xmlParseAttributeListDecl) xmlParseAttributeListDecl __attribute((alias("xmlParseAttributeListDecl__internal_alias")));
6945#else
6946#ifndef xmlParseAttributeListDecl
6947extern __typeof (xmlParseAttributeListDecl) xmlParseAttributeListDecl__internal_alias __attribute((visibility("hidden")));
6948#define xmlParseAttributeListDecl xmlParseAttributeListDecl__internal_alias
6949#endif
6950#endif
6951
6952#ifdef bottom_parser
6953#undef xmlParseAttributeType
6954extern __typeof (xmlParseAttributeType) xmlParseAttributeType __attribute((alias("xmlParseAttributeType__internal_alias")));
6955#else
6956#ifndef xmlParseAttributeType
6957extern __typeof (xmlParseAttributeType) xmlParseAttributeType__internal_alias __attribute((visibility("hidden")));
6958#define xmlParseAttributeType xmlParseAttributeType__internal_alias
6959#endif
6960#endif
6961
6962#if defined(LIBXML_SAX1_ENABLED)
6963#ifdef bottom_parser
6964#undef xmlParseBalancedChunkMemory
6965extern __typeof (xmlParseBalancedChunkMemory) xmlParseBalancedChunkMemory __attribute((alias("xmlParseBalancedChunkMemory__internal_alias")));
6966#else
6967#ifndef xmlParseBalancedChunkMemory
6968extern __typeof (xmlParseBalancedChunkMemory) xmlParseBalancedChunkMemory__internal_alias __attribute((visibility("hidden")));
6969#define xmlParseBalancedChunkMemory xmlParseBalancedChunkMemory__internal_alias
6970#endif
6971#endif
6972#endif
6973
6974#if defined(LIBXML_SAX1_ENABLED)
6975#ifdef bottom_parser
6976#undef xmlParseBalancedChunkMemoryRecover
6977extern __typeof (xmlParseBalancedChunkMemoryRecover) xmlParseBalancedChunkMemoryRecover __attribute((alias("xmlParseBalancedChunkMemoryRecover__internal_alias")));
6978#else
6979#ifndef xmlParseBalancedChunkMemoryRecover
6980extern __typeof (xmlParseBalancedChunkMemoryRecover) xmlParseBalancedChunkMemoryRecover__internal_alias __attribute((visibility("hidden")));
6981#define xmlParseBalancedChunkMemoryRecover xmlParseBalancedChunkMemoryRecover__internal_alias
6982#endif
6983#endif
6984#endif
6985
6986#ifdef bottom_parser
6987#undef xmlParseCDSect
6988extern __typeof (xmlParseCDSect) xmlParseCDSect __attribute((alias("xmlParseCDSect__internal_alias")));
6989#else
6990#ifndef xmlParseCDSect
6991extern __typeof (xmlParseCDSect) xmlParseCDSect__internal_alias __attribute((visibility("hidden")));
6992#define xmlParseCDSect xmlParseCDSect__internal_alias
6993#endif
6994#endif
6995
6996#if defined(LIBXML_CATALOG_ENABLED)
6997#ifdef bottom_catalog
6998#undef xmlParseCatalogFile
6999extern __typeof (xmlParseCatalogFile) xmlParseCatalogFile __attribute((alias("xmlParseCatalogFile__internal_alias")));
7000#else
7001#ifndef xmlParseCatalogFile
7002extern __typeof (xmlParseCatalogFile) xmlParseCatalogFile__internal_alias __attribute((visibility("hidden")));
7003#define xmlParseCatalogFile xmlParseCatalogFile__internal_alias
7004#endif
7005#endif
7006#endif
7007
7008#ifdef bottom_parser
7009#undef xmlParseCharData
7010extern __typeof (xmlParseCharData) xmlParseCharData __attribute((alias("xmlParseCharData__internal_alias")));
7011#else
7012#ifndef xmlParseCharData
7013extern __typeof (xmlParseCharData) xmlParseCharData__internal_alias __attribute((visibility("hidden")));
7014#define xmlParseCharData xmlParseCharData__internal_alias
7015#endif
7016#endif
7017
7018#ifdef bottom_encoding
7019#undef xmlParseCharEncoding
7020extern __typeof (xmlParseCharEncoding) xmlParseCharEncoding __attribute((alias("xmlParseCharEncoding__internal_alias")));
7021#else
7022#ifndef xmlParseCharEncoding
7023extern __typeof (xmlParseCharEncoding) xmlParseCharEncoding__internal_alias __attribute((visibility("hidden")));
7024#define xmlParseCharEncoding xmlParseCharEncoding__internal_alias
7025#endif
7026#endif
7027
7028#ifdef bottom_parser
7029#undef xmlParseCharRef
7030extern __typeof (xmlParseCharRef) xmlParseCharRef __attribute((alias("xmlParseCharRef__internal_alias")));
7031#else
7032#ifndef xmlParseCharRef
7033extern __typeof (xmlParseCharRef) xmlParseCharRef__internal_alias __attribute((visibility("hidden")));
7034#define xmlParseCharRef xmlParseCharRef__internal_alias
7035#endif
7036#endif
7037
7038#if defined(LIBXML_PUSH_ENABLED)
7039#ifdef bottom_parser
7040#undef xmlParseChunk
7041extern __typeof (xmlParseChunk) xmlParseChunk __attribute((alias("xmlParseChunk__internal_alias")));
7042#else
7043#ifndef xmlParseChunk
7044extern __typeof (xmlParseChunk) xmlParseChunk__internal_alias __attribute((visibility("hidden")));
7045#define xmlParseChunk xmlParseChunk__internal_alias
7046#endif
7047#endif
7048#endif
7049
7050#ifdef bottom_parser
7051#undef xmlParseComment
7052extern __typeof (xmlParseComment) xmlParseComment __attribute((alias("xmlParseComment__internal_alias")));
7053#else
7054#ifndef xmlParseComment
7055extern __typeof (xmlParseComment) xmlParseComment__internal_alias __attribute((visibility("hidden")));
7056#define xmlParseComment xmlParseComment__internal_alias
7057#endif
7058#endif
7059
7060#ifdef bottom_parser
7061#undef xmlParseContent
7062extern __typeof (xmlParseContent) xmlParseContent __attribute((alias("xmlParseContent__internal_alias")));
7063#else
7064#ifndef xmlParseContent
7065extern __typeof (xmlParseContent) xmlParseContent__internal_alias __attribute((visibility("hidden")));
7066#define xmlParseContent xmlParseContent__internal_alias
7067#endif
7068#endif
7069
7070#ifdef bottom_parser
7071#undef xmlParseCtxtExternalEntity
7072extern __typeof (xmlParseCtxtExternalEntity) xmlParseCtxtExternalEntity __attribute((alias("xmlParseCtxtExternalEntity__internal_alias")));
7073#else
7074#ifndef xmlParseCtxtExternalEntity
7075extern __typeof (xmlParseCtxtExternalEntity) xmlParseCtxtExternalEntity__internal_alias __attribute((visibility("hidden")));
7076#define xmlParseCtxtExternalEntity xmlParseCtxtExternalEntity__internal_alias
7077#endif
7078#endif
7079
7080#if defined(LIBXML_VALID_ENABLED)
7081#ifdef bottom_parser
7082#undef xmlParseDTD
7083extern __typeof (xmlParseDTD) xmlParseDTD __attribute((alias("xmlParseDTD__internal_alias")));
7084#else
7085#ifndef xmlParseDTD
7086extern __typeof (xmlParseDTD) xmlParseDTD__internal_alias __attribute((visibility("hidden")));
7087#define xmlParseDTD xmlParseDTD__internal_alias
7088#endif
7089#endif
7090#endif
7091
7092#ifdef bottom_parser
7093#undef xmlParseDefaultDecl
7094extern __typeof (xmlParseDefaultDecl) xmlParseDefaultDecl __attribute((alias("xmlParseDefaultDecl__internal_alias")));
7095#else
7096#ifndef xmlParseDefaultDecl
7097extern __typeof (xmlParseDefaultDecl) xmlParseDefaultDecl__internal_alias __attribute((visibility("hidden")));
7098#define xmlParseDefaultDecl xmlParseDefaultDecl__internal_alias
7099#endif
7100#endif
7101
7102#if defined(LIBXML_SAX1_ENABLED)
7103#ifdef bottom_parser
7104#undef xmlParseDoc
7105extern __typeof (xmlParseDoc) xmlParseDoc __attribute((alias("xmlParseDoc__internal_alias")));
7106#else
7107#ifndef xmlParseDoc
7108extern __typeof (xmlParseDoc) xmlParseDoc__internal_alias __attribute((visibility("hidden")));
7109#define xmlParseDoc xmlParseDoc__internal_alias
7110#endif
7111#endif
7112#endif
7113
7114#ifdef bottom_parser
7115#undef xmlParseDocTypeDecl
7116extern __typeof (xmlParseDocTypeDecl) xmlParseDocTypeDecl __attribute((alias("xmlParseDocTypeDecl__internal_alias")));
7117#else
7118#ifndef xmlParseDocTypeDecl
7119extern __typeof (xmlParseDocTypeDecl) xmlParseDocTypeDecl__internal_alias __attribute((visibility("hidden")));
7120#define xmlParseDocTypeDecl xmlParseDocTypeDecl__internal_alias
7121#endif
7122#endif
7123
7124#ifdef bottom_parser
7125#undef xmlParseDocument
7126extern __typeof (xmlParseDocument) xmlParseDocument __attribute((alias("xmlParseDocument__internal_alias")));
7127#else
7128#ifndef xmlParseDocument
7129extern __typeof (xmlParseDocument) xmlParseDocument__internal_alias __attribute((visibility("hidden")));
7130#define xmlParseDocument xmlParseDocument__internal_alias
7131#endif
7132#endif
7133
7134#ifdef bottom_parser
7135#undef xmlParseElement
7136extern __typeof (xmlParseElement) xmlParseElement __attribute((alias("xmlParseElement__internal_alias")));
7137#else
7138#ifndef xmlParseElement
7139extern __typeof (xmlParseElement) xmlParseElement__internal_alias __attribute((visibility("hidden")));
7140#define xmlParseElement xmlParseElement__internal_alias
7141#endif
7142#endif
7143
7144#ifdef bottom_parser
7145#undef xmlParseElementChildrenContentDecl
7146extern __typeof (xmlParseElementChildrenContentDecl) xmlParseElementChildrenContentDecl __attribute((alias("xmlParseElementChildrenContentDecl__internal_alias")));
7147#else
7148#ifndef xmlParseElementChildrenContentDecl
7149extern __typeof (xmlParseElementChildrenContentDecl) xmlParseElementChildrenContentDecl__internal_alias __attribute((visibility("hidden")));
7150#define xmlParseElementChildrenContentDecl xmlParseElementChildrenContentDecl__internal_alias
7151#endif
7152#endif
7153
7154#ifdef bottom_parser
7155#undef xmlParseElementContentDecl
7156extern __typeof (xmlParseElementContentDecl) xmlParseElementContentDecl __attribute((alias("xmlParseElementContentDecl__internal_alias")));
7157#else
7158#ifndef xmlParseElementContentDecl
7159extern __typeof (xmlParseElementContentDecl) xmlParseElementContentDecl__internal_alias __attribute((visibility("hidden")));
7160#define xmlParseElementContentDecl xmlParseElementContentDecl__internal_alias
7161#endif
7162#endif
7163
7164#ifdef bottom_parser
7165#undef xmlParseElementDecl
7166extern __typeof (xmlParseElementDecl) xmlParseElementDecl __attribute((alias("xmlParseElementDecl__internal_alias")));
7167#else
7168#ifndef xmlParseElementDecl
7169extern __typeof (xmlParseElementDecl) xmlParseElementDecl__internal_alias __attribute((visibility("hidden")));
7170#define xmlParseElementDecl xmlParseElementDecl__internal_alias
7171#endif
7172#endif
7173
7174#ifdef bottom_parser
7175#undef xmlParseElementMixedContentDecl
7176extern __typeof (xmlParseElementMixedContentDecl) xmlParseElementMixedContentDecl __attribute((alias("xmlParseElementMixedContentDecl__internal_alias")));
7177#else
7178#ifndef xmlParseElementMixedContentDecl
7179extern __typeof (xmlParseElementMixedContentDecl) xmlParseElementMixedContentDecl__internal_alias __attribute((visibility("hidden")));
7180#define xmlParseElementMixedContentDecl xmlParseElementMixedContentDecl__internal_alias
7181#endif
7182#endif
7183
7184#ifdef bottom_parser
7185#undef xmlParseEncName
7186extern __typeof (xmlParseEncName) xmlParseEncName __attribute((alias("xmlParseEncName__internal_alias")));
7187#else
7188#ifndef xmlParseEncName
7189extern __typeof (xmlParseEncName) xmlParseEncName__internal_alias __attribute((visibility("hidden")));
7190#define xmlParseEncName xmlParseEncName__internal_alias
7191#endif
7192#endif
7193
7194#ifdef bottom_parser
7195#undef xmlParseEncodingDecl
7196extern __typeof (xmlParseEncodingDecl) xmlParseEncodingDecl __attribute((alias("xmlParseEncodingDecl__internal_alias")));
7197#else
7198#ifndef xmlParseEncodingDecl
7199extern __typeof (xmlParseEncodingDecl) xmlParseEncodingDecl__internal_alias __attribute((visibility("hidden")));
7200#define xmlParseEncodingDecl xmlParseEncodingDecl__internal_alias
7201#endif
7202#endif
7203
7204#if defined(LIBXML_SAX1_ENABLED)
7205#ifdef bottom_parser
7206#undef xmlParseEndTag
7207extern __typeof (xmlParseEndTag) xmlParseEndTag __attribute((alias("xmlParseEndTag__internal_alias")));
7208#else
7209#ifndef xmlParseEndTag
7210extern __typeof (xmlParseEndTag) xmlParseEndTag__internal_alias __attribute((visibility("hidden")));
7211#define xmlParseEndTag xmlParseEndTag__internal_alias
7212#endif
7213#endif
7214#endif
7215
7216#if defined(LIBXML_SAX1_ENABLED)
7217#ifdef bottom_parser
7218#undef xmlParseEntity
7219extern __typeof (xmlParseEntity) xmlParseEntity __attribute((alias("xmlParseEntity__internal_alias")));
7220#else
7221#ifndef xmlParseEntity
7222extern __typeof (xmlParseEntity) xmlParseEntity__internal_alias __attribute((visibility("hidden")));
7223#define xmlParseEntity xmlParseEntity__internal_alias
7224#endif
7225#endif
7226#endif
7227
7228#ifdef bottom_parser
7229#undef xmlParseEntityDecl
7230extern __typeof (xmlParseEntityDecl) xmlParseEntityDecl __attribute((alias("xmlParseEntityDecl__internal_alias")));
7231#else
7232#ifndef xmlParseEntityDecl
7233extern __typeof (xmlParseEntityDecl) xmlParseEntityDecl__internal_alias __attribute((visibility("hidden")));
7234#define xmlParseEntityDecl xmlParseEntityDecl__internal_alias
7235#endif
7236#endif
7237
7238#ifdef bottom_parser
7239#undef xmlParseEntityRef
7240extern __typeof (xmlParseEntityRef) xmlParseEntityRef __attribute((alias("xmlParseEntityRef__internal_alias")));
7241#else
7242#ifndef xmlParseEntityRef
7243extern __typeof (xmlParseEntityRef) xmlParseEntityRef__internal_alias __attribute((visibility("hidden")));
7244#define xmlParseEntityRef xmlParseEntityRef__internal_alias
7245#endif
7246#endif
7247
7248#ifdef bottom_parser
7249#undef xmlParseEntityValue
7250extern __typeof (xmlParseEntityValue) xmlParseEntityValue __attribute((alias("xmlParseEntityValue__internal_alias")));
7251#else
7252#ifndef xmlParseEntityValue
7253extern __typeof (xmlParseEntityValue) xmlParseEntityValue__internal_alias __attribute((visibility("hidden")));
7254#define xmlParseEntityValue xmlParseEntityValue__internal_alias
7255#endif
7256#endif
7257
7258#ifdef bottom_parser
7259#undef xmlParseEnumeratedType
7260extern __typeof (xmlParseEnumeratedType) xmlParseEnumeratedType __attribute((alias("xmlParseEnumeratedType__internal_alias")));
7261#else
7262#ifndef xmlParseEnumeratedType
7263extern __typeof (xmlParseEnumeratedType) xmlParseEnumeratedType__internal_alias __attribute((visibility("hidden")));
7264#define xmlParseEnumeratedType xmlParseEnumeratedType__internal_alias
7265#endif
7266#endif
7267
7268#ifdef bottom_parser
7269#undef xmlParseEnumerationType
7270extern __typeof (xmlParseEnumerationType) xmlParseEnumerationType __attribute((alias("xmlParseEnumerationType__internal_alias")));
7271#else
7272#ifndef xmlParseEnumerationType
7273extern __typeof (xmlParseEnumerationType) xmlParseEnumerationType__internal_alias __attribute((visibility("hidden")));
7274#define xmlParseEnumerationType xmlParseEnumerationType__internal_alias
7275#endif
7276#endif
7277
7278#ifdef bottom_parser
7279#undef xmlParseExtParsedEnt
7280extern __typeof (xmlParseExtParsedEnt) xmlParseExtParsedEnt __attribute((alias("xmlParseExtParsedEnt__internal_alias")));
7281#else
7282#ifndef xmlParseExtParsedEnt
7283extern __typeof (xmlParseExtParsedEnt) xmlParseExtParsedEnt__internal_alias __attribute((visibility("hidden")));
7284#define xmlParseExtParsedEnt xmlParseExtParsedEnt__internal_alias
7285#endif
7286#endif
7287
7288#if defined(LIBXML_SAX1_ENABLED)
7289#ifdef bottom_parser
7290#undef xmlParseExternalEntity
7291extern __typeof (xmlParseExternalEntity) xmlParseExternalEntity __attribute((alias("xmlParseExternalEntity__internal_alias")));
7292#else
7293#ifndef xmlParseExternalEntity
7294extern __typeof (xmlParseExternalEntity) xmlParseExternalEntity__internal_alias __attribute((visibility("hidden")));
7295#define xmlParseExternalEntity xmlParseExternalEntity__internal_alias
7296#endif
7297#endif
7298#endif
7299
7300#ifdef bottom_parser
7301#undef xmlParseExternalID
7302extern __typeof (xmlParseExternalID) xmlParseExternalID __attribute((alias("xmlParseExternalID__internal_alias")));
7303#else
7304#ifndef xmlParseExternalID
7305extern __typeof (xmlParseExternalID) xmlParseExternalID__internal_alias __attribute((visibility("hidden")));
7306#define xmlParseExternalID xmlParseExternalID__internal_alias
7307#endif
7308#endif
7309
7310#ifdef bottom_parser
7311#undef xmlParseExternalSubset
7312extern __typeof (xmlParseExternalSubset) xmlParseExternalSubset __attribute((alias("xmlParseExternalSubset__internal_alias")));
7313#else
7314#ifndef xmlParseExternalSubset
7315extern __typeof (xmlParseExternalSubset) xmlParseExternalSubset__internal_alias __attribute((visibility("hidden")));
7316#define xmlParseExternalSubset xmlParseExternalSubset__internal_alias
7317#endif
7318#endif
7319
7320#if defined(LIBXML_SAX1_ENABLED)
7321#ifdef bottom_parser
7322#undef xmlParseFile
7323extern __typeof (xmlParseFile) xmlParseFile __attribute((alias("xmlParseFile__internal_alias")));
7324#else
7325#ifndef xmlParseFile
7326extern __typeof (xmlParseFile) xmlParseFile__internal_alias __attribute((visibility("hidden")));
7327#define xmlParseFile xmlParseFile__internal_alias
7328#endif
7329#endif
7330#endif
7331
7332#ifdef bottom_parser
7333#undef xmlParseInNodeContext
7334extern __typeof (xmlParseInNodeContext) xmlParseInNodeContext __attribute((alias("xmlParseInNodeContext__internal_alias")));
7335#else
7336#ifndef xmlParseInNodeContext
7337extern __typeof (xmlParseInNodeContext) xmlParseInNodeContext__internal_alias __attribute((visibility("hidden")));
7338#define xmlParseInNodeContext xmlParseInNodeContext__internal_alias
7339#endif
7340#endif
7341
7342#ifdef bottom_parser
7343#undef xmlParseMarkupDecl
7344extern __typeof (xmlParseMarkupDecl) xmlParseMarkupDecl __attribute((alias("xmlParseMarkupDecl__internal_alias")));
7345#else
7346#ifndef xmlParseMarkupDecl
7347extern __typeof (xmlParseMarkupDecl) xmlParseMarkupDecl__internal_alias __attribute((visibility("hidden")));
7348#define xmlParseMarkupDecl xmlParseMarkupDecl__internal_alias
7349#endif
7350#endif
7351
7352#if defined(LIBXML_SAX1_ENABLED)
7353#ifdef bottom_parser
7354#undef xmlParseMemory
7355extern __typeof (xmlParseMemory) xmlParseMemory __attribute((alias("xmlParseMemory__internal_alias")));
7356#else
7357#ifndef xmlParseMemory
7358extern __typeof (xmlParseMemory) xmlParseMemory__internal_alias __attribute((visibility("hidden")));
7359#define xmlParseMemory xmlParseMemory__internal_alias
7360#endif
7361#endif
7362#endif
7363
7364#ifdef bottom_parser
7365#undef xmlParseMisc
7366extern __typeof (xmlParseMisc) xmlParseMisc __attribute((alias("xmlParseMisc__internal_alias")));
7367#else
7368#ifndef xmlParseMisc
7369extern __typeof (xmlParseMisc) xmlParseMisc__internal_alias __attribute((visibility("hidden")));
7370#define xmlParseMisc xmlParseMisc__internal_alias
7371#endif
7372#endif
7373
7374#ifdef bottom_parser
7375#undef xmlParseName
7376extern __typeof (xmlParseName) xmlParseName __attribute((alias("xmlParseName__internal_alias")));
7377#else
7378#ifndef xmlParseName
7379extern __typeof (xmlParseName) xmlParseName__internal_alias __attribute((visibility("hidden")));
7380#define xmlParseName xmlParseName__internal_alias
7381#endif
7382#endif
7383
7384#if defined(LIBXML_LEGACY_ENABLED)
7385#ifdef bottom_legacy
7386#undef xmlParseNamespace
7387extern __typeof (xmlParseNamespace) xmlParseNamespace __attribute((alias("xmlParseNamespace__internal_alias")));
7388#else
7389#ifndef xmlParseNamespace
7390extern __typeof (xmlParseNamespace) xmlParseNamespace__internal_alias __attribute((visibility("hidden")));
7391#define xmlParseNamespace xmlParseNamespace__internal_alias
7392#endif
7393#endif
7394#endif
7395
7396#ifdef bottom_parser
7397#undef xmlParseNmtoken
7398extern __typeof (xmlParseNmtoken) xmlParseNmtoken __attribute((alias("xmlParseNmtoken__internal_alias")));
7399#else
7400#ifndef xmlParseNmtoken
7401extern __typeof (xmlParseNmtoken) xmlParseNmtoken__internal_alias __attribute((visibility("hidden")));
7402#define xmlParseNmtoken xmlParseNmtoken__internal_alias
7403#endif
7404#endif
7405
7406#ifdef bottom_parser
7407#undef xmlParseNotationDecl
7408extern __typeof (xmlParseNotationDecl) xmlParseNotationDecl __attribute((alias("xmlParseNotationDecl__internal_alias")));
7409#else
7410#ifndef xmlParseNotationDecl
7411extern __typeof (xmlParseNotationDecl) xmlParseNotationDecl__internal_alias __attribute((visibility("hidden")));
7412#define xmlParseNotationDecl xmlParseNotationDecl__internal_alias
7413#endif
7414#endif
7415
7416#ifdef bottom_parser
7417#undef xmlParseNotationType
7418extern __typeof (xmlParseNotationType) xmlParseNotationType __attribute((alias("xmlParseNotationType__internal_alias")));
7419#else
7420#ifndef xmlParseNotationType
7421extern __typeof (xmlParseNotationType) xmlParseNotationType__internal_alias __attribute((visibility("hidden")));
7422#define xmlParseNotationType xmlParseNotationType__internal_alias
7423#endif
7424#endif
7425
7426#ifdef bottom_parser
7427#undef xmlParsePEReference
7428extern __typeof (xmlParsePEReference) xmlParsePEReference __attribute((alias("xmlParsePEReference__internal_alias")));
7429#else
7430#ifndef xmlParsePEReference
7431extern __typeof (xmlParsePEReference) xmlParsePEReference__internal_alias __attribute((visibility("hidden")));
7432#define xmlParsePEReference xmlParsePEReference__internal_alias
7433#endif
7434#endif
7435
7436#ifdef bottom_parser
7437#undef xmlParsePI
7438extern __typeof (xmlParsePI) xmlParsePI __attribute((alias("xmlParsePI__internal_alias")));
7439#else
7440#ifndef xmlParsePI
7441extern __typeof (xmlParsePI) xmlParsePI__internal_alias __attribute((visibility("hidden")));
7442#define xmlParsePI xmlParsePI__internal_alias
7443#endif
7444#endif
7445
7446#ifdef bottom_parser
7447#undef xmlParsePITarget
7448extern __typeof (xmlParsePITarget) xmlParsePITarget __attribute((alias("xmlParsePITarget__internal_alias")));
7449#else
7450#ifndef xmlParsePITarget
7451extern __typeof (xmlParsePITarget) xmlParsePITarget__internal_alias __attribute((visibility("hidden")));
7452#define xmlParsePITarget xmlParsePITarget__internal_alias
7453#endif
7454#endif
7455
7456#ifdef bottom_parser
7457#undef xmlParsePubidLiteral
7458extern __typeof (xmlParsePubidLiteral) xmlParsePubidLiteral __attribute((alias("xmlParsePubidLiteral__internal_alias")));
7459#else
7460#ifndef xmlParsePubidLiteral
7461extern __typeof (xmlParsePubidLiteral) xmlParsePubidLiteral__internal_alias __attribute((visibility("hidden")));
7462#define xmlParsePubidLiteral xmlParsePubidLiteral__internal_alias
7463#endif
7464#endif
7465
7466#if defined(LIBXML_LEGACY_ENABLED)
7467#ifdef bottom_legacy
7468#undef xmlParseQuotedString
7469extern __typeof (xmlParseQuotedString) xmlParseQuotedString __attribute((alias("xmlParseQuotedString__internal_alias")));
7470#else
7471#ifndef xmlParseQuotedString
7472extern __typeof (xmlParseQuotedString) xmlParseQuotedString__internal_alias __attribute((visibility("hidden")));
7473#define xmlParseQuotedString xmlParseQuotedString__internal_alias
7474#endif
7475#endif
7476#endif
7477
7478#ifdef bottom_parser
7479#undef xmlParseReference
7480extern __typeof (xmlParseReference) xmlParseReference __attribute((alias("xmlParseReference__internal_alias")));
7481#else
7482#ifndef xmlParseReference
7483extern __typeof (xmlParseReference) xmlParseReference__internal_alias __attribute((visibility("hidden")));
7484#define xmlParseReference xmlParseReference__internal_alias
7485#endif
7486#endif
7487
7488#ifdef bottom_parser
7489#undef xmlParseSDDecl
7490extern __typeof (xmlParseSDDecl) xmlParseSDDecl __attribute((alias("xmlParseSDDecl__internal_alias")));
7491#else
7492#ifndef xmlParseSDDecl
7493extern __typeof (xmlParseSDDecl) xmlParseSDDecl__internal_alias __attribute((visibility("hidden")));
7494#define xmlParseSDDecl xmlParseSDDecl__internal_alias
7495#endif
7496#endif
7497
7498#if defined(LIBXML_SAX1_ENABLED)
7499#ifdef bottom_parser
7500#undef xmlParseStartTag
7501extern __typeof (xmlParseStartTag) xmlParseStartTag __attribute((alias("xmlParseStartTag__internal_alias")));
7502#else
7503#ifndef xmlParseStartTag
7504extern __typeof (xmlParseStartTag) xmlParseStartTag__internal_alias __attribute((visibility("hidden")));
7505#define xmlParseStartTag xmlParseStartTag__internal_alias
7506#endif
7507#endif
7508#endif
7509
7510#ifdef bottom_parser
7511#undef xmlParseSystemLiteral
7512extern __typeof (xmlParseSystemLiteral) xmlParseSystemLiteral __attribute((alias("xmlParseSystemLiteral__internal_alias")));
7513#else
7514#ifndef xmlParseSystemLiteral
7515extern __typeof (xmlParseSystemLiteral) xmlParseSystemLiteral__internal_alias __attribute((visibility("hidden")));
7516#define xmlParseSystemLiteral xmlParseSystemLiteral__internal_alias
7517#endif
7518#endif
7519
7520#ifdef bottom_parser
7521#undef xmlParseTextDecl
7522extern __typeof (xmlParseTextDecl) xmlParseTextDecl __attribute((alias("xmlParseTextDecl__internal_alias")));
7523#else
7524#ifndef xmlParseTextDecl
7525extern __typeof (xmlParseTextDecl) xmlParseTextDecl__internal_alias __attribute((visibility("hidden")));
7526#define xmlParseTextDecl xmlParseTextDecl__internal_alias
7527#endif
7528#endif
7529
7530#ifdef bottom_uri
7531#undef xmlParseURI
7532extern __typeof (xmlParseURI) xmlParseURI __attribute((alias("xmlParseURI__internal_alias")));
7533#else
7534#ifndef xmlParseURI
7535extern __typeof (xmlParseURI) xmlParseURI__internal_alias __attribute((visibility("hidden")));
7536#define xmlParseURI xmlParseURI__internal_alias
7537#endif
7538#endif
7539
7540#ifdef bottom_uri
7541#undef xmlParseURIRaw
7542extern __typeof (xmlParseURIRaw) xmlParseURIRaw __attribute((alias("xmlParseURIRaw__internal_alias")));
7543#else
7544#ifndef xmlParseURIRaw
7545extern __typeof (xmlParseURIRaw) xmlParseURIRaw__internal_alias __attribute((visibility("hidden")));
7546#define xmlParseURIRaw xmlParseURIRaw__internal_alias
7547#endif
7548#endif
7549
7550#ifdef bottom_uri
7551#undef xmlParseURIReference
7552extern __typeof (xmlParseURIReference) xmlParseURIReference __attribute((alias("xmlParseURIReference__internal_alias")));
7553#else
7554#ifndef xmlParseURIReference
7555extern __typeof (xmlParseURIReference) xmlParseURIReference__internal_alias __attribute((visibility("hidden")));
7556#define xmlParseURIReference xmlParseURIReference__internal_alias
7557#endif
7558#endif
7559
7560#ifdef bottom_parser
7561#undef xmlParseVersionInfo
7562extern __typeof (xmlParseVersionInfo) xmlParseVersionInfo __attribute((alias("xmlParseVersionInfo__internal_alias")));
7563#else
7564#ifndef xmlParseVersionInfo
7565extern __typeof (xmlParseVersionInfo) xmlParseVersionInfo__internal_alias __attribute((visibility("hidden")));
7566#define xmlParseVersionInfo xmlParseVersionInfo__internal_alias
7567#endif
7568#endif
7569
7570#ifdef bottom_parser
7571#undef xmlParseVersionNum
7572extern __typeof (xmlParseVersionNum) xmlParseVersionNum __attribute((alias("xmlParseVersionNum__internal_alias")));
7573#else
7574#ifndef xmlParseVersionNum
7575extern __typeof (xmlParseVersionNum) xmlParseVersionNum__internal_alias __attribute((visibility("hidden")));
7576#define xmlParseVersionNum xmlParseVersionNum__internal_alias
7577#endif
7578#endif
7579
7580#ifdef bottom_parser
7581#undef xmlParseXMLDecl
7582extern __typeof (xmlParseXMLDecl) xmlParseXMLDecl __attribute((alias("xmlParseXMLDecl__internal_alias")));
7583#else
7584#ifndef xmlParseXMLDecl
7585extern __typeof (xmlParseXMLDecl) xmlParseXMLDecl__internal_alias __attribute((visibility("hidden")));
7586#define xmlParseXMLDecl xmlParseXMLDecl__internal_alias
7587#endif
7588#endif
7589
7590#ifdef bottom_parserInternals
7591#undef xmlParserAddNodeInfo
7592extern __typeof (xmlParserAddNodeInfo) xmlParserAddNodeInfo __attribute((alias("xmlParserAddNodeInfo__internal_alias")));
7593#else
7594#ifndef xmlParserAddNodeInfo
7595extern __typeof (xmlParserAddNodeInfo) xmlParserAddNodeInfo__internal_alias __attribute((visibility("hidden")));
7596#define xmlParserAddNodeInfo xmlParserAddNodeInfo__internal_alias
7597#endif
7598#endif
7599
7600#ifdef bottom_error
7601#undef xmlParserError
7602extern __typeof (xmlParserError) xmlParserError __attribute((alias("xmlParserError__internal_alias")));
7603#else
7604#ifndef xmlParserError
7605extern __typeof (xmlParserError) xmlParserError__internal_alias __attribute((visibility("hidden")));
7606#define xmlParserError xmlParserError__internal_alias
7607#endif
7608#endif
7609
7610#ifdef bottom_parserInternals
7611#undef xmlParserFindNodeInfo
7612extern __typeof (xmlParserFindNodeInfo) xmlParserFindNodeInfo __attribute((alias("xmlParserFindNodeInfo__internal_alias")));
7613#else
7614#ifndef xmlParserFindNodeInfo
7615extern __typeof (xmlParserFindNodeInfo) xmlParserFindNodeInfo__internal_alias __attribute((visibility("hidden")));
7616#define xmlParserFindNodeInfo xmlParserFindNodeInfo__internal_alias
7617#endif
7618#endif
7619
7620#ifdef bottom_parserInternals
7621#undef xmlParserFindNodeInfoIndex
7622extern __typeof (xmlParserFindNodeInfoIndex) xmlParserFindNodeInfoIndex __attribute((alias("xmlParserFindNodeInfoIndex__internal_alias")));
7623#else
7624#ifndef xmlParserFindNodeInfoIndex
7625extern __typeof (xmlParserFindNodeInfoIndex) xmlParserFindNodeInfoIndex__internal_alias __attribute((visibility("hidden")));
7626#define xmlParserFindNodeInfoIndex xmlParserFindNodeInfoIndex__internal_alias
7627#endif
7628#endif
7629
7630#ifdef bottom_xmlIO
7631#undef xmlParserGetDirectory
7632extern __typeof (xmlParserGetDirectory) xmlParserGetDirectory __attribute((alias("xmlParserGetDirectory__internal_alias")));
7633#else
7634#ifndef xmlParserGetDirectory
7635extern __typeof (xmlParserGetDirectory) xmlParserGetDirectory__internal_alias __attribute((visibility("hidden")));
7636#define xmlParserGetDirectory xmlParserGetDirectory__internal_alias
7637#endif
7638#endif
7639
7640#ifdef bottom_parser
7641#undef xmlParserHandlePEReference
7642extern __typeof (xmlParserHandlePEReference) xmlParserHandlePEReference __attribute((alias("xmlParserHandlePEReference__internal_alias")));
7643#else
7644#ifndef xmlParserHandlePEReference
7645extern __typeof (xmlParserHandlePEReference) xmlParserHandlePEReference__internal_alias __attribute((visibility("hidden")));
7646#define xmlParserHandlePEReference xmlParserHandlePEReference__internal_alias
7647#endif
7648#endif
7649
7650#if defined(LIBXML_LEGACY_ENABLED)
7651#ifdef bottom_legacy
7652#undef xmlParserHandleReference
7653extern __typeof (xmlParserHandleReference) xmlParserHandleReference __attribute((alias("xmlParserHandleReference__internal_alias")));
7654#else
7655#ifndef xmlParserHandleReference
7656extern __typeof (xmlParserHandleReference) xmlParserHandleReference__internal_alias __attribute((visibility("hidden")));
7657#define xmlParserHandleReference xmlParserHandleReference__internal_alias
7658#endif
7659#endif
7660#endif
7661
7662#ifdef bottom_xmlIO
7663#undef xmlParserInputBufferCreateFd
7664extern __typeof (xmlParserInputBufferCreateFd) xmlParserInputBufferCreateFd __attribute((alias("xmlParserInputBufferCreateFd__internal_alias")));
7665#else
7666#ifndef xmlParserInputBufferCreateFd
7667extern __typeof (xmlParserInputBufferCreateFd) xmlParserInputBufferCreateFd__internal_alias __attribute((visibility("hidden")));
7668#define xmlParserInputBufferCreateFd xmlParserInputBufferCreateFd__internal_alias
7669#endif
7670#endif
7671
7672#ifdef bottom_xmlIO
7673#undef xmlParserInputBufferCreateFile
7674extern __typeof (xmlParserInputBufferCreateFile) xmlParserInputBufferCreateFile __attribute((alias("xmlParserInputBufferCreateFile__internal_alias")));
7675#else
7676#ifndef xmlParserInputBufferCreateFile
7677extern __typeof (xmlParserInputBufferCreateFile) xmlParserInputBufferCreateFile__internal_alias __attribute((visibility("hidden")));
7678#define xmlParserInputBufferCreateFile xmlParserInputBufferCreateFile__internal_alias
7679#endif
7680#endif
7681
7682#ifdef bottom_xmlIO
7683#undef xmlParserInputBufferCreateFilename
7684extern __typeof (xmlParserInputBufferCreateFilename) xmlParserInputBufferCreateFilename __attribute((alias("xmlParserInputBufferCreateFilename__internal_alias")));
7685#else
7686#ifndef xmlParserInputBufferCreateFilename
7687extern __typeof (xmlParserInputBufferCreateFilename) xmlParserInputBufferCreateFilename__internal_alias __attribute((visibility("hidden")));
7688#define xmlParserInputBufferCreateFilename xmlParserInputBufferCreateFilename__internal_alias
7689#endif
7690#endif
7691
7692#ifdef bottom_xmlIO
7693#undef xmlParserInputBufferCreateFilenameDefault
7694extern __typeof (xmlParserInputBufferCreateFilenameDefault) xmlParserInputBufferCreateFilenameDefault __attribute((alias("xmlParserInputBufferCreateFilenameDefault__internal_alias")));
7695#else
7696#ifndef xmlParserInputBufferCreateFilenameDefault
7697extern __typeof (xmlParserInputBufferCreateFilenameDefault) xmlParserInputBufferCreateFilenameDefault__internal_alias __attribute((visibility("hidden")));
7698#define xmlParserInputBufferCreateFilenameDefault xmlParserInputBufferCreateFilenameDefault__internal_alias
7699#endif
7700#endif
7701
7702#ifdef bottom_xmlIO
7703#undef xmlParserInputBufferCreateIO
7704extern __typeof (xmlParserInputBufferCreateIO) xmlParserInputBufferCreateIO __attribute((alias("xmlParserInputBufferCreateIO__internal_alias")));
7705#else
7706#ifndef xmlParserInputBufferCreateIO
7707extern __typeof (xmlParserInputBufferCreateIO) xmlParserInputBufferCreateIO__internal_alias __attribute((visibility("hidden")));
7708#define xmlParserInputBufferCreateIO xmlParserInputBufferCreateIO__internal_alias
7709#endif
7710#endif
7711
7712#ifdef bottom_xmlIO
7713#undef xmlParserInputBufferCreateMem
7714extern __typeof (xmlParserInputBufferCreateMem) xmlParserInputBufferCreateMem __attribute((alias("xmlParserInputBufferCreateMem__internal_alias")));
7715#else
7716#ifndef xmlParserInputBufferCreateMem
7717extern __typeof (xmlParserInputBufferCreateMem) xmlParserInputBufferCreateMem__internal_alias __attribute((visibility("hidden")));
7718#define xmlParserInputBufferCreateMem xmlParserInputBufferCreateMem__internal_alias
7719#endif
7720#endif
7721
7722#ifdef bottom_xmlIO
7723#undef xmlParserInputBufferCreateStatic
7724extern __typeof (xmlParserInputBufferCreateStatic) xmlParserInputBufferCreateStatic __attribute((alias("xmlParserInputBufferCreateStatic__internal_alias")));
7725#else
7726#ifndef xmlParserInputBufferCreateStatic
7727extern __typeof (xmlParserInputBufferCreateStatic) xmlParserInputBufferCreateStatic__internal_alias __attribute((visibility("hidden")));
7728#define xmlParserInputBufferCreateStatic xmlParserInputBufferCreateStatic__internal_alias
7729#endif
7730#endif
7731
7732#ifdef bottom_xmlIO
7733#undef xmlParserInputBufferGrow
7734extern __typeof (xmlParserInputBufferGrow) xmlParserInputBufferGrow __attribute((alias("xmlParserInputBufferGrow__internal_alias")));
7735#else
7736#ifndef xmlParserInputBufferGrow
7737extern __typeof (xmlParserInputBufferGrow) xmlParserInputBufferGrow__internal_alias __attribute((visibility("hidden")));
7738#define xmlParserInputBufferGrow xmlParserInputBufferGrow__internal_alias
7739#endif
7740#endif
7741
7742#ifdef bottom_xmlIO
7743#undef xmlParserInputBufferPush
7744extern __typeof (xmlParserInputBufferPush) xmlParserInputBufferPush __attribute((alias("xmlParserInputBufferPush__internal_alias")));
7745#else
7746#ifndef xmlParserInputBufferPush
7747extern __typeof (xmlParserInputBufferPush) xmlParserInputBufferPush__internal_alias __attribute((visibility("hidden")));
7748#define xmlParserInputBufferPush xmlParserInputBufferPush__internal_alias
7749#endif
7750#endif
7751
7752#ifdef bottom_xmlIO
7753#undef xmlParserInputBufferRead
7754extern __typeof (xmlParserInputBufferRead) xmlParserInputBufferRead __attribute((alias("xmlParserInputBufferRead__internal_alias")));
7755#else
7756#ifndef xmlParserInputBufferRead
7757extern __typeof (xmlParserInputBufferRead) xmlParserInputBufferRead__internal_alias __attribute((visibility("hidden")));
7758#define xmlParserInputBufferRead xmlParserInputBufferRead__internal_alias
7759#endif
7760#endif
7761
7762#ifdef bottom_parserInternals
7763#undef xmlParserInputGrow
7764extern __typeof (xmlParserInputGrow) xmlParserInputGrow __attribute((alias("xmlParserInputGrow__internal_alias")));
7765#else
7766#ifndef xmlParserInputGrow
7767extern __typeof (xmlParserInputGrow) xmlParserInputGrow__internal_alias __attribute((visibility("hidden")));
7768#define xmlParserInputGrow xmlParserInputGrow__internal_alias
7769#endif
7770#endif
7771
7772#ifdef bottom_parserInternals
7773#undef xmlParserInputRead
7774extern __typeof (xmlParserInputRead) xmlParserInputRead __attribute((alias("xmlParserInputRead__internal_alias")));
7775#else
7776#ifndef xmlParserInputRead
7777extern __typeof (xmlParserInputRead) xmlParserInputRead__internal_alias __attribute((visibility("hidden")));
7778#define xmlParserInputRead xmlParserInputRead__internal_alias
7779#endif
7780#endif
7781
7782#ifdef bottom_parserInternals
7783#undef xmlParserInputShrink
7784extern __typeof (xmlParserInputShrink) xmlParserInputShrink __attribute((alias("xmlParserInputShrink__internal_alias")));
7785#else
7786#ifndef xmlParserInputShrink
7787extern __typeof (xmlParserInputShrink) xmlParserInputShrink__internal_alias __attribute((visibility("hidden")));
7788#define xmlParserInputShrink xmlParserInputShrink__internal_alias
7789#endif
7790#endif
7791
7792#ifdef bottom_error
7793#undef xmlParserPrintFileContext
7794extern __typeof (xmlParserPrintFileContext) xmlParserPrintFileContext __attribute((alias("xmlParserPrintFileContext__internal_alias")));
7795#else
7796#ifndef xmlParserPrintFileContext
7797extern __typeof (xmlParserPrintFileContext) xmlParserPrintFileContext__internal_alias __attribute((visibility("hidden")));
7798#define xmlParserPrintFileContext xmlParserPrintFileContext__internal_alias
7799#endif
7800#endif
7801
7802#ifdef bottom_error
7803#undef xmlParserPrintFileInfo
7804extern __typeof (xmlParserPrintFileInfo) xmlParserPrintFileInfo __attribute((alias("xmlParserPrintFileInfo__internal_alias")));
7805#else
7806#ifndef xmlParserPrintFileInfo
7807extern __typeof (xmlParserPrintFileInfo) xmlParserPrintFileInfo__internal_alias __attribute((visibility("hidden")));
7808#define xmlParserPrintFileInfo xmlParserPrintFileInfo__internal_alias
7809#endif
7810#endif
7811
7812#ifdef bottom_error
7813#undef xmlParserValidityError
7814extern __typeof (xmlParserValidityError) xmlParserValidityError __attribute((alias("xmlParserValidityError__internal_alias")));
7815#else
7816#ifndef xmlParserValidityError
7817extern __typeof (xmlParserValidityError) xmlParserValidityError__internal_alias __attribute((visibility("hidden")));
7818#define xmlParserValidityError xmlParserValidityError__internal_alias
7819#endif
7820#endif
7821
7822#ifdef bottom_error
7823#undef xmlParserValidityWarning
7824extern __typeof (xmlParserValidityWarning) xmlParserValidityWarning __attribute((alias("xmlParserValidityWarning__internal_alias")));
7825#else
7826#ifndef xmlParserValidityWarning
7827extern __typeof (xmlParserValidityWarning) xmlParserValidityWarning__internal_alias __attribute((visibility("hidden")));
7828#define xmlParserValidityWarning xmlParserValidityWarning__internal_alias
7829#endif
7830#endif
7831
7832#ifdef bottom_error
7833#undef xmlParserWarning
7834extern __typeof (xmlParserWarning) xmlParserWarning __attribute((alias("xmlParserWarning__internal_alias")));
7835#else
7836#ifndef xmlParserWarning
7837extern __typeof (xmlParserWarning) xmlParserWarning__internal_alias __attribute((visibility("hidden")));
7838#define xmlParserWarning xmlParserWarning__internal_alias
7839#endif
7840#endif
7841
7842#ifdef bottom_uri
7843#undef xmlPathToURI
7844extern __typeof (xmlPathToURI) xmlPathToURI __attribute((alias("xmlPathToURI__internal_alias")));
7845#else
7846#ifndef xmlPathToURI
7847extern __typeof (xmlPathToURI) xmlPathToURI__internal_alias __attribute((visibility("hidden")));
7848#define xmlPathToURI xmlPathToURI__internal_alias
7849#endif
7850#endif
7851
7852#if defined(LIBXML_PATTERN_ENABLED)
7853#ifdef bottom_pattern
7854#undef xmlPatternFromRoot
7855extern __typeof (xmlPatternFromRoot) xmlPatternFromRoot __attribute((alias("xmlPatternFromRoot__internal_alias")));
7856#else
7857#ifndef xmlPatternFromRoot
7858extern __typeof (xmlPatternFromRoot) xmlPatternFromRoot__internal_alias __attribute((visibility("hidden")));
7859#define xmlPatternFromRoot xmlPatternFromRoot__internal_alias
7860#endif
7861#endif
7862#endif
7863
7864#if defined(LIBXML_PATTERN_ENABLED)
7865#ifdef bottom_pattern
7866#undef xmlPatternGetStreamCtxt
7867extern __typeof (xmlPatternGetStreamCtxt) xmlPatternGetStreamCtxt __attribute((alias("xmlPatternGetStreamCtxt__internal_alias")));
7868#else
7869#ifndef xmlPatternGetStreamCtxt
7870extern __typeof (xmlPatternGetStreamCtxt) xmlPatternGetStreamCtxt__internal_alias __attribute((visibility("hidden")));
7871#define xmlPatternGetStreamCtxt xmlPatternGetStreamCtxt__internal_alias
7872#endif
7873#endif
7874#endif
7875
7876#if defined(LIBXML_PATTERN_ENABLED)
7877#ifdef bottom_pattern
7878#undef xmlPatternMatch
7879extern __typeof (xmlPatternMatch) xmlPatternMatch __attribute((alias("xmlPatternMatch__internal_alias")));
7880#else
7881#ifndef xmlPatternMatch
7882extern __typeof (xmlPatternMatch) xmlPatternMatch__internal_alias __attribute((visibility("hidden")));
7883#define xmlPatternMatch xmlPatternMatch__internal_alias
7884#endif
7885#endif
7886#endif
7887
7888#if defined(LIBXML_PATTERN_ENABLED)
7889#ifdef bottom_pattern
7890#undef xmlPatternMaxDepth
7891extern __typeof (xmlPatternMaxDepth) xmlPatternMaxDepth __attribute((alias("xmlPatternMaxDepth__internal_alias")));
7892#else
7893#ifndef xmlPatternMaxDepth
7894extern __typeof (xmlPatternMaxDepth) xmlPatternMaxDepth__internal_alias __attribute((visibility("hidden")));
7895#define xmlPatternMaxDepth xmlPatternMaxDepth__internal_alias
7896#endif
7897#endif
7898#endif
7899
7900#if defined(LIBXML_PATTERN_ENABLED)
7901#ifdef bottom_pattern
7902#undef xmlPatternMinDepth
7903extern __typeof (xmlPatternMinDepth) xmlPatternMinDepth __attribute((alias("xmlPatternMinDepth__internal_alias")));
7904#else
7905#ifndef xmlPatternMinDepth
7906extern __typeof (xmlPatternMinDepth) xmlPatternMinDepth__internal_alias __attribute((visibility("hidden")));
7907#define xmlPatternMinDepth xmlPatternMinDepth__internal_alias
7908#endif
7909#endif
7910#endif
7911
7912#if defined(LIBXML_PATTERN_ENABLED)
7913#ifdef bottom_pattern
7914#undef xmlPatternStreamable
7915extern __typeof (xmlPatternStreamable) xmlPatternStreamable __attribute((alias("xmlPatternStreamable__internal_alias")));
7916#else
7917#ifndef xmlPatternStreamable
7918extern __typeof (xmlPatternStreamable) xmlPatternStreamable__internal_alias __attribute((visibility("hidden")));
7919#define xmlPatternStreamable xmlPatternStreamable__internal_alias
7920#endif
7921#endif
7922#endif
7923
7924#if defined(LIBXML_PATTERN_ENABLED)
7925#ifdef bottom_pattern
7926#undef xmlPatterncompile
7927extern __typeof (xmlPatterncompile) xmlPatterncompile __attribute((alias("xmlPatterncompile__internal_alias")));
7928#else
7929#ifndef xmlPatterncompile
7930extern __typeof (xmlPatterncompile) xmlPatterncompile__internal_alias __attribute((visibility("hidden")));
7931#define xmlPatterncompile xmlPatterncompile__internal_alias
7932#endif
7933#endif
7934#endif
7935
7936#ifdef bottom_parserInternals
7937#undef xmlPedanticParserDefault
7938extern __typeof (xmlPedanticParserDefault) xmlPedanticParserDefault __attribute((alias("xmlPedanticParserDefault__internal_alias")));
7939#else
7940#ifndef xmlPedanticParserDefault
7941extern __typeof (xmlPedanticParserDefault) xmlPedanticParserDefault__internal_alias __attribute((visibility("hidden")));
7942#define xmlPedanticParserDefault xmlPedanticParserDefault__internal_alias
7943#endif
7944#endif
7945
7946#ifdef bottom_parser
7947#undef xmlPopInput
7948extern __typeof (xmlPopInput) xmlPopInput __attribute((alias("xmlPopInput__internal_alias")));
7949#else
7950#ifndef xmlPopInput
7951extern __typeof (xmlPopInput) xmlPopInput__internal_alias __attribute((visibility("hidden")));
7952#define xmlPopInput xmlPopInput__internal_alias
7953#endif
7954#endif
7955
7956#ifdef bottom_xmlIO
7957#undef xmlPopInputCallbacks
7958extern __typeof (xmlPopInputCallbacks) xmlPopInputCallbacks __attribute((alias("xmlPopInputCallbacks__internal_alias")));
7959#else
7960#ifndef xmlPopInputCallbacks
7961extern __typeof (xmlPopInputCallbacks) xmlPopInputCallbacks__internal_alias __attribute((visibility("hidden")));
7962#define xmlPopInputCallbacks xmlPopInputCallbacks__internal_alias
7963#endif
7964#endif
7965
7966#if defined(LIBXML_TREE_ENABLED)
7967#ifdef bottom_tree
7968#undef xmlPreviousElementSibling
7969extern __typeof (xmlPreviousElementSibling) xmlPreviousElementSibling __attribute((alias("xmlPreviousElementSibling__internal_alias")));
7970#else
7971#ifndef xmlPreviousElementSibling
7972extern __typeof (xmlPreviousElementSibling) xmlPreviousElementSibling__internal_alias __attribute((visibility("hidden")));
7973#define xmlPreviousElementSibling xmlPreviousElementSibling__internal_alias
7974#endif
7975#endif
7976#endif
7977
7978#ifdef bottom_uri
7979#undef xmlPrintURI
7980extern __typeof (xmlPrintURI) xmlPrintURI __attribute((alias("xmlPrintURI__internal_alias")));
7981#else
7982#ifndef xmlPrintURI
7983extern __typeof (xmlPrintURI) xmlPrintURI__internal_alias __attribute((visibility("hidden")));
7984#define xmlPrintURI xmlPrintURI__internal_alias
7985#endif
7986#endif
7987
7988#ifdef bottom_parser
7989#undef xmlPushInput
7990extern __typeof (xmlPushInput) xmlPushInput __attribute((alias("xmlPushInput__internal_alias")));
7991#else
7992#ifndef xmlPushInput
7993extern __typeof (xmlPushInput) xmlPushInput__internal_alias __attribute((visibility("hidden")));
7994#define xmlPushInput xmlPushInput__internal_alias
7995#endif
7996#endif
7997
7998#ifdef bottom_threads
7999#undef xmlRMutexLock
8000extern __typeof (xmlRMutexLock) xmlRMutexLock __attribute((alias("xmlRMutexLock__internal_alias")));
8001#else
8002#ifndef xmlRMutexLock
8003extern __typeof (xmlRMutexLock) xmlRMutexLock__internal_alias __attribute((visibility("hidden")));
8004#define xmlRMutexLock xmlRMutexLock__internal_alias
8005#endif
8006#endif
8007
8008#ifdef bottom_threads
8009#undef xmlRMutexUnlock
8010extern __typeof (xmlRMutexUnlock) xmlRMutexUnlock __attribute((alias("xmlRMutexUnlock__internal_alias")));
8011#else
8012#ifndef xmlRMutexUnlock
8013extern __typeof (xmlRMutexUnlock) xmlRMutexUnlock__internal_alias __attribute((visibility("hidden")));
8014#define xmlRMutexUnlock xmlRMutexUnlock__internal_alias
8015#endif
8016#endif
8017
8018#ifdef bottom_parser
8019#undef xmlReadDoc
8020extern __typeof (xmlReadDoc) xmlReadDoc __attribute((alias("xmlReadDoc__internal_alias")));
8021#else
8022#ifndef xmlReadDoc
8023extern __typeof (xmlReadDoc) xmlReadDoc__internal_alias __attribute((visibility("hidden")));
8024#define xmlReadDoc xmlReadDoc__internal_alias
8025#endif
8026#endif
8027
8028#ifdef bottom_parser
8029#undef xmlReadFd
8030extern __typeof (xmlReadFd) xmlReadFd __attribute((alias("xmlReadFd__internal_alias")));
8031#else
8032#ifndef xmlReadFd
8033extern __typeof (xmlReadFd) xmlReadFd__internal_alias __attribute((visibility("hidden")));
8034#define xmlReadFd xmlReadFd__internal_alias
8035#endif
8036#endif
8037
8038#ifdef bottom_parser
8039#undef xmlReadFile
8040extern __typeof (xmlReadFile) xmlReadFile __attribute((alias("xmlReadFile__internal_alias")));
8041#else
8042#ifndef xmlReadFile
8043extern __typeof (xmlReadFile) xmlReadFile__internal_alias __attribute((visibility("hidden")));
8044#define xmlReadFile xmlReadFile__internal_alias
8045#endif
8046#endif
8047
8048#ifdef bottom_parser
8049#undef xmlReadIO
8050extern __typeof (xmlReadIO) xmlReadIO __attribute((alias("xmlReadIO__internal_alias")));
8051#else
8052#ifndef xmlReadIO
8053extern __typeof (xmlReadIO) xmlReadIO__internal_alias __attribute((visibility("hidden")));
8054#define xmlReadIO xmlReadIO__internal_alias
8055#endif
8056#endif
8057
8058#ifdef bottom_parser
8059#undef xmlReadMemory
8060extern __typeof (xmlReadMemory) xmlReadMemory __attribute((alias("xmlReadMemory__internal_alias")));
8061#else
8062#ifndef xmlReadMemory
8063extern __typeof (xmlReadMemory) xmlReadMemory__internal_alias __attribute((visibility("hidden")));
8064#define xmlReadMemory xmlReadMemory__internal_alias
8065#endif
8066#endif
8067
8068#if defined(LIBXML_READER_ENABLED)
8069#ifdef bottom_xmlreader
8070#undef xmlReaderForDoc
8071extern __typeof (xmlReaderForDoc) xmlReaderForDoc __attribute((alias("xmlReaderForDoc__internal_alias")));
8072#else
8073#ifndef xmlReaderForDoc
8074extern __typeof (xmlReaderForDoc) xmlReaderForDoc__internal_alias __attribute((visibility("hidden")));
8075#define xmlReaderForDoc xmlReaderForDoc__internal_alias
8076#endif
8077#endif
8078#endif
8079
8080#if defined(LIBXML_READER_ENABLED)
8081#ifdef bottom_xmlreader
8082#undef xmlReaderForFd
8083extern __typeof (xmlReaderForFd) xmlReaderForFd __attribute((alias("xmlReaderForFd__internal_alias")));
8084#else
8085#ifndef xmlReaderForFd
8086extern __typeof (xmlReaderForFd) xmlReaderForFd__internal_alias __attribute((visibility("hidden")));
8087#define xmlReaderForFd xmlReaderForFd__internal_alias
8088#endif
8089#endif
8090#endif
8091
8092#if defined(LIBXML_READER_ENABLED)
8093#ifdef bottom_xmlreader
8094#undef xmlReaderForFile
8095extern __typeof (xmlReaderForFile) xmlReaderForFile __attribute((alias("xmlReaderForFile__internal_alias")));
8096#else
8097#ifndef xmlReaderForFile
8098extern __typeof (xmlReaderForFile) xmlReaderForFile__internal_alias __attribute((visibility("hidden")));
8099#define xmlReaderForFile xmlReaderForFile__internal_alias
8100#endif
8101#endif
8102#endif
8103
8104#if defined(LIBXML_READER_ENABLED)
8105#ifdef bottom_xmlreader
8106#undef xmlReaderForIO
8107extern __typeof (xmlReaderForIO) xmlReaderForIO __attribute((alias("xmlReaderForIO__internal_alias")));
8108#else
8109#ifndef xmlReaderForIO
8110extern __typeof (xmlReaderForIO) xmlReaderForIO__internal_alias __attribute((visibility("hidden")));
8111#define xmlReaderForIO xmlReaderForIO__internal_alias
8112#endif
8113#endif
8114#endif
8115
8116#if defined(LIBXML_READER_ENABLED)
8117#ifdef bottom_xmlreader
8118#undef xmlReaderForMemory
8119extern __typeof (xmlReaderForMemory) xmlReaderForMemory __attribute((alias("xmlReaderForMemory__internal_alias")));
8120#else
8121#ifndef xmlReaderForMemory
8122extern __typeof (xmlReaderForMemory) xmlReaderForMemory__internal_alias __attribute((visibility("hidden")));
8123#define xmlReaderForMemory xmlReaderForMemory__internal_alias
8124#endif
8125#endif
8126#endif
8127
8128#if defined(LIBXML_READER_ENABLED)
8129#ifdef bottom_xmlreader
8130#undef xmlReaderNewDoc
8131extern __typeof (xmlReaderNewDoc) xmlReaderNewDoc __attribute((alias("xmlReaderNewDoc__internal_alias")));
8132#else
8133#ifndef xmlReaderNewDoc
8134extern __typeof (xmlReaderNewDoc) xmlReaderNewDoc__internal_alias __attribute((visibility("hidden")));
8135#define xmlReaderNewDoc xmlReaderNewDoc__internal_alias
8136#endif
8137#endif
8138#endif
8139
8140#if defined(LIBXML_READER_ENABLED)
8141#ifdef bottom_xmlreader
8142#undef xmlReaderNewFd
8143extern __typeof (xmlReaderNewFd) xmlReaderNewFd __attribute((alias("xmlReaderNewFd__internal_alias")));
8144#else
8145#ifndef xmlReaderNewFd
8146extern __typeof (xmlReaderNewFd) xmlReaderNewFd__internal_alias __attribute((visibility("hidden")));
8147#define xmlReaderNewFd xmlReaderNewFd__internal_alias
8148#endif
8149#endif
8150#endif
8151
8152#if defined(LIBXML_READER_ENABLED)
8153#ifdef bottom_xmlreader
8154#undef xmlReaderNewFile
8155extern __typeof (xmlReaderNewFile) xmlReaderNewFile __attribute((alias("xmlReaderNewFile__internal_alias")));
8156#else
8157#ifndef xmlReaderNewFile
8158extern __typeof (xmlReaderNewFile) xmlReaderNewFile__internal_alias __attribute((visibility("hidden")));
8159#define xmlReaderNewFile xmlReaderNewFile__internal_alias
8160#endif
8161#endif
8162#endif
8163
8164#if defined(LIBXML_READER_ENABLED)
8165#ifdef bottom_xmlreader
8166#undef xmlReaderNewIO
8167extern __typeof (xmlReaderNewIO) xmlReaderNewIO __attribute((alias("xmlReaderNewIO__internal_alias")));
8168#else
8169#ifndef xmlReaderNewIO
8170extern __typeof (xmlReaderNewIO) xmlReaderNewIO__internal_alias __attribute((visibility("hidden")));
8171#define xmlReaderNewIO xmlReaderNewIO__internal_alias
8172#endif
8173#endif
8174#endif
8175
8176#if defined(LIBXML_READER_ENABLED)
8177#ifdef bottom_xmlreader
8178#undef xmlReaderNewMemory
8179extern __typeof (xmlReaderNewMemory) xmlReaderNewMemory __attribute((alias("xmlReaderNewMemory__internal_alias")));
8180#else
8181#ifndef xmlReaderNewMemory
8182extern __typeof (xmlReaderNewMemory) xmlReaderNewMemory__internal_alias __attribute((visibility("hidden")));
8183#define xmlReaderNewMemory xmlReaderNewMemory__internal_alias
8184#endif
8185#endif
8186#endif
8187
8188#if defined(LIBXML_READER_ENABLED)
8189#ifdef bottom_xmlreader
8190#undef xmlReaderNewWalker
8191extern __typeof (xmlReaderNewWalker) xmlReaderNewWalker __attribute((alias("xmlReaderNewWalker__internal_alias")));
8192#else
8193#ifndef xmlReaderNewWalker
8194extern __typeof (xmlReaderNewWalker) xmlReaderNewWalker__internal_alias __attribute((visibility("hidden")));
8195#define xmlReaderNewWalker xmlReaderNewWalker__internal_alias
8196#endif
8197#endif
8198#endif
8199
8200#if defined(LIBXML_READER_ENABLED)
8201#ifdef bottom_xmlreader
8202#undef xmlReaderWalker
8203extern __typeof (xmlReaderWalker) xmlReaderWalker __attribute((alias("xmlReaderWalker__internal_alias")));
8204#else
8205#ifndef xmlReaderWalker
8206extern __typeof (xmlReaderWalker) xmlReaderWalker__internal_alias __attribute((visibility("hidden")));
8207#define xmlReaderWalker xmlReaderWalker__internal_alias
8208#endif
8209#endif
8210#endif
8211
8212#ifdef bottom_xmlmemory
8213#undef xmlReallocLoc
8214extern __typeof (xmlReallocLoc) xmlReallocLoc __attribute((alias("xmlReallocLoc__internal_alias")));
8215#else
8216#ifndef xmlReallocLoc
8217extern __typeof (xmlReallocLoc) xmlReallocLoc__internal_alias __attribute((visibility("hidden")));
8218#define xmlReallocLoc xmlReallocLoc__internal_alias
8219#endif
8220#endif
8221
8222#if defined(LIBXML_TREE_ENABLED)
8223#ifdef bottom_tree
8224#undef xmlReconciliateNs
8225extern __typeof (xmlReconciliateNs) xmlReconciliateNs __attribute((alias("xmlReconciliateNs__internal_alias")));
8226#else
8227#ifndef xmlReconciliateNs
8228extern __typeof (xmlReconciliateNs) xmlReconciliateNs__internal_alias __attribute((visibility("hidden")));
8229#define xmlReconciliateNs xmlReconciliateNs__internal_alias
8230#endif
8231#endif
8232#endif
8233
8234#if defined(LIBXML_SAX1_ENABLED)
8235#ifdef bottom_parser
8236#undef xmlRecoverDoc
8237extern __typeof (xmlRecoverDoc) xmlRecoverDoc __attribute((alias("xmlRecoverDoc__internal_alias")));
8238#else
8239#ifndef xmlRecoverDoc
8240extern __typeof (xmlRecoverDoc) xmlRecoverDoc__internal_alias __attribute((visibility("hidden")));
8241#define xmlRecoverDoc xmlRecoverDoc__internal_alias
8242#endif
8243#endif
8244#endif
8245
8246#if defined(LIBXML_SAX1_ENABLED)
8247#ifdef bottom_parser
8248#undef xmlRecoverFile
8249extern __typeof (xmlRecoverFile) xmlRecoverFile __attribute((alias("xmlRecoverFile__internal_alias")));
8250#else
8251#ifndef xmlRecoverFile
8252extern __typeof (xmlRecoverFile) xmlRecoverFile__internal_alias __attribute((visibility("hidden")));
8253#define xmlRecoverFile xmlRecoverFile__internal_alias
8254#endif
8255#endif
8256#endif
8257
8258#if defined(LIBXML_SAX1_ENABLED)
8259#ifdef bottom_parser
8260#undef xmlRecoverMemory
8261extern __typeof (xmlRecoverMemory) xmlRecoverMemory __attribute((alias("xmlRecoverMemory__internal_alias")));
8262#else
8263#ifndef xmlRecoverMemory
8264extern __typeof (xmlRecoverMemory) xmlRecoverMemory__internal_alias __attribute((visibility("hidden")));
8265#define xmlRecoverMemory xmlRecoverMemory__internal_alias
8266#endif
8267#endif
8268#endif
8269
8270#if defined(LIBXML_REGEXP_ENABLED)
8271#ifdef bottom_xmlregexp
8272#undef xmlRegExecErrInfo
8273extern __typeof (xmlRegExecErrInfo) xmlRegExecErrInfo __attribute((alias("xmlRegExecErrInfo__internal_alias")));
8274#else
8275#ifndef xmlRegExecErrInfo
8276extern __typeof (xmlRegExecErrInfo) xmlRegExecErrInfo__internal_alias __attribute((visibility("hidden")));
8277#define xmlRegExecErrInfo xmlRegExecErrInfo__internal_alias
8278#endif
8279#endif
8280#endif
8281
8282#if defined(LIBXML_REGEXP_ENABLED)
8283#ifdef bottom_xmlregexp
8284#undef xmlRegExecNextValues
8285extern __typeof (xmlRegExecNextValues) xmlRegExecNextValues __attribute((alias("xmlRegExecNextValues__internal_alias")));
8286#else
8287#ifndef xmlRegExecNextValues
8288extern __typeof (xmlRegExecNextValues) xmlRegExecNextValues__internal_alias __attribute((visibility("hidden")));
8289#define xmlRegExecNextValues xmlRegExecNextValues__internal_alias
8290#endif
8291#endif
8292#endif
8293
8294#if defined(LIBXML_REGEXP_ENABLED)
8295#ifdef bottom_xmlregexp
8296#undef xmlRegExecPushString
8297extern __typeof (xmlRegExecPushString) xmlRegExecPushString __attribute((alias("xmlRegExecPushString__internal_alias")));
8298#else
8299#ifndef xmlRegExecPushString
8300extern __typeof (xmlRegExecPushString) xmlRegExecPushString__internal_alias __attribute((visibility("hidden")));
8301#define xmlRegExecPushString xmlRegExecPushString__internal_alias
8302#endif
8303#endif
8304#endif
8305
8306#if defined(LIBXML_REGEXP_ENABLED)
8307#ifdef bottom_xmlregexp
8308#undef xmlRegExecPushString2
8309extern __typeof (xmlRegExecPushString2) xmlRegExecPushString2 __attribute((alias("xmlRegExecPushString2__internal_alias")));
8310#else
8311#ifndef xmlRegExecPushString2
8312extern __typeof (xmlRegExecPushString2) xmlRegExecPushString2__internal_alias __attribute((visibility("hidden")));
8313#define xmlRegExecPushString2 xmlRegExecPushString2__internal_alias
8314#endif
8315#endif
8316#endif
8317
8318#if defined(LIBXML_REGEXP_ENABLED)
8319#ifdef bottom_xmlregexp
8320#undef xmlRegFreeExecCtxt
8321extern __typeof (xmlRegFreeExecCtxt) xmlRegFreeExecCtxt __attribute((alias("xmlRegFreeExecCtxt__internal_alias")));
8322#else
8323#ifndef xmlRegFreeExecCtxt
8324extern __typeof (xmlRegFreeExecCtxt) xmlRegFreeExecCtxt__internal_alias __attribute((visibility("hidden")));
8325#define xmlRegFreeExecCtxt xmlRegFreeExecCtxt__internal_alias
8326#endif
8327#endif
8328#endif
8329
8330#if defined(LIBXML_REGEXP_ENABLED)
8331#ifdef bottom_xmlregexp
8332#undef xmlRegFreeRegexp
8333extern __typeof (xmlRegFreeRegexp) xmlRegFreeRegexp __attribute((alias("xmlRegFreeRegexp__internal_alias")));
8334#else
8335#ifndef xmlRegFreeRegexp
8336extern __typeof (xmlRegFreeRegexp) xmlRegFreeRegexp__internal_alias __attribute((visibility("hidden")));
8337#define xmlRegFreeRegexp xmlRegFreeRegexp__internal_alias
8338#endif
8339#endif
8340#endif
8341
8342#if defined(LIBXML_REGEXP_ENABLED)
8343#ifdef bottom_xmlregexp
8344#undef xmlRegNewExecCtxt
8345extern __typeof (xmlRegNewExecCtxt) xmlRegNewExecCtxt __attribute((alias("xmlRegNewExecCtxt__internal_alias")));
8346#else
8347#ifndef xmlRegNewExecCtxt
8348extern __typeof (xmlRegNewExecCtxt) xmlRegNewExecCtxt__internal_alias __attribute((visibility("hidden")));
8349#define xmlRegNewExecCtxt xmlRegNewExecCtxt__internal_alias
8350#endif
8351#endif
8352#endif
8353
8354#if defined(LIBXML_REGEXP_ENABLED)
8355#ifdef bottom_xmlregexp
8356#undef xmlRegexpCompile
8357extern __typeof (xmlRegexpCompile) xmlRegexpCompile __attribute((alias("xmlRegexpCompile__internal_alias")));
8358#else
8359#ifndef xmlRegexpCompile
8360extern __typeof (xmlRegexpCompile) xmlRegexpCompile__internal_alias __attribute((visibility("hidden")));
8361#define xmlRegexpCompile xmlRegexpCompile__internal_alias
8362#endif
8363#endif
8364#endif
8365
8366#if defined(LIBXML_REGEXP_ENABLED)
8367#ifdef bottom_xmlregexp
8368#undef xmlRegexpExec
8369extern __typeof (xmlRegexpExec) xmlRegexpExec __attribute((alias("xmlRegexpExec__internal_alias")));
8370#else
8371#ifndef xmlRegexpExec
8372extern __typeof (xmlRegexpExec) xmlRegexpExec__internal_alias __attribute((visibility("hidden")));
8373#define xmlRegexpExec xmlRegexpExec__internal_alias
8374#endif
8375#endif
8376#endif
8377
8378#if defined(LIBXML_REGEXP_ENABLED)
8379#ifdef bottom_xmlregexp
8380#undef xmlRegexpIsDeterminist
8381extern __typeof (xmlRegexpIsDeterminist) xmlRegexpIsDeterminist __attribute((alias("xmlRegexpIsDeterminist__internal_alias")));
8382#else
8383#ifndef xmlRegexpIsDeterminist
8384extern __typeof (xmlRegexpIsDeterminist) xmlRegexpIsDeterminist__internal_alias __attribute((visibility("hidden")));
8385#define xmlRegexpIsDeterminist xmlRegexpIsDeterminist__internal_alias
8386#endif
8387#endif
8388#endif
8389
8390#if defined(LIBXML_REGEXP_ENABLED)
8391#ifdef bottom_xmlregexp
8392#undef xmlRegexpPrint
8393extern __typeof (xmlRegexpPrint) xmlRegexpPrint __attribute((alias("xmlRegexpPrint__internal_alias")));
8394#else
8395#ifndef xmlRegexpPrint
8396extern __typeof (xmlRegexpPrint) xmlRegexpPrint__internal_alias __attribute((visibility("hidden")));
8397#define xmlRegexpPrint xmlRegexpPrint__internal_alias
8398#endif
8399#endif
8400#endif
8401
8402#ifdef bottom_encoding
8403#undef xmlRegisterCharEncodingHandler
8404extern __typeof (xmlRegisterCharEncodingHandler) xmlRegisterCharEncodingHandler __attribute((alias("xmlRegisterCharEncodingHandler__internal_alias")));
8405#else
8406#ifndef xmlRegisterCharEncodingHandler
8407extern __typeof (xmlRegisterCharEncodingHandler) xmlRegisterCharEncodingHandler__internal_alias __attribute((visibility("hidden")));
8408#define xmlRegisterCharEncodingHandler xmlRegisterCharEncodingHandler__internal_alias
8409#endif
8410#endif
8411
8412#ifdef bottom_xmlIO
8413#undef xmlRegisterDefaultInputCallbacks
8414extern __typeof (xmlRegisterDefaultInputCallbacks) xmlRegisterDefaultInputCallbacks __attribute((alias("xmlRegisterDefaultInputCallbacks__internal_alias")));
8415#else
8416#ifndef xmlRegisterDefaultInputCallbacks
8417extern __typeof (xmlRegisterDefaultInputCallbacks) xmlRegisterDefaultInputCallbacks__internal_alias __attribute((visibility("hidden")));
8418#define xmlRegisterDefaultInputCallbacks xmlRegisterDefaultInputCallbacks__internal_alias
8419#endif
8420#endif
8421
8422#if defined(LIBXML_OUTPUT_ENABLED)
8423#ifdef bottom_xmlIO
8424#undef xmlRegisterDefaultOutputCallbacks
8425extern __typeof (xmlRegisterDefaultOutputCallbacks) xmlRegisterDefaultOutputCallbacks __attribute((alias("xmlRegisterDefaultOutputCallbacks__internal_alias")));
8426#else
8427#ifndef xmlRegisterDefaultOutputCallbacks
8428extern __typeof (xmlRegisterDefaultOutputCallbacks) xmlRegisterDefaultOutputCallbacks__internal_alias __attribute((visibility("hidden")));
8429#define xmlRegisterDefaultOutputCallbacks xmlRegisterDefaultOutputCallbacks__internal_alias
8430#endif
8431#endif
8432#endif
8433
8434#if defined(LIBXML_OUTPUT_ENABLED) && defined(LIBXML_HTTP_ENABLED)
8435#ifdef bottom_xmlIO
8436#undef xmlRegisterHTTPPostCallbacks
8437extern __typeof (xmlRegisterHTTPPostCallbacks) xmlRegisterHTTPPostCallbacks __attribute((alias("xmlRegisterHTTPPostCallbacks__internal_alias")));
8438#else
8439#ifndef xmlRegisterHTTPPostCallbacks
8440extern __typeof (xmlRegisterHTTPPostCallbacks) xmlRegisterHTTPPostCallbacks__internal_alias __attribute((visibility("hidden")));
8441#define xmlRegisterHTTPPostCallbacks xmlRegisterHTTPPostCallbacks__internal_alias
8442#endif
8443#endif
8444#endif
8445
8446#ifdef bottom_xmlIO
8447#undef xmlRegisterInputCallbacks
8448extern __typeof (xmlRegisterInputCallbacks) xmlRegisterInputCallbacks __attribute((alias("xmlRegisterInputCallbacks__internal_alias")));
8449#else
8450#ifndef xmlRegisterInputCallbacks
8451extern __typeof (xmlRegisterInputCallbacks) xmlRegisterInputCallbacks__internal_alias __attribute((visibility("hidden")));
8452#define xmlRegisterInputCallbacks xmlRegisterInputCallbacks__internal_alias
8453#endif
8454#endif
8455
8456#ifdef bottom_globals
8457#undef xmlRegisterNodeDefault
8458extern __typeof (xmlRegisterNodeDefault) xmlRegisterNodeDefault __attribute((alias("xmlRegisterNodeDefault__internal_alias")));
8459#else
8460#ifndef xmlRegisterNodeDefault
8461extern __typeof (xmlRegisterNodeDefault) xmlRegisterNodeDefault__internal_alias __attribute((visibility("hidden")));
8462#define xmlRegisterNodeDefault xmlRegisterNodeDefault__internal_alias
8463#endif
8464#endif
8465
8466#if defined(LIBXML_OUTPUT_ENABLED)
8467#ifdef bottom_xmlIO
8468#undef xmlRegisterOutputCallbacks
8469extern __typeof (xmlRegisterOutputCallbacks) xmlRegisterOutputCallbacks __attribute((alias("xmlRegisterOutputCallbacks__internal_alias")));
8470#else
8471#ifndef xmlRegisterOutputCallbacks
8472extern __typeof (xmlRegisterOutputCallbacks) xmlRegisterOutputCallbacks__internal_alias __attribute((visibility("hidden")));
8473#define xmlRegisterOutputCallbacks xmlRegisterOutputCallbacks__internal_alias
8474#endif
8475#endif
8476#endif
8477
8478#if defined(LIBXML_SCHEMAS_ENABLED)
8479#ifdef bottom_relaxng
8480#undef xmlRelaxNGCleanupTypes
8481extern __typeof (xmlRelaxNGCleanupTypes) xmlRelaxNGCleanupTypes __attribute((alias("xmlRelaxNGCleanupTypes__internal_alias")));
8482#else
8483#ifndef xmlRelaxNGCleanupTypes
8484extern __typeof (xmlRelaxNGCleanupTypes) xmlRelaxNGCleanupTypes__internal_alias __attribute((visibility("hidden")));
8485#define xmlRelaxNGCleanupTypes xmlRelaxNGCleanupTypes__internal_alias
8486#endif
8487#endif
8488#endif
8489
8490#if defined(LIBXML_SCHEMAS_ENABLED) && defined(LIBXML_OUTPUT_ENABLED)
8491#ifdef bottom_relaxng
8492#undef xmlRelaxNGDump
8493extern __typeof (xmlRelaxNGDump) xmlRelaxNGDump __attribute((alias("xmlRelaxNGDump__internal_alias")));
8494#else
8495#ifndef xmlRelaxNGDump
8496extern __typeof (xmlRelaxNGDump) xmlRelaxNGDump__internal_alias __attribute((visibility("hidden")));
8497#define xmlRelaxNGDump xmlRelaxNGDump__internal_alias
8498#endif
8499#endif
8500#endif
8501
8502#if defined(LIBXML_SCHEMAS_ENABLED) && defined(LIBXML_OUTPUT_ENABLED)
8503#ifdef bottom_relaxng
8504#undef xmlRelaxNGDumpTree
8505extern __typeof (xmlRelaxNGDumpTree) xmlRelaxNGDumpTree __attribute((alias("xmlRelaxNGDumpTree__internal_alias")));
8506#else
8507#ifndef xmlRelaxNGDumpTree
8508extern __typeof (xmlRelaxNGDumpTree) xmlRelaxNGDumpTree__internal_alias __attribute((visibility("hidden")));
8509#define xmlRelaxNGDumpTree xmlRelaxNGDumpTree__internal_alias
8510#endif
8511#endif
8512#endif
8513
8514#if defined(LIBXML_SCHEMAS_ENABLED)
8515#ifdef bottom_relaxng
8516#undef xmlRelaxNGFree
8517extern __typeof (xmlRelaxNGFree) xmlRelaxNGFree __attribute((alias("xmlRelaxNGFree__internal_alias")));
8518#else
8519#ifndef xmlRelaxNGFree
8520extern __typeof (xmlRelaxNGFree) xmlRelaxNGFree__internal_alias __attribute((visibility("hidden")));
8521#define xmlRelaxNGFree xmlRelaxNGFree__internal_alias
8522#endif
8523#endif
8524#endif
8525
8526#if defined(LIBXML_SCHEMAS_ENABLED)
8527#ifdef bottom_relaxng
8528#undef xmlRelaxNGFreeParserCtxt
8529extern __typeof (xmlRelaxNGFreeParserCtxt) xmlRelaxNGFreeParserCtxt __attribute((alias("xmlRelaxNGFreeParserCtxt__internal_alias")));
8530#else
8531#ifndef xmlRelaxNGFreeParserCtxt
8532extern __typeof (xmlRelaxNGFreeParserCtxt) xmlRelaxNGFreeParserCtxt__internal_alias __attribute((visibility("hidden")));
8533#define xmlRelaxNGFreeParserCtxt xmlRelaxNGFreeParserCtxt__internal_alias
8534#endif
8535#endif
8536#endif
8537
8538#if defined(LIBXML_SCHEMAS_ENABLED)
8539#ifdef bottom_relaxng
8540#undef xmlRelaxNGFreeValidCtxt
8541extern __typeof (xmlRelaxNGFreeValidCtxt) xmlRelaxNGFreeValidCtxt __attribute((alias("xmlRelaxNGFreeValidCtxt__internal_alias")));
8542#else
8543#ifndef xmlRelaxNGFreeValidCtxt
8544extern __typeof (xmlRelaxNGFreeValidCtxt) xmlRelaxNGFreeValidCtxt__internal_alias __attribute((visibility("hidden")));
8545#define xmlRelaxNGFreeValidCtxt xmlRelaxNGFreeValidCtxt__internal_alias
8546#endif
8547#endif
8548#endif
8549
8550#if defined(LIBXML_SCHEMAS_ENABLED)
8551#ifdef bottom_relaxng
8552#undef xmlRelaxNGGetParserErrors
8553extern __typeof (xmlRelaxNGGetParserErrors) xmlRelaxNGGetParserErrors __attribute((alias("xmlRelaxNGGetParserErrors__internal_alias")));
8554#else
8555#ifndef xmlRelaxNGGetParserErrors
8556extern __typeof (xmlRelaxNGGetParserErrors) xmlRelaxNGGetParserErrors__internal_alias __attribute((visibility("hidden")));
8557#define xmlRelaxNGGetParserErrors xmlRelaxNGGetParserErrors__internal_alias
8558#endif
8559#endif
8560#endif
8561
8562#if defined(LIBXML_SCHEMAS_ENABLED)
8563#ifdef bottom_relaxng
8564#undef xmlRelaxNGGetValidErrors
8565extern __typeof (xmlRelaxNGGetValidErrors) xmlRelaxNGGetValidErrors __attribute((alias("xmlRelaxNGGetValidErrors__internal_alias")));
8566#else
8567#ifndef xmlRelaxNGGetValidErrors
8568extern __typeof (xmlRelaxNGGetValidErrors) xmlRelaxNGGetValidErrors__internal_alias __attribute((visibility("hidden")));
8569#define xmlRelaxNGGetValidErrors xmlRelaxNGGetValidErrors__internal_alias
8570#endif
8571#endif
8572#endif
8573
8574#if defined(LIBXML_SCHEMAS_ENABLED)
8575#ifdef bottom_relaxng
8576#undef xmlRelaxNGInitTypes
8577extern __typeof (xmlRelaxNGInitTypes) xmlRelaxNGInitTypes __attribute((alias("xmlRelaxNGInitTypes__internal_alias")));
8578#else
8579#ifndef xmlRelaxNGInitTypes
8580extern __typeof (xmlRelaxNGInitTypes) xmlRelaxNGInitTypes__internal_alias __attribute((visibility("hidden")));
8581#define xmlRelaxNGInitTypes xmlRelaxNGInitTypes__internal_alias
8582#endif
8583#endif
8584#endif
8585
8586#if defined(LIBXML_SCHEMAS_ENABLED)
8587#ifdef bottom_relaxng
8588#undef xmlRelaxNGNewDocParserCtxt
8589extern __typeof (xmlRelaxNGNewDocParserCtxt) xmlRelaxNGNewDocParserCtxt __attribute((alias("xmlRelaxNGNewDocParserCtxt__internal_alias")));
8590#else
8591#ifndef xmlRelaxNGNewDocParserCtxt
8592extern __typeof (xmlRelaxNGNewDocParserCtxt) xmlRelaxNGNewDocParserCtxt__internal_alias __attribute((visibility("hidden")));
8593#define xmlRelaxNGNewDocParserCtxt xmlRelaxNGNewDocParserCtxt__internal_alias
8594#endif
8595#endif
8596#endif
8597
8598#if defined(LIBXML_SCHEMAS_ENABLED)
8599#ifdef bottom_relaxng
8600#undef xmlRelaxNGNewMemParserCtxt
8601extern __typeof (xmlRelaxNGNewMemParserCtxt) xmlRelaxNGNewMemParserCtxt __attribute((alias("xmlRelaxNGNewMemParserCtxt__internal_alias")));
8602#else
8603#ifndef xmlRelaxNGNewMemParserCtxt
8604extern __typeof (xmlRelaxNGNewMemParserCtxt) xmlRelaxNGNewMemParserCtxt__internal_alias __attribute((visibility("hidden")));
8605#define xmlRelaxNGNewMemParserCtxt xmlRelaxNGNewMemParserCtxt__internal_alias
8606#endif
8607#endif
8608#endif
8609
8610#if defined(LIBXML_SCHEMAS_ENABLED)
8611#ifdef bottom_relaxng
8612#undef xmlRelaxNGNewParserCtxt
8613extern __typeof (xmlRelaxNGNewParserCtxt) xmlRelaxNGNewParserCtxt __attribute((alias("xmlRelaxNGNewParserCtxt__internal_alias")));
8614#else
8615#ifndef xmlRelaxNGNewParserCtxt
8616extern __typeof (xmlRelaxNGNewParserCtxt) xmlRelaxNGNewParserCtxt__internal_alias __attribute((visibility("hidden")));
8617#define xmlRelaxNGNewParserCtxt xmlRelaxNGNewParserCtxt__internal_alias
8618#endif
8619#endif
8620#endif
8621
8622#if defined(LIBXML_SCHEMAS_ENABLED)
8623#ifdef bottom_relaxng
8624#undef xmlRelaxNGNewValidCtxt
8625extern __typeof (xmlRelaxNGNewValidCtxt) xmlRelaxNGNewValidCtxt __attribute((alias("xmlRelaxNGNewValidCtxt__internal_alias")));
8626#else
8627#ifndef xmlRelaxNGNewValidCtxt
8628extern __typeof (xmlRelaxNGNewValidCtxt) xmlRelaxNGNewValidCtxt__internal_alias __attribute((visibility("hidden")));
8629#define xmlRelaxNGNewValidCtxt xmlRelaxNGNewValidCtxt__internal_alias
8630#endif
8631#endif
8632#endif
8633
8634#if defined(LIBXML_SCHEMAS_ENABLED)
8635#ifdef bottom_relaxng
8636#undef xmlRelaxNGParse
8637extern __typeof (xmlRelaxNGParse) xmlRelaxNGParse __attribute((alias("xmlRelaxNGParse__internal_alias")));
8638#else
8639#ifndef xmlRelaxNGParse
8640extern __typeof (xmlRelaxNGParse) xmlRelaxNGParse__internal_alias __attribute((visibility("hidden")));
8641#define xmlRelaxNGParse xmlRelaxNGParse__internal_alias
8642#endif
8643#endif
8644#endif
8645
8646#if defined(LIBXML_SCHEMAS_ENABLED)
8647#ifdef bottom_relaxng
8648#undef xmlRelaxNGSetParserErrors
8649extern __typeof (xmlRelaxNGSetParserErrors) xmlRelaxNGSetParserErrors __attribute((alias("xmlRelaxNGSetParserErrors__internal_alias")));
8650#else
8651#ifndef xmlRelaxNGSetParserErrors
8652extern __typeof (xmlRelaxNGSetParserErrors) xmlRelaxNGSetParserErrors__internal_alias __attribute((visibility("hidden")));
8653#define xmlRelaxNGSetParserErrors xmlRelaxNGSetParserErrors__internal_alias
8654#endif
8655#endif
8656#endif
8657
8658#if defined(LIBXML_SCHEMAS_ENABLED)
8659#ifdef bottom_relaxng
8660#undef xmlRelaxNGSetParserStructuredErrors
8661extern __typeof (xmlRelaxNGSetParserStructuredErrors) xmlRelaxNGSetParserStructuredErrors __attribute((alias("xmlRelaxNGSetParserStructuredErrors__internal_alias")));
8662#else
8663#ifndef xmlRelaxNGSetParserStructuredErrors
8664extern __typeof (xmlRelaxNGSetParserStructuredErrors) xmlRelaxNGSetParserStructuredErrors__internal_alias __attribute((visibility("hidden")));
8665#define xmlRelaxNGSetParserStructuredErrors xmlRelaxNGSetParserStructuredErrors__internal_alias
8666#endif
8667#endif
8668#endif
8669
8670#if defined(LIBXML_SCHEMAS_ENABLED)
8671#ifdef bottom_relaxng
8672#undef xmlRelaxNGSetValidErrors
8673extern __typeof (xmlRelaxNGSetValidErrors) xmlRelaxNGSetValidErrors __attribute((alias("xmlRelaxNGSetValidErrors__internal_alias")));
8674#else
8675#ifndef xmlRelaxNGSetValidErrors
8676extern __typeof (xmlRelaxNGSetValidErrors) xmlRelaxNGSetValidErrors__internal_alias __attribute((visibility("hidden")));
8677#define xmlRelaxNGSetValidErrors xmlRelaxNGSetValidErrors__internal_alias
8678#endif
8679#endif
8680#endif
8681
8682#if defined(LIBXML_SCHEMAS_ENABLED)
8683#ifdef bottom_relaxng
8684#undef xmlRelaxNGSetValidStructuredErrors
8685extern __typeof (xmlRelaxNGSetValidStructuredErrors) xmlRelaxNGSetValidStructuredErrors __attribute((alias("xmlRelaxNGSetValidStructuredErrors__internal_alias")));
8686#else
8687#ifndef xmlRelaxNGSetValidStructuredErrors
8688extern __typeof (xmlRelaxNGSetValidStructuredErrors) xmlRelaxNGSetValidStructuredErrors__internal_alias __attribute((visibility("hidden")));
8689#define xmlRelaxNGSetValidStructuredErrors xmlRelaxNGSetValidStructuredErrors__internal_alias
8690#endif
8691#endif
8692#endif
8693
8694#if defined(LIBXML_SCHEMAS_ENABLED)
8695#ifdef bottom_relaxng
8696#undef xmlRelaxNGValidateDoc
8697extern __typeof (xmlRelaxNGValidateDoc) xmlRelaxNGValidateDoc __attribute((alias("xmlRelaxNGValidateDoc__internal_alias")));
8698#else
8699#ifndef xmlRelaxNGValidateDoc
8700extern __typeof (xmlRelaxNGValidateDoc) xmlRelaxNGValidateDoc__internal_alias __attribute((visibility("hidden")));
8701#define xmlRelaxNGValidateDoc xmlRelaxNGValidateDoc__internal_alias
8702#endif
8703#endif
8704#endif
8705
8706#if defined(LIBXML_SCHEMAS_ENABLED)
8707#ifdef bottom_relaxng
8708#undef xmlRelaxNGValidateFullElement
8709extern __typeof (xmlRelaxNGValidateFullElement) xmlRelaxNGValidateFullElement __attribute((alias("xmlRelaxNGValidateFullElement__internal_alias")));
8710#else
8711#ifndef xmlRelaxNGValidateFullElement
8712extern __typeof (xmlRelaxNGValidateFullElement) xmlRelaxNGValidateFullElement__internal_alias __attribute((visibility("hidden")));
8713#define xmlRelaxNGValidateFullElement xmlRelaxNGValidateFullElement__internal_alias
8714#endif
8715#endif
8716#endif
8717
8718#if defined(LIBXML_SCHEMAS_ENABLED)
8719#ifdef bottom_relaxng
8720#undef xmlRelaxNGValidatePopElement
8721extern __typeof (xmlRelaxNGValidatePopElement) xmlRelaxNGValidatePopElement __attribute((alias("xmlRelaxNGValidatePopElement__internal_alias")));
8722#else
8723#ifndef xmlRelaxNGValidatePopElement
8724extern __typeof (xmlRelaxNGValidatePopElement) xmlRelaxNGValidatePopElement__internal_alias __attribute((visibility("hidden")));
8725#define xmlRelaxNGValidatePopElement xmlRelaxNGValidatePopElement__internal_alias
8726#endif
8727#endif
8728#endif
8729
8730#if defined(LIBXML_SCHEMAS_ENABLED)
8731#ifdef bottom_relaxng
8732#undef xmlRelaxNGValidatePushCData
8733extern __typeof (xmlRelaxNGValidatePushCData) xmlRelaxNGValidatePushCData __attribute((alias("xmlRelaxNGValidatePushCData__internal_alias")));
8734#else
8735#ifndef xmlRelaxNGValidatePushCData
8736extern __typeof (xmlRelaxNGValidatePushCData) xmlRelaxNGValidatePushCData__internal_alias __attribute((visibility("hidden")));
8737#define xmlRelaxNGValidatePushCData xmlRelaxNGValidatePushCData__internal_alias
8738#endif
8739#endif
8740#endif
8741
8742#if defined(LIBXML_SCHEMAS_ENABLED)
8743#ifdef bottom_relaxng
8744#undef xmlRelaxNGValidatePushElement
8745extern __typeof (xmlRelaxNGValidatePushElement) xmlRelaxNGValidatePushElement __attribute((alias("xmlRelaxNGValidatePushElement__internal_alias")));
8746#else
8747#ifndef xmlRelaxNGValidatePushElement
8748extern __typeof (xmlRelaxNGValidatePushElement) xmlRelaxNGValidatePushElement__internal_alias __attribute((visibility("hidden")));
8749#define xmlRelaxNGValidatePushElement xmlRelaxNGValidatePushElement__internal_alias
8750#endif
8751#endif
8752#endif
8753
8754#if defined(LIBXML_SCHEMAS_ENABLED)
8755#ifdef bottom_relaxng
8756#undef xmlRelaxParserSetFlag
8757extern __typeof (xmlRelaxParserSetFlag) xmlRelaxParserSetFlag __attribute((alias("xmlRelaxParserSetFlag__internal_alias")));
8758#else
8759#ifndef xmlRelaxParserSetFlag
8760extern __typeof (xmlRelaxParserSetFlag) xmlRelaxParserSetFlag__internal_alias __attribute((visibility("hidden")));
8761#define xmlRelaxParserSetFlag xmlRelaxParserSetFlag__internal_alias
8762#endif
8763#endif
8764#endif
8765
8766#ifdef bottom_valid
8767#undef xmlRemoveID
8768extern __typeof (xmlRemoveID) xmlRemoveID __attribute((alias("xmlRemoveID__internal_alias")));
8769#else
8770#ifndef xmlRemoveID
8771extern __typeof (xmlRemoveID) xmlRemoveID__internal_alias __attribute((visibility("hidden")));
8772#define xmlRemoveID xmlRemoveID__internal_alias
8773#endif
8774#endif
8775
8776#ifdef bottom_tree
8777#undef xmlRemoveProp
8778extern __typeof (xmlRemoveProp) xmlRemoveProp __attribute((alias("xmlRemoveProp__internal_alias")));
8779#else
8780#ifndef xmlRemoveProp
8781extern __typeof (xmlRemoveProp) xmlRemoveProp__internal_alias __attribute((visibility("hidden")));
8782#define xmlRemoveProp xmlRemoveProp__internal_alias
8783#endif
8784#endif
8785
8786#ifdef bottom_valid
8787#undef xmlRemoveRef
8788extern __typeof (xmlRemoveRef) xmlRemoveRef __attribute((alias("xmlRemoveRef__internal_alias")));
8789#else
8790#ifndef xmlRemoveRef
8791extern __typeof (xmlRemoveRef) xmlRemoveRef__internal_alias __attribute((visibility("hidden")));
8792#define xmlRemoveRef xmlRemoveRef__internal_alias
8793#endif
8794#endif
8795
8796#if defined(LIBXML_TREE_ENABLED) || defined(LIBXML_WRITER_ENABLED)
8797#ifdef bottom_tree
8798#undef xmlReplaceNode
8799extern __typeof (xmlReplaceNode) xmlReplaceNode __attribute((alias("xmlReplaceNode__internal_alias")));
8800#else
8801#ifndef xmlReplaceNode
8802extern __typeof (xmlReplaceNode) xmlReplaceNode__internal_alias __attribute((visibility("hidden")));
8803#define xmlReplaceNode xmlReplaceNode__internal_alias
8804#endif
8805#endif
8806#endif
8807
8808#ifdef bottom_error
8809#undef xmlResetError
8810extern __typeof (xmlResetError) xmlResetError __attribute((alias("xmlResetError__internal_alias")));
8811#else
8812#ifndef xmlResetError
8813extern __typeof (xmlResetError) xmlResetError__internal_alias __attribute((visibility("hidden")));
8814#define xmlResetError xmlResetError__internal_alias
8815#endif
8816#endif
8817
8818#ifdef bottom_error
8819#undef xmlResetLastError
8820extern __typeof (xmlResetLastError) xmlResetLastError __attribute((alias("xmlResetLastError__internal_alias")));
8821#else
8822#ifndef xmlResetLastError
8823extern __typeof (xmlResetLastError) xmlResetLastError__internal_alias __attribute((visibility("hidden")));
8824#define xmlResetLastError xmlResetLastError__internal_alias
8825#endif
8826#endif
8827
8828#ifdef bottom_SAX2
8829#undef xmlSAX2AttributeDecl
8830extern __typeof (xmlSAX2AttributeDecl) xmlSAX2AttributeDecl __attribute((alias("xmlSAX2AttributeDecl__internal_alias")));
8831#else
8832#ifndef xmlSAX2AttributeDecl
8833extern __typeof (xmlSAX2AttributeDecl) xmlSAX2AttributeDecl__internal_alias __attribute((visibility("hidden")));
8834#define xmlSAX2AttributeDecl xmlSAX2AttributeDecl__internal_alias
8835#endif
8836#endif
8837
8838#ifdef bottom_SAX2
8839#undef xmlSAX2CDataBlock
8840extern __typeof (xmlSAX2CDataBlock) xmlSAX2CDataBlock __attribute((alias("xmlSAX2CDataBlock__internal_alias")));
8841#else
8842#ifndef xmlSAX2CDataBlock
8843extern __typeof (xmlSAX2CDataBlock) xmlSAX2CDataBlock__internal_alias __attribute((visibility("hidden")));
8844#define xmlSAX2CDataBlock xmlSAX2CDataBlock__internal_alias
8845#endif
8846#endif
8847
8848#ifdef bottom_SAX2
8849#undef xmlSAX2Characters
8850extern __typeof (xmlSAX2Characters) xmlSAX2Characters __attribute((alias("xmlSAX2Characters__internal_alias")));
8851#else
8852#ifndef xmlSAX2Characters
8853extern __typeof (xmlSAX2Characters) xmlSAX2Characters__internal_alias __attribute((visibility("hidden")));
8854#define xmlSAX2Characters xmlSAX2Characters__internal_alias
8855#endif
8856#endif
8857
8858#ifdef bottom_SAX2
8859#undef xmlSAX2Comment
8860extern __typeof (xmlSAX2Comment) xmlSAX2Comment __attribute((alias("xmlSAX2Comment__internal_alias")));
8861#else
8862#ifndef xmlSAX2Comment
8863extern __typeof (xmlSAX2Comment) xmlSAX2Comment__internal_alias __attribute((visibility("hidden")));
8864#define xmlSAX2Comment xmlSAX2Comment__internal_alias
8865#endif
8866#endif
8867
8868#ifdef bottom_SAX2
8869#undef xmlSAX2ElementDecl
8870extern __typeof (xmlSAX2ElementDecl) xmlSAX2ElementDecl __attribute((alias("xmlSAX2ElementDecl__internal_alias")));
8871#else
8872#ifndef xmlSAX2ElementDecl
8873extern __typeof (xmlSAX2ElementDecl) xmlSAX2ElementDecl__internal_alias __attribute((visibility("hidden")));
8874#define xmlSAX2ElementDecl xmlSAX2ElementDecl__internal_alias
8875#endif
8876#endif
8877
8878#ifdef bottom_SAX2
8879#undef xmlSAX2EndDocument
8880extern __typeof (xmlSAX2EndDocument) xmlSAX2EndDocument __attribute((alias("xmlSAX2EndDocument__internal_alias")));
8881#else
8882#ifndef xmlSAX2EndDocument
8883extern __typeof (xmlSAX2EndDocument) xmlSAX2EndDocument__internal_alias __attribute((visibility("hidden")));
8884#define xmlSAX2EndDocument xmlSAX2EndDocument__internal_alias
8885#endif
8886#endif
8887
8888#if defined(LIBXML_SAX1_ENABLED) || defined(LIBXML_HTML_ENABLED) || defined(LIBXML_WRITER_ENABLED) || defined(LIBXML_DOCB_ENABLED) || defined(LIBXML_LEGACY_ENABLED)
8889#ifdef bottom_SAX2
8890#undef xmlSAX2EndElement
8891extern __typeof (xmlSAX2EndElement) xmlSAX2EndElement __attribute((alias("xmlSAX2EndElement__internal_alias")));
8892#else
8893#ifndef xmlSAX2EndElement
8894extern __typeof (xmlSAX2EndElement) xmlSAX2EndElement__internal_alias __attribute((visibility("hidden")));
8895#define xmlSAX2EndElement xmlSAX2EndElement__internal_alias
8896#endif
8897#endif
8898#endif
8899
8900#ifdef bottom_SAX2
8901#undef xmlSAX2EndElementNs
8902extern __typeof (xmlSAX2EndElementNs) xmlSAX2EndElementNs __attribute((alias("xmlSAX2EndElementNs__internal_alias")));
8903#else
8904#ifndef xmlSAX2EndElementNs
8905extern __typeof (xmlSAX2EndElementNs) xmlSAX2EndElementNs__internal_alias __attribute((visibility("hidden")));
8906#define xmlSAX2EndElementNs xmlSAX2EndElementNs__internal_alias
8907#endif
8908#endif
8909
8910#ifdef bottom_SAX2
8911#undef xmlSAX2EntityDecl
8912extern __typeof (xmlSAX2EntityDecl) xmlSAX2EntityDecl __attribute((alias("xmlSAX2EntityDecl__internal_alias")));
8913#else
8914#ifndef xmlSAX2EntityDecl
8915extern __typeof (xmlSAX2EntityDecl) xmlSAX2EntityDecl__internal_alias __attribute((visibility("hidden")));
8916#define xmlSAX2EntityDecl xmlSAX2EntityDecl__internal_alias
8917#endif
8918#endif
8919
8920#ifdef bottom_SAX2
8921#undef xmlSAX2ExternalSubset
8922extern __typeof (xmlSAX2ExternalSubset) xmlSAX2ExternalSubset __attribute((alias("xmlSAX2ExternalSubset__internal_alias")));
8923#else
8924#ifndef xmlSAX2ExternalSubset
8925extern __typeof (xmlSAX2ExternalSubset) xmlSAX2ExternalSubset__internal_alias __attribute((visibility("hidden")));
8926#define xmlSAX2ExternalSubset xmlSAX2ExternalSubset__internal_alias
8927#endif
8928#endif
8929
8930#ifdef bottom_SAX2
8931#undef xmlSAX2GetColumnNumber
8932extern __typeof (xmlSAX2GetColumnNumber) xmlSAX2GetColumnNumber __attribute((alias("xmlSAX2GetColumnNumber__internal_alias")));
8933#else
8934#ifndef xmlSAX2GetColumnNumber
8935extern __typeof (xmlSAX2GetColumnNumber) xmlSAX2GetColumnNumber__internal_alias __attribute((visibility("hidden")));
8936#define xmlSAX2GetColumnNumber xmlSAX2GetColumnNumber__internal_alias
8937#endif
8938#endif
8939
8940#ifdef bottom_SAX2
8941#undef xmlSAX2GetEntity
8942extern __typeof (xmlSAX2GetEntity) xmlSAX2GetEntity __attribute((alias("xmlSAX2GetEntity__internal_alias")));
8943#else
8944#ifndef xmlSAX2GetEntity
8945extern __typeof (xmlSAX2GetEntity) xmlSAX2GetEntity__internal_alias __attribute((visibility("hidden")));
8946#define xmlSAX2GetEntity xmlSAX2GetEntity__internal_alias
8947#endif
8948#endif
8949
8950#ifdef bottom_SAX2
8951#undef xmlSAX2GetLineNumber
8952extern __typeof (xmlSAX2GetLineNumber) xmlSAX2GetLineNumber __attribute((alias("xmlSAX2GetLineNumber__internal_alias")));
8953#else
8954#ifndef xmlSAX2GetLineNumber
8955extern __typeof (xmlSAX2GetLineNumber) xmlSAX2GetLineNumber__internal_alias __attribute((visibility("hidden")));
8956#define xmlSAX2GetLineNumber xmlSAX2GetLineNumber__internal_alias
8957#endif
8958#endif
8959
8960#ifdef bottom_SAX2
8961#undef xmlSAX2GetParameterEntity
8962extern __typeof (xmlSAX2GetParameterEntity) xmlSAX2GetParameterEntity __attribute((alias("xmlSAX2GetParameterEntity__internal_alias")));
8963#else
8964#ifndef xmlSAX2GetParameterEntity
8965extern __typeof (xmlSAX2GetParameterEntity) xmlSAX2GetParameterEntity__internal_alias __attribute((visibility("hidden")));
8966#define xmlSAX2GetParameterEntity xmlSAX2GetParameterEntity__internal_alias
8967#endif
8968#endif
8969
8970#ifdef bottom_SAX2
8971#undef xmlSAX2GetPublicId
8972extern __typeof (xmlSAX2GetPublicId) xmlSAX2GetPublicId __attribute((alias("xmlSAX2GetPublicId__internal_alias")));
8973#else
8974#ifndef xmlSAX2GetPublicId
8975extern __typeof (xmlSAX2GetPublicId) xmlSAX2GetPublicId__internal_alias __attribute((visibility("hidden")));
8976#define xmlSAX2GetPublicId xmlSAX2GetPublicId__internal_alias
8977#endif
8978#endif
8979
8980#ifdef bottom_SAX2
8981#undef xmlSAX2GetSystemId
8982extern __typeof (xmlSAX2GetSystemId) xmlSAX2GetSystemId __attribute((alias("xmlSAX2GetSystemId__internal_alias")));
8983#else
8984#ifndef xmlSAX2GetSystemId
8985extern __typeof (xmlSAX2GetSystemId) xmlSAX2GetSystemId__internal_alias __attribute((visibility("hidden")));
8986#define xmlSAX2GetSystemId xmlSAX2GetSystemId__internal_alias
8987#endif
8988#endif
8989
8990#ifdef bottom_SAX2
8991#undef xmlSAX2HasExternalSubset
8992extern __typeof (xmlSAX2HasExternalSubset) xmlSAX2HasExternalSubset __attribute((alias("xmlSAX2HasExternalSubset__internal_alias")));
8993#else
8994#ifndef xmlSAX2HasExternalSubset
8995extern __typeof (xmlSAX2HasExternalSubset) xmlSAX2HasExternalSubset__internal_alias __attribute((visibility("hidden")));
8996#define xmlSAX2HasExternalSubset xmlSAX2HasExternalSubset__internal_alias
8997#endif
8998#endif
8999
9000#ifdef bottom_SAX2
9001#undef xmlSAX2HasInternalSubset
9002extern __typeof (xmlSAX2HasInternalSubset) xmlSAX2HasInternalSubset __attribute((alias("xmlSAX2HasInternalSubset__internal_alias")));
9003#else
9004#ifndef xmlSAX2HasInternalSubset
9005extern __typeof (xmlSAX2HasInternalSubset) xmlSAX2HasInternalSubset__internal_alias __attribute((visibility("hidden")));
9006#define xmlSAX2HasInternalSubset xmlSAX2HasInternalSubset__internal_alias
9007#endif
9008#endif
9009
9010#ifdef bottom_SAX2
9011#undef xmlSAX2IgnorableWhitespace
9012extern __typeof (xmlSAX2IgnorableWhitespace) xmlSAX2IgnorableWhitespace __attribute((alias("xmlSAX2IgnorableWhitespace__internal_alias")));
9013#else
9014#ifndef xmlSAX2IgnorableWhitespace
9015extern __typeof (xmlSAX2IgnorableWhitespace) xmlSAX2IgnorableWhitespace__internal_alias __attribute((visibility("hidden")));
9016#define xmlSAX2IgnorableWhitespace xmlSAX2IgnorableWhitespace__internal_alias
9017#endif
9018#endif
9019
9020#ifdef bottom_SAX2
9021#undef xmlSAX2InitDefaultSAXHandler
9022extern __typeof (xmlSAX2InitDefaultSAXHandler) xmlSAX2InitDefaultSAXHandler __attribute((alias("xmlSAX2InitDefaultSAXHandler__internal_alias")));
9023#else
9024#ifndef xmlSAX2InitDefaultSAXHandler
9025extern __typeof (xmlSAX2InitDefaultSAXHandler) xmlSAX2InitDefaultSAXHandler__internal_alias __attribute((visibility("hidden")));
9026#define xmlSAX2InitDefaultSAXHandler xmlSAX2InitDefaultSAXHandler__internal_alias
9027#endif
9028#endif
9029
9030#if defined(LIBXML_DOCB_ENABLED)
9031#ifdef bottom_SAX2
9032#undef xmlSAX2InitDocbDefaultSAXHandler
9033extern __typeof (xmlSAX2InitDocbDefaultSAXHandler) xmlSAX2InitDocbDefaultSAXHandler __attribute((alias("xmlSAX2InitDocbDefaultSAXHandler__internal_alias")));
9034#else
9035#ifndef xmlSAX2InitDocbDefaultSAXHandler
9036extern __typeof (xmlSAX2InitDocbDefaultSAXHandler) xmlSAX2InitDocbDefaultSAXHandler__internal_alias __attribute((visibility("hidden")));
9037#define xmlSAX2InitDocbDefaultSAXHandler xmlSAX2InitDocbDefaultSAXHandler__internal_alias
9038#endif
9039#endif
9040#endif
9041
9042#if defined(LIBXML_HTML_ENABLED)
9043#ifdef bottom_SAX2
9044#undef xmlSAX2InitHtmlDefaultSAXHandler
9045extern __typeof (xmlSAX2InitHtmlDefaultSAXHandler) xmlSAX2InitHtmlDefaultSAXHandler __attribute((alias("xmlSAX2InitHtmlDefaultSAXHandler__internal_alias")));
9046#else
9047#ifndef xmlSAX2InitHtmlDefaultSAXHandler
9048extern __typeof (xmlSAX2InitHtmlDefaultSAXHandler) xmlSAX2InitHtmlDefaultSAXHandler__internal_alias __attribute((visibility("hidden")));
9049#define xmlSAX2InitHtmlDefaultSAXHandler xmlSAX2InitHtmlDefaultSAXHandler__internal_alias
9050#endif
9051#endif
9052#endif
9053
9054#ifdef bottom_SAX2
9055#undef xmlSAX2InternalSubset
9056extern __typeof (xmlSAX2InternalSubset) xmlSAX2InternalSubset __attribute((alias("xmlSAX2InternalSubset__internal_alias")));
9057#else
9058#ifndef xmlSAX2InternalSubset
9059extern __typeof (xmlSAX2InternalSubset) xmlSAX2InternalSubset__internal_alias __attribute((visibility("hidden")));
9060#define xmlSAX2InternalSubset xmlSAX2InternalSubset__internal_alias
9061#endif
9062#endif
9063
9064#ifdef bottom_SAX2
9065#undef xmlSAX2IsStandalone
9066extern __typeof (xmlSAX2IsStandalone) xmlSAX2IsStandalone __attribute((alias("xmlSAX2IsStandalone__internal_alias")));
9067#else
9068#ifndef xmlSAX2IsStandalone
9069extern __typeof (xmlSAX2IsStandalone) xmlSAX2IsStandalone__internal_alias __attribute((visibility("hidden")));
9070#define xmlSAX2IsStandalone xmlSAX2IsStandalone__internal_alias
9071#endif
9072#endif
9073
9074#ifdef bottom_SAX2
9075#undef xmlSAX2NotationDecl
9076extern __typeof (xmlSAX2NotationDecl) xmlSAX2NotationDecl __attribute((alias("xmlSAX2NotationDecl__internal_alias")));
9077#else
9078#ifndef xmlSAX2NotationDecl
9079extern __typeof (xmlSAX2NotationDecl) xmlSAX2NotationDecl__internal_alias __attribute((visibility("hidden")));
9080#define xmlSAX2NotationDecl xmlSAX2NotationDecl__internal_alias
9081#endif
9082#endif
9083
9084#ifdef bottom_SAX2
9085#undef xmlSAX2ProcessingInstruction
9086extern __typeof (xmlSAX2ProcessingInstruction) xmlSAX2ProcessingInstruction __attribute((alias("xmlSAX2ProcessingInstruction__internal_alias")));
9087#else
9088#ifndef xmlSAX2ProcessingInstruction
9089extern __typeof (xmlSAX2ProcessingInstruction) xmlSAX2ProcessingInstruction__internal_alias __attribute((visibility("hidden")));
9090#define xmlSAX2ProcessingInstruction xmlSAX2ProcessingInstruction__internal_alias
9091#endif
9092#endif
9093
9094#ifdef bottom_SAX2
9095#undef xmlSAX2Reference
9096extern __typeof (xmlSAX2Reference) xmlSAX2Reference __attribute((alias("xmlSAX2Reference__internal_alias")));
9097#else
9098#ifndef xmlSAX2Reference
9099extern __typeof (xmlSAX2Reference) xmlSAX2Reference__internal_alias __attribute((visibility("hidden")));
9100#define xmlSAX2Reference xmlSAX2Reference__internal_alias
9101#endif
9102#endif
9103
9104#ifdef bottom_SAX2
9105#undef xmlSAX2ResolveEntity
9106extern __typeof (xmlSAX2ResolveEntity) xmlSAX2ResolveEntity __attribute((alias("xmlSAX2ResolveEntity__internal_alias")));
9107#else
9108#ifndef xmlSAX2ResolveEntity
9109extern __typeof (xmlSAX2ResolveEntity) xmlSAX2ResolveEntity__internal_alias __attribute((visibility("hidden")));
9110#define xmlSAX2ResolveEntity xmlSAX2ResolveEntity__internal_alias
9111#endif
9112#endif
9113
9114#ifdef bottom_SAX2
9115#undef xmlSAX2SetDocumentLocator
9116extern __typeof (xmlSAX2SetDocumentLocator) xmlSAX2SetDocumentLocator __attribute((alias("xmlSAX2SetDocumentLocator__internal_alias")));
9117#else
9118#ifndef xmlSAX2SetDocumentLocator
9119extern __typeof (xmlSAX2SetDocumentLocator) xmlSAX2SetDocumentLocator__internal_alias __attribute((visibility("hidden")));
9120#define xmlSAX2SetDocumentLocator xmlSAX2SetDocumentLocator__internal_alias
9121#endif
9122#endif
9123
9124#ifdef bottom_SAX2
9125#undef xmlSAX2StartDocument
9126extern __typeof (xmlSAX2StartDocument) xmlSAX2StartDocument __attribute((alias("xmlSAX2StartDocument__internal_alias")));
9127#else
9128#ifndef xmlSAX2StartDocument
9129extern __typeof (xmlSAX2StartDocument) xmlSAX2StartDocument__internal_alias __attribute((visibility("hidden")));
9130#define xmlSAX2StartDocument xmlSAX2StartDocument__internal_alias
9131#endif
9132#endif
9133
9134#if defined(LIBXML_SAX1_ENABLED) || defined(LIBXML_HTML_ENABLED) || defined(LIBXML_WRITER_ENABLED) || defined(LIBXML_DOCB_ENABLED) || defined(LIBXML_LEGACY_ENABLED)
9135#ifdef bottom_SAX2
9136#undef xmlSAX2StartElement
9137extern __typeof (xmlSAX2StartElement) xmlSAX2StartElement __attribute((alias("xmlSAX2StartElement__internal_alias")));
9138#else
9139#ifndef xmlSAX2StartElement
9140extern __typeof (xmlSAX2StartElement) xmlSAX2StartElement__internal_alias __attribute((visibility("hidden")));
9141#define xmlSAX2StartElement xmlSAX2StartElement__internal_alias
9142#endif
9143#endif
9144#endif
9145
9146#ifdef bottom_SAX2
9147#undef xmlSAX2StartElementNs
9148extern __typeof (xmlSAX2StartElementNs) xmlSAX2StartElementNs __attribute((alias("xmlSAX2StartElementNs__internal_alias")));
9149#else
9150#ifndef xmlSAX2StartElementNs
9151extern __typeof (xmlSAX2StartElementNs) xmlSAX2StartElementNs__internal_alias __attribute((visibility("hidden")));
9152#define xmlSAX2StartElementNs xmlSAX2StartElementNs__internal_alias
9153#endif
9154#endif
9155
9156#ifdef bottom_SAX2
9157#undef xmlSAX2UnparsedEntityDecl
9158extern __typeof (xmlSAX2UnparsedEntityDecl) xmlSAX2UnparsedEntityDecl __attribute((alias("xmlSAX2UnparsedEntityDecl__internal_alias")));
9159#else
9160#ifndef xmlSAX2UnparsedEntityDecl
9161extern __typeof (xmlSAX2UnparsedEntityDecl) xmlSAX2UnparsedEntityDecl__internal_alias __attribute((visibility("hidden")));
9162#define xmlSAX2UnparsedEntityDecl xmlSAX2UnparsedEntityDecl__internal_alias
9163#endif
9164#endif
9165
9166#if defined(LIBXML_SAX1_ENABLED)
9167#ifdef bottom_SAX2
9168#undef xmlSAXDefaultVersion
9169extern __typeof (xmlSAXDefaultVersion) xmlSAXDefaultVersion __attribute((alias("xmlSAXDefaultVersion__internal_alias")));
9170#else
9171#ifndef xmlSAXDefaultVersion
9172extern __typeof (xmlSAXDefaultVersion) xmlSAXDefaultVersion__internal_alias __attribute((visibility("hidden")));
9173#define xmlSAXDefaultVersion xmlSAXDefaultVersion__internal_alias
9174#endif
9175#endif
9176#endif
9177
9178#if defined(LIBXML_VALID_ENABLED)
9179#ifdef bottom_parser
9180#undef xmlSAXParseDTD
9181extern __typeof (xmlSAXParseDTD) xmlSAXParseDTD __attribute((alias("xmlSAXParseDTD__internal_alias")));
9182#else
9183#ifndef xmlSAXParseDTD
9184extern __typeof (xmlSAXParseDTD) xmlSAXParseDTD__internal_alias __attribute((visibility("hidden")));
9185#define xmlSAXParseDTD xmlSAXParseDTD__internal_alias
9186#endif
9187#endif
9188#endif
9189
9190#if defined(LIBXML_SAX1_ENABLED)
9191#ifdef bottom_parser
9192#undef xmlSAXParseDoc
9193extern __typeof (xmlSAXParseDoc) xmlSAXParseDoc __attribute((alias("xmlSAXParseDoc__internal_alias")));
9194#else
9195#ifndef xmlSAXParseDoc
9196extern __typeof (xmlSAXParseDoc) xmlSAXParseDoc__internal_alias __attribute((visibility("hidden")));
9197#define xmlSAXParseDoc xmlSAXParseDoc__internal_alias
9198#endif
9199#endif
9200#endif
9201
9202#if defined(LIBXML_SAX1_ENABLED)
9203#ifdef bottom_parser
9204#undef xmlSAXParseEntity
9205extern __typeof (xmlSAXParseEntity) xmlSAXParseEntity __attribute((alias("xmlSAXParseEntity__internal_alias")));
9206#else
9207#ifndef xmlSAXParseEntity
9208extern __typeof (xmlSAXParseEntity) xmlSAXParseEntity__internal_alias __attribute((visibility("hidden")));
9209#define xmlSAXParseEntity xmlSAXParseEntity__internal_alias
9210#endif
9211#endif
9212#endif
9213
9214#if defined(LIBXML_SAX1_ENABLED)
9215#ifdef bottom_parser
9216#undef xmlSAXParseFile
9217extern __typeof (xmlSAXParseFile) xmlSAXParseFile __attribute((alias("xmlSAXParseFile__internal_alias")));
9218#else
9219#ifndef xmlSAXParseFile
9220extern __typeof (xmlSAXParseFile) xmlSAXParseFile__internal_alias __attribute((visibility("hidden")));
9221#define xmlSAXParseFile xmlSAXParseFile__internal_alias
9222#endif
9223#endif
9224#endif
9225
9226#if defined(LIBXML_SAX1_ENABLED)
9227#ifdef bottom_parser
9228#undef xmlSAXParseFileWithData
9229extern __typeof (xmlSAXParseFileWithData) xmlSAXParseFileWithData __attribute((alias("xmlSAXParseFileWithData__internal_alias")));
9230#else
9231#ifndef xmlSAXParseFileWithData
9232extern __typeof (xmlSAXParseFileWithData) xmlSAXParseFileWithData__internal_alias __attribute((visibility("hidden")));
9233#define xmlSAXParseFileWithData xmlSAXParseFileWithData__internal_alias
9234#endif
9235#endif
9236#endif
9237
9238#if defined(LIBXML_SAX1_ENABLED)
9239#ifdef bottom_parser
9240#undef xmlSAXParseMemory
9241extern __typeof (xmlSAXParseMemory) xmlSAXParseMemory __attribute((alias("xmlSAXParseMemory__internal_alias")));
9242#else
9243#ifndef xmlSAXParseMemory
9244extern __typeof (xmlSAXParseMemory) xmlSAXParseMemory__internal_alias __attribute((visibility("hidden")));
9245#define xmlSAXParseMemory xmlSAXParseMemory__internal_alias
9246#endif
9247#endif
9248#endif
9249
9250#if defined(LIBXML_SAX1_ENABLED)
9251#ifdef bottom_parser
9252#undef xmlSAXParseMemoryWithData
9253extern __typeof (xmlSAXParseMemoryWithData) xmlSAXParseMemoryWithData __attribute((alias("xmlSAXParseMemoryWithData__internal_alias")));
9254#else
9255#ifndef xmlSAXParseMemoryWithData
9256extern __typeof (xmlSAXParseMemoryWithData) xmlSAXParseMemoryWithData__internal_alias __attribute((visibility("hidden")));
9257#define xmlSAXParseMemoryWithData xmlSAXParseMemoryWithData__internal_alias
9258#endif
9259#endif
9260#endif
9261
9262#if defined(LIBXML_SAX1_ENABLED)
9263#ifdef bottom_parser
9264#undef xmlSAXUserParseFile
9265extern __typeof (xmlSAXUserParseFile) xmlSAXUserParseFile __attribute((alias("xmlSAXUserParseFile__internal_alias")));
9266#else
9267#ifndef xmlSAXUserParseFile
9268extern __typeof (xmlSAXUserParseFile) xmlSAXUserParseFile__internal_alias __attribute((visibility("hidden")));
9269#define xmlSAXUserParseFile xmlSAXUserParseFile__internal_alias
9270#endif
9271#endif
9272#endif
9273
9274#if defined(LIBXML_SAX1_ENABLED)
9275#ifdef bottom_parser
9276#undef xmlSAXUserParseMemory
9277extern __typeof (xmlSAXUserParseMemory) xmlSAXUserParseMemory __attribute((alias("xmlSAXUserParseMemory__internal_alias")));
9278#else
9279#ifndef xmlSAXUserParseMemory
9280extern __typeof (xmlSAXUserParseMemory) xmlSAXUserParseMemory__internal_alias __attribute((visibility("hidden")));
9281#define xmlSAXUserParseMemory xmlSAXUserParseMemory__internal_alias
9282#endif
9283#endif
9284#endif
9285
9286#ifdef bottom_SAX2
9287#undef xmlSAXVersion
9288extern __typeof (xmlSAXVersion) xmlSAXVersion __attribute((alias("xmlSAXVersion__internal_alias")));
9289#else
9290#ifndef xmlSAXVersion
9291extern __typeof (xmlSAXVersion) xmlSAXVersion__internal_alias __attribute((visibility("hidden")));
9292#define xmlSAXVersion xmlSAXVersion__internal_alias
9293#endif
9294#endif
9295
9296#if defined(LIBXML_OUTPUT_ENABLED)
9297#ifdef bottom_xmlsave
9298#undef xmlSaveClose
9299extern __typeof (xmlSaveClose) xmlSaveClose __attribute((alias("xmlSaveClose__internal_alias")));
9300#else
9301#ifndef xmlSaveClose
9302extern __typeof (xmlSaveClose) xmlSaveClose__internal_alias __attribute((visibility("hidden")));
9303#define xmlSaveClose xmlSaveClose__internal_alias
9304#endif
9305#endif
9306#endif
9307
9308#if defined(LIBXML_OUTPUT_ENABLED)
9309#ifdef bottom_xmlsave
9310#undef xmlSaveDoc
9311extern __typeof (xmlSaveDoc) xmlSaveDoc __attribute((alias("xmlSaveDoc__internal_alias")));
9312#else
9313#ifndef xmlSaveDoc
9314extern __typeof (xmlSaveDoc) xmlSaveDoc__internal_alias __attribute((visibility("hidden")));
9315#define xmlSaveDoc xmlSaveDoc__internal_alias
9316#endif
9317#endif
9318#endif
9319
9320#if defined(LIBXML_OUTPUT_ENABLED)
9321#ifdef bottom_xmlsave
9322#undef xmlSaveFile
9323extern __typeof (xmlSaveFile) xmlSaveFile __attribute((alias("xmlSaveFile__internal_alias")));
9324#else
9325#ifndef xmlSaveFile
9326extern __typeof (xmlSaveFile) xmlSaveFile__internal_alias __attribute((visibility("hidden")));
9327#define xmlSaveFile xmlSaveFile__internal_alias
9328#endif
9329#endif
9330#endif
9331
9332#if defined(LIBXML_OUTPUT_ENABLED)
9333#ifdef bottom_xmlsave
9334#undef xmlSaveFileEnc
9335extern __typeof (xmlSaveFileEnc) xmlSaveFileEnc __attribute((alias("xmlSaveFileEnc__internal_alias")));
9336#else
9337#ifndef xmlSaveFileEnc
9338extern __typeof (xmlSaveFileEnc) xmlSaveFileEnc__internal_alias __attribute((visibility("hidden")));
9339#define xmlSaveFileEnc xmlSaveFileEnc__internal_alias
9340#endif
9341#endif
9342#endif
9343
9344#if defined(LIBXML_OUTPUT_ENABLED)
9345#ifdef bottom_xmlsave
9346#undef xmlSaveFileTo
9347extern __typeof (xmlSaveFileTo) xmlSaveFileTo __attribute((alias("xmlSaveFileTo__internal_alias")));
9348#else
9349#ifndef xmlSaveFileTo
9350extern __typeof (xmlSaveFileTo) xmlSaveFileTo__internal_alias __attribute((visibility("hidden")));
9351#define xmlSaveFileTo xmlSaveFileTo__internal_alias
9352#endif
9353#endif
9354#endif
9355
9356#if defined(LIBXML_OUTPUT_ENABLED)
9357#ifdef bottom_xmlsave
9358#undef xmlSaveFlush
9359extern __typeof (xmlSaveFlush) xmlSaveFlush __attribute((alias("xmlSaveFlush__internal_alias")));
9360#else
9361#ifndef xmlSaveFlush
9362extern __typeof (xmlSaveFlush) xmlSaveFlush__internal_alias __attribute((visibility("hidden")));
9363#define xmlSaveFlush xmlSaveFlush__internal_alias
9364#endif
9365#endif
9366#endif
9367
9368#if defined(LIBXML_OUTPUT_ENABLED)
9369#ifdef bottom_xmlsave
9370#undef xmlSaveFormatFile
9371extern __typeof (xmlSaveFormatFile) xmlSaveFormatFile __attribute((alias("xmlSaveFormatFile__internal_alias")));
9372#else
9373#ifndef xmlSaveFormatFile
9374extern __typeof (xmlSaveFormatFile) xmlSaveFormatFile__internal_alias __attribute((visibility("hidden")));
9375#define xmlSaveFormatFile xmlSaveFormatFile__internal_alias
9376#endif
9377#endif
9378#endif
9379
9380#if defined(LIBXML_OUTPUT_ENABLED)
9381#ifdef bottom_xmlsave
9382#undef xmlSaveFormatFileEnc
9383extern __typeof (xmlSaveFormatFileEnc) xmlSaveFormatFileEnc __attribute((alias("xmlSaveFormatFileEnc__internal_alias")));
9384#else
9385#ifndef xmlSaveFormatFileEnc
9386extern __typeof (xmlSaveFormatFileEnc) xmlSaveFormatFileEnc__internal_alias __attribute((visibility("hidden")));
9387#define xmlSaveFormatFileEnc xmlSaveFormatFileEnc__internal_alias
9388#endif
9389#endif
9390#endif
9391
9392#if defined(LIBXML_OUTPUT_ENABLED)
9393#ifdef bottom_xmlsave
9394#undef xmlSaveFormatFileTo
9395extern __typeof (xmlSaveFormatFileTo) xmlSaveFormatFileTo __attribute((alias("xmlSaveFormatFileTo__internal_alias")));
9396#else
9397#ifndef xmlSaveFormatFileTo
9398extern __typeof (xmlSaveFormatFileTo) xmlSaveFormatFileTo__internal_alias __attribute((visibility("hidden")));
9399#define xmlSaveFormatFileTo xmlSaveFormatFileTo__internal_alias
9400#endif
9401#endif
9402#endif
9403
9404#if defined(LIBXML_OUTPUT_ENABLED)
9405#ifdef bottom_xmlsave
9406#undef xmlSaveSetAttrEscape
9407extern __typeof (xmlSaveSetAttrEscape) xmlSaveSetAttrEscape __attribute((alias("xmlSaveSetAttrEscape__internal_alias")));
9408#else
9409#ifndef xmlSaveSetAttrEscape
9410extern __typeof (xmlSaveSetAttrEscape) xmlSaveSetAttrEscape__internal_alias __attribute((visibility("hidden")));
9411#define xmlSaveSetAttrEscape xmlSaveSetAttrEscape__internal_alias
9412#endif
9413#endif
9414#endif
9415
9416#if defined(LIBXML_OUTPUT_ENABLED)
9417#ifdef bottom_xmlsave
9418#undef xmlSaveSetEscape
9419extern __typeof (xmlSaveSetEscape) xmlSaveSetEscape __attribute((alias("xmlSaveSetEscape__internal_alias")));
9420#else
9421#ifndef xmlSaveSetEscape
9422extern __typeof (xmlSaveSetEscape) xmlSaveSetEscape__internal_alias __attribute((visibility("hidden")));
9423#define xmlSaveSetEscape xmlSaveSetEscape__internal_alias
9424#endif
9425#endif
9426#endif
9427
9428#if defined(LIBXML_OUTPUT_ENABLED)
9429#ifdef bottom_xmlsave
9430#undef xmlSaveToBuffer
9431extern __typeof (xmlSaveToBuffer) xmlSaveToBuffer __attribute((alias("xmlSaveToBuffer__internal_alias")));
9432#else
9433#ifndef xmlSaveToBuffer
9434extern __typeof (xmlSaveToBuffer) xmlSaveToBuffer__internal_alias __attribute((visibility("hidden")));
9435#define xmlSaveToBuffer xmlSaveToBuffer__internal_alias
9436#endif
9437#endif
9438#endif
9439
9440#if defined(LIBXML_OUTPUT_ENABLED)
9441#ifdef bottom_xmlsave
9442#undef xmlSaveToFd
9443extern __typeof (xmlSaveToFd) xmlSaveToFd __attribute((alias("xmlSaveToFd__internal_alias")));
9444#else
9445#ifndef xmlSaveToFd
9446extern __typeof (xmlSaveToFd) xmlSaveToFd__internal_alias __attribute((visibility("hidden")));
9447#define xmlSaveToFd xmlSaveToFd__internal_alias
9448#endif
9449#endif
9450#endif
9451
9452#if defined(LIBXML_OUTPUT_ENABLED)
9453#ifdef bottom_xmlsave
9454#undef xmlSaveToFilename
9455extern __typeof (xmlSaveToFilename) xmlSaveToFilename __attribute((alias("xmlSaveToFilename__internal_alias")));
9456#else
9457#ifndef xmlSaveToFilename
9458extern __typeof (xmlSaveToFilename) xmlSaveToFilename__internal_alias __attribute((visibility("hidden")));
9459#define xmlSaveToFilename xmlSaveToFilename__internal_alias
9460#endif
9461#endif
9462#endif
9463
9464#if defined(LIBXML_OUTPUT_ENABLED)
9465#ifdef bottom_xmlsave
9466#undef xmlSaveToIO
9467extern __typeof (xmlSaveToIO) xmlSaveToIO __attribute((alias("xmlSaveToIO__internal_alias")));
9468#else
9469#ifndef xmlSaveToIO
9470extern __typeof (xmlSaveToIO) xmlSaveToIO__internal_alias __attribute((visibility("hidden")));
9471#define xmlSaveToIO xmlSaveToIO__internal_alias
9472#endif
9473#endif
9474#endif
9475
9476#if defined(LIBXML_OUTPUT_ENABLED)
9477#ifdef bottom_xmlsave
9478#undef xmlSaveTree
9479extern __typeof (xmlSaveTree) xmlSaveTree __attribute((alias("xmlSaveTree__internal_alias")));
9480#else
9481#ifndef xmlSaveTree
9482extern __typeof (xmlSaveTree) xmlSaveTree__internal_alias __attribute((visibility("hidden")));
9483#define xmlSaveTree xmlSaveTree__internal_alias
9484#endif
9485#endif
9486#endif
9487
9488#ifdef bottom_uri
9489#undef xmlSaveUri
9490extern __typeof (xmlSaveUri) xmlSaveUri __attribute((alias("xmlSaveUri__internal_alias")));
9491#else
9492#ifndef xmlSaveUri
9493extern __typeof (xmlSaveUri) xmlSaveUri__internal_alias __attribute((visibility("hidden")));
9494#define xmlSaveUri xmlSaveUri__internal_alias
9495#endif
9496#endif
9497
9498#if defined(LIBXML_LEGACY_ENABLED)
9499#ifdef bottom_legacy
9500#undef xmlScanName
9501extern __typeof (xmlScanName) xmlScanName __attribute((alias("xmlScanName__internal_alias")));
9502#else
9503#ifndef xmlScanName
9504extern __typeof (xmlScanName) xmlScanName__internal_alias __attribute((visibility("hidden")));
9505#define xmlScanName xmlScanName__internal_alias
9506#endif
9507#endif
9508#endif
9509
9510#if defined(LIBXML_SCHEMAS_ENABLED)
9511#ifdef bottom_xmlschemas
9512#undef xmlSchemaCheckFacet
9513extern __typeof (xmlSchemaCheckFacet) xmlSchemaCheckFacet __attribute((alias("xmlSchemaCheckFacet__internal_alias")));
9514#else
9515#ifndef xmlSchemaCheckFacet
9516extern __typeof (xmlSchemaCheckFacet) xmlSchemaCheckFacet__internal_alias __attribute((visibility("hidden")));
9517#define xmlSchemaCheckFacet xmlSchemaCheckFacet__internal_alias
9518#endif
9519#endif
9520#endif
9521
9522#if defined(LIBXML_SCHEMAS_ENABLED)
9523#ifdef bottom_xmlschemastypes
9524#undef xmlSchemaCleanupTypes
9525extern __typeof (xmlSchemaCleanupTypes) xmlSchemaCleanupTypes __attribute((alias("xmlSchemaCleanupTypes__internal_alias")));
9526#else
9527#ifndef xmlSchemaCleanupTypes
9528extern __typeof (xmlSchemaCleanupTypes) xmlSchemaCleanupTypes__internal_alias __attribute((visibility("hidden")));
9529#define xmlSchemaCleanupTypes xmlSchemaCleanupTypes__internal_alias
9530#endif
9531#endif
9532#endif
9533
9534#if defined(LIBXML_SCHEMAS_ENABLED)
9535#ifdef bottom_xmlschemastypes
9536#undef xmlSchemaCollapseString
9537extern __typeof (xmlSchemaCollapseString) xmlSchemaCollapseString __attribute((alias("xmlSchemaCollapseString__internal_alias")));
9538#else
9539#ifndef xmlSchemaCollapseString
9540extern __typeof (xmlSchemaCollapseString) xmlSchemaCollapseString__internal_alias __attribute((visibility("hidden")));
9541#define xmlSchemaCollapseString xmlSchemaCollapseString__internal_alias
9542#endif
9543#endif
9544#endif
9545
9546#if defined(LIBXML_SCHEMAS_ENABLED)
9547#ifdef bottom_xmlschemastypes
9548#undef xmlSchemaCompareValues
9549extern __typeof (xmlSchemaCompareValues) xmlSchemaCompareValues __attribute((alias("xmlSchemaCompareValues__internal_alias")));
9550#else
9551#ifndef xmlSchemaCompareValues
9552extern __typeof (xmlSchemaCompareValues) xmlSchemaCompareValues__internal_alias __attribute((visibility("hidden")));
9553#define xmlSchemaCompareValues xmlSchemaCompareValues__internal_alias
9554#endif
9555#endif
9556#endif
9557
9558#if defined(LIBXML_SCHEMAS_ENABLED)
9559#ifdef bottom_xmlschemastypes
9560#undef xmlSchemaCompareValuesWhtsp
9561extern __typeof (xmlSchemaCompareValuesWhtsp) xmlSchemaCompareValuesWhtsp __attribute((alias("xmlSchemaCompareValuesWhtsp__internal_alias")));
9562#else
9563#ifndef xmlSchemaCompareValuesWhtsp
9564extern __typeof (xmlSchemaCompareValuesWhtsp) xmlSchemaCompareValuesWhtsp__internal_alias __attribute((visibility("hidden")));
9565#define xmlSchemaCompareValuesWhtsp xmlSchemaCompareValuesWhtsp__internal_alias
9566#endif
9567#endif
9568#endif
9569
9570#if defined(LIBXML_SCHEMAS_ENABLED)
9571#ifdef bottom_xmlschemastypes
9572#undef xmlSchemaCopyValue
9573extern __typeof (xmlSchemaCopyValue) xmlSchemaCopyValue __attribute((alias("xmlSchemaCopyValue__internal_alias")));
9574#else
9575#ifndef xmlSchemaCopyValue
9576extern __typeof (xmlSchemaCopyValue) xmlSchemaCopyValue__internal_alias __attribute((visibility("hidden")));
9577#define xmlSchemaCopyValue xmlSchemaCopyValue__internal_alias
9578#endif
9579#endif
9580#endif
9581
9582#if defined(LIBXML_SCHEMAS_ENABLED) && defined(LIBXML_OUTPUT_ENABLED)
9583#ifdef bottom_xmlschemas
9584#undef xmlSchemaDump
9585extern __typeof (xmlSchemaDump) xmlSchemaDump __attribute((alias("xmlSchemaDump__internal_alias")));
9586#else
9587#ifndef xmlSchemaDump
9588extern __typeof (xmlSchemaDump) xmlSchemaDump__internal_alias __attribute((visibility("hidden")));
9589#define xmlSchemaDump xmlSchemaDump__internal_alias
9590#endif
9591#endif
9592#endif
9593
9594#if defined(LIBXML_SCHEMAS_ENABLED)
9595#ifdef bottom_xmlschemas
9596#undef xmlSchemaFree
9597extern __typeof (xmlSchemaFree) xmlSchemaFree __attribute((alias("xmlSchemaFree__internal_alias")));
9598#else
9599#ifndef xmlSchemaFree
9600extern __typeof (xmlSchemaFree) xmlSchemaFree__internal_alias __attribute((visibility("hidden")));
9601#define xmlSchemaFree xmlSchemaFree__internal_alias
9602#endif
9603#endif
9604#endif
9605
9606#if defined(LIBXML_SCHEMAS_ENABLED)
9607#ifdef bottom_xmlschemas
9608#undef xmlSchemaFreeFacet
9609extern __typeof (xmlSchemaFreeFacet) xmlSchemaFreeFacet __attribute((alias("xmlSchemaFreeFacet__internal_alias")));
9610#else
9611#ifndef xmlSchemaFreeFacet
9612extern __typeof (xmlSchemaFreeFacet) xmlSchemaFreeFacet__internal_alias __attribute((visibility("hidden")));
9613#define xmlSchemaFreeFacet xmlSchemaFreeFacet__internal_alias
9614#endif
9615#endif
9616#endif
9617
9618#if defined(LIBXML_SCHEMAS_ENABLED)
9619#ifdef bottom_xmlschemas
9620#undef xmlSchemaFreeParserCtxt
9621extern __typeof (xmlSchemaFreeParserCtxt) xmlSchemaFreeParserCtxt __attribute((alias("xmlSchemaFreeParserCtxt__internal_alias")));
9622#else
9623#ifndef xmlSchemaFreeParserCtxt
9624extern __typeof (xmlSchemaFreeParserCtxt) xmlSchemaFreeParserCtxt__internal_alias __attribute((visibility("hidden")));
9625#define xmlSchemaFreeParserCtxt xmlSchemaFreeParserCtxt__internal_alias
9626#endif
9627#endif
9628#endif
9629
9630#if defined(LIBXML_SCHEMAS_ENABLED)
9631#ifdef bottom_xmlschemas
9632#undef xmlSchemaFreeType
9633extern __typeof (xmlSchemaFreeType) xmlSchemaFreeType __attribute((alias("xmlSchemaFreeType__internal_alias")));
9634#else
9635#ifndef xmlSchemaFreeType
9636extern __typeof (xmlSchemaFreeType) xmlSchemaFreeType__internal_alias __attribute((visibility("hidden")));
9637#define xmlSchemaFreeType xmlSchemaFreeType__internal_alias
9638#endif
9639#endif
9640#endif
9641
9642#if defined(LIBXML_SCHEMAS_ENABLED)
9643#ifdef bottom_xmlschemas
9644#undef xmlSchemaFreeValidCtxt
9645extern __typeof (xmlSchemaFreeValidCtxt) xmlSchemaFreeValidCtxt __attribute((alias("xmlSchemaFreeValidCtxt__internal_alias")));
9646#else
9647#ifndef xmlSchemaFreeValidCtxt
9648extern __typeof (xmlSchemaFreeValidCtxt) xmlSchemaFreeValidCtxt__internal_alias __attribute((visibility("hidden")));
9649#define xmlSchemaFreeValidCtxt xmlSchemaFreeValidCtxt__internal_alias
9650#endif
9651#endif
9652#endif
9653
9654#if defined(LIBXML_SCHEMAS_ENABLED)
9655#ifdef bottom_xmlschemastypes
9656#undef xmlSchemaFreeValue
9657extern __typeof (xmlSchemaFreeValue) xmlSchemaFreeValue __attribute((alias("xmlSchemaFreeValue__internal_alias")));
9658#else
9659#ifndef xmlSchemaFreeValue
9660extern __typeof (xmlSchemaFreeValue) xmlSchemaFreeValue__internal_alias __attribute((visibility("hidden")));
9661#define xmlSchemaFreeValue xmlSchemaFreeValue__internal_alias
9662#endif
9663#endif
9664#endif
9665
9666#if defined(LIBXML_SCHEMAS_ENABLED)
9667#ifdef bottom_xmlschemas
9668#undef xmlSchemaFreeWildcard
9669extern __typeof (xmlSchemaFreeWildcard) xmlSchemaFreeWildcard __attribute((alias("xmlSchemaFreeWildcard__internal_alias")));
9670#else
9671#ifndef xmlSchemaFreeWildcard
9672extern __typeof (xmlSchemaFreeWildcard) xmlSchemaFreeWildcard__internal_alias __attribute((visibility("hidden")));
9673#define xmlSchemaFreeWildcard xmlSchemaFreeWildcard__internal_alias
9674#endif
9675#endif
9676#endif
9677
9678#if defined(LIBXML_SCHEMAS_ENABLED)
9679#ifdef bottom_xmlschemastypes
9680#undef xmlSchemaGetBuiltInListSimpleTypeItemType
9681extern __typeof (xmlSchemaGetBuiltInListSimpleTypeItemType) xmlSchemaGetBuiltInListSimpleTypeItemType __attribute((alias("xmlSchemaGetBuiltInListSimpleTypeItemType__internal_alias")));
9682#else
9683#ifndef xmlSchemaGetBuiltInListSimpleTypeItemType
9684extern __typeof (xmlSchemaGetBuiltInListSimpleTypeItemType) xmlSchemaGetBuiltInListSimpleTypeItemType__internal_alias __attribute((visibility("hidden")));
9685#define xmlSchemaGetBuiltInListSimpleTypeItemType xmlSchemaGetBuiltInListSimpleTypeItemType__internal_alias
9686#endif
9687#endif
9688#endif
9689
9690#if defined(LIBXML_SCHEMAS_ENABLED)
9691#ifdef bottom_xmlschemastypes
9692#undef xmlSchemaGetBuiltInType
9693extern __typeof (xmlSchemaGetBuiltInType) xmlSchemaGetBuiltInType __attribute((alias("xmlSchemaGetBuiltInType__internal_alias")));
9694#else
9695#ifndef xmlSchemaGetBuiltInType
9696extern __typeof (xmlSchemaGetBuiltInType) xmlSchemaGetBuiltInType__internal_alias __attribute((visibility("hidden")));
9697#define xmlSchemaGetBuiltInType xmlSchemaGetBuiltInType__internal_alias
9698#endif
9699#endif
9700#endif
9701
9702#if defined(LIBXML_SCHEMAS_ENABLED)
9703#ifdef bottom_xmlschemastypes
9704#undef xmlSchemaGetCanonValue
9705extern __typeof (xmlSchemaGetCanonValue) xmlSchemaGetCanonValue __attribute((alias("xmlSchemaGetCanonValue__internal_alias")));
9706#else
9707#ifndef xmlSchemaGetCanonValue
9708extern __typeof (xmlSchemaGetCanonValue) xmlSchemaGetCanonValue__internal_alias __attribute((visibility("hidden")));
9709#define xmlSchemaGetCanonValue xmlSchemaGetCanonValue__internal_alias
9710#endif
9711#endif
9712#endif
9713
9714#if defined(LIBXML_SCHEMAS_ENABLED)
9715#ifdef bottom_xmlschemastypes
9716#undef xmlSchemaGetCanonValueWhtsp
9717extern __typeof (xmlSchemaGetCanonValueWhtsp) xmlSchemaGetCanonValueWhtsp __attribute((alias("xmlSchemaGetCanonValueWhtsp__internal_alias")));
9718#else
9719#ifndef xmlSchemaGetCanonValueWhtsp
9720extern __typeof (xmlSchemaGetCanonValueWhtsp) xmlSchemaGetCanonValueWhtsp__internal_alias __attribute((visibility("hidden")));
9721#define xmlSchemaGetCanonValueWhtsp xmlSchemaGetCanonValueWhtsp__internal_alias
9722#endif
9723#endif
9724#endif
9725
9726#if defined(LIBXML_SCHEMAS_ENABLED)
9727#ifdef bottom_xmlschemastypes
9728#undef xmlSchemaGetFacetValueAsULong
9729extern __typeof (xmlSchemaGetFacetValueAsULong) xmlSchemaGetFacetValueAsULong __attribute((alias("xmlSchemaGetFacetValueAsULong__internal_alias")));
9730#else
9731#ifndef xmlSchemaGetFacetValueAsULong
9732extern __typeof (xmlSchemaGetFacetValueAsULong) xmlSchemaGetFacetValueAsULong__internal_alias __attribute((visibility("hidden")));
9733#define xmlSchemaGetFacetValueAsULong xmlSchemaGetFacetValueAsULong__internal_alias
9734#endif
9735#endif
9736#endif
9737
9738#if defined(LIBXML_SCHEMAS_ENABLED)
9739#ifdef bottom_xmlschemas
9740#undef xmlSchemaGetParserErrors
9741extern __typeof (xmlSchemaGetParserErrors) xmlSchemaGetParserErrors __attribute((alias("xmlSchemaGetParserErrors__internal_alias")));
9742#else
9743#ifndef xmlSchemaGetParserErrors
9744extern __typeof (xmlSchemaGetParserErrors) xmlSchemaGetParserErrors__internal_alias __attribute((visibility("hidden")));
9745#define xmlSchemaGetParserErrors xmlSchemaGetParserErrors__internal_alias
9746#endif
9747#endif
9748#endif
9749
9750#if defined(LIBXML_SCHEMAS_ENABLED)
9751#ifdef bottom_xmlschemastypes
9752#undef xmlSchemaGetPredefinedType
9753extern __typeof (xmlSchemaGetPredefinedType) xmlSchemaGetPredefinedType __attribute((alias("xmlSchemaGetPredefinedType__internal_alias")));
9754#else
9755#ifndef xmlSchemaGetPredefinedType
9756extern __typeof (xmlSchemaGetPredefinedType) xmlSchemaGetPredefinedType__internal_alias __attribute((visibility("hidden")));
9757#define xmlSchemaGetPredefinedType xmlSchemaGetPredefinedType__internal_alias
9758#endif
9759#endif
9760#endif
9761
9762#if defined(LIBXML_SCHEMAS_ENABLED)
9763#ifdef bottom_xmlschemastypes
9764#undef xmlSchemaGetValType
9765extern __typeof (xmlSchemaGetValType) xmlSchemaGetValType __attribute((alias("xmlSchemaGetValType__internal_alias")));
9766#else
9767#ifndef xmlSchemaGetValType
9768extern __typeof (xmlSchemaGetValType) xmlSchemaGetValType__internal_alias __attribute((visibility("hidden")));
9769#define xmlSchemaGetValType xmlSchemaGetValType__internal_alias
9770#endif
9771#endif
9772#endif
9773
9774#if defined(LIBXML_SCHEMAS_ENABLED)
9775#ifdef bottom_xmlschemas
9776#undef xmlSchemaGetValidErrors
9777extern __typeof (xmlSchemaGetValidErrors) xmlSchemaGetValidErrors __attribute((alias("xmlSchemaGetValidErrors__internal_alias")));
9778#else
9779#ifndef xmlSchemaGetValidErrors
9780extern __typeof (xmlSchemaGetValidErrors) xmlSchemaGetValidErrors__internal_alias __attribute((visibility("hidden")));
9781#define xmlSchemaGetValidErrors xmlSchemaGetValidErrors__internal_alias
9782#endif
9783#endif
9784#endif
9785
9786#if defined(LIBXML_SCHEMAS_ENABLED)
9787#ifdef bottom_xmlschemastypes
9788#undef xmlSchemaInitTypes
9789extern __typeof (xmlSchemaInitTypes) xmlSchemaInitTypes __attribute((alias("xmlSchemaInitTypes__internal_alias")));
9790#else
9791#ifndef xmlSchemaInitTypes
9792extern __typeof (xmlSchemaInitTypes) xmlSchemaInitTypes__internal_alias __attribute((visibility("hidden")));
9793#define xmlSchemaInitTypes xmlSchemaInitTypes__internal_alias
9794#endif
9795#endif
9796#endif
9797
9798#if defined(LIBXML_SCHEMAS_ENABLED)
9799#ifdef bottom_xmlschemastypes
9800#undef xmlSchemaIsBuiltInTypeFacet
9801extern __typeof (xmlSchemaIsBuiltInTypeFacet) xmlSchemaIsBuiltInTypeFacet __attribute((alias("xmlSchemaIsBuiltInTypeFacet__internal_alias")));
9802#else
9803#ifndef xmlSchemaIsBuiltInTypeFacet
9804extern __typeof (xmlSchemaIsBuiltInTypeFacet) xmlSchemaIsBuiltInTypeFacet__internal_alias __attribute((visibility("hidden")));
9805#define xmlSchemaIsBuiltInTypeFacet xmlSchemaIsBuiltInTypeFacet__internal_alias
9806#endif
9807#endif
9808#endif
9809
9810#if defined(LIBXML_SCHEMAS_ENABLED)
9811#ifdef bottom_xmlschemas
9812#undef xmlSchemaIsValid
9813extern __typeof (xmlSchemaIsValid) xmlSchemaIsValid __attribute((alias("xmlSchemaIsValid__internal_alias")));
9814#else
9815#ifndef xmlSchemaIsValid
9816extern __typeof (xmlSchemaIsValid) xmlSchemaIsValid__internal_alias __attribute((visibility("hidden")));
9817#define xmlSchemaIsValid xmlSchemaIsValid__internal_alias
9818#endif
9819#endif
9820#endif
9821
9822#if defined(LIBXML_SCHEMAS_ENABLED)
9823#ifdef bottom_xmlschemas
9824#undef xmlSchemaNewDocParserCtxt
9825extern __typeof (xmlSchemaNewDocParserCtxt) xmlSchemaNewDocParserCtxt __attribute((alias("xmlSchemaNewDocParserCtxt__internal_alias")));
9826#else
9827#ifndef xmlSchemaNewDocParserCtxt
9828extern __typeof (xmlSchemaNewDocParserCtxt) xmlSchemaNewDocParserCtxt__internal_alias __attribute((visibility("hidden")));
9829#define xmlSchemaNewDocParserCtxt xmlSchemaNewDocParserCtxt__internal_alias
9830#endif
9831#endif
9832#endif
9833
9834#if defined(LIBXML_SCHEMAS_ENABLED)
9835#ifdef bottom_xmlschemas
9836#undef xmlSchemaNewFacet
9837extern __typeof (xmlSchemaNewFacet) xmlSchemaNewFacet __attribute((alias("xmlSchemaNewFacet__internal_alias")));
9838#else
9839#ifndef xmlSchemaNewFacet
9840extern __typeof (xmlSchemaNewFacet) xmlSchemaNewFacet__internal_alias __attribute((visibility("hidden")));
9841#define xmlSchemaNewFacet xmlSchemaNewFacet__internal_alias
9842#endif
9843#endif
9844#endif
9845
9846#if defined(LIBXML_SCHEMAS_ENABLED)
9847#ifdef bottom_xmlschemas
9848#undef xmlSchemaNewMemParserCtxt
9849extern __typeof (xmlSchemaNewMemParserCtxt) xmlSchemaNewMemParserCtxt __attribute((alias("xmlSchemaNewMemParserCtxt__internal_alias")));
9850#else
9851#ifndef xmlSchemaNewMemParserCtxt
9852extern __typeof (xmlSchemaNewMemParserCtxt) xmlSchemaNewMemParserCtxt__internal_alias __attribute((visibility("hidden")));
9853#define xmlSchemaNewMemParserCtxt xmlSchemaNewMemParserCtxt__internal_alias
9854#endif
9855#endif
9856#endif
9857
9858#if defined(LIBXML_SCHEMAS_ENABLED)
9859#ifdef bottom_xmlschemastypes
9860#undef xmlSchemaNewNOTATIONValue
9861extern __typeof (xmlSchemaNewNOTATIONValue) xmlSchemaNewNOTATIONValue __attribute((alias("xmlSchemaNewNOTATIONValue__internal_alias")));
9862#else
9863#ifndef xmlSchemaNewNOTATIONValue
9864extern __typeof (xmlSchemaNewNOTATIONValue) xmlSchemaNewNOTATIONValue__internal_alias __attribute((visibility("hidden")));
9865#define xmlSchemaNewNOTATIONValue xmlSchemaNewNOTATIONValue__internal_alias
9866#endif
9867#endif
9868#endif
9869
9870#if defined(LIBXML_SCHEMAS_ENABLED)
9871#ifdef bottom_xmlschemas
9872#undef xmlSchemaNewParserCtxt
9873extern __typeof (xmlSchemaNewParserCtxt) xmlSchemaNewParserCtxt __attribute((alias("xmlSchemaNewParserCtxt__internal_alias")));
9874#else
9875#ifndef xmlSchemaNewParserCtxt
9876extern __typeof (xmlSchemaNewParserCtxt) xmlSchemaNewParserCtxt__internal_alias __attribute((visibility("hidden")));
9877#define xmlSchemaNewParserCtxt xmlSchemaNewParserCtxt__internal_alias
9878#endif
9879#endif
9880#endif
9881
9882#if defined(LIBXML_SCHEMAS_ENABLED)
9883#ifdef bottom_xmlschemastypes
9884#undef xmlSchemaNewQNameValue
9885extern __typeof (xmlSchemaNewQNameValue) xmlSchemaNewQNameValue __attribute((alias("xmlSchemaNewQNameValue__internal_alias")));
9886#else
9887#ifndef xmlSchemaNewQNameValue
9888extern __typeof (xmlSchemaNewQNameValue) xmlSchemaNewQNameValue__internal_alias __attribute((visibility("hidden")));
9889#define xmlSchemaNewQNameValue xmlSchemaNewQNameValue__internal_alias
9890#endif
9891#endif
9892#endif
9893
9894#if defined(LIBXML_SCHEMAS_ENABLED)
9895#ifdef bottom_xmlschemastypes
9896#undef xmlSchemaNewStringValue
9897extern __typeof (xmlSchemaNewStringValue) xmlSchemaNewStringValue __attribute((alias("xmlSchemaNewStringValue__internal_alias")));
9898#else
9899#ifndef xmlSchemaNewStringValue
9900extern __typeof (xmlSchemaNewStringValue) xmlSchemaNewStringValue__internal_alias __attribute((visibility("hidden")));
9901#define xmlSchemaNewStringValue xmlSchemaNewStringValue__internal_alias
9902#endif
9903#endif
9904#endif
9905
9906#if defined(LIBXML_SCHEMAS_ENABLED)
9907#ifdef bottom_xmlschemas
9908#undef xmlSchemaNewValidCtxt
9909extern __typeof (xmlSchemaNewValidCtxt) xmlSchemaNewValidCtxt __attribute((alias("xmlSchemaNewValidCtxt__internal_alias")));
9910#else
9911#ifndef xmlSchemaNewValidCtxt
9912extern __typeof (xmlSchemaNewValidCtxt) xmlSchemaNewValidCtxt__internal_alias __attribute((visibility("hidden")));
9913#define xmlSchemaNewValidCtxt xmlSchemaNewValidCtxt__internal_alias
9914#endif
9915#endif
9916#endif
9917
9918#if defined(LIBXML_SCHEMAS_ENABLED)
9919#ifdef bottom_xmlschemas
9920#undef xmlSchemaParse
9921extern __typeof (xmlSchemaParse) xmlSchemaParse __attribute((alias("xmlSchemaParse__internal_alias")));
9922#else
9923#ifndef xmlSchemaParse
9924extern __typeof (xmlSchemaParse) xmlSchemaParse__internal_alias __attribute((visibility("hidden")));
9925#define xmlSchemaParse xmlSchemaParse__internal_alias
9926#endif
9927#endif
9928#endif
9929
9930#if defined(LIBXML_SCHEMAS_ENABLED)
9931#ifdef bottom_xmlschemas
9932#undef xmlSchemaSAXPlug
9933extern __typeof (xmlSchemaSAXPlug) xmlSchemaSAXPlug __attribute((alias("xmlSchemaSAXPlug__internal_alias")));
9934#else
9935#ifndef xmlSchemaSAXPlug
9936extern __typeof (xmlSchemaSAXPlug) xmlSchemaSAXPlug__internal_alias __attribute((visibility("hidden")));
9937#define xmlSchemaSAXPlug xmlSchemaSAXPlug__internal_alias
9938#endif
9939#endif
9940#endif
9941
9942#if defined(LIBXML_SCHEMAS_ENABLED)
9943#ifdef bottom_xmlschemas
9944#undef xmlSchemaSAXUnplug
9945extern __typeof (xmlSchemaSAXUnplug) xmlSchemaSAXUnplug __attribute((alias("xmlSchemaSAXUnplug__internal_alias")));
9946#else
9947#ifndef xmlSchemaSAXUnplug
9948extern __typeof (xmlSchemaSAXUnplug) xmlSchemaSAXUnplug__internal_alias __attribute((visibility("hidden")));
9949#define xmlSchemaSAXUnplug xmlSchemaSAXUnplug__internal_alias
9950#endif
9951#endif
9952#endif
9953
9954#if defined(LIBXML_SCHEMAS_ENABLED)
9955#ifdef bottom_xmlschemas
9956#undef xmlSchemaSetParserErrors
9957extern __typeof (xmlSchemaSetParserErrors) xmlSchemaSetParserErrors __attribute((alias("xmlSchemaSetParserErrors__internal_alias")));
9958#else
9959#ifndef xmlSchemaSetParserErrors
9960extern __typeof (xmlSchemaSetParserErrors) xmlSchemaSetParserErrors__internal_alias __attribute((visibility("hidden")));
9961#define xmlSchemaSetParserErrors xmlSchemaSetParserErrors__internal_alias
9962#endif
9963#endif
9964#endif
9965
9966#if defined(LIBXML_SCHEMAS_ENABLED)
9967#ifdef bottom_xmlschemas
9968#undef xmlSchemaSetParserStructuredErrors
9969extern __typeof (xmlSchemaSetParserStructuredErrors) xmlSchemaSetParserStructuredErrors __attribute((alias("xmlSchemaSetParserStructuredErrors__internal_alias")));
9970#else
9971#ifndef xmlSchemaSetParserStructuredErrors
9972extern __typeof (xmlSchemaSetParserStructuredErrors) xmlSchemaSetParserStructuredErrors__internal_alias __attribute((visibility("hidden")));
9973#define xmlSchemaSetParserStructuredErrors xmlSchemaSetParserStructuredErrors__internal_alias
9974#endif
9975#endif
9976#endif
9977
9978#if defined(LIBXML_SCHEMAS_ENABLED)
9979#ifdef bottom_xmlschemas
9980#undef xmlSchemaSetValidErrors
9981extern __typeof (xmlSchemaSetValidErrors) xmlSchemaSetValidErrors __attribute((alias("xmlSchemaSetValidErrors__internal_alias")));
9982#else
9983#ifndef xmlSchemaSetValidErrors
9984extern __typeof (xmlSchemaSetValidErrors) xmlSchemaSetValidErrors__internal_alias __attribute((visibility("hidden")));
9985#define xmlSchemaSetValidErrors xmlSchemaSetValidErrors__internal_alias
9986#endif
9987#endif
9988#endif
9989
9990#if defined(LIBXML_SCHEMAS_ENABLED)
9991#ifdef bottom_xmlschemas
9992#undef xmlSchemaSetValidOptions
9993extern __typeof (xmlSchemaSetValidOptions) xmlSchemaSetValidOptions __attribute((alias("xmlSchemaSetValidOptions__internal_alias")));
9994#else
9995#ifndef xmlSchemaSetValidOptions
9996extern __typeof (xmlSchemaSetValidOptions) xmlSchemaSetValidOptions__internal_alias __attribute((visibility("hidden")));
9997#define xmlSchemaSetValidOptions xmlSchemaSetValidOptions__internal_alias
9998#endif
9999#endif
10000#endif
10001
10002#if defined(LIBXML_SCHEMAS_ENABLED)
10003#ifdef bottom_xmlschemas
10004#undef xmlSchemaSetValidStructuredErrors
10005extern __typeof (xmlSchemaSetValidStructuredErrors) xmlSchemaSetValidStructuredErrors __attribute((alias("xmlSchemaSetValidStructuredErrors__internal_alias")));
10006#else
10007#ifndef xmlSchemaSetValidStructuredErrors
10008extern __typeof (xmlSchemaSetValidStructuredErrors) xmlSchemaSetValidStructuredErrors__internal_alias __attribute((visibility("hidden")));
10009#define xmlSchemaSetValidStructuredErrors xmlSchemaSetValidStructuredErrors__internal_alias
10010#endif
10011#endif
10012#endif
10013
10014#if defined(LIBXML_SCHEMAS_ENABLED)
10015#ifdef bottom_xmlschemastypes
10016#undef xmlSchemaValPredefTypeNode
10017extern __typeof (xmlSchemaValPredefTypeNode) xmlSchemaValPredefTypeNode __attribute((alias("xmlSchemaValPredefTypeNode__internal_alias")));
10018#else
10019#ifndef xmlSchemaValPredefTypeNode
10020extern __typeof (xmlSchemaValPredefTypeNode) xmlSchemaValPredefTypeNode__internal_alias __attribute((visibility("hidden")));
10021#define xmlSchemaValPredefTypeNode xmlSchemaValPredefTypeNode__internal_alias
10022#endif
10023#endif
10024#endif
10025
10026#if defined(LIBXML_SCHEMAS_ENABLED)
10027#ifdef bottom_xmlschemastypes
10028#undef xmlSchemaValPredefTypeNodeNoNorm
10029extern __typeof (xmlSchemaValPredefTypeNodeNoNorm) xmlSchemaValPredefTypeNodeNoNorm __attribute((alias("xmlSchemaValPredefTypeNodeNoNorm__internal_alias")));
10030#else
10031#ifndef xmlSchemaValPredefTypeNodeNoNorm
10032extern __typeof (xmlSchemaValPredefTypeNodeNoNorm) xmlSchemaValPredefTypeNodeNoNorm__internal_alias __attribute((visibility("hidden")));
10033#define xmlSchemaValPredefTypeNodeNoNorm xmlSchemaValPredefTypeNodeNoNorm__internal_alias
10034#endif
10035#endif
10036#endif
10037
10038#if defined(LIBXML_SCHEMAS_ENABLED)
10039#ifdef bottom_xmlschemas
10040#undef xmlSchemaValidCtxtGetOptions
10041extern __typeof (xmlSchemaValidCtxtGetOptions) xmlSchemaValidCtxtGetOptions __attribute((alias("xmlSchemaValidCtxtGetOptions__internal_alias")));
10042#else
10043#ifndef xmlSchemaValidCtxtGetOptions
10044extern __typeof (xmlSchemaValidCtxtGetOptions) xmlSchemaValidCtxtGetOptions__internal_alias __attribute((visibility("hidden")));
10045#define xmlSchemaValidCtxtGetOptions xmlSchemaValidCtxtGetOptions__internal_alias
10046#endif
10047#endif
10048#endif
10049
10050#if defined(LIBXML_SCHEMAS_ENABLED)
10051#ifdef bottom_xmlschemas
10052#undef xmlSchemaValidCtxtGetParserCtxt
10053extern __typeof (xmlSchemaValidCtxtGetParserCtxt) xmlSchemaValidCtxtGetParserCtxt __attribute((alias("xmlSchemaValidCtxtGetParserCtxt__internal_alias")));
10054#else
10055#ifndef xmlSchemaValidCtxtGetParserCtxt
10056extern __typeof (xmlSchemaValidCtxtGetParserCtxt) xmlSchemaValidCtxtGetParserCtxt__internal_alias __attribute((visibility("hidden")));
10057#define xmlSchemaValidCtxtGetParserCtxt xmlSchemaValidCtxtGetParserCtxt__internal_alias
10058#endif
10059#endif
10060#endif
10061
10062#if defined(LIBXML_SCHEMAS_ENABLED)
10063#ifdef bottom_xmlschemas
10064#undef xmlSchemaValidateDoc
10065extern __typeof (xmlSchemaValidateDoc) xmlSchemaValidateDoc __attribute((alias("xmlSchemaValidateDoc__internal_alias")));
10066#else
10067#ifndef xmlSchemaValidateDoc
10068extern __typeof (xmlSchemaValidateDoc) xmlSchemaValidateDoc__internal_alias __attribute((visibility("hidden")));
10069#define xmlSchemaValidateDoc xmlSchemaValidateDoc__internal_alias
10070#endif
10071#endif
10072#endif
10073
10074#if defined(LIBXML_SCHEMAS_ENABLED)
10075#ifdef bottom_xmlschemastypes
10076#undef xmlSchemaValidateFacet
10077extern __typeof (xmlSchemaValidateFacet) xmlSchemaValidateFacet __attribute((alias("xmlSchemaValidateFacet__internal_alias")));
10078#else
10079#ifndef xmlSchemaValidateFacet
10080extern __typeof (xmlSchemaValidateFacet) xmlSchemaValidateFacet__internal_alias __attribute((visibility("hidden")));
10081#define xmlSchemaValidateFacet xmlSchemaValidateFacet__internal_alias
10082#endif
10083#endif
10084#endif
10085
10086#if defined(LIBXML_SCHEMAS_ENABLED)
10087#ifdef bottom_xmlschemastypes
10088#undef xmlSchemaValidateFacetWhtsp
10089extern __typeof (xmlSchemaValidateFacetWhtsp) xmlSchemaValidateFacetWhtsp __attribute((alias("xmlSchemaValidateFacetWhtsp__internal_alias")));
10090#else
10091#ifndef xmlSchemaValidateFacetWhtsp
10092extern __typeof (xmlSchemaValidateFacetWhtsp) xmlSchemaValidateFacetWhtsp__internal_alias __attribute((visibility("hidden")));
10093#define xmlSchemaValidateFacetWhtsp xmlSchemaValidateFacetWhtsp__internal_alias
10094#endif
10095#endif
10096#endif
10097
10098#if defined(LIBXML_SCHEMAS_ENABLED)
10099#ifdef bottom_xmlschemas
10100#undef xmlSchemaValidateFile
10101extern __typeof (xmlSchemaValidateFile) xmlSchemaValidateFile __attribute((alias("xmlSchemaValidateFile__internal_alias")));
10102#else
10103#ifndef xmlSchemaValidateFile
10104extern __typeof (xmlSchemaValidateFile) xmlSchemaValidateFile__internal_alias __attribute((visibility("hidden")));
10105#define xmlSchemaValidateFile xmlSchemaValidateFile__internal_alias
10106#endif
10107#endif
10108#endif
10109
10110#if defined(LIBXML_SCHEMAS_ENABLED)
10111#ifdef bottom_xmlschemastypes
10112#undef xmlSchemaValidateLengthFacet
10113extern __typeof (xmlSchemaValidateLengthFacet) xmlSchemaValidateLengthFacet __attribute((alias("xmlSchemaValidateLengthFacet__internal_alias")));
10114#else
10115#ifndef xmlSchemaValidateLengthFacet
10116extern __typeof (xmlSchemaValidateLengthFacet) xmlSchemaValidateLengthFacet__internal_alias __attribute((visibility("hidden")));
10117#define xmlSchemaValidateLengthFacet xmlSchemaValidateLengthFacet__internal_alias
10118#endif
10119#endif
10120#endif
10121
10122#if defined(LIBXML_SCHEMAS_ENABLED)
10123#ifdef bottom_xmlschemastypes
10124#undef xmlSchemaValidateLengthFacetWhtsp
10125extern __typeof (xmlSchemaValidateLengthFacetWhtsp) xmlSchemaValidateLengthFacetWhtsp __attribute((alias("xmlSchemaValidateLengthFacetWhtsp__internal_alias")));
10126#else
10127#ifndef xmlSchemaValidateLengthFacetWhtsp
10128extern __typeof (xmlSchemaValidateLengthFacetWhtsp) xmlSchemaValidateLengthFacetWhtsp__internal_alias __attribute((visibility("hidden")));
10129#define xmlSchemaValidateLengthFacetWhtsp xmlSchemaValidateLengthFacetWhtsp__internal_alias
10130#endif
10131#endif
10132#endif
10133
10134#if defined(LIBXML_SCHEMAS_ENABLED)
10135#ifdef bottom_xmlschemastypes
10136#undef xmlSchemaValidateListSimpleTypeFacet
10137extern __typeof (xmlSchemaValidateListSimpleTypeFacet) xmlSchemaValidateListSimpleTypeFacet __attribute((alias("xmlSchemaValidateListSimpleTypeFacet__internal_alias")));
10138#else
10139#ifndef xmlSchemaValidateListSimpleTypeFacet
10140extern __typeof (xmlSchemaValidateListSimpleTypeFacet) xmlSchemaValidateListSimpleTypeFacet__internal_alias __attribute((visibility("hidden")));
10141#define xmlSchemaValidateListSimpleTypeFacet xmlSchemaValidateListSimpleTypeFacet__internal_alias
10142#endif
10143#endif
10144#endif
10145
10146#if defined(LIBXML_SCHEMAS_ENABLED)
10147#ifdef bottom_xmlschemas
10148#undef xmlSchemaValidateOneElement
10149extern __typeof (xmlSchemaValidateOneElement) xmlSchemaValidateOneElement __attribute((alias("xmlSchemaValidateOneElement__internal_alias")));
10150#else
10151#ifndef xmlSchemaValidateOneElement
10152extern __typeof (xmlSchemaValidateOneElement) xmlSchemaValidateOneElement__internal_alias __attribute((visibility("hidden")));
10153#define xmlSchemaValidateOneElement xmlSchemaValidateOneElement__internal_alias
10154#endif
10155#endif
10156#endif
10157
10158#if defined(LIBXML_SCHEMAS_ENABLED)
10159#ifdef bottom_xmlschemastypes
10160#undef xmlSchemaValidatePredefinedType
10161extern __typeof (xmlSchemaValidatePredefinedType) xmlSchemaValidatePredefinedType __attribute((alias("xmlSchemaValidatePredefinedType__internal_alias")));
10162#else
10163#ifndef xmlSchemaValidatePredefinedType
10164extern __typeof (xmlSchemaValidatePredefinedType) xmlSchemaValidatePredefinedType__internal_alias __attribute((visibility("hidden")));
10165#define xmlSchemaValidatePredefinedType xmlSchemaValidatePredefinedType__internal_alias
10166#endif
10167#endif
10168#endif
10169
10170#if defined(LIBXML_SCHEMAS_ENABLED)
10171#ifdef bottom_xmlschemas
10172#undef xmlSchemaValidateSetFilename
10173extern __typeof (xmlSchemaValidateSetFilename) xmlSchemaValidateSetFilename __attribute((alias("xmlSchemaValidateSetFilename__internal_alias")));
10174#else
10175#ifndef xmlSchemaValidateSetFilename
10176extern __typeof (xmlSchemaValidateSetFilename) xmlSchemaValidateSetFilename__internal_alias __attribute((visibility("hidden")));
10177#define xmlSchemaValidateSetFilename xmlSchemaValidateSetFilename__internal_alias
10178#endif
10179#endif
10180#endif
10181
10182#if defined(LIBXML_SCHEMAS_ENABLED)
10183#ifdef bottom_xmlschemas
10184#undef xmlSchemaValidateSetLocator
10185extern __typeof (xmlSchemaValidateSetLocator) xmlSchemaValidateSetLocator __attribute((alias("xmlSchemaValidateSetLocator__internal_alias")));
10186#else
10187#ifndef xmlSchemaValidateSetLocator
10188extern __typeof (xmlSchemaValidateSetLocator) xmlSchemaValidateSetLocator__internal_alias __attribute((visibility("hidden")));
10189#define xmlSchemaValidateSetLocator xmlSchemaValidateSetLocator__internal_alias
10190#endif
10191#endif
10192#endif
10193
10194#if defined(LIBXML_SCHEMAS_ENABLED)
10195#ifdef bottom_xmlschemas
10196#undef xmlSchemaValidateStream
10197extern __typeof (xmlSchemaValidateStream) xmlSchemaValidateStream __attribute((alias("xmlSchemaValidateStream__internal_alias")));
10198#else
10199#ifndef xmlSchemaValidateStream
10200extern __typeof (xmlSchemaValidateStream) xmlSchemaValidateStream__internal_alias __attribute((visibility("hidden")));
10201#define xmlSchemaValidateStream xmlSchemaValidateStream__internal_alias
10202#endif
10203#endif
10204#endif
10205
10206#if defined(LIBXML_SCHEMAS_ENABLED)
10207#ifdef bottom_xmlschemastypes
10208#undef xmlSchemaValueAppend
10209extern __typeof (xmlSchemaValueAppend) xmlSchemaValueAppend __attribute((alias("xmlSchemaValueAppend__internal_alias")));
10210#else
10211#ifndef xmlSchemaValueAppend
10212extern __typeof (xmlSchemaValueAppend) xmlSchemaValueAppend__internal_alias __attribute((visibility("hidden")));
10213#define xmlSchemaValueAppend xmlSchemaValueAppend__internal_alias
10214#endif
10215#endif
10216#endif
10217
10218#if defined(LIBXML_SCHEMAS_ENABLED)
10219#ifdef bottom_xmlschemastypes
10220#undef xmlSchemaValueGetAsBoolean
10221extern __typeof (xmlSchemaValueGetAsBoolean) xmlSchemaValueGetAsBoolean __attribute((alias("xmlSchemaValueGetAsBoolean__internal_alias")));
10222#else
10223#ifndef xmlSchemaValueGetAsBoolean
10224extern __typeof (xmlSchemaValueGetAsBoolean) xmlSchemaValueGetAsBoolean__internal_alias __attribute((visibility("hidden")));
10225#define xmlSchemaValueGetAsBoolean xmlSchemaValueGetAsBoolean__internal_alias
10226#endif
10227#endif
10228#endif
10229
10230#if defined(LIBXML_SCHEMAS_ENABLED)
10231#ifdef bottom_xmlschemastypes
10232#undef xmlSchemaValueGetAsString
10233extern __typeof (xmlSchemaValueGetAsString) xmlSchemaValueGetAsString __attribute((alias("xmlSchemaValueGetAsString__internal_alias")));
10234#else
10235#ifndef xmlSchemaValueGetAsString
10236extern __typeof (xmlSchemaValueGetAsString) xmlSchemaValueGetAsString__internal_alias __attribute((visibility("hidden")));
10237#define xmlSchemaValueGetAsString xmlSchemaValueGetAsString__internal_alias
10238#endif
10239#endif
10240#endif
10241
10242#if defined(LIBXML_SCHEMAS_ENABLED)
10243#ifdef bottom_xmlschemastypes
10244#undef xmlSchemaValueGetNext
10245extern __typeof (xmlSchemaValueGetNext) xmlSchemaValueGetNext __attribute((alias("xmlSchemaValueGetNext__internal_alias")));
10246#else
10247#ifndef xmlSchemaValueGetNext
10248extern __typeof (xmlSchemaValueGetNext) xmlSchemaValueGetNext__internal_alias __attribute((visibility("hidden")));
10249#define xmlSchemaValueGetNext xmlSchemaValueGetNext__internal_alias
10250#endif
10251#endif
10252#endif
10253
10254#if defined(LIBXML_SCHEMAS_ENABLED)
10255#ifdef bottom_xmlschemastypes
10256#undef xmlSchemaWhiteSpaceReplace
10257extern __typeof (xmlSchemaWhiteSpaceReplace) xmlSchemaWhiteSpaceReplace __attribute((alias("xmlSchemaWhiteSpaceReplace__internal_alias")));
10258#else
10259#ifndef xmlSchemaWhiteSpaceReplace
10260extern __typeof (xmlSchemaWhiteSpaceReplace) xmlSchemaWhiteSpaceReplace__internal_alias __attribute((visibility("hidden")));
10261#define xmlSchemaWhiteSpaceReplace xmlSchemaWhiteSpaceReplace__internal_alias
10262#endif
10263#endif
10264#endif
10265
10266#if defined(LIBXML_SCHEMATRON_ENABLED)
10267#ifdef bottom_schematron
10268#undef xmlSchematronFree
10269extern __typeof (xmlSchematronFree) xmlSchematronFree __attribute((alias("xmlSchematronFree__internal_alias")));
10270#else
10271#ifndef xmlSchematronFree
10272extern __typeof (xmlSchematronFree) xmlSchematronFree__internal_alias __attribute((visibility("hidden")));
10273#define xmlSchematronFree xmlSchematronFree__internal_alias
10274#endif
10275#endif
10276#endif
10277
10278#if defined(LIBXML_SCHEMATRON_ENABLED)
10279#ifdef bottom_schematron
10280#undef xmlSchematronFreeParserCtxt
10281extern __typeof (xmlSchematronFreeParserCtxt) xmlSchematronFreeParserCtxt __attribute((alias("xmlSchematronFreeParserCtxt__internal_alias")));
10282#else
10283#ifndef xmlSchematronFreeParserCtxt
10284extern __typeof (xmlSchematronFreeParserCtxt) xmlSchematronFreeParserCtxt__internal_alias __attribute((visibility("hidden")));
10285#define xmlSchematronFreeParserCtxt xmlSchematronFreeParserCtxt__internal_alias
10286#endif
10287#endif
10288#endif
10289
10290#if defined(LIBXML_SCHEMATRON_ENABLED)
10291#ifdef bottom_schematron
10292#undef xmlSchematronFreeValidCtxt
10293extern __typeof (xmlSchematronFreeValidCtxt) xmlSchematronFreeValidCtxt __attribute((alias("xmlSchematronFreeValidCtxt__internal_alias")));
10294#else
10295#ifndef xmlSchematronFreeValidCtxt
10296extern __typeof (xmlSchematronFreeValidCtxt) xmlSchematronFreeValidCtxt__internal_alias __attribute((visibility("hidden")));
10297#define xmlSchematronFreeValidCtxt xmlSchematronFreeValidCtxt__internal_alias
10298#endif
10299#endif
10300#endif
10301
10302#if defined(LIBXML_SCHEMATRON_ENABLED)
10303#ifdef bottom_schematron
10304#undef xmlSchematronNewDocParserCtxt
10305extern __typeof (xmlSchematronNewDocParserCtxt) xmlSchematronNewDocParserCtxt __attribute((alias("xmlSchematronNewDocParserCtxt__internal_alias")));
10306#else
10307#ifndef xmlSchematronNewDocParserCtxt
10308extern __typeof (xmlSchematronNewDocParserCtxt) xmlSchematronNewDocParserCtxt__internal_alias __attribute((visibility("hidden")));
10309#define xmlSchematronNewDocParserCtxt xmlSchematronNewDocParserCtxt__internal_alias
10310#endif
10311#endif
10312#endif
10313
10314#if defined(LIBXML_SCHEMATRON_ENABLED)
10315#ifdef bottom_schematron
10316#undef xmlSchematronNewMemParserCtxt
10317extern __typeof (xmlSchematronNewMemParserCtxt) xmlSchematronNewMemParserCtxt __attribute((alias("xmlSchematronNewMemParserCtxt__internal_alias")));
10318#else
10319#ifndef xmlSchematronNewMemParserCtxt
10320extern __typeof (xmlSchematronNewMemParserCtxt) xmlSchematronNewMemParserCtxt__internal_alias __attribute((visibility("hidden")));
10321#define xmlSchematronNewMemParserCtxt xmlSchematronNewMemParserCtxt__internal_alias
10322#endif
10323#endif
10324#endif
10325
10326#if defined(LIBXML_SCHEMATRON_ENABLED)
10327#ifdef bottom_schematron
10328#undef xmlSchematronNewParserCtxt
10329extern __typeof (xmlSchematronNewParserCtxt) xmlSchematronNewParserCtxt __attribute((alias("xmlSchematronNewParserCtxt__internal_alias")));
10330#else
10331#ifndef xmlSchematronNewParserCtxt
10332extern __typeof (xmlSchematronNewParserCtxt) xmlSchematronNewParserCtxt__internal_alias __attribute((visibility("hidden")));
10333#define xmlSchematronNewParserCtxt xmlSchematronNewParserCtxt__internal_alias
10334#endif
10335#endif
10336#endif
10337
10338#if defined(LIBXML_SCHEMATRON_ENABLED)
10339#ifdef bottom_schematron
10340#undef xmlSchematronNewValidCtxt
10341extern __typeof (xmlSchematronNewValidCtxt) xmlSchematronNewValidCtxt __attribute((alias("xmlSchematronNewValidCtxt__internal_alias")));
10342#else
10343#ifndef xmlSchematronNewValidCtxt
10344extern __typeof (xmlSchematronNewValidCtxt) xmlSchematronNewValidCtxt__internal_alias __attribute((visibility("hidden")));
10345#define xmlSchematronNewValidCtxt xmlSchematronNewValidCtxt__internal_alias
10346#endif
10347#endif
10348#endif
10349
10350#if defined(LIBXML_SCHEMATRON_ENABLED)
10351#ifdef bottom_schematron
10352#undef xmlSchematronParse
10353extern __typeof (xmlSchematronParse) xmlSchematronParse __attribute((alias("xmlSchematronParse__internal_alias")));
10354#else
10355#ifndef xmlSchematronParse
10356extern __typeof (xmlSchematronParse) xmlSchematronParse__internal_alias __attribute((visibility("hidden")));
10357#define xmlSchematronParse xmlSchematronParse__internal_alias
10358#endif
10359#endif
10360#endif
10361
10362#if defined(LIBXML_SCHEMATRON_ENABLED)
10363#ifdef bottom_schematron
10364#undef xmlSchematronSetValidStructuredErrors
10365extern __typeof (xmlSchematronSetValidStructuredErrors) xmlSchematronSetValidStructuredErrors __attribute((alias("xmlSchematronSetValidStructuredErrors__internal_alias")));
10366#else
10367#ifndef xmlSchematronSetValidStructuredErrors
10368extern __typeof (xmlSchematronSetValidStructuredErrors) xmlSchematronSetValidStructuredErrors__internal_alias __attribute((visibility("hidden")));
10369#define xmlSchematronSetValidStructuredErrors xmlSchematronSetValidStructuredErrors__internal_alias
10370#endif
10371#endif
10372#endif
10373
10374#if defined(LIBXML_SCHEMATRON_ENABLED)
10375#ifdef bottom_schematron
10376#undef xmlSchematronValidateDoc
10377extern __typeof (xmlSchematronValidateDoc) xmlSchematronValidateDoc __attribute((alias("xmlSchematronValidateDoc__internal_alias")));
10378#else
10379#ifndef xmlSchematronValidateDoc
10380extern __typeof (xmlSchematronValidateDoc) xmlSchematronValidateDoc__internal_alias __attribute((visibility("hidden")));
10381#define xmlSchematronValidateDoc xmlSchematronValidateDoc__internal_alias
10382#endif
10383#endif
10384#endif
10385
10386#ifdef bottom_tree
10387#undef xmlSearchNs
10388extern __typeof (xmlSearchNs) xmlSearchNs __attribute((alias("xmlSearchNs__internal_alias")));
10389#else
10390#ifndef xmlSearchNs
10391extern __typeof (xmlSearchNs) xmlSearchNs__internal_alias __attribute((visibility("hidden")));
10392#define xmlSearchNs xmlSearchNs__internal_alias
10393#endif
10394#endif
10395
10396#ifdef bottom_tree
10397#undef xmlSearchNsByHref
10398extern __typeof (xmlSearchNsByHref) xmlSearchNsByHref __attribute((alias("xmlSearchNsByHref__internal_alias")));
10399#else
10400#ifndef xmlSearchNsByHref
10401extern __typeof (xmlSearchNsByHref) xmlSearchNsByHref__internal_alias __attribute((visibility("hidden")));
10402#define xmlSearchNsByHref xmlSearchNsByHref__internal_alias
10403#endif
10404#endif
10405
10406#ifdef bottom_tree
10407#undef xmlSetBufferAllocationScheme
10408extern __typeof (xmlSetBufferAllocationScheme) xmlSetBufferAllocationScheme __attribute((alias("xmlSetBufferAllocationScheme__internal_alias")));
10409#else
10410#ifndef xmlSetBufferAllocationScheme
10411extern __typeof (xmlSetBufferAllocationScheme) xmlSetBufferAllocationScheme__internal_alias __attribute((visibility("hidden")));
10412#define xmlSetBufferAllocationScheme xmlSetBufferAllocationScheme__internal_alias
10413#endif
10414#endif
10415
10416#ifdef bottom_tree
10417#undef xmlSetCompressMode
10418extern __typeof (xmlSetCompressMode) xmlSetCompressMode __attribute((alias("xmlSetCompressMode__internal_alias")));
10419#else
10420#ifndef xmlSetCompressMode
10421extern __typeof (xmlSetCompressMode) xmlSetCompressMode__internal_alias __attribute((visibility("hidden")));
10422#define xmlSetCompressMode xmlSetCompressMode__internal_alias
10423#endif
10424#endif
10425
10426#ifdef bottom_tree
10427#undef xmlSetDocCompressMode
10428extern __typeof (xmlSetDocCompressMode) xmlSetDocCompressMode __attribute((alias("xmlSetDocCompressMode__internal_alias")));
10429#else
10430#ifndef xmlSetDocCompressMode
10431extern __typeof (xmlSetDocCompressMode) xmlSetDocCompressMode__internal_alias __attribute((visibility("hidden")));
10432#define xmlSetDocCompressMode xmlSetDocCompressMode__internal_alias
10433#endif
10434#endif
10435
10436#if defined(LIBXML_LEGACY_ENABLED)
10437#ifdef bottom_parser
10438#undef xmlSetEntityReferenceFunc
10439extern __typeof (xmlSetEntityReferenceFunc) xmlSetEntityReferenceFunc __attribute((alias("xmlSetEntityReferenceFunc__internal_alias")));
10440#else
10441#ifndef xmlSetEntityReferenceFunc
10442extern __typeof (xmlSetEntityReferenceFunc) xmlSetEntityReferenceFunc__internal_alias __attribute((visibility("hidden")));
10443#define xmlSetEntityReferenceFunc xmlSetEntityReferenceFunc__internal_alias
10444#endif
10445#endif
10446#endif
10447
10448#ifdef bottom_xmlIO
10449#undef xmlSetExternalEntityLoader
10450extern __typeof (xmlSetExternalEntityLoader) xmlSetExternalEntityLoader __attribute((alias("xmlSetExternalEntityLoader__internal_alias")));
10451#else
10452#ifndef xmlSetExternalEntityLoader
10453extern __typeof (xmlSetExternalEntityLoader) xmlSetExternalEntityLoader__internal_alias __attribute((visibility("hidden")));
10454#define xmlSetExternalEntityLoader xmlSetExternalEntityLoader__internal_alias
10455#endif
10456#endif
10457
10458#if defined(LIBXML_LEGACY_ENABLED)
10459#ifdef bottom_legacy
10460#undef xmlSetFeature
10461extern __typeof (xmlSetFeature) xmlSetFeature __attribute((alias("xmlSetFeature__internal_alias")));
10462#else
10463#ifndef xmlSetFeature
10464extern __typeof (xmlSetFeature) xmlSetFeature__internal_alias __attribute((visibility("hidden")));
10465#define xmlSetFeature xmlSetFeature__internal_alias
10466#endif
10467#endif
10468#endif
10469
10470#ifdef bottom_error
10471#undef xmlSetGenericErrorFunc
10472extern __typeof (xmlSetGenericErrorFunc) xmlSetGenericErrorFunc __attribute((alias("xmlSetGenericErrorFunc__internal_alias")));
10473#else
10474#ifndef xmlSetGenericErrorFunc
10475extern __typeof (xmlSetGenericErrorFunc) xmlSetGenericErrorFunc__internal_alias __attribute((visibility("hidden")));
10476#define xmlSetGenericErrorFunc xmlSetGenericErrorFunc__internal_alias
10477#endif
10478#endif
10479
10480#ifdef bottom_tree
10481#undef xmlSetListDoc
10482extern __typeof (xmlSetListDoc) xmlSetListDoc __attribute((alias("xmlSetListDoc__internal_alias")));
10483#else
10484#ifndef xmlSetListDoc
10485extern __typeof (xmlSetListDoc) xmlSetListDoc__internal_alias __attribute((visibility("hidden")));
10486#define xmlSetListDoc xmlSetListDoc__internal_alias
10487#endif
10488#endif
10489
10490#ifdef bottom_tree
10491#undef xmlSetNs
10492extern __typeof (xmlSetNs) xmlSetNs __attribute((alias("xmlSetNs__internal_alias")));
10493#else
10494#ifndef xmlSetNs
10495extern __typeof (xmlSetNs) xmlSetNs__internal_alias __attribute((visibility("hidden")));
10496#define xmlSetNs xmlSetNs__internal_alias
10497#endif
10498#endif
10499
10500#if defined(LIBXML_TREE_ENABLED) || defined(LIBXML_XINCLUDE_ENABLED) || defined(LIBXML_SCHEMAS_ENABLED) || defined(LIBXML_HTML_ENABLED)
10501#ifdef bottom_tree
10502#undef xmlSetNsProp
10503extern __typeof (xmlSetNsProp) xmlSetNsProp __attribute((alias("xmlSetNsProp__internal_alias")));
10504#else
10505#ifndef xmlSetNsProp
10506extern __typeof (xmlSetNsProp) xmlSetNsProp__internal_alias __attribute((visibility("hidden")));
10507#define xmlSetNsProp xmlSetNsProp__internal_alias
10508#endif
10509#endif
10510#endif
10511
10512#if defined(LIBXML_TREE_ENABLED) || defined(LIBXML_XINCLUDE_ENABLED) || defined(LIBXML_SCHEMAS_ENABLED) || defined(LIBXML_HTML_ENABLED)
10513#ifdef bottom_tree
10514#undef xmlSetProp
10515extern __typeof (xmlSetProp) xmlSetProp __attribute((alias("xmlSetProp__internal_alias")));
10516#else
10517#ifndef xmlSetProp
10518extern __typeof (xmlSetProp) xmlSetProp__internal_alias __attribute((visibility("hidden")));
10519#define xmlSetProp xmlSetProp__internal_alias
10520#endif
10521#endif
10522#endif
10523
10524#ifdef bottom_error
10525#undef xmlSetStructuredErrorFunc
10526extern __typeof (xmlSetStructuredErrorFunc) xmlSetStructuredErrorFunc __attribute((alias("xmlSetStructuredErrorFunc__internal_alias")));
10527#else
10528#ifndef xmlSetStructuredErrorFunc
10529extern __typeof (xmlSetStructuredErrorFunc) xmlSetStructuredErrorFunc__internal_alias __attribute((visibility("hidden")));
10530#define xmlSetStructuredErrorFunc xmlSetStructuredErrorFunc__internal_alias
10531#endif
10532#endif
10533
10534#ifdef bottom_tree
10535#undef xmlSetTreeDoc
10536extern __typeof (xmlSetTreeDoc) xmlSetTreeDoc __attribute((alias("xmlSetTreeDoc__internal_alias")));
10537#else
10538#ifndef xmlSetTreeDoc
10539extern __typeof (xmlSetTreeDoc) xmlSetTreeDoc__internal_alias __attribute((visibility("hidden")));
10540#define xmlSetTreeDoc xmlSetTreeDoc__internal_alias
10541#endif
10542#endif
10543
10544#if defined(LIBXML_SAX1_ENABLED)
10545#ifdef bottom_parser
10546#undef xmlSetupParserForBuffer
10547extern __typeof (xmlSetupParserForBuffer) xmlSetupParserForBuffer __attribute((alias("xmlSetupParserForBuffer__internal_alias")));
10548#else
10549#ifndef xmlSetupParserForBuffer
10550extern __typeof (xmlSetupParserForBuffer) xmlSetupParserForBuffer__internal_alias __attribute((visibility("hidden")));
10551#define xmlSetupParserForBuffer xmlSetupParserForBuffer__internal_alias
10552#endif
10553#endif
10554#endif
10555
10556#if defined(LIBXML_DEBUG_ENABLED) && defined(LIBXML_XPATH_ENABLED)
10557#ifdef bottom_debugXML
10558#undef xmlShell
10559extern __typeof (xmlShell) xmlShell __attribute((alias("xmlShell__internal_alias")));
10560#else
10561#ifndef xmlShell
10562extern __typeof (xmlShell) xmlShell__internal_alias __attribute((visibility("hidden")));
10563#define xmlShell xmlShell__internal_alias
10564#endif
10565#endif
10566#endif
10567
10568#if defined(LIBXML_DEBUG_ENABLED) && defined(LIBXML_XPATH_ENABLED)
10569#ifdef bottom_debugXML
10570#undef xmlShellBase
10571extern __typeof (xmlShellBase) xmlShellBase __attribute((alias("xmlShellBase__internal_alias")));
10572#else
10573#ifndef xmlShellBase
10574extern __typeof (xmlShellBase) xmlShellBase__internal_alias __attribute((visibility("hidden")));
10575#define xmlShellBase xmlShellBase__internal_alias
10576#endif
10577#endif
10578#endif
10579
10580#if defined(LIBXML_DEBUG_ENABLED) && defined(LIBXML_XPATH_ENABLED) && defined(LIBXML_OUTPUT_ENABLED)
10581#ifdef bottom_debugXML
10582#undef xmlShellCat
10583extern __typeof (xmlShellCat) xmlShellCat __attribute((alias("xmlShellCat__internal_alias")));
10584#else
10585#ifndef xmlShellCat
10586extern __typeof (xmlShellCat) xmlShellCat__internal_alias __attribute((visibility("hidden")));
10587#define xmlShellCat xmlShellCat__internal_alias
10588#endif
10589#endif
10590#endif
10591
10592#if defined(LIBXML_DEBUG_ENABLED) && defined(LIBXML_XPATH_ENABLED)
10593#ifdef bottom_debugXML
10594#undef xmlShellDir
10595extern __typeof (xmlShellDir) xmlShellDir __attribute((alias("xmlShellDir__internal_alias")));
10596#else
10597#ifndef xmlShellDir
10598extern __typeof (xmlShellDir) xmlShellDir__internal_alias __attribute((visibility("hidden")));
10599#define xmlShellDir xmlShellDir__internal_alias
10600#endif
10601#endif
10602#endif
10603
10604#if defined(LIBXML_DEBUG_ENABLED) && defined(LIBXML_XPATH_ENABLED)
10605#ifdef bottom_debugXML
10606#undef xmlShellDu
10607extern __typeof (xmlShellDu) xmlShellDu __attribute((alias("xmlShellDu__internal_alias")));
10608#else
10609#ifndef xmlShellDu
10610extern __typeof (xmlShellDu) xmlShellDu__internal_alias __attribute((visibility("hidden")));
10611#define xmlShellDu xmlShellDu__internal_alias
10612#endif
10613#endif
10614#endif
10615
10616#if defined(LIBXML_DEBUG_ENABLED) && defined(LIBXML_XPATH_ENABLED)
10617#ifdef bottom_debugXML
10618#undef xmlShellList
10619extern __typeof (xmlShellList) xmlShellList __attribute((alias("xmlShellList__internal_alias")));
10620#else
10621#ifndef xmlShellList
10622extern __typeof (xmlShellList) xmlShellList__internal_alias __attribute((visibility("hidden")));
10623#define xmlShellList xmlShellList__internal_alias
10624#endif
10625#endif
10626#endif
10627
10628#if defined(LIBXML_DEBUG_ENABLED) && defined(LIBXML_XPATH_ENABLED)
10629#ifdef bottom_debugXML
10630#undef xmlShellLoad
10631extern __typeof (xmlShellLoad) xmlShellLoad __attribute((alias("xmlShellLoad__internal_alias")));
10632#else
10633#ifndef xmlShellLoad
10634extern __typeof (xmlShellLoad) xmlShellLoad__internal_alias __attribute((visibility("hidden")));
10635#define xmlShellLoad xmlShellLoad__internal_alias
10636#endif
10637#endif
10638#endif
10639
10640#if defined(LIBXML_DEBUG_ENABLED) && defined(LIBXML_XPATH_ENABLED) && defined(LIBXML_OUTPUT_ENABLED)
10641#ifdef bottom_debugXML
10642#undef xmlShellPrintNode
10643extern __typeof (xmlShellPrintNode) xmlShellPrintNode __attribute((alias("xmlShellPrintNode__internal_alias")));
10644#else
10645#ifndef xmlShellPrintNode
10646extern __typeof (xmlShellPrintNode) xmlShellPrintNode__internal_alias __attribute((visibility("hidden")));
10647#define xmlShellPrintNode xmlShellPrintNode__internal_alias
10648#endif
10649#endif
10650#endif
10651
10652#if defined(LIBXML_DEBUG_ENABLED) && defined(LIBXML_XPATH_ENABLED)
10653#ifdef bottom_debugXML
10654#undef xmlShellPrintXPathError
10655extern __typeof (xmlShellPrintXPathError) xmlShellPrintXPathError __attribute((alias("xmlShellPrintXPathError__internal_alias")));
10656#else
10657#ifndef xmlShellPrintXPathError
10658extern __typeof (xmlShellPrintXPathError) xmlShellPrintXPathError__internal_alias __attribute((visibility("hidden")));
10659#define xmlShellPrintXPathError xmlShellPrintXPathError__internal_alias
10660#endif
10661#endif
10662#endif
10663
10664#if defined(LIBXML_DEBUG_ENABLED) && defined(LIBXML_XPATH_ENABLED)
10665#ifdef bottom_debugXML
10666#undef xmlShellPrintXPathResult
10667extern __typeof (xmlShellPrintXPathResult) xmlShellPrintXPathResult __attribute((alias("xmlShellPrintXPathResult__internal_alias")));
10668#else
10669#ifndef xmlShellPrintXPathResult
10670extern __typeof (xmlShellPrintXPathResult) xmlShellPrintXPathResult__internal_alias __attribute((visibility("hidden")));
10671#define xmlShellPrintXPathResult xmlShellPrintXPathResult__internal_alias
10672#endif
10673#endif
10674#endif
10675
10676#if defined(LIBXML_DEBUG_ENABLED) && defined(LIBXML_XPATH_ENABLED)
10677#ifdef bottom_debugXML
10678#undef xmlShellPwd
10679extern __typeof (xmlShellPwd) xmlShellPwd __attribute((alias("xmlShellPwd__internal_alias")));
10680#else
10681#ifndef xmlShellPwd
10682extern __typeof (xmlShellPwd) xmlShellPwd__internal_alias __attribute((visibility("hidden")));
10683#define xmlShellPwd xmlShellPwd__internal_alias
10684#endif
10685#endif
10686#endif
10687
10688#if defined(LIBXML_DEBUG_ENABLED) && defined(LIBXML_XPATH_ENABLED) && defined(LIBXML_OUTPUT_ENABLED)
10689#ifdef bottom_debugXML
10690#undef xmlShellSave
10691extern __typeof (xmlShellSave) xmlShellSave __attribute((alias("xmlShellSave__internal_alias")));
10692#else
10693#ifndef xmlShellSave
10694extern __typeof (xmlShellSave) xmlShellSave__internal_alias __attribute((visibility("hidden")));
10695#define xmlShellSave xmlShellSave__internal_alias
10696#endif
10697#endif
10698#endif
10699
10700#if defined(LIBXML_DEBUG_ENABLED) && defined(LIBXML_XPATH_ENABLED) && defined(LIBXML_VALID_ENABLED)
10701#ifdef bottom_debugXML
10702#undef xmlShellValidate
10703extern __typeof (xmlShellValidate) xmlShellValidate __attribute((alias("xmlShellValidate__internal_alias")));
10704#else
10705#ifndef xmlShellValidate
10706extern __typeof (xmlShellValidate) xmlShellValidate__internal_alias __attribute((visibility("hidden")));
10707#define xmlShellValidate xmlShellValidate__internal_alias
10708#endif
10709#endif
10710#endif
10711
10712#if defined(LIBXML_DEBUG_ENABLED) && defined(LIBXML_XPATH_ENABLED) && defined(LIBXML_OUTPUT_ENABLED)
10713#ifdef bottom_debugXML
10714#undef xmlShellWrite
10715extern __typeof (xmlShellWrite) xmlShellWrite __attribute((alias("xmlShellWrite__internal_alias")));
10716#else
10717#ifndef xmlShellWrite
10718extern __typeof (xmlShellWrite) xmlShellWrite__internal_alias __attribute((visibility("hidden")));
10719#define xmlShellWrite xmlShellWrite__internal_alias
10720#endif
10721#endif
10722#endif
10723
10724#ifdef bottom_parser
10725#undef xmlSkipBlankChars
10726extern __typeof (xmlSkipBlankChars) xmlSkipBlankChars __attribute((alias("xmlSkipBlankChars__internal_alias")));
10727#else
10728#ifndef xmlSkipBlankChars
10729extern __typeof (xmlSkipBlankChars) xmlSkipBlankChars__internal_alias __attribute((visibility("hidden")));
10730#define xmlSkipBlankChars xmlSkipBlankChars__internal_alias
10731#endif
10732#endif
10733
10734#ifdef bottom_valid
10735#undef xmlSnprintfElementContent
10736extern __typeof (xmlSnprintfElementContent) xmlSnprintfElementContent __attribute((alias("xmlSnprintfElementContent__internal_alias")));
10737#else
10738#ifndef xmlSnprintfElementContent
10739extern __typeof (xmlSnprintfElementContent) xmlSnprintfElementContent__internal_alias __attribute((visibility("hidden")));
10740#define xmlSnprintfElementContent xmlSnprintfElementContent__internal_alias
10741#endif
10742#endif
10743
10744#ifdef bottom_parser
10745#undef xmlSplitQName
10746extern __typeof (xmlSplitQName) xmlSplitQName __attribute((alias("xmlSplitQName__internal_alias")));
10747#else
10748#ifndef xmlSplitQName
10749extern __typeof (xmlSplitQName) xmlSplitQName__internal_alias __attribute((visibility("hidden")));
10750#define xmlSplitQName xmlSplitQName__internal_alias
10751#endif
10752#endif
10753
10754#ifdef bottom_tree
10755#undef xmlSplitQName2
10756extern __typeof (xmlSplitQName2) xmlSplitQName2 __attribute((alias("xmlSplitQName2__internal_alias")));
10757#else
10758#ifndef xmlSplitQName2
10759extern __typeof (xmlSplitQName2) xmlSplitQName2__internal_alias __attribute((visibility("hidden")));
10760#define xmlSplitQName2 xmlSplitQName2__internal_alias
10761#endif
10762#endif
10763
10764#ifdef bottom_tree
10765#undef xmlSplitQName3
10766extern __typeof (xmlSplitQName3) xmlSplitQName3 __attribute((alias("xmlSplitQName3__internal_alias")));
10767#else
10768#ifndef xmlSplitQName3
10769extern __typeof (xmlSplitQName3) xmlSplitQName3__internal_alias __attribute((visibility("hidden")));
10770#define xmlSplitQName3 xmlSplitQName3__internal_alias
10771#endif
10772#endif
10773
10774#if defined(LIBXML_OUTPUT_ENABLED)
10775#ifdef bottom_valid
10776#undef xmlSprintfElementContent
10777extern __typeof (xmlSprintfElementContent) xmlSprintfElementContent __attribute((alias("xmlSprintfElementContent__internal_alias")));
10778#else
10779#ifndef xmlSprintfElementContent
10780extern __typeof (xmlSprintfElementContent) xmlSprintfElementContent__internal_alias __attribute((visibility("hidden")));
10781#define xmlSprintfElementContent xmlSprintfElementContent__internal_alias
10782#endif
10783#endif
10784#endif
10785
10786#ifdef bottom_parser
10787#undef xmlStopParser
10788extern __typeof (xmlStopParser) xmlStopParser __attribute((alias("xmlStopParser__internal_alias")));
10789#else
10790#ifndef xmlStopParser
10791extern __typeof (xmlStopParser) xmlStopParser__internal_alias __attribute((visibility("hidden")));
10792#define xmlStopParser xmlStopParser__internal_alias
10793#endif
10794#endif
10795
10796#ifdef bottom_xmlstring
10797#undef xmlStrEqual
10798extern __typeof (xmlStrEqual) xmlStrEqual __attribute((alias("xmlStrEqual__internal_alias")));
10799#else
10800#ifndef xmlStrEqual
10801extern __typeof (xmlStrEqual) xmlStrEqual__internal_alias __attribute((visibility("hidden")));
10802#define xmlStrEqual xmlStrEqual__internal_alias
10803#endif
10804#endif
10805
10806#ifdef bottom_xmlstring
10807#undef xmlStrPrintf
10808extern __typeof (xmlStrPrintf) xmlStrPrintf __attribute((alias("xmlStrPrintf__internal_alias")));
10809#else
10810#ifndef xmlStrPrintf
10811extern __typeof (xmlStrPrintf) xmlStrPrintf__internal_alias __attribute((visibility("hidden")));
10812#define xmlStrPrintf xmlStrPrintf__internal_alias
10813#endif
10814#endif
10815
10816#ifdef bottom_xmlstring
10817#undef xmlStrQEqual
10818extern __typeof (xmlStrQEqual) xmlStrQEqual __attribute((alias("xmlStrQEqual__internal_alias")));
10819#else
10820#ifndef xmlStrQEqual
10821extern __typeof (xmlStrQEqual) xmlStrQEqual__internal_alias __attribute((visibility("hidden")));
10822#define xmlStrQEqual xmlStrQEqual__internal_alias
10823#endif
10824#endif
10825
10826#ifdef bottom_xmlstring
10827#undef xmlStrVPrintf
10828extern __typeof (xmlStrVPrintf) xmlStrVPrintf __attribute((alias("xmlStrVPrintf__internal_alias")));
10829#else
10830#ifndef xmlStrVPrintf
10831extern __typeof (xmlStrVPrintf) xmlStrVPrintf__internal_alias __attribute((visibility("hidden")));
10832#define xmlStrVPrintf xmlStrVPrintf__internal_alias
10833#endif
10834#endif
10835
10836#ifdef bottom_xmlstring
10837#undef xmlStrcasecmp
10838extern __typeof (xmlStrcasecmp) xmlStrcasecmp __attribute((alias("xmlStrcasecmp__internal_alias")));
10839#else
10840#ifndef xmlStrcasecmp
10841extern __typeof (xmlStrcasecmp) xmlStrcasecmp__internal_alias __attribute((visibility("hidden")));
10842#define xmlStrcasecmp xmlStrcasecmp__internal_alias
10843#endif
10844#endif
10845
10846#ifdef bottom_xmlstring
10847#undef xmlStrcasestr
10848extern __typeof (xmlStrcasestr) xmlStrcasestr __attribute((alias("xmlStrcasestr__internal_alias")));
10849#else
10850#ifndef xmlStrcasestr
10851extern __typeof (xmlStrcasestr) xmlStrcasestr__internal_alias __attribute((visibility("hidden")));
10852#define xmlStrcasestr xmlStrcasestr__internal_alias
10853#endif
10854#endif
10855
10856#ifdef bottom_xmlstring
10857#undef xmlStrcat
10858extern __typeof (xmlStrcat) xmlStrcat __attribute((alias("xmlStrcat__internal_alias")));
10859#else
10860#ifndef xmlStrcat
10861extern __typeof (xmlStrcat) xmlStrcat__internal_alias __attribute((visibility("hidden")));
10862#define xmlStrcat xmlStrcat__internal_alias
10863#endif
10864#endif
10865
10866#ifdef bottom_xmlstring
10867#undef xmlStrchr
10868extern __typeof (xmlStrchr) xmlStrchr __attribute((alias("xmlStrchr__internal_alias")));
10869#else
10870#ifndef xmlStrchr
10871extern __typeof (xmlStrchr) xmlStrchr__internal_alias __attribute((visibility("hidden")));
10872#define xmlStrchr xmlStrchr__internal_alias
10873#endif
10874#endif
10875
10876#ifdef bottom_xmlstring
10877#undef xmlStrcmp
10878extern __typeof (xmlStrcmp) xmlStrcmp __attribute((alias("xmlStrcmp__internal_alias")));
10879#else
10880#ifndef xmlStrcmp
10881extern __typeof (xmlStrcmp) xmlStrcmp__internal_alias __attribute((visibility("hidden")));
10882#define xmlStrcmp xmlStrcmp__internal_alias
10883#endif
10884#endif
10885
10886#ifdef bottom_xmlstring
10887#undef xmlStrdup
10888extern __typeof (xmlStrdup) xmlStrdup __attribute((alias("xmlStrdup__internal_alias")));
10889#else
10890#ifndef xmlStrdup
10891extern __typeof (xmlStrdup) xmlStrdup__internal_alias __attribute((visibility("hidden")));
10892#define xmlStrdup xmlStrdup__internal_alias
10893#endif
10894#endif
10895
10896#if defined(LIBXML_PATTERN_ENABLED)
10897#ifdef bottom_pattern
10898#undef xmlStreamPop
10899extern __typeof (xmlStreamPop) xmlStreamPop __attribute((alias("xmlStreamPop__internal_alias")));
10900#else
10901#ifndef xmlStreamPop
10902extern __typeof (xmlStreamPop) xmlStreamPop__internal_alias __attribute((visibility("hidden")));
10903#define xmlStreamPop xmlStreamPop__internal_alias
10904#endif
10905#endif
10906#endif
10907
10908#if defined(LIBXML_PATTERN_ENABLED)
10909#ifdef bottom_pattern
10910#undef xmlStreamPush
10911extern __typeof (xmlStreamPush) xmlStreamPush __attribute((alias("xmlStreamPush__internal_alias")));
10912#else
10913#ifndef xmlStreamPush
10914extern __typeof (xmlStreamPush) xmlStreamPush__internal_alias __attribute((visibility("hidden")));
10915#define xmlStreamPush xmlStreamPush__internal_alias
10916#endif
10917#endif
10918#endif
10919
10920#if defined(LIBXML_PATTERN_ENABLED)
10921#ifdef bottom_pattern
10922#undef xmlStreamPushAttr
10923extern __typeof (xmlStreamPushAttr) xmlStreamPushAttr __attribute((alias("xmlStreamPushAttr__internal_alias")));
10924#else
10925#ifndef xmlStreamPushAttr
10926extern __typeof (xmlStreamPushAttr) xmlStreamPushAttr__internal_alias __attribute((visibility("hidden")));
10927#define xmlStreamPushAttr xmlStreamPushAttr__internal_alias
10928#endif
10929#endif
10930#endif
10931
10932#if defined(LIBXML_PATTERN_ENABLED)
10933#ifdef bottom_pattern
10934#undef xmlStreamPushNode
10935extern __typeof (xmlStreamPushNode) xmlStreamPushNode __attribute((alias("xmlStreamPushNode__internal_alias")));
10936#else
10937#ifndef xmlStreamPushNode
10938extern __typeof (xmlStreamPushNode) xmlStreamPushNode__internal_alias __attribute((visibility("hidden")));
10939#define xmlStreamPushNode xmlStreamPushNode__internal_alias
10940#endif
10941#endif
10942#endif
10943
10944#if defined(LIBXML_PATTERN_ENABLED)
10945#ifdef bottom_pattern
10946#undef xmlStreamWantsAnyNode
10947extern __typeof (xmlStreamWantsAnyNode) xmlStreamWantsAnyNode __attribute((alias("xmlStreamWantsAnyNode__internal_alias")));
10948#else
10949#ifndef xmlStreamWantsAnyNode
10950extern __typeof (xmlStreamWantsAnyNode) xmlStreamWantsAnyNode__internal_alias __attribute((visibility("hidden")));
10951#define xmlStreamWantsAnyNode xmlStreamWantsAnyNode__internal_alias
10952#endif
10953#endif
10954#endif
10955
10956#ifdef bottom_parserInternals
10957#undef xmlStringCurrentChar
10958extern __typeof (xmlStringCurrentChar) xmlStringCurrentChar __attribute((alias("xmlStringCurrentChar__internal_alias")));
10959#else
10960#ifndef xmlStringCurrentChar
10961extern __typeof (xmlStringCurrentChar) xmlStringCurrentChar__internal_alias __attribute((visibility("hidden")));
10962#define xmlStringCurrentChar xmlStringCurrentChar__internal_alias
10963#endif
10964#endif
10965
10966#ifdef bottom_parser
10967#undef xmlStringDecodeEntities
10968extern __typeof (xmlStringDecodeEntities) xmlStringDecodeEntities __attribute((alias("xmlStringDecodeEntities__internal_alias")));
10969#else
10970#ifndef xmlStringDecodeEntities
10971extern __typeof (xmlStringDecodeEntities) xmlStringDecodeEntities__internal_alias __attribute((visibility("hidden")));
10972#define xmlStringDecodeEntities xmlStringDecodeEntities__internal_alias
10973#endif
10974#endif
10975
10976#ifdef bottom_tree
10977#undef xmlStringGetNodeList
10978extern __typeof (xmlStringGetNodeList) xmlStringGetNodeList __attribute((alias("xmlStringGetNodeList__internal_alias")));
10979#else
10980#ifndef xmlStringGetNodeList
10981extern __typeof (xmlStringGetNodeList) xmlStringGetNodeList__internal_alias __attribute((visibility("hidden")));
10982#define xmlStringGetNodeList xmlStringGetNodeList__internal_alias
10983#endif
10984#endif
10985
10986#ifdef bottom_parser
10987#undef xmlStringLenDecodeEntities
10988extern __typeof (xmlStringLenDecodeEntities) xmlStringLenDecodeEntities __attribute((alias("xmlStringLenDecodeEntities__internal_alias")));
10989#else
10990#ifndef xmlStringLenDecodeEntities
10991extern __typeof (xmlStringLenDecodeEntities) xmlStringLenDecodeEntities__internal_alias __attribute((visibility("hidden")));
10992#define xmlStringLenDecodeEntities xmlStringLenDecodeEntities__internal_alias
10993#endif
10994#endif
10995
10996#ifdef bottom_tree
10997#undef xmlStringLenGetNodeList
10998extern __typeof (xmlStringLenGetNodeList) xmlStringLenGetNodeList __attribute((alias("xmlStringLenGetNodeList__internal_alias")));
10999#else
11000#ifndef xmlStringLenGetNodeList
11001extern __typeof (xmlStringLenGetNodeList) xmlStringLenGetNodeList__internal_alias __attribute((visibility("hidden")));
11002#define xmlStringLenGetNodeList xmlStringLenGetNodeList__internal_alias
11003#endif
11004#endif
11005
11006#ifdef bottom_xmlstring
11007#undef xmlStrlen
11008extern __typeof (xmlStrlen) xmlStrlen __attribute((alias("xmlStrlen__internal_alias")));
11009#else
11010#ifndef xmlStrlen
11011extern __typeof (xmlStrlen) xmlStrlen__internal_alias __attribute((visibility("hidden")));
11012#define xmlStrlen xmlStrlen__internal_alias
11013#endif
11014#endif
11015
11016#ifdef bottom_xmlstring
11017#undef xmlStrncasecmp
11018extern __typeof (xmlStrncasecmp) xmlStrncasecmp __attribute((alias("xmlStrncasecmp__internal_alias")));
11019#else
11020#ifndef xmlStrncasecmp
11021extern __typeof (xmlStrncasecmp) xmlStrncasecmp__internal_alias __attribute((visibility("hidden")));
11022#define xmlStrncasecmp xmlStrncasecmp__internal_alias
11023#endif
11024#endif
11025
11026#ifdef bottom_xmlstring
11027#undef xmlStrncat
11028extern __typeof (xmlStrncat) xmlStrncat __attribute((alias("xmlStrncat__internal_alias")));
11029#else
11030#ifndef xmlStrncat
11031extern __typeof (xmlStrncat) xmlStrncat__internal_alias __attribute((visibility("hidden")));
11032#define xmlStrncat xmlStrncat__internal_alias
11033#endif
11034#endif
11035
11036#ifdef bottom_xmlstring
11037#undef xmlStrncatNew
11038extern __typeof (xmlStrncatNew) xmlStrncatNew __attribute((alias("xmlStrncatNew__internal_alias")));
11039#else
11040#ifndef xmlStrncatNew
11041extern __typeof (xmlStrncatNew) xmlStrncatNew__internal_alias __attribute((visibility("hidden")));
11042#define xmlStrncatNew xmlStrncatNew__internal_alias
11043#endif
11044#endif
11045
11046#ifdef bottom_xmlstring
11047#undef xmlStrncmp
11048extern __typeof (xmlStrncmp) xmlStrncmp __attribute((alias("xmlStrncmp__internal_alias")));
11049#else
11050#ifndef xmlStrncmp
11051extern __typeof (xmlStrncmp) xmlStrncmp__internal_alias __attribute((visibility("hidden")));
11052#define xmlStrncmp xmlStrncmp__internal_alias
11053#endif
11054#endif
11055
11056#ifdef bottom_xmlstring
11057#undef xmlStrndup
11058extern __typeof (xmlStrndup) xmlStrndup __attribute((alias("xmlStrndup__internal_alias")));
11059#else
11060#ifndef xmlStrndup
11061extern __typeof (xmlStrndup) xmlStrndup__internal_alias __attribute((visibility("hidden")));
11062#define xmlStrndup xmlStrndup__internal_alias
11063#endif
11064#endif
11065
11066#ifdef bottom_xmlstring
11067#undef xmlStrstr
11068extern __typeof (xmlStrstr) xmlStrstr __attribute((alias("xmlStrstr__internal_alias")));
11069#else
11070#ifndef xmlStrstr
11071extern __typeof (xmlStrstr) xmlStrstr__internal_alias __attribute((visibility("hidden")));
11072#define xmlStrstr xmlStrstr__internal_alias
11073#endif
11074#endif
11075
11076#ifdef bottom_xmlstring
11077#undef xmlStrsub
11078extern __typeof (xmlStrsub) xmlStrsub __attribute((alias("xmlStrsub__internal_alias")));
11079#else
11080#ifndef xmlStrsub
11081extern __typeof (xmlStrsub) xmlStrsub__internal_alias __attribute((visibility("hidden")));
11082#define xmlStrsub xmlStrsub__internal_alias
11083#endif
11084#endif
11085
11086#ifdef bottom_parserInternals
11087#undef xmlSubstituteEntitiesDefault
11088extern __typeof (xmlSubstituteEntitiesDefault) xmlSubstituteEntitiesDefault __attribute((alias("xmlSubstituteEntitiesDefault__internal_alias")));
11089#else
11090#ifndef xmlSubstituteEntitiesDefault
11091extern __typeof (xmlSubstituteEntitiesDefault) xmlSubstituteEntitiesDefault__internal_alias __attribute((visibility("hidden")));
11092#define xmlSubstituteEntitiesDefault xmlSubstituteEntitiesDefault__internal_alias
11093#endif
11094#endif
11095
11096#ifdef bottom_parserInternals
11097#undef xmlSwitchEncoding
11098extern __typeof (xmlSwitchEncoding) xmlSwitchEncoding __attribute((alias("xmlSwitchEncoding__internal_alias")));
11099#else
11100#ifndef xmlSwitchEncoding
11101extern __typeof (xmlSwitchEncoding) xmlSwitchEncoding__internal_alias __attribute((visibility("hidden")));
11102#define xmlSwitchEncoding xmlSwitchEncoding__internal_alias
11103#endif
11104#endif
11105
11106#ifdef bottom_parserInternals
11107#undef xmlSwitchInputEncoding
11108extern __typeof (xmlSwitchInputEncoding) xmlSwitchInputEncoding __attribute((alias("xmlSwitchInputEncoding__internal_alias")));
11109#else
11110#ifndef xmlSwitchInputEncoding
11111extern __typeof (xmlSwitchInputEncoding) xmlSwitchInputEncoding__internal_alias __attribute((visibility("hidden")));
11112#define xmlSwitchInputEncoding xmlSwitchInputEncoding__internal_alias
11113#endif
11114#endif
11115
11116#ifdef bottom_parserInternals
11117#undef xmlSwitchToEncoding
11118extern __typeof (xmlSwitchToEncoding) xmlSwitchToEncoding __attribute((alias("xmlSwitchToEncoding__internal_alias")));
11119#else
11120#ifndef xmlSwitchToEncoding
11121extern __typeof (xmlSwitchToEncoding) xmlSwitchToEncoding__internal_alias __attribute((visibility("hidden")));
11122#define xmlSwitchToEncoding xmlSwitchToEncoding__internal_alias
11123#endif
11124#endif
11125
11126#ifdef bottom_tree
11127#undef xmlTextConcat
11128extern __typeof (xmlTextConcat) xmlTextConcat __attribute((alias("xmlTextConcat__internal_alias")));
11129#else
11130#ifndef xmlTextConcat
11131extern __typeof (xmlTextConcat) xmlTextConcat__internal_alias __attribute((visibility("hidden")));
11132#define xmlTextConcat xmlTextConcat__internal_alias
11133#endif
11134#endif
11135
11136#ifdef bottom_tree
11137#undef xmlTextMerge
11138extern __typeof (xmlTextMerge) xmlTextMerge __attribute((alias("xmlTextMerge__internal_alias")));
11139#else
11140#ifndef xmlTextMerge
11141extern __typeof (xmlTextMerge) xmlTextMerge__internal_alias __attribute((visibility("hidden")));
11142#define xmlTextMerge xmlTextMerge__internal_alias
11143#endif
11144#endif
11145
11146#if defined(LIBXML_READER_ENABLED)
11147#ifdef bottom_xmlreader
11148#undef xmlTextReaderAttributeCount
11149extern __typeof (xmlTextReaderAttributeCount) xmlTextReaderAttributeCount __attribute((alias("xmlTextReaderAttributeCount__internal_alias")));
11150#else
11151#ifndef xmlTextReaderAttributeCount
11152extern __typeof (xmlTextReaderAttributeCount) xmlTextReaderAttributeCount__internal_alias __attribute((visibility("hidden")));
11153#define xmlTextReaderAttributeCount xmlTextReaderAttributeCount__internal_alias
11154#endif
11155#endif
11156#endif
11157
11158#if defined(LIBXML_READER_ENABLED)
11159#ifdef bottom_xmlreader
11160#undef xmlTextReaderBaseUri
11161extern __typeof (xmlTextReaderBaseUri) xmlTextReaderBaseUri __attribute((alias("xmlTextReaderBaseUri__internal_alias")));
11162#else
11163#ifndef xmlTextReaderBaseUri
11164extern __typeof (xmlTextReaderBaseUri) xmlTextReaderBaseUri__internal_alias __attribute((visibility("hidden")));
11165#define xmlTextReaderBaseUri xmlTextReaderBaseUri__internal_alias
11166#endif
11167#endif
11168#endif
11169
11170#if defined(LIBXML_READER_ENABLED)
11171#ifdef bottom_xmlreader
11172#undef xmlTextReaderByteConsumed
11173extern __typeof (xmlTextReaderByteConsumed) xmlTextReaderByteConsumed __attribute((alias("xmlTextReaderByteConsumed__internal_alias")));
11174#else
11175#ifndef xmlTextReaderByteConsumed
11176extern __typeof (xmlTextReaderByteConsumed) xmlTextReaderByteConsumed__internal_alias __attribute((visibility("hidden")));
11177#define xmlTextReaderByteConsumed xmlTextReaderByteConsumed__internal_alias
11178#endif
11179#endif
11180#endif
11181
11182#if defined(LIBXML_READER_ENABLED)
11183#ifdef bottom_xmlreader
11184#undef xmlTextReaderClose
11185extern __typeof (xmlTextReaderClose) xmlTextReaderClose __attribute((alias("xmlTextReaderClose__internal_alias")));
11186#else
11187#ifndef xmlTextReaderClose
11188extern __typeof (xmlTextReaderClose) xmlTextReaderClose__internal_alias __attribute((visibility("hidden")));
11189#define xmlTextReaderClose xmlTextReaderClose__internal_alias
11190#endif
11191#endif
11192#endif
11193
11194#if defined(LIBXML_READER_ENABLED)
11195#ifdef bottom_xmlreader
11196#undef xmlTextReaderConstBaseUri
11197extern __typeof (xmlTextReaderConstBaseUri) xmlTextReaderConstBaseUri __attribute((alias("xmlTextReaderConstBaseUri__internal_alias")));
11198#else
11199#ifndef xmlTextReaderConstBaseUri
11200extern __typeof (xmlTextReaderConstBaseUri) xmlTextReaderConstBaseUri__internal_alias __attribute((visibility("hidden")));
11201#define xmlTextReaderConstBaseUri xmlTextReaderConstBaseUri__internal_alias
11202#endif
11203#endif
11204#endif
11205
11206#if defined(LIBXML_READER_ENABLED)
11207#ifdef bottom_xmlreader
11208#undef xmlTextReaderConstEncoding
11209extern __typeof (xmlTextReaderConstEncoding) xmlTextReaderConstEncoding __attribute((alias("xmlTextReaderConstEncoding__internal_alias")));
11210#else
11211#ifndef xmlTextReaderConstEncoding
11212extern __typeof (xmlTextReaderConstEncoding) xmlTextReaderConstEncoding__internal_alias __attribute((visibility("hidden")));
11213#define xmlTextReaderConstEncoding xmlTextReaderConstEncoding__internal_alias
11214#endif
11215#endif
11216#endif
11217
11218#if defined(LIBXML_READER_ENABLED)
11219#ifdef bottom_xmlreader
11220#undef xmlTextReaderConstLocalName
11221extern __typeof (xmlTextReaderConstLocalName) xmlTextReaderConstLocalName __attribute((alias("xmlTextReaderConstLocalName__internal_alias")));
11222#else
11223#ifndef xmlTextReaderConstLocalName
11224extern __typeof (xmlTextReaderConstLocalName) xmlTextReaderConstLocalName__internal_alias __attribute((visibility("hidden")));
11225#define xmlTextReaderConstLocalName xmlTextReaderConstLocalName__internal_alias
11226#endif
11227#endif
11228#endif
11229
11230#if defined(LIBXML_READER_ENABLED)
11231#ifdef bottom_xmlreader
11232#undef xmlTextReaderConstName
11233extern __typeof (xmlTextReaderConstName) xmlTextReaderConstName __attribute((alias("xmlTextReaderConstName__internal_alias")));
11234#else
11235#ifndef xmlTextReaderConstName
11236extern __typeof (xmlTextReaderConstName) xmlTextReaderConstName__internal_alias __attribute((visibility("hidden")));
11237#define xmlTextReaderConstName xmlTextReaderConstName__internal_alias
11238#endif
11239#endif
11240#endif
11241
11242#if defined(LIBXML_READER_ENABLED)
11243#ifdef bottom_xmlreader
11244#undef xmlTextReaderConstNamespaceUri
11245extern __typeof (xmlTextReaderConstNamespaceUri) xmlTextReaderConstNamespaceUri __attribute((alias("xmlTextReaderConstNamespaceUri__internal_alias")));
11246#else
11247#ifndef xmlTextReaderConstNamespaceUri
11248extern __typeof (xmlTextReaderConstNamespaceUri) xmlTextReaderConstNamespaceUri__internal_alias __attribute((visibility("hidden")));
11249#define xmlTextReaderConstNamespaceUri xmlTextReaderConstNamespaceUri__internal_alias
11250#endif
11251#endif
11252#endif
11253
11254#if defined(LIBXML_READER_ENABLED)
11255#ifdef bottom_xmlreader
11256#undef xmlTextReaderConstPrefix
11257extern __typeof (xmlTextReaderConstPrefix) xmlTextReaderConstPrefix __attribute((alias("xmlTextReaderConstPrefix__internal_alias")));
11258#else
11259#ifndef xmlTextReaderConstPrefix
11260extern __typeof (xmlTextReaderConstPrefix) xmlTextReaderConstPrefix__internal_alias __attribute((visibility("hidden")));
11261#define xmlTextReaderConstPrefix xmlTextReaderConstPrefix__internal_alias
11262#endif
11263#endif
11264#endif
11265
11266#if defined(LIBXML_READER_ENABLED)
11267#ifdef bottom_xmlreader
11268#undef xmlTextReaderConstString
11269extern __typeof (xmlTextReaderConstString) xmlTextReaderConstString __attribute((alias("xmlTextReaderConstString__internal_alias")));
11270#else
11271#ifndef xmlTextReaderConstString
11272extern __typeof (xmlTextReaderConstString) xmlTextReaderConstString__internal_alias __attribute((visibility("hidden")));
11273#define xmlTextReaderConstString xmlTextReaderConstString__internal_alias
11274#endif
11275#endif
11276#endif
11277
11278#if defined(LIBXML_READER_ENABLED)
11279#ifdef bottom_xmlreader
11280#undef xmlTextReaderConstValue
11281extern __typeof (xmlTextReaderConstValue) xmlTextReaderConstValue __attribute((alias("xmlTextReaderConstValue__internal_alias")));
11282#else
11283#ifndef xmlTextReaderConstValue
11284extern __typeof (xmlTextReaderConstValue) xmlTextReaderConstValue__internal_alias __attribute((visibility("hidden")));
11285#define xmlTextReaderConstValue xmlTextReaderConstValue__internal_alias
11286#endif
11287#endif
11288#endif
11289
11290#if defined(LIBXML_READER_ENABLED)
11291#ifdef bottom_xmlreader
11292#undef xmlTextReaderConstXmlLang
11293extern __typeof (xmlTextReaderConstXmlLang) xmlTextReaderConstXmlLang __attribute((alias("xmlTextReaderConstXmlLang__internal_alias")));
11294#else
11295#ifndef xmlTextReaderConstXmlLang
11296extern __typeof (xmlTextReaderConstXmlLang) xmlTextReaderConstXmlLang__internal_alias __attribute((visibility("hidden")));
11297#define xmlTextReaderConstXmlLang xmlTextReaderConstXmlLang__internal_alias
11298#endif
11299#endif
11300#endif
11301
11302#if defined(LIBXML_READER_ENABLED)
11303#ifdef bottom_xmlreader
11304#undef xmlTextReaderConstXmlVersion
11305extern __typeof (xmlTextReaderConstXmlVersion) xmlTextReaderConstXmlVersion __attribute((alias("xmlTextReaderConstXmlVersion__internal_alias")));
11306#else
11307#ifndef xmlTextReaderConstXmlVersion
11308extern __typeof (xmlTextReaderConstXmlVersion) xmlTextReaderConstXmlVersion__internal_alias __attribute((visibility("hidden")));
11309#define xmlTextReaderConstXmlVersion xmlTextReaderConstXmlVersion__internal_alias
11310#endif
11311#endif
11312#endif
11313
11314#if defined(LIBXML_READER_ENABLED)
11315#ifdef bottom_xmlreader
11316#undef xmlTextReaderCurrentDoc
11317extern __typeof (xmlTextReaderCurrentDoc) xmlTextReaderCurrentDoc __attribute((alias("xmlTextReaderCurrentDoc__internal_alias")));
11318#else
11319#ifndef xmlTextReaderCurrentDoc
11320extern __typeof (xmlTextReaderCurrentDoc) xmlTextReaderCurrentDoc__internal_alias __attribute((visibility("hidden")));
11321#define xmlTextReaderCurrentDoc xmlTextReaderCurrentDoc__internal_alias
11322#endif
11323#endif
11324#endif
11325
11326#if defined(LIBXML_READER_ENABLED)
11327#ifdef bottom_xmlreader
11328#undef xmlTextReaderCurrentNode
11329extern __typeof (xmlTextReaderCurrentNode) xmlTextReaderCurrentNode __attribute((alias("xmlTextReaderCurrentNode__internal_alias")));
11330#else
11331#ifndef xmlTextReaderCurrentNode
11332extern __typeof (xmlTextReaderCurrentNode) xmlTextReaderCurrentNode__internal_alias __attribute((visibility("hidden")));
11333#define xmlTextReaderCurrentNode xmlTextReaderCurrentNode__internal_alias
11334#endif
11335#endif
11336#endif
11337
11338#if defined(LIBXML_READER_ENABLED)
11339#ifdef bottom_xmlreader
11340#undef xmlTextReaderDepth
11341extern __typeof (xmlTextReaderDepth) xmlTextReaderDepth __attribute((alias("xmlTextReaderDepth__internal_alias")));
11342#else
11343#ifndef xmlTextReaderDepth
11344extern __typeof (xmlTextReaderDepth) xmlTextReaderDepth__internal_alias __attribute((visibility("hidden")));
11345#define xmlTextReaderDepth xmlTextReaderDepth__internal_alias
11346#endif
11347#endif
11348#endif
11349
11350#if defined(LIBXML_READER_ENABLED)
11351#ifdef bottom_xmlreader
11352#undef xmlTextReaderExpand
11353extern __typeof (xmlTextReaderExpand) xmlTextReaderExpand __attribute((alias("xmlTextReaderExpand__internal_alias")));
11354#else
11355#ifndef xmlTextReaderExpand
11356extern __typeof (xmlTextReaderExpand) xmlTextReaderExpand__internal_alias __attribute((visibility("hidden")));
11357#define xmlTextReaderExpand xmlTextReaderExpand__internal_alias
11358#endif
11359#endif
11360#endif
11361
11362#if defined(LIBXML_READER_ENABLED)
11363#ifdef bottom_xmlreader
11364#undef xmlTextReaderGetAttribute
11365extern __typeof (xmlTextReaderGetAttribute) xmlTextReaderGetAttribute __attribute((alias("xmlTextReaderGetAttribute__internal_alias")));
11366#else
11367#ifndef xmlTextReaderGetAttribute
11368extern __typeof (xmlTextReaderGetAttribute) xmlTextReaderGetAttribute__internal_alias __attribute((visibility("hidden")));
11369#define xmlTextReaderGetAttribute xmlTextReaderGetAttribute__internal_alias
11370#endif
11371#endif
11372#endif
11373
11374#if defined(LIBXML_READER_ENABLED)
11375#ifdef bottom_xmlreader
11376#undef xmlTextReaderGetAttributeNo
11377extern __typeof (xmlTextReaderGetAttributeNo) xmlTextReaderGetAttributeNo __attribute((alias("xmlTextReaderGetAttributeNo__internal_alias")));
11378#else
11379#ifndef xmlTextReaderGetAttributeNo
11380extern __typeof (xmlTextReaderGetAttributeNo) xmlTextReaderGetAttributeNo__internal_alias __attribute((visibility("hidden")));
11381#define xmlTextReaderGetAttributeNo xmlTextReaderGetAttributeNo__internal_alias
11382#endif
11383#endif
11384#endif
11385
11386#if defined(LIBXML_READER_ENABLED)
11387#ifdef bottom_xmlreader
11388#undef xmlTextReaderGetAttributeNs
11389extern __typeof (xmlTextReaderGetAttributeNs) xmlTextReaderGetAttributeNs __attribute((alias("xmlTextReaderGetAttributeNs__internal_alias")));
11390#else
11391#ifndef xmlTextReaderGetAttributeNs
11392extern __typeof (xmlTextReaderGetAttributeNs) xmlTextReaderGetAttributeNs__internal_alias __attribute((visibility("hidden")));
11393#define xmlTextReaderGetAttributeNs xmlTextReaderGetAttributeNs__internal_alias
11394#endif
11395#endif
11396#endif
11397
11398#if defined(LIBXML_READER_ENABLED)
11399#ifdef bottom_xmlreader
11400#undef xmlTextReaderGetErrorHandler
11401extern __typeof (xmlTextReaderGetErrorHandler) xmlTextReaderGetErrorHandler __attribute((alias("xmlTextReaderGetErrorHandler__internal_alias")));
11402#else
11403#ifndef xmlTextReaderGetErrorHandler
11404extern __typeof (xmlTextReaderGetErrorHandler) xmlTextReaderGetErrorHandler__internal_alias __attribute((visibility("hidden")));
11405#define xmlTextReaderGetErrorHandler xmlTextReaderGetErrorHandler__internal_alias
11406#endif
11407#endif
11408#endif
11409
11410#if defined(LIBXML_READER_ENABLED)
11411#ifdef bottom_xmlreader
11412#undef xmlTextReaderGetParserColumnNumber
11413extern __typeof (xmlTextReaderGetParserColumnNumber) xmlTextReaderGetParserColumnNumber __attribute((alias("xmlTextReaderGetParserColumnNumber__internal_alias")));
11414#else
11415#ifndef xmlTextReaderGetParserColumnNumber
11416extern __typeof (xmlTextReaderGetParserColumnNumber) xmlTextReaderGetParserColumnNumber__internal_alias __attribute((visibility("hidden")));
11417#define xmlTextReaderGetParserColumnNumber xmlTextReaderGetParserColumnNumber__internal_alias
11418#endif
11419#endif
11420#endif
11421
11422#if defined(LIBXML_READER_ENABLED)
11423#ifdef bottom_xmlreader
11424#undef xmlTextReaderGetParserLineNumber
11425extern __typeof (xmlTextReaderGetParserLineNumber) xmlTextReaderGetParserLineNumber __attribute((alias("xmlTextReaderGetParserLineNumber__internal_alias")));
11426#else
11427#ifndef xmlTextReaderGetParserLineNumber
11428extern __typeof (xmlTextReaderGetParserLineNumber) xmlTextReaderGetParserLineNumber__internal_alias __attribute((visibility("hidden")));
11429#define xmlTextReaderGetParserLineNumber xmlTextReaderGetParserLineNumber__internal_alias
11430#endif
11431#endif
11432#endif
11433
11434#if defined(LIBXML_READER_ENABLED)
11435#ifdef bottom_xmlreader
11436#undef xmlTextReaderGetParserProp
11437extern __typeof (xmlTextReaderGetParserProp) xmlTextReaderGetParserProp __attribute((alias("xmlTextReaderGetParserProp__internal_alias")));
11438#else
11439#ifndef xmlTextReaderGetParserProp
11440extern __typeof (xmlTextReaderGetParserProp) xmlTextReaderGetParserProp__internal_alias __attribute((visibility("hidden")));
11441#define xmlTextReaderGetParserProp xmlTextReaderGetParserProp__internal_alias
11442#endif
11443#endif
11444#endif
11445
11446#if defined(LIBXML_READER_ENABLED)
11447#ifdef bottom_xmlreader
11448#undef xmlTextReaderGetRemainder
11449extern __typeof (xmlTextReaderGetRemainder) xmlTextReaderGetRemainder __attribute((alias("xmlTextReaderGetRemainder__internal_alias")));
11450#else
11451#ifndef xmlTextReaderGetRemainder
11452extern __typeof (xmlTextReaderGetRemainder) xmlTextReaderGetRemainder__internal_alias __attribute((visibility("hidden")));
11453#define xmlTextReaderGetRemainder xmlTextReaderGetRemainder__internal_alias
11454#endif
11455#endif
11456#endif
11457
11458#if defined(LIBXML_READER_ENABLED)
11459#ifdef bottom_xmlreader
11460#undef xmlTextReaderHasAttributes
11461extern __typeof (xmlTextReaderHasAttributes) xmlTextReaderHasAttributes __attribute((alias("xmlTextReaderHasAttributes__internal_alias")));
11462#else
11463#ifndef xmlTextReaderHasAttributes
11464extern __typeof (xmlTextReaderHasAttributes) xmlTextReaderHasAttributes__internal_alias __attribute((visibility("hidden")));
11465#define xmlTextReaderHasAttributes xmlTextReaderHasAttributes__internal_alias
11466#endif
11467#endif
11468#endif
11469
11470#if defined(LIBXML_READER_ENABLED)
11471#ifdef bottom_xmlreader
11472#undef xmlTextReaderHasValue
11473extern __typeof (xmlTextReaderHasValue) xmlTextReaderHasValue __attribute((alias("xmlTextReaderHasValue__internal_alias")));
11474#else
11475#ifndef xmlTextReaderHasValue
11476extern __typeof (xmlTextReaderHasValue) xmlTextReaderHasValue__internal_alias __attribute((visibility("hidden")));
11477#define xmlTextReaderHasValue xmlTextReaderHasValue__internal_alias
11478#endif
11479#endif
11480#endif
11481
11482#if defined(LIBXML_READER_ENABLED)
11483#ifdef bottom_xmlreader
11484#undef xmlTextReaderIsDefault
11485extern __typeof (xmlTextReaderIsDefault) xmlTextReaderIsDefault __attribute((alias("xmlTextReaderIsDefault__internal_alias")));
11486#else
11487#ifndef xmlTextReaderIsDefault
11488extern __typeof (xmlTextReaderIsDefault) xmlTextReaderIsDefault__internal_alias __attribute((visibility("hidden")));
11489#define xmlTextReaderIsDefault xmlTextReaderIsDefault__internal_alias
11490#endif
11491#endif
11492#endif
11493
11494#if defined(LIBXML_READER_ENABLED)
11495#ifdef bottom_xmlreader
11496#undef xmlTextReaderIsEmptyElement
11497extern __typeof (xmlTextReaderIsEmptyElement) xmlTextReaderIsEmptyElement __attribute((alias("xmlTextReaderIsEmptyElement__internal_alias")));
11498#else
11499#ifndef xmlTextReaderIsEmptyElement
11500extern __typeof (xmlTextReaderIsEmptyElement) xmlTextReaderIsEmptyElement__internal_alias __attribute((visibility("hidden")));
11501#define xmlTextReaderIsEmptyElement xmlTextReaderIsEmptyElement__internal_alias
11502#endif
11503#endif
11504#endif
11505
11506#if defined(LIBXML_READER_ENABLED)
11507#ifdef bottom_xmlreader
11508#undef xmlTextReaderIsNamespaceDecl
11509extern __typeof (xmlTextReaderIsNamespaceDecl) xmlTextReaderIsNamespaceDecl __attribute((alias("xmlTextReaderIsNamespaceDecl__internal_alias")));
11510#else
11511#ifndef xmlTextReaderIsNamespaceDecl
11512extern __typeof (xmlTextReaderIsNamespaceDecl) xmlTextReaderIsNamespaceDecl__internal_alias __attribute((visibility("hidden")));
11513#define xmlTextReaderIsNamespaceDecl xmlTextReaderIsNamespaceDecl__internal_alias
11514#endif
11515#endif
11516#endif
11517
11518#if defined(LIBXML_READER_ENABLED)
11519#ifdef bottom_xmlreader
11520#undef xmlTextReaderIsValid
11521extern __typeof (xmlTextReaderIsValid) xmlTextReaderIsValid __attribute((alias("xmlTextReaderIsValid__internal_alias")));
11522#else
11523#ifndef xmlTextReaderIsValid
11524extern __typeof (xmlTextReaderIsValid) xmlTextReaderIsValid__internal_alias __attribute((visibility("hidden")));
11525#define xmlTextReaderIsValid xmlTextReaderIsValid__internal_alias
11526#endif
11527#endif
11528#endif
11529
11530#if defined(LIBXML_READER_ENABLED)
11531#ifdef bottom_xmlreader
11532#undef xmlTextReaderLocalName
11533extern __typeof (xmlTextReaderLocalName) xmlTextReaderLocalName __attribute((alias("xmlTextReaderLocalName__internal_alias")));
11534#else
11535#ifndef xmlTextReaderLocalName
11536extern __typeof (xmlTextReaderLocalName) xmlTextReaderLocalName__internal_alias __attribute((visibility("hidden")));
11537#define xmlTextReaderLocalName xmlTextReaderLocalName__internal_alias
11538#endif
11539#endif
11540#endif
11541
11542#if defined(LIBXML_READER_ENABLED)
11543#ifdef bottom_xmlreader
11544#undef xmlTextReaderLocatorBaseURI
11545extern __typeof (xmlTextReaderLocatorBaseURI) xmlTextReaderLocatorBaseURI __attribute((alias("xmlTextReaderLocatorBaseURI__internal_alias")));
11546#else
11547#ifndef xmlTextReaderLocatorBaseURI
11548extern __typeof (xmlTextReaderLocatorBaseURI) xmlTextReaderLocatorBaseURI__internal_alias __attribute((visibility("hidden")));
11549#define xmlTextReaderLocatorBaseURI xmlTextReaderLocatorBaseURI__internal_alias
11550#endif
11551#endif
11552#endif
11553
11554#if defined(LIBXML_READER_ENABLED)
11555#ifdef bottom_xmlreader
11556#undef xmlTextReaderLocatorLineNumber
11557extern __typeof (xmlTextReaderLocatorLineNumber) xmlTextReaderLocatorLineNumber __attribute((alias("xmlTextReaderLocatorLineNumber__internal_alias")));
11558#else
11559#ifndef xmlTextReaderLocatorLineNumber
11560extern __typeof (xmlTextReaderLocatorLineNumber) xmlTextReaderLocatorLineNumber__internal_alias __attribute((visibility("hidden")));
11561#define xmlTextReaderLocatorLineNumber xmlTextReaderLocatorLineNumber__internal_alias
11562#endif
11563#endif
11564#endif
11565
11566#if defined(LIBXML_READER_ENABLED)
11567#ifdef bottom_xmlreader
11568#undef xmlTextReaderLookupNamespace
11569extern __typeof (xmlTextReaderLookupNamespace) xmlTextReaderLookupNamespace __attribute((alias("xmlTextReaderLookupNamespace__internal_alias")));
11570#else
11571#ifndef xmlTextReaderLookupNamespace
11572extern __typeof (xmlTextReaderLookupNamespace) xmlTextReaderLookupNamespace__internal_alias __attribute((visibility("hidden")));
11573#define xmlTextReaderLookupNamespace xmlTextReaderLookupNamespace__internal_alias
11574#endif
11575#endif
11576#endif
11577
11578#if defined(LIBXML_READER_ENABLED)
11579#ifdef bottom_xmlreader
11580#undef xmlTextReaderMoveToAttribute
11581extern __typeof (xmlTextReaderMoveToAttribute) xmlTextReaderMoveToAttribute __attribute((alias("xmlTextReaderMoveToAttribute__internal_alias")));
11582#else
11583#ifndef xmlTextReaderMoveToAttribute
11584extern __typeof (xmlTextReaderMoveToAttribute) xmlTextReaderMoveToAttribute__internal_alias __attribute((visibility("hidden")));
11585#define xmlTextReaderMoveToAttribute xmlTextReaderMoveToAttribute__internal_alias
11586#endif
11587#endif
11588#endif
11589
11590#if defined(LIBXML_READER_ENABLED)
11591#ifdef bottom_xmlreader
11592#undef xmlTextReaderMoveToAttributeNo
11593extern __typeof (xmlTextReaderMoveToAttributeNo) xmlTextReaderMoveToAttributeNo __attribute((alias("xmlTextReaderMoveToAttributeNo__internal_alias")));
11594#else
11595#ifndef xmlTextReaderMoveToAttributeNo
11596extern __typeof (xmlTextReaderMoveToAttributeNo) xmlTextReaderMoveToAttributeNo__internal_alias __attribute((visibility("hidden")));
11597#define xmlTextReaderMoveToAttributeNo xmlTextReaderMoveToAttributeNo__internal_alias
11598#endif
11599#endif
11600#endif
11601
11602#if defined(LIBXML_READER_ENABLED)
11603#ifdef bottom_xmlreader
11604#undef xmlTextReaderMoveToAttributeNs
11605extern __typeof (xmlTextReaderMoveToAttributeNs) xmlTextReaderMoveToAttributeNs __attribute((alias("xmlTextReaderMoveToAttributeNs__internal_alias")));
11606#else
11607#ifndef xmlTextReaderMoveToAttributeNs
11608extern __typeof (xmlTextReaderMoveToAttributeNs) xmlTextReaderMoveToAttributeNs__internal_alias __attribute((visibility("hidden")));
11609#define xmlTextReaderMoveToAttributeNs xmlTextReaderMoveToAttributeNs__internal_alias
11610#endif
11611#endif
11612#endif
11613
11614#if defined(LIBXML_READER_ENABLED)
11615#ifdef bottom_xmlreader
11616#undef xmlTextReaderMoveToElement
11617extern __typeof (xmlTextReaderMoveToElement) xmlTextReaderMoveToElement __attribute((alias("xmlTextReaderMoveToElement__internal_alias")));
11618#else
11619#ifndef xmlTextReaderMoveToElement
11620extern __typeof (xmlTextReaderMoveToElement) xmlTextReaderMoveToElement__internal_alias __attribute((visibility("hidden")));
11621#define xmlTextReaderMoveToElement xmlTextReaderMoveToElement__internal_alias
11622#endif
11623#endif
11624#endif
11625
11626#if defined(LIBXML_READER_ENABLED)
11627#ifdef bottom_xmlreader
11628#undef xmlTextReaderMoveToFirstAttribute
11629extern __typeof (xmlTextReaderMoveToFirstAttribute) xmlTextReaderMoveToFirstAttribute __attribute((alias("xmlTextReaderMoveToFirstAttribute__internal_alias")));
11630#else
11631#ifndef xmlTextReaderMoveToFirstAttribute
11632extern __typeof (xmlTextReaderMoveToFirstAttribute) xmlTextReaderMoveToFirstAttribute__internal_alias __attribute((visibility("hidden")));
11633#define xmlTextReaderMoveToFirstAttribute xmlTextReaderMoveToFirstAttribute__internal_alias
11634#endif
11635#endif
11636#endif
11637
11638#if defined(LIBXML_READER_ENABLED)
11639#ifdef bottom_xmlreader
11640#undef xmlTextReaderMoveToNextAttribute
11641extern __typeof (xmlTextReaderMoveToNextAttribute) xmlTextReaderMoveToNextAttribute __attribute((alias("xmlTextReaderMoveToNextAttribute__internal_alias")));
11642#else
11643#ifndef xmlTextReaderMoveToNextAttribute
11644extern __typeof (xmlTextReaderMoveToNextAttribute) xmlTextReaderMoveToNextAttribute__internal_alias __attribute((visibility("hidden")));
11645#define xmlTextReaderMoveToNextAttribute xmlTextReaderMoveToNextAttribute__internal_alias
11646#endif
11647#endif
11648#endif
11649
11650#if defined(LIBXML_READER_ENABLED)
11651#ifdef bottom_xmlreader
11652#undef xmlTextReaderName
11653extern __typeof (xmlTextReaderName) xmlTextReaderName __attribute((alias("xmlTextReaderName__internal_alias")));
11654#else
11655#ifndef xmlTextReaderName
11656extern __typeof (xmlTextReaderName) xmlTextReaderName__internal_alias __attribute((visibility("hidden")));
11657#define xmlTextReaderName xmlTextReaderName__internal_alias
11658#endif
11659#endif
11660#endif
11661
11662#if defined(LIBXML_READER_ENABLED)
11663#ifdef bottom_xmlreader
11664#undef xmlTextReaderNamespaceUri
11665extern __typeof (xmlTextReaderNamespaceUri) xmlTextReaderNamespaceUri __attribute((alias("xmlTextReaderNamespaceUri__internal_alias")));
11666#else
11667#ifndef xmlTextReaderNamespaceUri
11668extern __typeof (xmlTextReaderNamespaceUri) xmlTextReaderNamespaceUri__internal_alias __attribute((visibility("hidden")));
11669#define xmlTextReaderNamespaceUri xmlTextReaderNamespaceUri__internal_alias
11670#endif
11671#endif
11672#endif
11673
11674#if defined(LIBXML_READER_ENABLED)
11675#ifdef bottom_xmlreader
11676#undef xmlTextReaderNext
11677extern __typeof (xmlTextReaderNext) xmlTextReaderNext __attribute((alias("xmlTextReaderNext__internal_alias")));
11678#else
11679#ifndef xmlTextReaderNext
11680extern __typeof (xmlTextReaderNext) xmlTextReaderNext__internal_alias __attribute((visibility("hidden")));
11681#define xmlTextReaderNext xmlTextReaderNext__internal_alias
11682#endif
11683#endif
11684#endif
11685
11686#if defined(LIBXML_READER_ENABLED)
11687#ifdef bottom_xmlreader
11688#undef xmlTextReaderNextSibling
11689extern __typeof (xmlTextReaderNextSibling) xmlTextReaderNextSibling __attribute((alias("xmlTextReaderNextSibling__internal_alias")));
11690#else
11691#ifndef xmlTextReaderNextSibling
11692extern __typeof (xmlTextReaderNextSibling) xmlTextReaderNextSibling__internal_alias __attribute((visibility("hidden")));
11693#define xmlTextReaderNextSibling xmlTextReaderNextSibling__internal_alias
11694#endif
11695#endif
11696#endif
11697
11698#if defined(LIBXML_READER_ENABLED)
11699#ifdef bottom_xmlreader
11700#undef xmlTextReaderNodeType
11701extern __typeof (xmlTextReaderNodeType) xmlTextReaderNodeType __attribute((alias("xmlTextReaderNodeType__internal_alias")));
11702#else
11703#ifndef xmlTextReaderNodeType
11704extern __typeof (xmlTextReaderNodeType) xmlTextReaderNodeType__internal_alias __attribute((visibility("hidden")));
11705#define xmlTextReaderNodeType xmlTextReaderNodeType__internal_alias
11706#endif
11707#endif
11708#endif
11709
11710#if defined(LIBXML_READER_ENABLED)
11711#ifdef bottom_xmlreader
11712#undef xmlTextReaderNormalization
11713extern __typeof (xmlTextReaderNormalization) xmlTextReaderNormalization __attribute((alias("xmlTextReaderNormalization__internal_alias")));
11714#else
11715#ifndef xmlTextReaderNormalization
11716extern __typeof (xmlTextReaderNormalization) xmlTextReaderNormalization__internal_alias __attribute((visibility("hidden")));
11717#define xmlTextReaderNormalization xmlTextReaderNormalization__internal_alias
11718#endif
11719#endif
11720#endif
11721
11722#if defined(LIBXML_READER_ENABLED)
11723#ifdef bottom_xmlreader
11724#undef xmlTextReaderPrefix
11725extern __typeof (xmlTextReaderPrefix) xmlTextReaderPrefix __attribute((alias("xmlTextReaderPrefix__internal_alias")));
11726#else
11727#ifndef xmlTextReaderPrefix
11728extern __typeof (xmlTextReaderPrefix) xmlTextReaderPrefix__internal_alias __attribute((visibility("hidden")));
11729#define xmlTextReaderPrefix xmlTextReaderPrefix__internal_alias
11730#endif
11731#endif
11732#endif
11733
11734#if defined(LIBXML_READER_ENABLED)
11735#ifdef bottom_xmlreader
11736#undef xmlTextReaderPreserve
11737extern __typeof (xmlTextReaderPreserve) xmlTextReaderPreserve __attribute((alias("xmlTextReaderPreserve__internal_alias")));
11738#else
11739#ifndef xmlTextReaderPreserve
11740extern __typeof (xmlTextReaderPreserve) xmlTextReaderPreserve__internal_alias __attribute((visibility("hidden")));
11741#define xmlTextReaderPreserve xmlTextReaderPreserve__internal_alias
11742#endif
11743#endif
11744#endif
11745
11746#if defined(LIBXML_READER_ENABLED) && defined(LIBXML_PATTERN_ENABLED)
11747#ifdef bottom_xmlreader
11748#undef xmlTextReaderPreservePattern
11749extern __typeof (xmlTextReaderPreservePattern) xmlTextReaderPreservePattern __attribute((alias("xmlTextReaderPreservePattern__internal_alias")));
11750#else
11751#ifndef xmlTextReaderPreservePattern
11752extern __typeof (xmlTextReaderPreservePattern) xmlTextReaderPreservePattern__internal_alias __attribute((visibility("hidden")));
11753#define xmlTextReaderPreservePattern xmlTextReaderPreservePattern__internal_alias
11754#endif
11755#endif
11756#endif
11757
11758#if defined(LIBXML_READER_ENABLED)
11759#ifdef bottom_xmlreader
11760#undef xmlTextReaderQuoteChar
11761extern __typeof (xmlTextReaderQuoteChar) xmlTextReaderQuoteChar __attribute((alias("xmlTextReaderQuoteChar__internal_alias")));
11762#else
11763#ifndef xmlTextReaderQuoteChar
11764extern __typeof (xmlTextReaderQuoteChar) xmlTextReaderQuoteChar__internal_alias __attribute((visibility("hidden")));
11765#define xmlTextReaderQuoteChar xmlTextReaderQuoteChar__internal_alias
11766#endif
11767#endif
11768#endif
11769
11770#if defined(LIBXML_READER_ENABLED)
11771#ifdef bottom_xmlreader
11772#undef xmlTextReaderRead
11773extern __typeof (xmlTextReaderRead) xmlTextReaderRead __attribute((alias("xmlTextReaderRead__internal_alias")));
11774#else
11775#ifndef xmlTextReaderRead
11776extern __typeof (xmlTextReaderRead) xmlTextReaderRead__internal_alias __attribute((visibility("hidden")));
11777#define xmlTextReaderRead xmlTextReaderRead__internal_alias
11778#endif
11779#endif
11780#endif
11781
11782#if defined(LIBXML_READER_ENABLED)
11783#ifdef bottom_xmlreader
11784#undef xmlTextReaderReadAttributeValue
11785extern __typeof (xmlTextReaderReadAttributeValue) xmlTextReaderReadAttributeValue __attribute((alias("xmlTextReaderReadAttributeValue__internal_alias")));
11786#else
11787#ifndef xmlTextReaderReadAttributeValue
11788extern __typeof (xmlTextReaderReadAttributeValue) xmlTextReaderReadAttributeValue__internal_alias __attribute((visibility("hidden")));
11789#define xmlTextReaderReadAttributeValue xmlTextReaderReadAttributeValue__internal_alias
11790#endif
11791#endif
11792#endif
11793
11794#if defined(LIBXML_READER_ENABLED) && defined(LIBXML_WRITER_ENABLED)
11795#ifdef bottom_xmlreader
11796#undef xmlTextReaderReadInnerXml
11797extern __typeof (xmlTextReaderReadInnerXml) xmlTextReaderReadInnerXml __attribute((alias("xmlTextReaderReadInnerXml__internal_alias")));
11798#else
11799#ifndef xmlTextReaderReadInnerXml
11800extern __typeof (xmlTextReaderReadInnerXml) xmlTextReaderReadInnerXml__internal_alias __attribute((visibility("hidden")));
11801#define xmlTextReaderReadInnerXml xmlTextReaderReadInnerXml__internal_alias
11802#endif
11803#endif
11804#endif
11805
11806#if defined(LIBXML_READER_ENABLED) && defined(LIBXML_WRITER_ENABLED)
11807#ifdef bottom_xmlreader
11808#undef xmlTextReaderReadOuterXml
11809extern __typeof (xmlTextReaderReadOuterXml) xmlTextReaderReadOuterXml __attribute((alias("xmlTextReaderReadOuterXml__internal_alias")));
11810#else
11811#ifndef xmlTextReaderReadOuterXml
11812extern __typeof (xmlTextReaderReadOuterXml) xmlTextReaderReadOuterXml__internal_alias __attribute((visibility("hidden")));
11813#define xmlTextReaderReadOuterXml xmlTextReaderReadOuterXml__internal_alias
11814#endif
11815#endif
11816#endif
11817
11818#if defined(LIBXML_READER_ENABLED)
11819#ifdef bottom_xmlreader
11820#undef xmlTextReaderReadState
11821extern __typeof (xmlTextReaderReadState) xmlTextReaderReadState __attribute((alias("xmlTextReaderReadState__internal_alias")));
11822#else
11823#ifndef xmlTextReaderReadState
11824extern __typeof (xmlTextReaderReadState) xmlTextReaderReadState__internal_alias __attribute((visibility("hidden")));
11825#define xmlTextReaderReadState xmlTextReaderReadState__internal_alias
11826#endif
11827#endif
11828#endif
11829
11830#if defined(LIBXML_READER_ENABLED)
11831#ifdef bottom_xmlreader
11832#undef xmlTextReaderReadString
11833extern __typeof (xmlTextReaderReadString) xmlTextReaderReadString __attribute((alias("xmlTextReaderReadString__internal_alias")));
11834#else
11835#ifndef xmlTextReaderReadString
11836extern __typeof (xmlTextReaderReadString) xmlTextReaderReadString__internal_alias __attribute((visibility("hidden")));
11837#define xmlTextReaderReadString xmlTextReaderReadString__internal_alias
11838#endif
11839#endif
11840#endif
11841
11842#if defined(LIBXML_READER_ENABLED) && defined(LIBXML_SCHEMAS_ENABLED)
11843#ifdef bottom_xmlreader
11844#undef xmlTextReaderRelaxNGSetSchema
11845extern __typeof (xmlTextReaderRelaxNGSetSchema) xmlTextReaderRelaxNGSetSchema __attribute((alias("xmlTextReaderRelaxNGSetSchema__internal_alias")));
11846#else
11847#ifndef xmlTextReaderRelaxNGSetSchema
11848extern __typeof (xmlTextReaderRelaxNGSetSchema) xmlTextReaderRelaxNGSetSchema__internal_alias __attribute((visibility("hidden")));
11849#define xmlTextReaderRelaxNGSetSchema xmlTextReaderRelaxNGSetSchema__internal_alias
11850#endif
11851#endif
11852#endif
11853
11854#if defined(LIBXML_READER_ENABLED) && defined(LIBXML_SCHEMAS_ENABLED)
11855#ifdef bottom_xmlreader
11856#undef xmlTextReaderRelaxNGValidate
11857extern __typeof (xmlTextReaderRelaxNGValidate) xmlTextReaderRelaxNGValidate __attribute((alias("xmlTextReaderRelaxNGValidate__internal_alias")));
11858#else
11859#ifndef xmlTextReaderRelaxNGValidate
11860extern __typeof (xmlTextReaderRelaxNGValidate) xmlTextReaderRelaxNGValidate__internal_alias __attribute((visibility("hidden")));
11861#define xmlTextReaderRelaxNGValidate xmlTextReaderRelaxNGValidate__internal_alias
11862#endif
11863#endif
11864#endif
11865
11866#if defined(LIBXML_READER_ENABLED) && defined(LIBXML_SCHEMAS_ENABLED)
11867#ifdef bottom_xmlreader
11868#undef xmlTextReaderRelaxNGValidateCtxt
11869extern __typeof (xmlTextReaderRelaxNGValidateCtxt) xmlTextReaderRelaxNGValidateCtxt __attribute((alias("xmlTextReaderRelaxNGValidateCtxt__internal_alias")));
11870#else
11871#ifndef xmlTextReaderRelaxNGValidateCtxt
11872extern __typeof (xmlTextReaderRelaxNGValidateCtxt) xmlTextReaderRelaxNGValidateCtxt__internal_alias __attribute((visibility("hidden")));
11873#define xmlTextReaderRelaxNGValidateCtxt xmlTextReaderRelaxNGValidateCtxt__internal_alias
11874#endif
11875#endif
11876#endif
11877
11878#if defined(LIBXML_READER_ENABLED) && defined(LIBXML_SCHEMAS_ENABLED)
11879#ifdef bottom_xmlreader
11880#undef xmlTextReaderSchemaValidate
11881extern __typeof (xmlTextReaderSchemaValidate) xmlTextReaderSchemaValidate __attribute((alias("xmlTextReaderSchemaValidate__internal_alias")));
11882#else
11883#ifndef xmlTextReaderSchemaValidate
11884extern __typeof (xmlTextReaderSchemaValidate) xmlTextReaderSchemaValidate__internal_alias __attribute((visibility("hidden")));
11885#define xmlTextReaderSchemaValidate xmlTextReaderSchemaValidate__internal_alias
11886#endif
11887#endif
11888#endif
11889
11890#if defined(LIBXML_READER_ENABLED) && defined(LIBXML_SCHEMAS_ENABLED)
11891#ifdef bottom_xmlreader
11892#undef xmlTextReaderSchemaValidateCtxt
11893extern __typeof (xmlTextReaderSchemaValidateCtxt) xmlTextReaderSchemaValidateCtxt __attribute((alias("xmlTextReaderSchemaValidateCtxt__internal_alias")));
11894#else
11895#ifndef xmlTextReaderSchemaValidateCtxt
11896extern __typeof (xmlTextReaderSchemaValidateCtxt) xmlTextReaderSchemaValidateCtxt__internal_alias __attribute((visibility("hidden")));
11897#define xmlTextReaderSchemaValidateCtxt xmlTextReaderSchemaValidateCtxt__internal_alias
11898#endif
11899#endif
11900#endif
11901
11902#if defined(LIBXML_READER_ENABLED)
11903#ifdef bottom_xmlreader
11904#undef xmlTextReaderSetErrorHandler
11905extern __typeof (xmlTextReaderSetErrorHandler) xmlTextReaderSetErrorHandler __attribute((alias("xmlTextReaderSetErrorHandler__internal_alias")));
11906#else
11907#ifndef xmlTextReaderSetErrorHandler
11908extern __typeof (xmlTextReaderSetErrorHandler) xmlTextReaderSetErrorHandler__internal_alias __attribute((visibility("hidden")));
11909#define xmlTextReaderSetErrorHandler xmlTextReaderSetErrorHandler__internal_alias
11910#endif
11911#endif
11912#endif
11913
11914#if defined(LIBXML_READER_ENABLED)
11915#ifdef bottom_xmlreader
11916#undef xmlTextReaderSetParserProp
11917extern __typeof (xmlTextReaderSetParserProp) xmlTextReaderSetParserProp __attribute((alias("xmlTextReaderSetParserProp__internal_alias")));
11918#else
11919#ifndef xmlTextReaderSetParserProp
11920extern __typeof (xmlTextReaderSetParserProp) xmlTextReaderSetParserProp__internal_alias __attribute((visibility("hidden")));
11921#define xmlTextReaderSetParserProp xmlTextReaderSetParserProp__internal_alias
11922#endif
11923#endif
11924#endif
11925
11926#if defined(LIBXML_READER_ENABLED) && defined(LIBXML_SCHEMAS_ENABLED)
11927#ifdef bottom_xmlreader
11928#undef xmlTextReaderSetSchema
11929extern __typeof (xmlTextReaderSetSchema) xmlTextReaderSetSchema __attribute((alias("xmlTextReaderSetSchema__internal_alias")));
11930#else
11931#ifndef xmlTextReaderSetSchema
11932extern __typeof (xmlTextReaderSetSchema) xmlTextReaderSetSchema__internal_alias __attribute((visibility("hidden")));
11933#define xmlTextReaderSetSchema xmlTextReaderSetSchema__internal_alias
11934#endif
11935#endif
11936#endif
11937
11938#if defined(LIBXML_READER_ENABLED)
11939#ifdef bottom_xmlreader
11940#undef xmlTextReaderSetStructuredErrorHandler
11941extern __typeof (xmlTextReaderSetStructuredErrorHandler) xmlTextReaderSetStructuredErrorHandler __attribute((alias("xmlTextReaderSetStructuredErrorHandler__internal_alias")));
11942#else
11943#ifndef xmlTextReaderSetStructuredErrorHandler
11944extern __typeof (xmlTextReaderSetStructuredErrorHandler) xmlTextReaderSetStructuredErrorHandler__internal_alias __attribute((visibility("hidden")));
11945#define xmlTextReaderSetStructuredErrorHandler xmlTextReaderSetStructuredErrorHandler__internal_alias
11946#endif
11947#endif
11948#endif
11949
11950#if defined(LIBXML_READER_ENABLED)
11951#ifdef bottom_xmlreader
11952#undef xmlTextReaderSetup
11953extern __typeof (xmlTextReaderSetup) xmlTextReaderSetup __attribute((alias("xmlTextReaderSetup__internal_alias")));
11954#else
11955#ifndef xmlTextReaderSetup
11956extern __typeof (xmlTextReaderSetup) xmlTextReaderSetup__internal_alias __attribute((visibility("hidden")));
11957#define xmlTextReaderSetup xmlTextReaderSetup__internal_alias
11958#endif
11959#endif
11960#endif
11961
11962#if defined(LIBXML_READER_ENABLED)
11963#ifdef bottom_xmlreader
11964#undef xmlTextReaderStandalone
11965extern __typeof (xmlTextReaderStandalone) xmlTextReaderStandalone __attribute((alias("xmlTextReaderStandalone__internal_alias")));
11966#else
11967#ifndef xmlTextReaderStandalone
11968extern __typeof (xmlTextReaderStandalone) xmlTextReaderStandalone__internal_alias __attribute((visibility("hidden")));
11969#define xmlTextReaderStandalone xmlTextReaderStandalone__internal_alias
11970#endif
11971#endif
11972#endif
11973
11974#if defined(LIBXML_READER_ENABLED)
11975#ifdef bottom_xmlreader
11976#undef xmlTextReaderValue
11977extern __typeof (xmlTextReaderValue) xmlTextReaderValue __attribute((alias("xmlTextReaderValue__internal_alias")));
11978#else
11979#ifndef xmlTextReaderValue
11980extern __typeof (xmlTextReaderValue) xmlTextReaderValue__internal_alias __attribute((visibility("hidden")));
11981#define xmlTextReaderValue xmlTextReaderValue__internal_alias
11982#endif
11983#endif
11984#endif
11985
11986#if defined(LIBXML_READER_ENABLED)
11987#ifdef bottom_xmlreader
11988#undef xmlTextReaderXmlLang
11989extern __typeof (xmlTextReaderXmlLang) xmlTextReaderXmlLang __attribute((alias("xmlTextReaderXmlLang__internal_alias")));
11990#else
11991#ifndef xmlTextReaderXmlLang
11992extern __typeof (xmlTextReaderXmlLang) xmlTextReaderXmlLang__internal_alias __attribute((visibility("hidden")));
11993#define xmlTextReaderXmlLang xmlTextReaderXmlLang__internal_alias
11994#endif
11995#endif
11996#endif
11997
11998#if defined(LIBXML_WRITER_ENABLED)
11999#ifdef bottom_xmlwriter
12000#undef xmlTextWriterEndAttribute
12001extern __typeof (xmlTextWriterEndAttribute) xmlTextWriterEndAttribute __attribute((alias("xmlTextWriterEndAttribute__internal_alias")));
12002#else
12003#ifndef xmlTextWriterEndAttribute
12004extern __typeof (xmlTextWriterEndAttribute) xmlTextWriterEndAttribute__internal_alias __attribute((visibility("hidden")));
12005#define xmlTextWriterEndAttribute xmlTextWriterEndAttribute__internal_alias
12006#endif
12007#endif
12008#endif
12009
12010#if defined(LIBXML_WRITER_ENABLED)
12011#ifdef bottom_xmlwriter
12012#undef xmlTextWriterEndCDATA
12013extern __typeof (xmlTextWriterEndCDATA) xmlTextWriterEndCDATA __attribute((alias("xmlTextWriterEndCDATA__internal_alias")));
12014#else
12015#ifndef xmlTextWriterEndCDATA
12016extern __typeof (xmlTextWriterEndCDATA) xmlTextWriterEndCDATA__internal_alias __attribute((visibility("hidden")));
12017#define xmlTextWriterEndCDATA xmlTextWriterEndCDATA__internal_alias
12018#endif
12019#endif
12020#endif
12021
12022#if defined(LIBXML_WRITER_ENABLED)
12023#ifdef bottom_xmlwriter
12024#undef xmlTextWriterEndComment
12025extern __typeof (xmlTextWriterEndComment) xmlTextWriterEndComment __attribute((alias("xmlTextWriterEndComment__internal_alias")));
12026#else
12027#ifndef xmlTextWriterEndComment
12028extern __typeof (xmlTextWriterEndComment) xmlTextWriterEndComment__internal_alias __attribute((visibility("hidden")));
12029#define xmlTextWriterEndComment xmlTextWriterEndComment__internal_alias
12030#endif
12031#endif
12032#endif
12033
12034#if defined(LIBXML_WRITER_ENABLED)
12035#ifdef bottom_xmlwriter
12036#undef xmlTextWriterEndDTD
12037extern __typeof (xmlTextWriterEndDTD) xmlTextWriterEndDTD __attribute((alias("xmlTextWriterEndDTD__internal_alias")));
12038#else
12039#ifndef xmlTextWriterEndDTD
12040extern __typeof (xmlTextWriterEndDTD) xmlTextWriterEndDTD__internal_alias __attribute((visibility("hidden")));
12041#define xmlTextWriterEndDTD xmlTextWriterEndDTD__internal_alias
12042#endif
12043#endif
12044#endif
12045
12046#if defined(LIBXML_WRITER_ENABLED)
12047#ifdef bottom_xmlwriter
12048#undef xmlTextWriterEndDTDAttlist
12049extern __typeof (xmlTextWriterEndDTDAttlist) xmlTextWriterEndDTDAttlist __attribute((alias("xmlTextWriterEndDTDAttlist__internal_alias")));
12050#else
12051#ifndef xmlTextWriterEndDTDAttlist
12052extern __typeof (xmlTextWriterEndDTDAttlist) xmlTextWriterEndDTDAttlist__internal_alias __attribute((visibility("hidden")));
12053#define xmlTextWriterEndDTDAttlist xmlTextWriterEndDTDAttlist__internal_alias
12054#endif
12055#endif
12056#endif
12057
12058#if defined(LIBXML_WRITER_ENABLED)
12059#ifdef bottom_xmlwriter
12060#undef xmlTextWriterEndDTDElement
12061extern __typeof (xmlTextWriterEndDTDElement) xmlTextWriterEndDTDElement __attribute((alias("xmlTextWriterEndDTDElement__internal_alias")));
12062#else
12063#ifndef xmlTextWriterEndDTDElement
12064extern __typeof (xmlTextWriterEndDTDElement) xmlTextWriterEndDTDElement__internal_alias __attribute((visibility("hidden")));
12065#define xmlTextWriterEndDTDElement xmlTextWriterEndDTDElement__internal_alias
12066#endif
12067#endif
12068#endif
12069
12070#if defined(LIBXML_WRITER_ENABLED)
12071#ifdef bottom_xmlwriter
12072#undef xmlTextWriterEndDTDEntity
12073extern __typeof (xmlTextWriterEndDTDEntity) xmlTextWriterEndDTDEntity __attribute((alias("xmlTextWriterEndDTDEntity__internal_alias")));
12074#else
12075#ifndef xmlTextWriterEndDTDEntity
12076extern __typeof (xmlTextWriterEndDTDEntity) xmlTextWriterEndDTDEntity__internal_alias __attribute((visibility("hidden")));
12077#define xmlTextWriterEndDTDEntity xmlTextWriterEndDTDEntity__internal_alias
12078#endif
12079#endif
12080#endif
12081
12082#if defined(LIBXML_WRITER_ENABLED)
12083#ifdef bottom_xmlwriter
12084#undef xmlTextWriterEndDocument
12085extern __typeof (xmlTextWriterEndDocument) xmlTextWriterEndDocument __attribute((alias("xmlTextWriterEndDocument__internal_alias")));
12086#else
12087#ifndef xmlTextWriterEndDocument
12088extern __typeof (xmlTextWriterEndDocument) xmlTextWriterEndDocument__internal_alias __attribute((visibility("hidden")));
12089#define xmlTextWriterEndDocument xmlTextWriterEndDocument__internal_alias
12090#endif
12091#endif
12092#endif
12093
12094#if defined(LIBXML_WRITER_ENABLED)
12095#ifdef bottom_xmlwriter
12096#undef xmlTextWriterEndElement
12097extern __typeof (xmlTextWriterEndElement) xmlTextWriterEndElement __attribute((alias("xmlTextWriterEndElement__internal_alias")));
12098#else
12099#ifndef xmlTextWriterEndElement
12100extern __typeof (xmlTextWriterEndElement) xmlTextWriterEndElement__internal_alias __attribute((visibility("hidden")));
12101#define xmlTextWriterEndElement xmlTextWriterEndElement__internal_alias
12102#endif
12103#endif
12104#endif
12105
12106#if defined(LIBXML_WRITER_ENABLED)
12107#ifdef bottom_xmlwriter
12108#undef xmlTextWriterEndPI
12109extern __typeof (xmlTextWriterEndPI) xmlTextWriterEndPI __attribute((alias("xmlTextWriterEndPI__internal_alias")));
12110#else
12111#ifndef xmlTextWriterEndPI
12112extern __typeof (xmlTextWriterEndPI) xmlTextWriterEndPI__internal_alias __attribute((visibility("hidden")));
12113#define xmlTextWriterEndPI xmlTextWriterEndPI__internal_alias
12114#endif
12115#endif
12116#endif
12117
12118#if defined(LIBXML_WRITER_ENABLED)
12119#ifdef bottom_xmlwriter
12120#undef xmlTextWriterFlush
12121extern __typeof (xmlTextWriterFlush) xmlTextWriterFlush __attribute((alias("xmlTextWriterFlush__internal_alias")));
12122#else
12123#ifndef xmlTextWriterFlush
12124extern __typeof (xmlTextWriterFlush) xmlTextWriterFlush__internal_alias __attribute((visibility("hidden")));
12125#define xmlTextWriterFlush xmlTextWriterFlush__internal_alias
12126#endif
12127#endif
12128#endif
12129
12130#if defined(LIBXML_WRITER_ENABLED)
12131#ifdef bottom_xmlwriter
12132#undef xmlTextWriterFullEndElement
12133extern __typeof (xmlTextWriterFullEndElement) xmlTextWriterFullEndElement __attribute((alias("xmlTextWriterFullEndElement__internal_alias")));
12134#else
12135#ifndef xmlTextWriterFullEndElement
12136extern __typeof (xmlTextWriterFullEndElement) xmlTextWriterFullEndElement__internal_alias __attribute((visibility("hidden")));
12137#define xmlTextWriterFullEndElement xmlTextWriterFullEndElement__internal_alias
12138#endif
12139#endif
12140#endif
12141
12142#if defined(LIBXML_WRITER_ENABLED)
12143#ifdef bottom_xmlwriter
12144#undef xmlTextWriterSetIndent
12145extern __typeof (xmlTextWriterSetIndent) xmlTextWriterSetIndent __attribute((alias("xmlTextWriterSetIndent__internal_alias")));
12146#else
12147#ifndef xmlTextWriterSetIndent
12148extern __typeof (xmlTextWriterSetIndent) xmlTextWriterSetIndent__internal_alias __attribute((visibility("hidden")));
12149#define xmlTextWriterSetIndent xmlTextWriterSetIndent__internal_alias
12150#endif
12151#endif
12152#endif
12153
12154#if defined(LIBXML_WRITER_ENABLED)
12155#ifdef bottom_xmlwriter
12156#undef xmlTextWriterSetIndentString
12157extern __typeof (xmlTextWriterSetIndentString) xmlTextWriterSetIndentString __attribute((alias("xmlTextWriterSetIndentString__internal_alias")));
12158#else
12159#ifndef xmlTextWriterSetIndentString
12160extern __typeof (xmlTextWriterSetIndentString) xmlTextWriterSetIndentString__internal_alias __attribute((visibility("hidden")));
12161#define xmlTextWriterSetIndentString xmlTextWriterSetIndentString__internal_alias
12162#endif
12163#endif
12164#endif
12165
12166#if defined(LIBXML_WRITER_ENABLED)
12167#ifdef bottom_xmlwriter
12168#undef xmlTextWriterSetQuoteChar
12169extern __typeof (xmlTextWriterSetQuoteChar) xmlTextWriterSetQuoteChar __attribute((alias("xmlTextWriterSetQuoteChar__internal_alias")));
12170#else
12171#ifndef xmlTextWriterSetQuoteChar
12172extern __typeof (xmlTextWriterSetQuoteChar) xmlTextWriterSetQuoteChar__internal_alias __attribute((visibility("hidden")));
12173#define xmlTextWriterSetQuoteChar xmlTextWriterSetQuoteChar__internal_alias
12174#endif
12175#endif
12176#endif
12177
12178#if defined(LIBXML_WRITER_ENABLED)
12179#ifdef bottom_xmlwriter
12180#undef xmlTextWriterStartAttribute
12181extern __typeof (xmlTextWriterStartAttribute) xmlTextWriterStartAttribute __attribute((alias("xmlTextWriterStartAttribute__internal_alias")));
12182#else
12183#ifndef xmlTextWriterStartAttribute
12184extern __typeof (xmlTextWriterStartAttribute) xmlTextWriterStartAttribute__internal_alias __attribute((visibility("hidden")));
12185#define xmlTextWriterStartAttribute xmlTextWriterStartAttribute__internal_alias
12186#endif
12187#endif
12188#endif
12189
12190#if defined(LIBXML_WRITER_ENABLED)
12191#ifdef bottom_xmlwriter
12192#undef xmlTextWriterStartAttributeNS
12193extern __typeof (xmlTextWriterStartAttributeNS) xmlTextWriterStartAttributeNS __attribute((alias("xmlTextWriterStartAttributeNS__internal_alias")));
12194#else
12195#ifndef xmlTextWriterStartAttributeNS
12196extern __typeof (xmlTextWriterStartAttributeNS) xmlTextWriterStartAttributeNS__internal_alias __attribute((visibility("hidden")));
12197#define xmlTextWriterStartAttributeNS xmlTextWriterStartAttributeNS__internal_alias
12198#endif
12199#endif
12200#endif
12201
12202#if defined(LIBXML_WRITER_ENABLED)
12203#ifdef bottom_xmlwriter
12204#undef xmlTextWriterStartCDATA
12205extern __typeof (xmlTextWriterStartCDATA) xmlTextWriterStartCDATA __attribute((alias("xmlTextWriterStartCDATA__internal_alias")));
12206#else
12207#ifndef xmlTextWriterStartCDATA
12208extern __typeof (xmlTextWriterStartCDATA) xmlTextWriterStartCDATA__internal_alias __attribute((visibility("hidden")));
12209#define xmlTextWriterStartCDATA xmlTextWriterStartCDATA__internal_alias
12210#endif
12211#endif
12212#endif
12213
12214#if defined(LIBXML_WRITER_ENABLED)
12215#ifdef bottom_xmlwriter
12216#undef xmlTextWriterStartComment
12217extern __typeof (xmlTextWriterStartComment) xmlTextWriterStartComment __attribute((alias("xmlTextWriterStartComment__internal_alias")));
12218#else
12219#ifndef xmlTextWriterStartComment
12220extern __typeof (xmlTextWriterStartComment) xmlTextWriterStartComment__internal_alias __attribute((visibility("hidden")));
12221#define xmlTextWriterStartComment xmlTextWriterStartComment__internal_alias
12222#endif
12223#endif
12224#endif
12225
12226#if defined(LIBXML_WRITER_ENABLED)
12227#ifdef bottom_xmlwriter
12228#undef xmlTextWriterStartDTD
12229extern __typeof (xmlTextWriterStartDTD) xmlTextWriterStartDTD __attribute((alias("xmlTextWriterStartDTD__internal_alias")));
12230#else
12231#ifndef xmlTextWriterStartDTD
12232extern __typeof (xmlTextWriterStartDTD) xmlTextWriterStartDTD__internal_alias __attribute((visibility("hidden")));
12233#define xmlTextWriterStartDTD xmlTextWriterStartDTD__internal_alias
12234#endif
12235#endif
12236#endif
12237
12238#if defined(LIBXML_WRITER_ENABLED)
12239#ifdef bottom_xmlwriter
12240#undef xmlTextWriterStartDTDAttlist
12241extern __typeof (xmlTextWriterStartDTDAttlist) xmlTextWriterStartDTDAttlist __attribute((alias("xmlTextWriterStartDTDAttlist__internal_alias")));
12242#else
12243#ifndef xmlTextWriterStartDTDAttlist
12244extern __typeof (xmlTextWriterStartDTDAttlist) xmlTextWriterStartDTDAttlist__internal_alias __attribute((visibility("hidden")));
12245#define xmlTextWriterStartDTDAttlist xmlTextWriterStartDTDAttlist__internal_alias
12246#endif
12247#endif
12248#endif
12249
12250#if defined(LIBXML_WRITER_ENABLED)
12251#ifdef bottom_xmlwriter
12252#undef xmlTextWriterStartDTDElement
12253extern __typeof (xmlTextWriterStartDTDElement) xmlTextWriterStartDTDElement __attribute((alias("xmlTextWriterStartDTDElement__internal_alias")));
12254#else
12255#ifndef xmlTextWriterStartDTDElement
12256extern __typeof (xmlTextWriterStartDTDElement) xmlTextWriterStartDTDElement__internal_alias __attribute((visibility("hidden")));
12257#define xmlTextWriterStartDTDElement xmlTextWriterStartDTDElement__internal_alias
12258#endif
12259#endif
12260#endif
12261
12262#if defined(LIBXML_WRITER_ENABLED)
12263#ifdef bottom_xmlwriter
12264#undef xmlTextWriterStartDTDEntity
12265extern __typeof (xmlTextWriterStartDTDEntity) xmlTextWriterStartDTDEntity __attribute((alias("xmlTextWriterStartDTDEntity__internal_alias")));
12266#else
12267#ifndef xmlTextWriterStartDTDEntity
12268extern __typeof (xmlTextWriterStartDTDEntity) xmlTextWriterStartDTDEntity__internal_alias __attribute((visibility("hidden")));
12269#define xmlTextWriterStartDTDEntity xmlTextWriterStartDTDEntity__internal_alias
12270#endif
12271#endif
12272#endif
12273
12274#if defined(LIBXML_WRITER_ENABLED)
12275#ifdef bottom_xmlwriter
12276#undef xmlTextWriterStartDocument
12277extern __typeof (xmlTextWriterStartDocument) xmlTextWriterStartDocument __attribute((alias("xmlTextWriterStartDocument__internal_alias")));
12278#else
12279#ifndef xmlTextWriterStartDocument
12280extern __typeof (xmlTextWriterStartDocument) xmlTextWriterStartDocument__internal_alias __attribute((visibility("hidden")));
12281#define xmlTextWriterStartDocument xmlTextWriterStartDocument__internal_alias
12282#endif
12283#endif
12284#endif
12285
12286#if defined(LIBXML_WRITER_ENABLED)
12287#ifdef bottom_xmlwriter
12288#undef xmlTextWriterStartElement
12289extern __typeof (xmlTextWriterStartElement) xmlTextWriterStartElement __attribute((alias("xmlTextWriterStartElement__internal_alias")));
12290#else
12291#ifndef xmlTextWriterStartElement
12292extern __typeof (xmlTextWriterStartElement) xmlTextWriterStartElement__internal_alias __attribute((visibility("hidden")));
12293#define xmlTextWriterStartElement xmlTextWriterStartElement__internal_alias
12294#endif
12295#endif
12296#endif
12297
12298#if defined(LIBXML_WRITER_ENABLED)
12299#ifdef bottom_xmlwriter
12300#undef xmlTextWriterStartElementNS
12301extern __typeof (xmlTextWriterStartElementNS) xmlTextWriterStartElementNS __attribute((alias("xmlTextWriterStartElementNS__internal_alias")));
12302#else
12303#ifndef xmlTextWriterStartElementNS
12304extern __typeof (xmlTextWriterStartElementNS) xmlTextWriterStartElementNS__internal_alias __attribute((visibility("hidden")));
12305#define xmlTextWriterStartElementNS xmlTextWriterStartElementNS__internal_alias
12306#endif
12307#endif
12308#endif
12309
12310#if defined(LIBXML_WRITER_ENABLED)
12311#ifdef bottom_xmlwriter
12312#undef xmlTextWriterStartPI
12313extern __typeof (xmlTextWriterStartPI) xmlTextWriterStartPI __attribute((alias("xmlTextWriterStartPI__internal_alias")));
12314#else
12315#ifndef xmlTextWriterStartPI
12316extern __typeof (xmlTextWriterStartPI) xmlTextWriterStartPI__internal_alias __attribute((visibility("hidden")));
12317#define xmlTextWriterStartPI xmlTextWriterStartPI__internal_alias
12318#endif
12319#endif
12320#endif
12321
12322#if defined(LIBXML_WRITER_ENABLED)
12323#ifdef bottom_xmlwriter
12324#undef xmlTextWriterWriteAttribute
12325extern __typeof (xmlTextWriterWriteAttribute) xmlTextWriterWriteAttribute __attribute((alias("xmlTextWriterWriteAttribute__internal_alias")));
12326#else
12327#ifndef xmlTextWriterWriteAttribute
12328extern __typeof (xmlTextWriterWriteAttribute) xmlTextWriterWriteAttribute__internal_alias __attribute((visibility("hidden")));
12329#define xmlTextWriterWriteAttribute xmlTextWriterWriteAttribute__internal_alias
12330#endif
12331#endif
12332#endif
12333
12334#if defined(LIBXML_WRITER_ENABLED)
12335#ifdef bottom_xmlwriter
12336#undef xmlTextWriterWriteAttributeNS
12337extern __typeof (xmlTextWriterWriteAttributeNS) xmlTextWriterWriteAttributeNS __attribute((alias("xmlTextWriterWriteAttributeNS__internal_alias")));
12338#else
12339#ifndef xmlTextWriterWriteAttributeNS
12340extern __typeof (xmlTextWriterWriteAttributeNS) xmlTextWriterWriteAttributeNS__internal_alias __attribute((visibility("hidden")));
12341#define xmlTextWriterWriteAttributeNS xmlTextWriterWriteAttributeNS__internal_alias
12342#endif
12343#endif
12344#endif
12345
12346#if defined(LIBXML_WRITER_ENABLED)
12347#ifdef bottom_xmlwriter
12348#undef xmlTextWriterWriteBase64
12349extern __typeof (xmlTextWriterWriteBase64) xmlTextWriterWriteBase64 __attribute((alias("xmlTextWriterWriteBase64__internal_alias")));
12350#else
12351#ifndef xmlTextWriterWriteBase64
12352extern __typeof (xmlTextWriterWriteBase64) xmlTextWriterWriteBase64__internal_alias __attribute((visibility("hidden")));
12353#define xmlTextWriterWriteBase64 xmlTextWriterWriteBase64__internal_alias
12354#endif
12355#endif
12356#endif
12357
12358#if defined(LIBXML_WRITER_ENABLED)
12359#ifdef bottom_xmlwriter
12360#undef xmlTextWriterWriteBinHex
12361extern __typeof (xmlTextWriterWriteBinHex) xmlTextWriterWriteBinHex __attribute((alias("xmlTextWriterWriteBinHex__internal_alias")));
12362#else
12363#ifndef xmlTextWriterWriteBinHex
12364extern __typeof (xmlTextWriterWriteBinHex) xmlTextWriterWriteBinHex__internal_alias __attribute((visibility("hidden")));
12365#define xmlTextWriterWriteBinHex xmlTextWriterWriteBinHex__internal_alias
12366#endif
12367#endif
12368#endif
12369
12370#if defined(LIBXML_WRITER_ENABLED)
12371#ifdef bottom_xmlwriter
12372#undef xmlTextWriterWriteCDATA
12373extern __typeof (xmlTextWriterWriteCDATA) xmlTextWriterWriteCDATA __attribute((alias("xmlTextWriterWriteCDATA__internal_alias")));
12374#else
12375#ifndef xmlTextWriterWriteCDATA
12376extern __typeof (xmlTextWriterWriteCDATA) xmlTextWriterWriteCDATA__internal_alias __attribute((visibility("hidden")));
12377#define xmlTextWriterWriteCDATA xmlTextWriterWriteCDATA__internal_alias
12378#endif
12379#endif
12380#endif
12381
12382#if defined(LIBXML_WRITER_ENABLED)
12383#ifdef bottom_xmlwriter
12384#undef xmlTextWriterWriteComment
12385extern __typeof (xmlTextWriterWriteComment) xmlTextWriterWriteComment __attribute((alias("xmlTextWriterWriteComment__internal_alias")));
12386#else
12387#ifndef xmlTextWriterWriteComment
12388extern __typeof (xmlTextWriterWriteComment) xmlTextWriterWriteComment__internal_alias __attribute((visibility("hidden")));
12389#define xmlTextWriterWriteComment xmlTextWriterWriteComment__internal_alias
12390#endif
12391#endif
12392#endif
12393
12394#if defined(LIBXML_WRITER_ENABLED)
12395#ifdef bottom_xmlwriter
12396#undef xmlTextWriterWriteDTD
12397extern __typeof (xmlTextWriterWriteDTD) xmlTextWriterWriteDTD __attribute((alias("xmlTextWriterWriteDTD__internal_alias")));
12398#else
12399#ifndef xmlTextWriterWriteDTD
12400extern __typeof (xmlTextWriterWriteDTD) xmlTextWriterWriteDTD__internal_alias __attribute((visibility("hidden")));
12401#define xmlTextWriterWriteDTD xmlTextWriterWriteDTD__internal_alias
12402#endif
12403#endif
12404#endif
12405
12406#if defined(LIBXML_WRITER_ENABLED)
12407#ifdef bottom_xmlwriter
12408#undef xmlTextWriterWriteDTDAttlist
12409extern __typeof (xmlTextWriterWriteDTDAttlist) xmlTextWriterWriteDTDAttlist __attribute((alias("xmlTextWriterWriteDTDAttlist__internal_alias")));
12410#else
12411#ifndef xmlTextWriterWriteDTDAttlist
12412extern __typeof (xmlTextWriterWriteDTDAttlist) xmlTextWriterWriteDTDAttlist__internal_alias __attribute((visibility("hidden")));
12413#define xmlTextWriterWriteDTDAttlist xmlTextWriterWriteDTDAttlist__internal_alias
12414#endif
12415#endif
12416#endif
12417
12418#if defined(LIBXML_WRITER_ENABLED)
12419#ifdef bottom_xmlwriter
12420#undef xmlTextWriterWriteDTDElement
12421extern __typeof (xmlTextWriterWriteDTDElement) xmlTextWriterWriteDTDElement __attribute((alias("xmlTextWriterWriteDTDElement__internal_alias")));
12422#else
12423#ifndef xmlTextWriterWriteDTDElement
12424extern __typeof (xmlTextWriterWriteDTDElement) xmlTextWriterWriteDTDElement__internal_alias __attribute((visibility("hidden")));
12425#define xmlTextWriterWriteDTDElement xmlTextWriterWriteDTDElement__internal_alias
12426#endif
12427#endif
12428#endif
12429
12430#if defined(LIBXML_WRITER_ENABLED)
12431#ifdef bottom_xmlwriter
12432#undef xmlTextWriterWriteDTDEntity
12433extern __typeof (xmlTextWriterWriteDTDEntity) xmlTextWriterWriteDTDEntity __attribute((alias("xmlTextWriterWriteDTDEntity__internal_alias")));
12434#else
12435#ifndef xmlTextWriterWriteDTDEntity
12436extern __typeof (xmlTextWriterWriteDTDEntity) xmlTextWriterWriteDTDEntity__internal_alias __attribute((visibility("hidden")));
12437#define xmlTextWriterWriteDTDEntity xmlTextWriterWriteDTDEntity__internal_alias
12438#endif
12439#endif
12440#endif
12441
12442#if defined(LIBXML_WRITER_ENABLED)
12443#ifdef bottom_xmlwriter
12444#undef xmlTextWriterWriteDTDExternalEntity
12445extern __typeof (xmlTextWriterWriteDTDExternalEntity) xmlTextWriterWriteDTDExternalEntity __attribute((alias("xmlTextWriterWriteDTDExternalEntity__internal_alias")));
12446#else
12447#ifndef xmlTextWriterWriteDTDExternalEntity
12448extern __typeof (xmlTextWriterWriteDTDExternalEntity) xmlTextWriterWriteDTDExternalEntity__internal_alias __attribute((visibility("hidden")));
12449#define xmlTextWriterWriteDTDExternalEntity xmlTextWriterWriteDTDExternalEntity__internal_alias
12450#endif
12451#endif
12452#endif
12453
12454#if defined(LIBXML_WRITER_ENABLED)
12455#ifdef bottom_xmlwriter
12456#undef xmlTextWriterWriteDTDExternalEntityContents
12457extern __typeof (xmlTextWriterWriteDTDExternalEntityContents) xmlTextWriterWriteDTDExternalEntityContents __attribute((alias("xmlTextWriterWriteDTDExternalEntityContents__internal_alias")));
12458#else
12459#ifndef xmlTextWriterWriteDTDExternalEntityContents
12460extern __typeof (xmlTextWriterWriteDTDExternalEntityContents) xmlTextWriterWriteDTDExternalEntityContents__internal_alias __attribute((visibility("hidden")));
12461#define xmlTextWriterWriteDTDExternalEntityContents xmlTextWriterWriteDTDExternalEntityContents__internal_alias
12462#endif
12463#endif
12464#endif
12465
12466#if defined(LIBXML_WRITER_ENABLED)
12467#ifdef bottom_xmlwriter
12468#undef xmlTextWriterWriteDTDInternalEntity
12469extern __typeof (xmlTextWriterWriteDTDInternalEntity) xmlTextWriterWriteDTDInternalEntity __attribute((alias("xmlTextWriterWriteDTDInternalEntity__internal_alias")));
12470#else
12471#ifndef xmlTextWriterWriteDTDInternalEntity
12472extern __typeof (xmlTextWriterWriteDTDInternalEntity) xmlTextWriterWriteDTDInternalEntity__internal_alias __attribute((visibility("hidden")));
12473#define xmlTextWriterWriteDTDInternalEntity xmlTextWriterWriteDTDInternalEntity__internal_alias
12474#endif
12475#endif
12476#endif
12477
12478#if defined(LIBXML_WRITER_ENABLED)
12479#ifdef bottom_xmlwriter
12480#undef xmlTextWriterWriteDTDNotation
12481extern __typeof (xmlTextWriterWriteDTDNotation) xmlTextWriterWriteDTDNotation __attribute((alias("xmlTextWriterWriteDTDNotation__internal_alias")));
12482#else
12483#ifndef xmlTextWriterWriteDTDNotation
12484extern __typeof (xmlTextWriterWriteDTDNotation) xmlTextWriterWriteDTDNotation__internal_alias __attribute((visibility("hidden")));
12485#define xmlTextWriterWriteDTDNotation xmlTextWriterWriteDTDNotation__internal_alias
12486#endif
12487#endif
12488#endif
12489
12490#if defined(LIBXML_WRITER_ENABLED)
12491#ifdef bottom_xmlwriter
12492#undef xmlTextWriterWriteElement
12493extern __typeof (xmlTextWriterWriteElement) xmlTextWriterWriteElement __attribute((alias("xmlTextWriterWriteElement__internal_alias")));
12494#else
12495#ifndef xmlTextWriterWriteElement
12496extern __typeof (xmlTextWriterWriteElement) xmlTextWriterWriteElement__internal_alias __attribute((visibility("hidden")));
12497#define xmlTextWriterWriteElement xmlTextWriterWriteElement__internal_alias
12498#endif
12499#endif
12500#endif
12501
12502#if defined(LIBXML_WRITER_ENABLED)
12503#ifdef bottom_xmlwriter
12504#undef xmlTextWriterWriteElementNS
12505extern __typeof (xmlTextWriterWriteElementNS) xmlTextWriterWriteElementNS __attribute((alias("xmlTextWriterWriteElementNS__internal_alias")));
12506#else
12507#ifndef xmlTextWriterWriteElementNS
12508extern __typeof (xmlTextWriterWriteElementNS) xmlTextWriterWriteElementNS__internal_alias __attribute((visibility("hidden")));
12509#define xmlTextWriterWriteElementNS xmlTextWriterWriteElementNS__internal_alias
12510#endif
12511#endif
12512#endif
12513
12514#if defined(LIBXML_WRITER_ENABLED)
12515#ifdef bottom_xmlwriter
12516#undef xmlTextWriterWriteFormatAttribute
12517extern __typeof (xmlTextWriterWriteFormatAttribute) xmlTextWriterWriteFormatAttribute __attribute((alias("xmlTextWriterWriteFormatAttribute__internal_alias")));
12518#else
12519#ifndef xmlTextWriterWriteFormatAttribute
12520extern __typeof (xmlTextWriterWriteFormatAttribute) xmlTextWriterWriteFormatAttribute__internal_alias __attribute((visibility("hidden")));
12521#define xmlTextWriterWriteFormatAttribute xmlTextWriterWriteFormatAttribute__internal_alias
12522#endif
12523#endif
12524#endif
12525
12526#if defined(LIBXML_WRITER_ENABLED)
12527#ifdef bottom_xmlwriter
12528#undef xmlTextWriterWriteFormatAttributeNS
12529extern __typeof (xmlTextWriterWriteFormatAttributeNS) xmlTextWriterWriteFormatAttributeNS __attribute((alias("xmlTextWriterWriteFormatAttributeNS__internal_alias")));
12530#else
12531#ifndef xmlTextWriterWriteFormatAttributeNS
12532extern __typeof (xmlTextWriterWriteFormatAttributeNS) xmlTextWriterWriteFormatAttributeNS__internal_alias __attribute((visibility("hidden")));
12533#define xmlTextWriterWriteFormatAttributeNS xmlTextWriterWriteFormatAttributeNS__internal_alias
12534#endif
12535#endif
12536#endif
12537
12538#if defined(LIBXML_WRITER_ENABLED)
12539#ifdef bottom_xmlwriter
12540#undef xmlTextWriterWriteFormatCDATA
12541extern __typeof (xmlTextWriterWriteFormatCDATA) xmlTextWriterWriteFormatCDATA __attribute((alias("xmlTextWriterWriteFormatCDATA__internal_alias")));
12542#else
12543#ifndef xmlTextWriterWriteFormatCDATA
12544extern __typeof (xmlTextWriterWriteFormatCDATA) xmlTextWriterWriteFormatCDATA__internal_alias __attribute((visibility("hidden")));
12545#define xmlTextWriterWriteFormatCDATA xmlTextWriterWriteFormatCDATA__internal_alias
12546#endif
12547#endif
12548#endif
12549
12550#if defined(LIBXML_WRITER_ENABLED)
12551#ifdef bottom_xmlwriter
12552#undef xmlTextWriterWriteFormatComment
12553extern __typeof (xmlTextWriterWriteFormatComment) xmlTextWriterWriteFormatComment __attribute((alias("xmlTextWriterWriteFormatComment__internal_alias")));
12554#else
12555#ifndef xmlTextWriterWriteFormatComment
12556extern __typeof (xmlTextWriterWriteFormatComment) xmlTextWriterWriteFormatComment__internal_alias __attribute((visibility("hidden")));
12557#define xmlTextWriterWriteFormatComment xmlTextWriterWriteFormatComment__internal_alias
12558#endif
12559#endif
12560#endif
12561
12562#if defined(LIBXML_WRITER_ENABLED)
12563#ifdef bottom_xmlwriter
12564#undef xmlTextWriterWriteFormatDTD
12565extern __typeof (xmlTextWriterWriteFormatDTD) xmlTextWriterWriteFormatDTD __attribute((alias("xmlTextWriterWriteFormatDTD__internal_alias")));
12566#else
12567#ifndef xmlTextWriterWriteFormatDTD
12568extern __typeof (xmlTextWriterWriteFormatDTD) xmlTextWriterWriteFormatDTD__internal_alias __attribute((visibility("hidden")));
12569#define xmlTextWriterWriteFormatDTD xmlTextWriterWriteFormatDTD__internal_alias
12570#endif
12571#endif
12572#endif
12573
12574#if defined(LIBXML_WRITER_ENABLED)
12575#ifdef bottom_xmlwriter
12576#undef xmlTextWriterWriteFormatDTDAttlist
12577extern __typeof (xmlTextWriterWriteFormatDTDAttlist) xmlTextWriterWriteFormatDTDAttlist __attribute((alias("xmlTextWriterWriteFormatDTDAttlist__internal_alias")));
12578#else
12579#ifndef xmlTextWriterWriteFormatDTDAttlist
12580extern __typeof (xmlTextWriterWriteFormatDTDAttlist) xmlTextWriterWriteFormatDTDAttlist__internal_alias __attribute((visibility("hidden")));
12581#define xmlTextWriterWriteFormatDTDAttlist xmlTextWriterWriteFormatDTDAttlist__internal_alias
12582#endif
12583#endif
12584#endif
12585
12586#if defined(LIBXML_WRITER_ENABLED)
12587#ifdef bottom_xmlwriter
12588#undef xmlTextWriterWriteFormatDTDElement
12589extern __typeof (xmlTextWriterWriteFormatDTDElement) xmlTextWriterWriteFormatDTDElement __attribute((alias("xmlTextWriterWriteFormatDTDElement__internal_alias")));
12590#else
12591#ifndef xmlTextWriterWriteFormatDTDElement
12592extern __typeof (xmlTextWriterWriteFormatDTDElement) xmlTextWriterWriteFormatDTDElement__internal_alias __attribute((visibility("hidden")));
12593#define xmlTextWriterWriteFormatDTDElement xmlTextWriterWriteFormatDTDElement__internal_alias
12594#endif
12595#endif
12596#endif
12597
12598#if defined(LIBXML_WRITER_ENABLED)
12599#ifdef bottom_xmlwriter
12600#undef xmlTextWriterWriteFormatDTDInternalEntity
12601extern __typeof (xmlTextWriterWriteFormatDTDInternalEntity) xmlTextWriterWriteFormatDTDInternalEntity __attribute((alias("xmlTextWriterWriteFormatDTDInternalEntity__internal_alias")));
12602#else
12603#ifndef xmlTextWriterWriteFormatDTDInternalEntity
12604extern __typeof (xmlTextWriterWriteFormatDTDInternalEntity) xmlTextWriterWriteFormatDTDInternalEntity__internal_alias __attribute((visibility("hidden")));
12605#define xmlTextWriterWriteFormatDTDInternalEntity xmlTextWriterWriteFormatDTDInternalEntity__internal_alias
12606#endif
12607#endif
12608#endif
12609
12610#if defined(LIBXML_WRITER_ENABLED)
12611#ifdef bottom_xmlwriter
12612#undef xmlTextWriterWriteFormatElement
12613extern __typeof (xmlTextWriterWriteFormatElement) xmlTextWriterWriteFormatElement __attribute((alias("xmlTextWriterWriteFormatElement__internal_alias")));
12614#else
12615#ifndef xmlTextWriterWriteFormatElement
12616extern __typeof (xmlTextWriterWriteFormatElement) xmlTextWriterWriteFormatElement__internal_alias __attribute((visibility("hidden")));
12617#define xmlTextWriterWriteFormatElement xmlTextWriterWriteFormatElement__internal_alias
12618#endif
12619#endif
12620#endif
12621
12622#if defined(LIBXML_WRITER_ENABLED)
12623#ifdef bottom_xmlwriter
12624#undef xmlTextWriterWriteFormatElementNS
12625extern __typeof (xmlTextWriterWriteFormatElementNS) xmlTextWriterWriteFormatElementNS __attribute((alias("xmlTextWriterWriteFormatElementNS__internal_alias")));
12626#else
12627#ifndef xmlTextWriterWriteFormatElementNS
12628extern __typeof (xmlTextWriterWriteFormatElementNS) xmlTextWriterWriteFormatElementNS__internal_alias __attribute((visibility("hidden")));
12629#define xmlTextWriterWriteFormatElementNS xmlTextWriterWriteFormatElementNS__internal_alias
12630#endif
12631#endif
12632#endif
12633
12634#if defined(LIBXML_WRITER_ENABLED)
12635#ifdef bottom_xmlwriter
12636#undef xmlTextWriterWriteFormatPI
12637extern __typeof (xmlTextWriterWriteFormatPI) xmlTextWriterWriteFormatPI __attribute((alias("xmlTextWriterWriteFormatPI__internal_alias")));
12638#else
12639#ifndef xmlTextWriterWriteFormatPI
12640extern __typeof (xmlTextWriterWriteFormatPI) xmlTextWriterWriteFormatPI__internal_alias __attribute((visibility("hidden")));
12641#define xmlTextWriterWriteFormatPI xmlTextWriterWriteFormatPI__internal_alias
12642#endif
12643#endif
12644#endif
12645
12646#if defined(LIBXML_WRITER_ENABLED)
12647#ifdef bottom_xmlwriter
12648#undef xmlTextWriterWriteFormatRaw
12649extern __typeof (xmlTextWriterWriteFormatRaw) xmlTextWriterWriteFormatRaw __attribute((alias("xmlTextWriterWriteFormatRaw__internal_alias")));
12650#else
12651#ifndef xmlTextWriterWriteFormatRaw
12652extern __typeof (xmlTextWriterWriteFormatRaw) xmlTextWriterWriteFormatRaw__internal_alias __attribute((visibility("hidden")));
12653#define xmlTextWriterWriteFormatRaw xmlTextWriterWriteFormatRaw__internal_alias
12654#endif
12655#endif
12656#endif
12657
12658#if defined(LIBXML_WRITER_ENABLED)
12659#ifdef bottom_xmlwriter
12660#undef xmlTextWriterWriteFormatString
12661extern __typeof (xmlTextWriterWriteFormatString) xmlTextWriterWriteFormatString __attribute((alias("xmlTextWriterWriteFormatString__internal_alias")));
12662#else
12663#ifndef xmlTextWriterWriteFormatString
12664extern __typeof (xmlTextWriterWriteFormatString) xmlTextWriterWriteFormatString__internal_alias __attribute((visibility("hidden")));
12665#define xmlTextWriterWriteFormatString xmlTextWriterWriteFormatString__internal_alias
12666#endif
12667#endif
12668#endif
12669
12670#if defined(LIBXML_WRITER_ENABLED)
12671#ifdef bottom_xmlwriter
12672#undef xmlTextWriterWritePI
12673extern __typeof (xmlTextWriterWritePI) xmlTextWriterWritePI __attribute((alias("xmlTextWriterWritePI__internal_alias")));
12674#else
12675#ifndef xmlTextWriterWritePI
12676extern __typeof (xmlTextWriterWritePI) xmlTextWriterWritePI__internal_alias __attribute((visibility("hidden")));
12677#define xmlTextWriterWritePI xmlTextWriterWritePI__internal_alias
12678#endif
12679#endif
12680#endif
12681
12682#if defined(LIBXML_WRITER_ENABLED)
12683#ifdef bottom_xmlwriter
12684#undef xmlTextWriterWriteRaw
12685extern __typeof (xmlTextWriterWriteRaw) xmlTextWriterWriteRaw __attribute((alias("xmlTextWriterWriteRaw__internal_alias")));
12686#else
12687#ifndef xmlTextWriterWriteRaw
12688extern __typeof (xmlTextWriterWriteRaw) xmlTextWriterWriteRaw__internal_alias __attribute((visibility("hidden")));
12689#define xmlTextWriterWriteRaw xmlTextWriterWriteRaw__internal_alias
12690#endif
12691#endif
12692#endif
12693
12694#if defined(LIBXML_WRITER_ENABLED)
12695#ifdef bottom_xmlwriter
12696#undef xmlTextWriterWriteRawLen
12697extern __typeof (xmlTextWriterWriteRawLen) xmlTextWriterWriteRawLen __attribute((alias("xmlTextWriterWriteRawLen__internal_alias")));
12698#else
12699#ifndef xmlTextWriterWriteRawLen
12700extern __typeof (xmlTextWriterWriteRawLen) xmlTextWriterWriteRawLen__internal_alias __attribute((visibility("hidden")));
12701#define xmlTextWriterWriteRawLen xmlTextWriterWriteRawLen__internal_alias
12702#endif
12703#endif
12704#endif
12705
12706#if defined(LIBXML_WRITER_ENABLED)
12707#ifdef bottom_xmlwriter
12708#undef xmlTextWriterWriteString
12709extern __typeof (xmlTextWriterWriteString) xmlTextWriterWriteString __attribute((alias("xmlTextWriterWriteString__internal_alias")));
12710#else
12711#ifndef xmlTextWriterWriteString
12712extern __typeof (xmlTextWriterWriteString) xmlTextWriterWriteString__internal_alias __attribute((visibility("hidden")));
12713#define xmlTextWriterWriteString xmlTextWriterWriteString__internal_alias
12714#endif
12715#endif
12716#endif
12717
12718#if defined(LIBXML_WRITER_ENABLED)
12719#ifdef bottom_xmlwriter
12720#undef xmlTextWriterWriteVFormatAttribute
12721extern __typeof (xmlTextWriterWriteVFormatAttribute) xmlTextWriterWriteVFormatAttribute __attribute((alias("xmlTextWriterWriteVFormatAttribute__internal_alias")));
12722#else
12723#ifndef xmlTextWriterWriteVFormatAttribute
12724extern __typeof (xmlTextWriterWriteVFormatAttribute) xmlTextWriterWriteVFormatAttribute__internal_alias __attribute((visibility("hidden")));
12725#define xmlTextWriterWriteVFormatAttribute xmlTextWriterWriteVFormatAttribute__internal_alias
12726#endif
12727#endif
12728#endif
12729
12730#if defined(LIBXML_WRITER_ENABLED)
12731#ifdef bottom_xmlwriter
12732#undef xmlTextWriterWriteVFormatAttributeNS
12733extern __typeof (xmlTextWriterWriteVFormatAttributeNS) xmlTextWriterWriteVFormatAttributeNS __attribute((alias("xmlTextWriterWriteVFormatAttributeNS__internal_alias")));
12734#else
12735#ifndef xmlTextWriterWriteVFormatAttributeNS
12736extern __typeof (xmlTextWriterWriteVFormatAttributeNS) xmlTextWriterWriteVFormatAttributeNS__internal_alias __attribute((visibility("hidden")));
12737#define xmlTextWriterWriteVFormatAttributeNS xmlTextWriterWriteVFormatAttributeNS__internal_alias
12738#endif
12739#endif
12740#endif
12741
12742#if defined(LIBXML_WRITER_ENABLED)
12743#ifdef bottom_xmlwriter
12744#undef xmlTextWriterWriteVFormatCDATA
12745extern __typeof (xmlTextWriterWriteVFormatCDATA) xmlTextWriterWriteVFormatCDATA __attribute((alias("xmlTextWriterWriteVFormatCDATA__internal_alias")));
12746#else
12747#ifndef xmlTextWriterWriteVFormatCDATA
12748extern __typeof (xmlTextWriterWriteVFormatCDATA) xmlTextWriterWriteVFormatCDATA__internal_alias __attribute((visibility("hidden")));
12749#define xmlTextWriterWriteVFormatCDATA xmlTextWriterWriteVFormatCDATA__internal_alias
12750#endif
12751#endif
12752#endif
12753
12754#if defined(LIBXML_WRITER_ENABLED)
12755#ifdef bottom_xmlwriter
12756#undef xmlTextWriterWriteVFormatComment
12757extern __typeof (xmlTextWriterWriteVFormatComment) xmlTextWriterWriteVFormatComment __attribute((alias("xmlTextWriterWriteVFormatComment__internal_alias")));
12758#else
12759#ifndef xmlTextWriterWriteVFormatComment
12760extern __typeof (xmlTextWriterWriteVFormatComment) xmlTextWriterWriteVFormatComment__internal_alias __attribute((visibility("hidden")));
12761#define xmlTextWriterWriteVFormatComment xmlTextWriterWriteVFormatComment__internal_alias
12762#endif
12763#endif
12764#endif
12765
12766#if defined(LIBXML_WRITER_ENABLED)
12767#ifdef bottom_xmlwriter
12768#undef xmlTextWriterWriteVFormatDTD
12769extern __typeof (xmlTextWriterWriteVFormatDTD) xmlTextWriterWriteVFormatDTD __attribute((alias("xmlTextWriterWriteVFormatDTD__internal_alias")));
12770#else
12771#ifndef xmlTextWriterWriteVFormatDTD
12772extern __typeof (xmlTextWriterWriteVFormatDTD) xmlTextWriterWriteVFormatDTD__internal_alias __attribute((visibility("hidden")));
12773#define xmlTextWriterWriteVFormatDTD xmlTextWriterWriteVFormatDTD__internal_alias
12774#endif
12775#endif
12776#endif
12777
12778#if defined(LIBXML_WRITER_ENABLED)
12779#ifdef bottom_xmlwriter
12780#undef xmlTextWriterWriteVFormatDTDAttlist
12781extern __typeof (xmlTextWriterWriteVFormatDTDAttlist) xmlTextWriterWriteVFormatDTDAttlist __attribute((alias("xmlTextWriterWriteVFormatDTDAttlist__internal_alias")));
12782#else
12783#ifndef xmlTextWriterWriteVFormatDTDAttlist
12784extern __typeof (xmlTextWriterWriteVFormatDTDAttlist) xmlTextWriterWriteVFormatDTDAttlist__internal_alias __attribute((visibility("hidden")));
12785#define xmlTextWriterWriteVFormatDTDAttlist xmlTextWriterWriteVFormatDTDAttlist__internal_alias
12786#endif
12787#endif
12788#endif
12789
12790#if defined(LIBXML_WRITER_ENABLED)
12791#ifdef bottom_xmlwriter
12792#undef xmlTextWriterWriteVFormatDTDElement
12793extern __typeof (xmlTextWriterWriteVFormatDTDElement) xmlTextWriterWriteVFormatDTDElement __attribute((alias("xmlTextWriterWriteVFormatDTDElement__internal_alias")));
12794#else
12795#ifndef xmlTextWriterWriteVFormatDTDElement
12796extern __typeof (xmlTextWriterWriteVFormatDTDElement) xmlTextWriterWriteVFormatDTDElement__internal_alias __attribute((visibility("hidden")));
12797#define xmlTextWriterWriteVFormatDTDElement xmlTextWriterWriteVFormatDTDElement__internal_alias
12798#endif
12799#endif
12800#endif
12801
12802#if defined(LIBXML_WRITER_ENABLED)
12803#ifdef bottom_xmlwriter
12804#undef xmlTextWriterWriteVFormatDTDInternalEntity
12805extern __typeof (xmlTextWriterWriteVFormatDTDInternalEntity) xmlTextWriterWriteVFormatDTDInternalEntity __attribute((alias("xmlTextWriterWriteVFormatDTDInternalEntity__internal_alias")));
12806#else
12807#ifndef xmlTextWriterWriteVFormatDTDInternalEntity
12808extern __typeof (xmlTextWriterWriteVFormatDTDInternalEntity) xmlTextWriterWriteVFormatDTDInternalEntity__internal_alias __attribute((visibility("hidden")));
12809#define xmlTextWriterWriteVFormatDTDInternalEntity xmlTextWriterWriteVFormatDTDInternalEntity__internal_alias
12810#endif
12811#endif
12812#endif
12813
12814#if defined(LIBXML_WRITER_ENABLED)
12815#ifdef bottom_xmlwriter
12816#undef xmlTextWriterWriteVFormatElement
12817extern __typeof (xmlTextWriterWriteVFormatElement) xmlTextWriterWriteVFormatElement __attribute((alias("xmlTextWriterWriteVFormatElement__internal_alias")));
12818#else
12819#ifndef xmlTextWriterWriteVFormatElement
12820extern __typeof (xmlTextWriterWriteVFormatElement) xmlTextWriterWriteVFormatElement__internal_alias __attribute((visibility("hidden")));
12821#define xmlTextWriterWriteVFormatElement xmlTextWriterWriteVFormatElement__internal_alias
12822#endif
12823#endif
12824#endif
12825
12826#if defined(LIBXML_WRITER_ENABLED)
12827#ifdef bottom_xmlwriter
12828#undef xmlTextWriterWriteVFormatElementNS
12829extern __typeof (xmlTextWriterWriteVFormatElementNS) xmlTextWriterWriteVFormatElementNS __attribute((alias("xmlTextWriterWriteVFormatElementNS__internal_alias")));
12830#else
12831#ifndef xmlTextWriterWriteVFormatElementNS
12832extern __typeof (xmlTextWriterWriteVFormatElementNS) xmlTextWriterWriteVFormatElementNS__internal_alias __attribute((visibility("hidden")));
12833#define xmlTextWriterWriteVFormatElementNS xmlTextWriterWriteVFormatElementNS__internal_alias
12834#endif
12835#endif
12836#endif
12837
12838#if defined(LIBXML_WRITER_ENABLED)
12839#ifdef bottom_xmlwriter
12840#undef xmlTextWriterWriteVFormatPI
12841extern __typeof (xmlTextWriterWriteVFormatPI) xmlTextWriterWriteVFormatPI __attribute((alias("xmlTextWriterWriteVFormatPI__internal_alias")));
12842#else
12843#ifndef xmlTextWriterWriteVFormatPI
12844extern __typeof (xmlTextWriterWriteVFormatPI) xmlTextWriterWriteVFormatPI__internal_alias __attribute((visibility("hidden")));
12845#define xmlTextWriterWriteVFormatPI xmlTextWriterWriteVFormatPI__internal_alias
12846#endif
12847#endif
12848#endif
12849
12850#if defined(LIBXML_WRITER_ENABLED)
12851#ifdef bottom_xmlwriter
12852#undef xmlTextWriterWriteVFormatRaw
12853extern __typeof (xmlTextWriterWriteVFormatRaw) xmlTextWriterWriteVFormatRaw __attribute((alias("xmlTextWriterWriteVFormatRaw__internal_alias")));
12854#else
12855#ifndef xmlTextWriterWriteVFormatRaw
12856extern __typeof (xmlTextWriterWriteVFormatRaw) xmlTextWriterWriteVFormatRaw__internal_alias __attribute((visibility("hidden")));
12857#define xmlTextWriterWriteVFormatRaw xmlTextWriterWriteVFormatRaw__internal_alias
12858#endif
12859#endif
12860#endif
12861
12862#if defined(LIBXML_WRITER_ENABLED)
12863#ifdef bottom_xmlwriter
12864#undef xmlTextWriterWriteVFormatString
12865extern __typeof (xmlTextWriterWriteVFormatString) xmlTextWriterWriteVFormatString __attribute((alias("xmlTextWriterWriteVFormatString__internal_alias")));
12866#else
12867#ifndef xmlTextWriterWriteVFormatString
12868extern __typeof (xmlTextWriterWriteVFormatString) xmlTextWriterWriteVFormatString__internal_alias __attribute((visibility("hidden")));
12869#define xmlTextWriterWriteVFormatString xmlTextWriterWriteVFormatString__internal_alias
12870#endif
12871#endif
12872#endif
12873
12874#ifdef bottom_globals
12875#undef xmlThrDefBufferAllocScheme
12876extern __typeof (xmlThrDefBufferAllocScheme) xmlThrDefBufferAllocScheme __attribute((alias("xmlThrDefBufferAllocScheme__internal_alias")));
12877#else
12878#ifndef xmlThrDefBufferAllocScheme
12879extern __typeof (xmlThrDefBufferAllocScheme) xmlThrDefBufferAllocScheme__internal_alias __attribute((visibility("hidden")));
12880#define xmlThrDefBufferAllocScheme xmlThrDefBufferAllocScheme__internal_alias
12881#endif
12882#endif
12883
12884#ifdef bottom_globals
12885#undef xmlThrDefDefaultBufferSize
12886extern __typeof (xmlThrDefDefaultBufferSize) xmlThrDefDefaultBufferSize __attribute((alias("xmlThrDefDefaultBufferSize__internal_alias")));
12887#else
12888#ifndef xmlThrDefDefaultBufferSize
12889extern __typeof (xmlThrDefDefaultBufferSize) xmlThrDefDefaultBufferSize__internal_alias __attribute((visibility("hidden")));
12890#define xmlThrDefDefaultBufferSize xmlThrDefDefaultBufferSize__internal_alias
12891#endif
12892#endif
12893
12894#ifdef bottom_globals
12895#undef xmlThrDefDeregisterNodeDefault
12896extern __typeof (xmlThrDefDeregisterNodeDefault) xmlThrDefDeregisterNodeDefault __attribute((alias("xmlThrDefDeregisterNodeDefault__internal_alias")));
12897#else
12898#ifndef xmlThrDefDeregisterNodeDefault
12899extern __typeof (xmlThrDefDeregisterNodeDefault) xmlThrDefDeregisterNodeDefault__internal_alias __attribute((visibility("hidden")));
12900#define xmlThrDefDeregisterNodeDefault xmlThrDefDeregisterNodeDefault__internal_alias
12901#endif
12902#endif
12903
12904#ifdef bottom_globals
12905#undef xmlThrDefDoValidityCheckingDefaultValue
12906extern __typeof (xmlThrDefDoValidityCheckingDefaultValue) xmlThrDefDoValidityCheckingDefaultValue __attribute((alias("xmlThrDefDoValidityCheckingDefaultValue__internal_alias")));
12907#else
12908#ifndef xmlThrDefDoValidityCheckingDefaultValue
12909extern __typeof (xmlThrDefDoValidityCheckingDefaultValue) xmlThrDefDoValidityCheckingDefaultValue__internal_alias __attribute((visibility("hidden")));
12910#define xmlThrDefDoValidityCheckingDefaultValue xmlThrDefDoValidityCheckingDefaultValue__internal_alias
12911#endif
12912#endif
12913
12914#ifdef bottom_globals
12915#undef xmlThrDefGetWarningsDefaultValue
12916extern __typeof (xmlThrDefGetWarningsDefaultValue) xmlThrDefGetWarningsDefaultValue __attribute((alias("xmlThrDefGetWarningsDefaultValue__internal_alias")));
12917#else
12918#ifndef xmlThrDefGetWarningsDefaultValue
12919extern __typeof (xmlThrDefGetWarningsDefaultValue) xmlThrDefGetWarningsDefaultValue__internal_alias __attribute((visibility("hidden")));
12920#define xmlThrDefGetWarningsDefaultValue xmlThrDefGetWarningsDefaultValue__internal_alias
12921#endif
12922#endif
12923
12924#ifdef bottom_globals
12925#undef xmlThrDefIndentTreeOutput
12926extern __typeof (xmlThrDefIndentTreeOutput) xmlThrDefIndentTreeOutput __attribute((alias("xmlThrDefIndentTreeOutput__internal_alias")));
12927#else
12928#ifndef xmlThrDefIndentTreeOutput
12929extern __typeof (xmlThrDefIndentTreeOutput) xmlThrDefIndentTreeOutput__internal_alias __attribute((visibility("hidden")));
12930#define xmlThrDefIndentTreeOutput xmlThrDefIndentTreeOutput__internal_alias
12931#endif
12932#endif
12933
12934#ifdef bottom_globals
12935#undef xmlThrDefKeepBlanksDefaultValue
12936extern __typeof (xmlThrDefKeepBlanksDefaultValue) xmlThrDefKeepBlanksDefaultValue __attribute((alias("xmlThrDefKeepBlanksDefaultValue__internal_alias")));
12937#else
12938#ifndef xmlThrDefKeepBlanksDefaultValue
12939extern __typeof (xmlThrDefKeepBlanksDefaultValue) xmlThrDefKeepBlanksDefaultValue__internal_alias __attribute((visibility("hidden")));
12940#define xmlThrDefKeepBlanksDefaultValue xmlThrDefKeepBlanksDefaultValue__internal_alias
12941#endif
12942#endif
12943
12944#ifdef bottom_globals
12945#undef xmlThrDefLineNumbersDefaultValue
12946extern __typeof (xmlThrDefLineNumbersDefaultValue) xmlThrDefLineNumbersDefaultValue __attribute((alias("xmlThrDefLineNumbersDefaultValue__internal_alias")));
12947#else
12948#ifndef xmlThrDefLineNumbersDefaultValue
12949extern __typeof (xmlThrDefLineNumbersDefaultValue) xmlThrDefLineNumbersDefaultValue__internal_alias __attribute((visibility("hidden")));
12950#define xmlThrDefLineNumbersDefaultValue xmlThrDefLineNumbersDefaultValue__internal_alias
12951#endif
12952#endif
12953
12954#ifdef bottom_globals
12955#undef xmlThrDefLoadExtDtdDefaultValue
12956extern __typeof (xmlThrDefLoadExtDtdDefaultValue) xmlThrDefLoadExtDtdDefaultValue __attribute((alias("xmlThrDefLoadExtDtdDefaultValue__internal_alias")));
12957#else
12958#ifndef xmlThrDefLoadExtDtdDefaultValue
12959extern __typeof (xmlThrDefLoadExtDtdDefaultValue) xmlThrDefLoadExtDtdDefaultValue__internal_alias __attribute((visibility("hidden")));
12960#define xmlThrDefLoadExtDtdDefaultValue xmlThrDefLoadExtDtdDefaultValue__internal_alias
12961#endif
12962#endif
12963
12964#ifdef bottom_globals
12965#undef xmlThrDefOutputBufferCreateFilenameDefault
12966extern __typeof (xmlThrDefOutputBufferCreateFilenameDefault) xmlThrDefOutputBufferCreateFilenameDefault __attribute((alias("xmlThrDefOutputBufferCreateFilenameDefault__internal_alias")));
12967#else
12968#ifndef xmlThrDefOutputBufferCreateFilenameDefault
12969extern __typeof (xmlThrDefOutputBufferCreateFilenameDefault) xmlThrDefOutputBufferCreateFilenameDefault__internal_alias __attribute((visibility("hidden")));
12970#define xmlThrDefOutputBufferCreateFilenameDefault xmlThrDefOutputBufferCreateFilenameDefault__internal_alias
12971#endif
12972#endif
12973
12974#ifdef bottom_globals
12975#undef xmlThrDefParserDebugEntities
12976extern __typeof (xmlThrDefParserDebugEntities) xmlThrDefParserDebugEntities __attribute((alias("xmlThrDefParserDebugEntities__internal_alias")));
12977#else
12978#ifndef xmlThrDefParserDebugEntities
12979extern __typeof (xmlThrDefParserDebugEntities) xmlThrDefParserDebugEntities__internal_alias __attribute((visibility("hidden")));
12980#define xmlThrDefParserDebugEntities xmlThrDefParserDebugEntities__internal_alias
12981#endif
12982#endif
12983
12984#ifdef bottom_globals
12985#undef xmlThrDefParserInputBufferCreateFilenameDefault
12986extern __typeof (xmlThrDefParserInputBufferCreateFilenameDefault) xmlThrDefParserInputBufferCreateFilenameDefault __attribute((alias("xmlThrDefParserInputBufferCreateFilenameDefault__internal_alias")));
12987#else
12988#ifndef xmlThrDefParserInputBufferCreateFilenameDefault
12989extern __typeof (xmlThrDefParserInputBufferCreateFilenameDefault) xmlThrDefParserInputBufferCreateFilenameDefault__internal_alias __attribute((visibility("hidden")));
12990#define xmlThrDefParserInputBufferCreateFilenameDefault xmlThrDefParserInputBufferCreateFilenameDefault__internal_alias
12991#endif
12992#endif
12993
12994#ifdef bottom_globals
12995#undef xmlThrDefPedanticParserDefaultValue
12996extern __typeof (xmlThrDefPedanticParserDefaultValue) xmlThrDefPedanticParserDefaultValue __attribute((alias("xmlThrDefPedanticParserDefaultValue__internal_alias")));
12997#else
12998#ifndef xmlThrDefPedanticParserDefaultValue
12999extern __typeof (xmlThrDefPedanticParserDefaultValue) xmlThrDefPedanticParserDefaultValue__internal_alias __attribute((visibility("hidden")));
13000#define xmlThrDefPedanticParserDefaultValue xmlThrDefPedanticParserDefaultValue__internal_alias
13001#endif
13002#endif
13003
13004#ifdef bottom_globals
13005#undef xmlThrDefRegisterNodeDefault
13006extern __typeof (xmlThrDefRegisterNodeDefault) xmlThrDefRegisterNodeDefault __attribute((alias("xmlThrDefRegisterNodeDefault__internal_alias")));
13007#else
13008#ifndef xmlThrDefRegisterNodeDefault
13009extern __typeof (xmlThrDefRegisterNodeDefault) xmlThrDefRegisterNodeDefault__internal_alias __attribute((visibility("hidden")));
13010#define xmlThrDefRegisterNodeDefault xmlThrDefRegisterNodeDefault__internal_alias
13011#endif
13012#endif
13013
13014#ifdef bottom_globals
13015#undef xmlThrDefSaveNoEmptyTags
13016extern __typeof (xmlThrDefSaveNoEmptyTags) xmlThrDefSaveNoEmptyTags __attribute((alias("xmlThrDefSaveNoEmptyTags__internal_alias")));
13017#else
13018#ifndef xmlThrDefSaveNoEmptyTags
13019extern __typeof (xmlThrDefSaveNoEmptyTags) xmlThrDefSaveNoEmptyTags__internal_alias __attribute((visibility("hidden")));
13020#define xmlThrDefSaveNoEmptyTags xmlThrDefSaveNoEmptyTags__internal_alias
13021#endif
13022#endif
13023
13024#ifdef bottom_globals
13025#undef xmlThrDefSetGenericErrorFunc
13026extern __typeof (xmlThrDefSetGenericErrorFunc) xmlThrDefSetGenericErrorFunc __attribute((alias("xmlThrDefSetGenericErrorFunc__internal_alias")));
13027#else
13028#ifndef xmlThrDefSetGenericErrorFunc
13029extern __typeof (xmlThrDefSetGenericErrorFunc) xmlThrDefSetGenericErrorFunc__internal_alias __attribute((visibility("hidden")));
13030#define xmlThrDefSetGenericErrorFunc xmlThrDefSetGenericErrorFunc__internal_alias
13031#endif
13032#endif
13033
13034#ifdef bottom_globals
13035#undef xmlThrDefSetStructuredErrorFunc
13036extern __typeof (xmlThrDefSetStructuredErrorFunc) xmlThrDefSetStructuredErrorFunc __attribute((alias("xmlThrDefSetStructuredErrorFunc__internal_alias")));
13037#else
13038#ifndef xmlThrDefSetStructuredErrorFunc
13039extern __typeof (xmlThrDefSetStructuredErrorFunc) xmlThrDefSetStructuredErrorFunc__internal_alias __attribute((visibility("hidden")));
13040#define xmlThrDefSetStructuredErrorFunc xmlThrDefSetStructuredErrorFunc__internal_alias
13041#endif
13042#endif
13043
13044#ifdef bottom_globals
13045#undef xmlThrDefSubstituteEntitiesDefaultValue
13046extern __typeof (xmlThrDefSubstituteEntitiesDefaultValue) xmlThrDefSubstituteEntitiesDefaultValue __attribute((alias("xmlThrDefSubstituteEntitiesDefaultValue__internal_alias")));
13047#else
13048#ifndef xmlThrDefSubstituteEntitiesDefaultValue
13049extern __typeof (xmlThrDefSubstituteEntitiesDefaultValue) xmlThrDefSubstituteEntitiesDefaultValue__internal_alias __attribute((visibility("hidden")));
13050#define xmlThrDefSubstituteEntitiesDefaultValue xmlThrDefSubstituteEntitiesDefaultValue__internal_alias
13051#endif
13052#endif
13053
13054#ifdef bottom_globals
13055#undef xmlThrDefTreeIndentString
13056extern __typeof (xmlThrDefTreeIndentString) xmlThrDefTreeIndentString __attribute((alias("xmlThrDefTreeIndentString__internal_alias")));
13057#else
13058#ifndef xmlThrDefTreeIndentString
13059extern __typeof (xmlThrDefTreeIndentString) xmlThrDefTreeIndentString__internal_alias __attribute((visibility("hidden")));
13060#define xmlThrDefTreeIndentString xmlThrDefTreeIndentString__internal_alias
13061#endif
13062#endif
13063
13064#if defined(LIBXML_UNICODE_ENABLED)
13065#ifdef bottom_xmlunicode
13066#undef xmlUCSIsAegeanNumbers
13067extern __typeof (xmlUCSIsAegeanNumbers) xmlUCSIsAegeanNumbers __attribute((alias("xmlUCSIsAegeanNumbers__internal_alias")));
13068#else
13069#ifndef xmlUCSIsAegeanNumbers
13070extern __typeof (xmlUCSIsAegeanNumbers) xmlUCSIsAegeanNumbers__internal_alias __attribute((visibility("hidden")));
13071#define xmlUCSIsAegeanNumbers xmlUCSIsAegeanNumbers__internal_alias
13072#endif
13073#endif
13074#endif
13075
13076#if defined(LIBXML_UNICODE_ENABLED)
13077#ifdef bottom_xmlunicode
13078#undef xmlUCSIsAlphabeticPresentationForms
13079extern __typeof (xmlUCSIsAlphabeticPresentationForms) xmlUCSIsAlphabeticPresentationForms __attribute((alias("xmlUCSIsAlphabeticPresentationForms__internal_alias")));
13080#else
13081#ifndef xmlUCSIsAlphabeticPresentationForms
13082extern __typeof (xmlUCSIsAlphabeticPresentationForms) xmlUCSIsAlphabeticPresentationForms__internal_alias __attribute((visibility("hidden")));
13083#define xmlUCSIsAlphabeticPresentationForms xmlUCSIsAlphabeticPresentationForms__internal_alias
13084#endif
13085#endif
13086#endif
13087
13088#if defined(LIBXML_UNICODE_ENABLED)
13089#ifdef bottom_xmlunicode
13090#undef xmlUCSIsArabic
13091extern __typeof (xmlUCSIsArabic) xmlUCSIsArabic __attribute((alias("xmlUCSIsArabic__internal_alias")));
13092#else
13093#ifndef xmlUCSIsArabic
13094extern __typeof (xmlUCSIsArabic) xmlUCSIsArabic__internal_alias __attribute((visibility("hidden")));
13095#define xmlUCSIsArabic xmlUCSIsArabic__internal_alias
13096#endif
13097#endif
13098#endif
13099
13100#if defined(LIBXML_UNICODE_ENABLED)
13101#ifdef bottom_xmlunicode
13102#undef xmlUCSIsArabicPresentationFormsA
13103extern __typeof (xmlUCSIsArabicPresentationFormsA) xmlUCSIsArabicPresentationFormsA __attribute((alias("xmlUCSIsArabicPresentationFormsA__internal_alias")));
13104#else
13105#ifndef xmlUCSIsArabicPresentationFormsA
13106extern __typeof (xmlUCSIsArabicPresentationFormsA) xmlUCSIsArabicPresentationFormsA__internal_alias __attribute((visibility("hidden")));
13107#define xmlUCSIsArabicPresentationFormsA xmlUCSIsArabicPresentationFormsA__internal_alias
13108#endif
13109#endif
13110#endif
13111
13112#if defined(LIBXML_UNICODE_ENABLED)
13113#ifdef bottom_xmlunicode
13114#undef xmlUCSIsArabicPresentationFormsB
13115extern __typeof (xmlUCSIsArabicPresentationFormsB) xmlUCSIsArabicPresentationFormsB __attribute((alias("xmlUCSIsArabicPresentationFormsB__internal_alias")));
13116#else
13117#ifndef xmlUCSIsArabicPresentationFormsB
13118extern __typeof (xmlUCSIsArabicPresentationFormsB) xmlUCSIsArabicPresentationFormsB__internal_alias __attribute((visibility("hidden")));
13119#define xmlUCSIsArabicPresentationFormsB xmlUCSIsArabicPresentationFormsB__internal_alias
13120#endif
13121#endif
13122#endif
13123
13124#if defined(LIBXML_UNICODE_ENABLED)
13125#ifdef bottom_xmlunicode
13126#undef xmlUCSIsArmenian
13127extern __typeof (xmlUCSIsArmenian) xmlUCSIsArmenian __attribute((alias("xmlUCSIsArmenian__internal_alias")));
13128#else
13129#ifndef xmlUCSIsArmenian
13130extern __typeof (xmlUCSIsArmenian) xmlUCSIsArmenian__internal_alias __attribute((visibility("hidden")));
13131#define xmlUCSIsArmenian xmlUCSIsArmenian__internal_alias
13132#endif
13133#endif
13134#endif
13135
13136#if defined(LIBXML_UNICODE_ENABLED)
13137#ifdef bottom_xmlunicode
13138#undef xmlUCSIsArrows
13139extern __typeof (xmlUCSIsArrows) xmlUCSIsArrows __attribute((alias("xmlUCSIsArrows__internal_alias")));
13140#else
13141#ifndef xmlUCSIsArrows
13142extern __typeof (xmlUCSIsArrows) xmlUCSIsArrows__internal_alias __attribute((visibility("hidden")));
13143#define xmlUCSIsArrows xmlUCSIsArrows__internal_alias
13144#endif
13145#endif
13146#endif
13147
13148#if defined(LIBXML_UNICODE_ENABLED)
13149#ifdef bottom_xmlunicode
13150#undef xmlUCSIsBasicLatin
13151extern __typeof (xmlUCSIsBasicLatin) xmlUCSIsBasicLatin __attribute((alias("xmlUCSIsBasicLatin__internal_alias")));
13152#else
13153#ifndef xmlUCSIsBasicLatin
13154extern __typeof (xmlUCSIsBasicLatin) xmlUCSIsBasicLatin__internal_alias __attribute((visibility("hidden")));
13155#define xmlUCSIsBasicLatin xmlUCSIsBasicLatin__internal_alias
13156#endif
13157#endif
13158#endif
13159
13160#if defined(LIBXML_UNICODE_ENABLED)
13161#ifdef bottom_xmlunicode
13162#undef xmlUCSIsBengali
13163extern __typeof (xmlUCSIsBengali) xmlUCSIsBengali __attribute((alias("xmlUCSIsBengali__internal_alias")));
13164#else
13165#ifndef xmlUCSIsBengali
13166extern __typeof (xmlUCSIsBengali) xmlUCSIsBengali__internal_alias __attribute((visibility("hidden")));
13167#define xmlUCSIsBengali xmlUCSIsBengali__internal_alias
13168#endif
13169#endif
13170#endif
13171
13172#if defined(LIBXML_UNICODE_ENABLED)
13173#ifdef bottom_xmlunicode
13174#undef xmlUCSIsBlock
13175extern __typeof (xmlUCSIsBlock) xmlUCSIsBlock __attribute((alias("xmlUCSIsBlock__internal_alias")));
13176#else
13177#ifndef xmlUCSIsBlock
13178extern __typeof (xmlUCSIsBlock) xmlUCSIsBlock__internal_alias __attribute((visibility("hidden")));
13179#define xmlUCSIsBlock xmlUCSIsBlock__internal_alias
13180#endif
13181#endif
13182#endif
13183
13184#if defined(LIBXML_UNICODE_ENABLED)
13185#ifdef bottom_xmlunicode
13186#undef xmlUCSIsBlockElements
13187extern __typeof (xmlUCSIsBlockElements) xmlUCSIsBlockElements __attribute((alias("xmlUCSIsBlockElements__internal_alias")));
13188#else
13189#ifndef xmlUCSIsBlockElements
13190extern __typeof (xmlUCSIsBlockElements) xmlUCSIsBlockElements__internal_alias __attribute((visibility("hidden")));
13191#define xmlUCSIsBlockElements xmlUCSIsBlockElements__internal_alias
13192#endif
13193#endif
13194#endif
13195
13196#if defined(LIBXML_UNICODE_ENABLED)
13197#ifdef bottom_xmlunicode
13198#undef xmlUCSIsBopomofo
13199extern __typeof (xmlUCSIsBopomofo) xmlUCSIsBopomofo __attribute((alias("xmlUCSIsBopomofo__internal_alias")));
13200#else
13201#ifndef xmlUCSIsBopomofo
13202extern __typeof (xmlUCSIsBopomofo) xmlUCSIsBopomofo__internal_alias __attribute((visibility("hidden")));
13203#define xmlUCSIsBopomofo xmlUCSIsBopomofo__internal_alias
13204#endif
13205#endif
13206#endif
13207
13208#if defined(LIBXML_UNICODE_ENABLED)
13209#ifdef bottom_xmlunicode
13210#undef xmlUCSIsBopomofoExtended
13211extern __typeof (xmlUCSIsBopomofoExtended) xmlUCSIsBopomofoExtended __attribute((alias("xmlUCSIsBopomofoExtended__internal_alias")));
13212#else
13213#ifndef xmlUCSIsBopomofoExtended
13214extern __typeof (xmlUCSIsBopomofoExtended) xmlUCSIsBopomofoExtended__internal_alias __attribute((visibility("hidden")));
13215#define xmlUCSIsBopomofoExtended xmlUCSIsBopomofoExtended__internal_alias
13216#endif
13217#endif
13218#endif
13219
13220#if defined(LIBXML_UNICODE_ENABLED)
13221#ifdef bottom_xmlunicode
13222#undef xmlUCSIsBoxDrawing
13223extern __typeof (xmlUCSIsBoxDrawing) xmlUCSIsBoxDrawing __attribute((alias("xmlUCSIsBoxDrawing__internal_alias")));
13224#else
13225#ifndef xmlUCSIsBoxDrawing
13226extern __typeof (xmlUCSIsBoxDrawing) xmlUCSIsBoxDrawing__internal_alias __attribute((visibility("hidden")));
13227#define xmlUCSIsBoxDrawing xmlUCSIsBoxDrawing__internal_alias
13228#endif
13229#endif
13230#endif
13231
13232#if defined(LIBXML_UNICODE_ENABLED)
13233#ifdef bottom_xmlunicode
13234#undef xmlUCSIsBraillePatterns
13235extern __typeof (xmlUCSIsBraillePatterns) xmlUCSIsBraillePatterns __attribute((alias("xmlUCSIsBraillePatterns__internal_alias")));
13236#else
13237#ifndef xmlUCSIsBraillePatterns
13238extern __typeof (xmlUCSIsBraillePatterns) xmlUCSIsBraillePatterns__internal_alias __attribute((visibility("hidden")));
13239#define xmlUCSIsBraillePatterns xmlUCSIsBraillePatterns__internal_alias
13240#endif
13241#endif
13242#endif
13243
13244#if defined(LIBXML_UNICODE_ENABLED)
13245#ifdef bottom_xmlunicode
13246#undef xmlUCSIsBuhid
13247extern __typeof (xmlUCSIsBuhid) xmlUCSIsBuhid __attribute((alias("xmlUCSIsBuhid__internal_alias")));
13248#else
13249#ifndef xmlUCSIsBuhid
13250extern __typeof (xmlUCSIsBuhid) xmlUCSIsBuhid__internal_alias __attribute((visibility("hidden")));
13251#define xmlUCSIsBuhid xmlUCSIsBuhid__internal_alias
13252#endif
13253#endif
13254#endif
13255
13256#if defined(LIBXML_UNICODE_ENABLED)
13257#ifdef bottom_xmlunicode
13258#undef xmlUCSIsByzantineMusicalSymbols
13259extern __typeof (xmlUCSIsByzantineMusicalSymbols) xmlUCSIsByzantineMusicalSymbols __attribute((alias("xmlUCSIsByzantineMusicalSymbols__internal_alias")));
13260#else
13261#ifndef xmlUCSIsByzantineMusicalSymbols
13262extern __typeof (xmlUCSIsByzantineMusicalSymbols) xmlUCSIsByzantineMusicalSymbols__internal_alias __attribute((visibility("hidden")));
13263#define xmlUCSIsByzantineMusicalSymbols xmlUCSIsByzantineMusicalSymbols__internal_alias
13264#endif
13265#endif
13266#endif
13267
13268#if defined(LIBXML_UNICODE_ENABLED)
13269#ifdef bottom_xmlunicode
13270#undef xmlUCSIsCJKCompatibility
13271extern __typeof (xmlUCSIsCJKCompatibility) xmlUCSIsCJKCompatibility __attribute((alias("xmlUCSIsCJKCompatibility__internal_alias")));
13272#else
13273#ifndef xmlUCSIsCJKCompatibility
13274extern __typeof (xmlUCSIsCJKCompatibility) xmlUCSIsCJKCompatibility__internal_alias __attribute((visibility("hidden")));
13275#define xmlUCSIsCJKCompatibility xmlUCSIsCJKCompatibility__internal_alias
13276#endif
13277#endif
13278#endif
13279
13280#if defined(LIBXML_UNICODE_ENABLED)
13281#ifdef bottom_xmlunicode
13282#undef xmlUCSIsCJKCompatibilityForms
13283extern __typeof (xmlUCSIsCJKCompatibilityForms) xmlUCSIsCJKCompatibilityForms __attribute((alias("xmlUCSIsCJKCompatibilityForms__internal_alias")));
13284#else
13285#ifndef xmlUCSIsCJKCompatibilityForms
13286extern __typeof (xmlUCSIsCJKCompatibilityForms) xmlUCSIsCJKCompatibilityForms__internal_alias __attribute((visibility("hidden")));
13287#define xmlUCSIsCJKCompatibilityForms xmlUCSIsCJKCompatibilityForms__internal_alias
13288#endif
13289#endif
13290#endif
13291
13292#if defined(LIBXML_UNICODE_ENABLED)
13293#ifdef bottom_xmlunicode
13294#undef xmlUCSIsCJKCompatibilityIdeographs
13295extern __typeof (xmlUCSIsCJKCompatibilityIdeographs) xmlUCSIsCJKCompatibilityIdeographs __attribute((alias("xmlUCSIsCJKCompatibilityIdeographs__internal_alias")));
13296#else
13297#ifndef xmlUCSIsCJKCompatibilityIdeographs
13298extern __typeof (xmlUCSIsCJKCompatibilityIdeographs) xmlUCSIsCJKCompatibilityIdeographs__internal_alias __attribute((visibility("hidden")));
13299#define xmlUCSIsCJKCompatibilityIdeographs xmlUCSIsCJKCompatibilityIdeographs__internal_alias
13300#endif
13301#endif
13302#endif
13303
13304#if defined(LIBXML_UNICODE_ENABLED)
13305#ifdef bottom_xmlunicode
13306#undef xmlUCSIsCJKCompatibilityIdeographsSupplement
13307extern __typeof (xmlUCSIsCJKCompatibilityIdeographsSupplement) xmlUCSIsCJKCompatibilityIdeographsSupplement __attribute((alias("xmlUCSIsCJKCompatibilityIdeographsSupplement__internal_alias")));
13308#else
13309#ifndef xmlUCSIsCJKCompatibilityIdeographsSupplement
13310extern __typeof (xmlUCSIsCJKCompatibilityIdeographsSupplement) xmlUCSIsCJKCompatibilityIdeographsSupplement__internal_alias __attribute((visibility("hidden")));
13311#define xmlUCSIsCJKCompatibilityIdeographsSupplement xmlUCSIsCJKCompatibilityIdeographsSupplement__internal_alias
13312#endif
13313#endif
13314#endif
13315
13316#if defined(LIBXML_UNICODE_ENABLED)
13317#ifdef bottom_xmlunicode
13318#undef xmlUCSIsCJKRadicalsSupplement
13319extern __typeof (xmlUCSIsCJKRadicalsSupplement) xmlUCSIsCJKRadicalsSupplement __attribute((alias("xmlUCSIsCJKRadicalsSupplement__internal_alias")));
13320#else
13321#ifndef xmlUCSIsCJKRadicalsSupplement
13322extern __typeof (xmlUCSIsCJKRadicalsSupplement) xmlUCSIsCJKRadicalsSupplement__internal_alias __attribute((visibility("hidden")));
13323#define xmlUCSIsCJKRadicalsSupplement xmlUCSIsCJKRadicalsSupplement__internal_alias
13324#endif
13325#endif
13326#endif
13327
13328#if defined(LIBXML_UNICODE_ENABLED)
13329#ifdef bottom_xmlunicode
13330#undef xmlUCSIsCJKSymbolsandPunctuation
13331extern __typeof (xmlUCSIsCJKSymbolsandPunctuation) xmlUCSIsCJKSymbolsandPunctuation __attribute((alias("xmlUCSIsCJKSymbolsandPunctuation__internal_alias")));
13332#else
13333#ifndef xmlUCSIsCJKSymbolsandPunctuation
13334extern __typeof (xmlUCSIsCJKSymbolsandPunctuation) xmlUCSIsCJKSymbolsandPunctuation__internal_alias __attribute((visibility("hidden")));
13335#define xmlUCSIsCJKSymbolsandPunctuation xmlUCSIsCJKSymbolsandPunctuation__internal_alias
13336#endif
13337#endif
13338#endif
13339
13340#if defined(LIBXML_UNICODE_ENABLED)
13341#ifdef bottom_xmlunicode
13342#undef xmlUCSIsCJKUnifiedIdeographs
13343extern __typeof (xmlUCSIsCJKUnifiedIdeographs) xmlUCSIsCJKUnifiedIdeographs __attribute((alias("xmlUCSIsCJKUnifiedIdeographs__internal_alias")));
13344#else
13345#ifndef xmlUCSIsCJKUnifiedIdeographs
13346extern __typeof (xmlUCSIsCJKUnifiedIdeographs) xmlUCSIsCJKUnifiedIdeographs__internal_alias __attribute((visibility("hidden")));
13347#define xmlUCSIsCJKUnifiedIdeographs xmlUCSIsCJKUnifiedIdeographs__internal_alias
13348#endif
13349#endif
13350#endif
13351
13352#if defined(LIBXML_UNICODE_ENABLED)
13353#ifdef bottom_xmlunicode
13354#undef xmlUCSIsCJKUnifiedIdeographsExtensionA
13355extern __typeof (xmlUCSIsCJKUnifiedIdeographsExtensionA) xmlUCSIsCJKUnifiedIdeographsExtensionA __attribute((alias("xmlUCSIsCJKUnifiedIdeographsExtensionA__internal_alias")));
13356#else
13357#ifndef xmlUCSIsCJKUnifiedIdeographsExtensionA
13358extern __typeof (xmlUCSIsCJKUnifiedIdeographsExtensionA) xmlUCSIsCJKUnifiedIdeographsExtensionA__internal_alias __attribute((visibility("hidden")));
13359#define xmlUCSIsCJKUnifiedIdeographsExtensionA xmlUCSIsCJKUnifiedIdeographsExtensionA__internal_alias
13360#endif
13361#endif
13362#endif
13363
13364#if defined(LIBXML_UNICODE_ENABLED)
13365#ifdef bottom_xmlunicode
13366#undef xmlUCSIsCJKUnifiedIdeographsExtensionB
13367extern __typeof (xmlUCSIsCJKUnifiedIdeographsExtensionB) xmlUCSIsCJKUnifiedIdeographsExtensionB __attribute((alias("xmlUCSIsCJKUnifiedIdeographsExtensionB__internal_alias")));
13368#else
13369#ifndef xmlUCSIsCJKUnifiedIdeographsExtensionB
13370extern __typeof (xmlUCSIsCJKUnifiedIdeographsExtensionB) xmlUCSIsCJKUnifiedIdeographsExtensionB__internal_alias __attribute((visibility("hidden")));
13371#define xmlUCSIsCJKUnifiedIdeographsExtensionB xmlUCSIsCJKUnifiedIdeographsExtensionB__internal_alias
13372#endif
13373#endif
13374#endif
13375
13376#if defined(LIBXML_UNICODE_ENABLED)
13377#ifdef bottom_xmlunicode
13378#undef xmlUCSIsCat
13379extern __typeof (xmlUCSIsCat) xmlUCSIsCat __attribute((alias("xmlUCSIsCat__internal_alias")));
13380#else
13381#ifndef xmlUCSIsCat
13382extern __typeof (xmlUCSIsCat) xmlUCSIsCat__internal_alias __attribute((visibility("hidden")));
13383#define xmlUCSIsCat xmlUCSIsCat__internal_alias
13384#endif
13385#endif
13386#endif
13387
13388#if defined(LIBXML_UNICODE_ENABLED)
13389#ifdef bottom_xmlunicode
13390#undef xmlUCSIsCatC
13391extern __typeof (xmlUCSIsCatC) xmlUCSIsCatC __attribute((alias("xmlUCSIsCatC__internal_alias")));
13392#else
13393#ifndef xmlUCSIsCatC
13394extern __typeof (xmlUCSIsCatC) xmlUCSIsCatC__internal_alias __attribute((visibility("hidden")));
13395#define xmlUCSIsCatC xmlUCSIsCatC__internal_alias
13396#endif
13397#endif
13398#endif
13399
13400#if defined(LIBXML_UNICODE_ENABLED)
13401#ifdef bottom_xmlunicode
13402#undef xmlUCSIsCatCc
13403extern __typeof (xmlUCSIsCatCc) xmlUCSIsCatCc __attribute((alias("xmlUCSIsCatCc__internal_alias")));
13404#else
13405#ifndef xmlUCSIsCatCc
13406extern __typeof (xmlUCSIsCatCc) xmlUCSIsCatCc__internal_alias __attribute((visibility("hidden")));
13407#define xmlUCSIsCatCc xmlUCSIsCatCc__internal_alias
13408#endif
13409#endif
13410#endif
13411
13412#if defined(LIBXML_UNICODE_ENABLED)
13413#ifdef bottom_xmlunicode
13414#undef xmlUCSIsCatCf
13415extern __typeof (xmlUCSIsCatCf) xmlUCSIsCatCf __attribute((alias("xmlUCSIsCatCf__internal_alias")));
13416#else
13417#ifndef xmlUCSIsCatCf
13418extern __typeof (xmlUCSIsCatCf) xmlUCSIsCatCf__internal_alias __attribute((visibility("hidden")));
13419#define xmlUCSIsCatCf xmlUCSIsCatCf__internal_alias
13420#endif
13421#endif
13422#endif
13423
13424#if defined(LIBXML_UNICODE_ENABLED)
13425#ifdef bottom_xmlunicode
13426#undef xmlUCSIsCatCo
13427extern __typeof (xmlUCSIsCatCo) xmlUCSIsCatCo __attribute((alias("xmlUCSIsCatCo__internal_alias")));
13428#else
13429#ifndef xmlUCSIsCatCo
13430extern __typeof (xmlUCSIsCatCo) xmlUCSIsCatCo__internal_alias __attribute((visibility("hidden")));
13431#define xmlUCSIsCatCo xmlUCSIsCatCo__internal_alias
13432#endif
13433#endif
13434#endif
13435
13436#if defined(LIBXML_UNICODE_ENABLED)
13437#ifdef bottom_xmlunicode
13438#undef xmlUCSIsCatCs
13439extern __typeof (xmlUCSIsCatCs) xmlUCSIsCatCs __attribute((alias("xmlUCSIsCatCs__internal_alias")));
13440#else
13441#ifndef xmlUCSIsCatCs
13442extern __typeof (xmlUCSIsCatCs) xmlUCSIsCatCs__internal_alias __attribute((visibility("hidden")));
13443#define xmlUCSIsCatCs xmlUCSIsCatCs__internal_alias
13444#endif
13445#endif
13446#endif
13447
13448#if defined(LIBXML_UNICODE_ENABLED)
13449#ifdef bottom_xmlunicode
13450#undef xmlUCSIsCatL
13451extern __typeof (xmlUCSIsCatL) xmlUCSIsCatL __attribute((alias("xmlUCSIsCatL__internal_alias")));
13452#else
13453#ifndef xmlUCSIsCatL
13454extern __typeof (xmlUCSIsCatL) xmlUCSIsCatL__internal_alias __attribute((visibility("hidden")));
13455#define xmlUCSIsCatL xmlUCSIsCatL__internal_alias
13456#endif
13457#endif
13458#endif
13459
13460#if defined(LIBXML_UNICODE_ENABLED)
13461#ifdef bottom_xmlunicode
13462#undef xmlUCSIsCatLl
13463extern __typeof (xmlUCSIsCatLl) xmlUCSIsCatLl __attribute((alias("xmlUCSIsCatLl__internal_alias")));
13464#else
13465#ifndef xmlUCSIsCatLl
13466extern __typeof (xmlUCSIsCatLl) xmlUCSIsCatLl__internal_alias __attribute((visibility("hidden")));
13467#define xmlUCSIsCatLl xmlUCSIsCatLl__internal_alias
13468#endif
13469#endif
13470#endif
13471
13472#if defined(LIBXML_UNICODE_ENABLED)
13473#ifdef bottom_xmlunicode
13474#undef xmlUCSIsCatLm
13475extern __typeof (xmlUCSIsCatLm) xmlUCSIsCatLm __attribute((alias("xmlUCSIsCatLm__internal_alias")));
13476#else
13477#ifndef xmlUCSIsCatLm
13478extern __typeof (xmlUCSIsCatLm) xmlUCSIsCatLm__internal_alias __attribute((visibility("hidden")));
13479#define xmlUCSIsCatLm xmlUCSIsCatLm__internal_alias
13480#endif
13481#endif
13482#endif
13483
13484#if defined(LIBXML_UNICODE_ENABLED)
13485#ifdef bottom_xmlunicode
13486#undef xmlUCSIsCatLo
13487extern __typeof (xmlUCSIsCatLo) xmlUCSIsCatLo __attribute((alias("xmlUCSIsCatLo__internal_alias")));
13488#else
13489#ifndef xmlUCSIsCatLo
13490extern __typeof (xmlUCSIsCatLo) xmlUCSIsCatLo__internal_alias __attribute((visibility("hidden")));
13491#define xmlUCSIsCatLo xmlUCSIsCatLo__internal_alias
13492#endif
13493#endif
13494#endif
13495
13496#if defined(LIBXML_UNICODE_ENABLED)
13497#ifdef bottom_xmlunicode
13498#undef xmlUCSIsCatLt
13499extern __typeof (xmlUCSIsCatLt) xmlUCSIsCatLt __attribute((alias("xmlUCSIsCatLt__internal_alias")));
13500#else
13501#ifndef xmlUCSIsCatLt
13502extern __typeof (xmlUCSIsCatLt) xmlUCSIsCatLt__internal_alias __attribute((visibility("hidden")));
13503#define xmlUCSIsCatLt xmlUCSIsCatLt__internal_alias
13504#endif
13505#endif
13506#endif
13507
13508#if defined(LIBXML_UNICODE_ENABLED)
13509#ifdef bottom_xmlunicode
13510#undef xmlUCSIsCatLu
13511extern __typeof (xmlUCSIsCatLu) xmlUCSIsCatLu __attribute((alias("xmlUCSIsCatLu__internal_alias")));
13512#else
13513#ifndef xmlUCSIsCatLu
13514extern __typeof (xmlUCSIsCatLu) xmlUCSIsCatLu__internal_alias __attribute((visibility("hidden")));
13515#define xmlUCSIsCatLu xmlUCSIsCatLu__internal_alias
13516#endif
13517#endif
13518#endif
13519
13520#if defined(LIBXML_UNICODE_ENABLED)
13521#ifdef bottom_xmlunicode
13522#undef xmlUCSIsCatM
13523extern __typeof (xmlUCSIsCatM) xmlUCSIsCatM __attribute((alias("xmlUCSIsCatM__internal_alias")));
13524#else
13525#ifndef xmlUCSIsCatM
13526extern __typeof (xmlUCSIsCatM) xmlUCSIsCatM__internal_alias __attribute((visibility("hidden")));
13527#define xmlUCSIsCatM xmlUCSIsCatM__internal_alias
13528#endif
13529#endif
13530#endif
13531
13532#if defined(LIBXML_UNICODE_ENABLED)
13533#ifdef bottom_xmlunicode
13534#undef xmlUCSIsCatMc
13535extern __typeof (xmlUCSIsCatMc) xmlUCSIsCatMc __attribute((alias("xmlUCSIsCatMc__internal_alias")));
13536#else
13537#ifndef xmlUCSIsCatMc
13538extern __typeof (xmlUCSIsCatMc) xmlUCSIsCatMc__internal_alias __attribute((visibility("hidden")));
13539#define xmlUCSIsCatMc xmlUCSIsCatMc__internal_alias
13540#endif
13541#endif
13542#endif
13543
13544#if defined(LIBXML_UNICODE_ENABLED)
13545#ifdef bottom_xmlunicode
13546#undef xmlUCSIsCatMe
13547extern __typeof (xmlUCSIsCatMe) xmlUCSIsCatMe __attribute((alias("xmlUCSIsCatMe__internal_alias")));
13548#else
13549#ifndef xmlUCSIsCatMe
13550extern __typeof (xmlUCSIsCatMe) xmlUCSIsCatMe__internal_alias __attribute((visibility("hidden")));
13551#define xmlUCSIsCatMe xmlUCSIsCatMe__internal_alias
13552#endif
13553#endif
13554#endif
13555
13556#if defined(LIBXML_UNICODE_ENABLED)
13557#ifdef bottom_xmlunicode
13558#undef xmlUCSIsCatMn
13559extern __typeof (xmlUCSIsCatMn) xmlUCSIsCatMn __attribute((alias("xmlUCSIsCatMn__internal_alias")));
13560#else
13561#ifndef xmlUCSIsCatMn
13562extern __typeof (xmlUCSIsCatMn) xmlUCSIsCatMn__internal_alias __attribute((visibility("hidden")));
13563#define xmlUCSIsCatMn xmlUCSIsCatMn__internal_alias
13564#endif
13565#endif
13566#endif
13567
13568#if defined(LIBXML_UNICODE_ENABLED)
13569#ifdef bottom_xmlunicode
13570#undef xmlUCSIsCatN
13571extern __typeof (xmlUCSIsCatN) xmlUCSIsCatN __attribute((alias("xmlUCSIsCatN__internal_alias")));
13572#else
13573#ifndef xmlUCSIsCatN
13574extern __typeof (xmlUCSIsCatN) xmlUCSIsCatN__internal_alias __attribute((visibility("hidden")));
13575#define xmlUCSIsCatN xmlUCSIsCatN__internal_alias
13576#endif
13577#endif
13578#endif
13579
13580#if defined(LIBXML_UNICODE_ENABLED)
13581#ifdef bottom_xmlunicode
13582#undef xmlUCSIsCatNd
13583extern __typeof (xmlUCSIsCatNd) xmlUCSIsCatNd __attribute((alias("xmlUCSIsCatNd__internal_alias")));
13584#else
13585#ifndef xmlUCSIsCatNd
13586extern __typeof (xmlUCSIsCatNd) xmlUCSIsCatNd__internal_alias __attribute((visibility("hidden")));
13587#define xmlUCSIsCatNd xmlUCSIsCatNd__internal_alias
13588#endif
13589#endif
13590#endif
13591
13592#if defined(LIBXML_UNICODE_ENABLED)
13593#ifdef bottom_xmlunicode
13594#undef xmlUCSIsCatNl
13595extern __typeof (xmlUCSIsCatNl) xmlUCSIsCatNl __attribute((alias("xmlUCSIsCatNl__internal_alias")));
13596#else
13597#ifndef xmlUCSIsCatNl
13598extern __typeof (xmlUCSIsCatNl) xmlUCSIsCatNl__internal_alias __attribute((visibility("hidden")));
13599#define xmlUCSIsCatNl xmlUCSIsCatNl__internal_alias
13600#endif
13601#endif
13602#endif
13603
13604#if defined(LIBXML_UNICODE_ENABLED)
13605#ifdef bottom_xmlunicode
13606#undef xmlUCSIsCatNo
13607extern __typeof (xmlUCSIsCatNo) xmlUCSIsCatNo __attribute((alias("xmlUCSIsCatNo__internal_alias")));
13608#else
13609#ifndef xmlUCSIsCatNo
13610extern __typeof (xmlUCSIsCatNo) xmlUCSIsCatNo__internal_alias __attribute((visibility("hidden")));
13611#define xmlUCSIsCatNo xmlUCSIsCatNo__internal_alias
13612#endif
13613#endif
13614#endif
13615
13616#if defined(LIBXML_UNICODE_ENABLED)
13617#ifdef bottom_xmlunicode
13618#undef xmlUCSIsCatP
13619extern __typeof (xmlUCSIsCatP) xmlUCSIsCatP __attribute((alias("xmlUCSIsCatP__internal_alias")));
13620#else
13621#ifndef xmlUCSIsCatP
13622extern __typeof (xmlUCSIsCatP) xmlUCSIsCatP__internal_alias __attribute((visibility("hidden")));
13623#define xmlUCSIsCatP xmlUCSIsCatP__internal_alias
13624#endif
13625#endif
13626#endif
13627
13628#if defined(LIBXML_UNICODE_ENABLED)
13629#ifdef bottom_xmlunicode
13630#undef xmlUCSIsCatPc
13631extern __typeof (xmlUCSIsCatPc) xmlUCSIsCatPc __attribute((alias("xmlUCSIsCatPc__internal_alias")));
13632#else
13633#ifndef xmlUCSIsCatPc
13634extern __typeof (xmlUCSIsCatPc) xmlUCSIsCatPc__internal_alias __attribute((visibility("hidden")));
13635#define xmlUCSIsCatPc xmlUCSIsCatPc__internal_alias
13636#endif
13637#endif
13638#endif
13639
13640#if defined(LIBXML_UNICODE_ENABLED)
13641#ifdef bottom_xmlunicode
13642#undef xmlUCSIsCatPd
13643extern __typeof (xmlUCSIsCatPd) xmlUCSIsCatPd __attribute((alias("xmlUCSIsCatPd__internal_alias")));
13644#else
13645#ifndef xmlUCSIsCatPd
13646extern __typeof (xmlUCSIsCatPd) xmlUCSIsCatPd__internal_alias __attribute((visibility("hidden")));
13647#define xmlUCSIsCatPd xmlUCSIsCatPd__internal_alias
13648#endif
13649#endif
13650#endif
13651
13652#if defined(LIBXML_UNICODE_ENABLED)
13653#ifdef bottom_xmlunicode
13654#undef xmlUCSIsCatPe
13655extern __typeof (xmlUCSIsCatPe) xmlUCSIsCatPe __attribute((alias("xmlUCSIsCatPe__internal_alias")));
13656#else
13657#ifndef xmlUCSIsCatPe
13658extern __typeof (xmlUCSIsCatPe) xmlUCSIsCatPe__internal_alias __attribute((visibility("hidden")));
13659#define xmlUCSIsCatPe xmlUCSIsCatPe__internal_alias
13660#endif
13661#endif
13662#endif
13663
13664#if defined(LIBXML_UNICODE_ENABLED)
13665#ifdef bottom_xmlunicode
13666#undef xmlUCSIsCatPf
13667extern __typeof (xmlUCSIsCatPf) xmlUCSIsCatPf __attribute((alias("xmlUCSIsCatPf__internal_alias")));
13668#else
13669#ifndef xmlUCSIsCatPf
13670extern __typeof (xmlUCSIsCatPf) xmlUCSIsCatPf__internal_alias __attribute((visibility("hidden")));
13671#define xmlUCSIsCatPf xmlUCSIsCatPf__internal_alias
13672#endif
13673#endif
13674#endif
13675
13676#if defined(LIBXML_UNICODE_ENABLED)
13677#ifdef bottom_xmlunicode
13678#undef xmlUCSIsCatPi
13679extern __typeof (xmlUCSIsCatPi) xmlUCSIsCatPi __attribute((alias("xmlUCSIsCatPi__internal_alias")));
13680#else
13681#ifndef xmlUCSIsCatPi
13682extern __typeof (xmlUCSIsCatPi) xmlUCSIsCatPi__internal_alias __attribute((visibility("hidden")));
13683#define xmlUCSIsCatPi xmlUCSIsCatPi__internal_alias
13684#endif
13685#endif
13686#endif
13687
13688#if defined(LIBXML_UNICODE_ENABLED)
13689#ifdef bottom_xmlunicode
13690#undef xmlUCSIsCatPo
13691extern __typeof (xmlUCSIsCatPo) xmlUCSIsCatPo __attribute((alias("xmlUCSIsCatPo__internal_alias")));
13692#else
13693#ifndef xmlUCSIsCatPo
13694extern __typeof (xmlUCSIsCatPo) xmlUCSIsCatPo__internal_alias __attribute((visibility("hidden")));
13695#define xmlUCSIsCatPo xmlUCSIsCatPo__internal_alias
13696#endif
13697#endif
13698#endif
13699
13700#if defined(LIBXML_UNICODE_ENABLED)
13701#ifdef bottom_xmlunicode
13702#undef xmlUCSIsCatPs
13703extern __typeof (xmlUCSIsCatPs) xmlUCSIsCatPs __attribute((alias("xmlUCSIsCatPs__internal_alias")));
13704#else
13705#ifndef xmlUCSIsCatPs
13706extern __typeof (xmlUCSIsCatPs) xmlUCSIsCatPs__internal_alias __attribute((visibility("hidden")));
13707#define xmlUCSIsCatPs xmlUCSIsCatPs__internal_alias
13708#endif
13709#endif
13710#endif
13711
13712#if defined(LIBXML_UNICODE_ENABLED)
13713#ifdef bottom_xmlunicode
13714#undef xmlUCSIsCatS
13715extern __typeof (xmlUCSIsCatS) xmlUCSIsCatS __attribute((alias("xmlUCSIsCatS__internal_alias")));
13716#else
13717#ifndef xmlUCSIsCatS
13718extern __typeof (xmlUCSIsCatS) xmlUCSIsCatS__internal_alias __attribute((visibility("hidden")));
13719#define xmlUCSIsCatS xmlUCSIsCatS__internal_alias
13720#endif
13721#endif
13722#endif
13723
13724#if defined(LIBXML_UNICODE_ENABLED)
13725#ifdef bottom_xmlunicode
13726#undef xmlUCSIsCatSc
13727extern __typeof (xmlUCSIsCatSc) xmlUCSIsCatSc __attribute((alias("xmlUCSIsCatSc__internal_alias")));
13728#else
13729#ifndef xmlUCSIsCatSc
13730extern __typeof (xmlUCSIsCatSc) xmlUCSIsCatSc__internal_alias __attribute((visibility("hidden")));
13731#define xmlUCSIsCatSc xmlUCSIsCatSc__internal_alias
13732#endif
13733#endif
13734#endif
13735
13736#if defined(LIBXML_UNICODE_ENABLED)
13737#ifdef bottom_xmlunicode
13738#undef xmlUCSIsCatSk
13739extern __typeof (xmlUCSIsCatSk) xmlUCSIsCatSk __attribute((alias("xmlUCSIsCatSk__internal_alias")));
13740#else
13741#ifndef xmlUCSIsCatSk
13742extern __typeof (xmlUCSIsCatSk) xmlUCSIsCatSk__internal_alias __attribute((visibility("hidden")));
13743#define xmlUCSIsCatSk xmlUCSIsCatSk__internal_alias
13744#endif
13745#endif
13746#endif
13747
13748#if defined(LIBXML_UNICODE_ENABLED)
13749#ifdef bottom_xmlunicode
13750#undef xmlUCSIsCatSm
13751extern __typeof (xmlUCSIsCatSm) xmlUCSIsCatSm __attribute((alias("xmlUCSIsCatSm__internal_alias")));
13752#else
13753#ifndef xmlUCSIsCatSm
13754extern __typeof (xmlUCSIsCatSm) xmlUCSIsCatSm__internal_alias __attribute((visibility("hidden")));
13755#define xmlUCSIsCatSm xmlUCSIsCatSm__internal_alias
13756#endif
13757#endif
13758#endif
13759
13760#if defined(LIBXML_UNICODE_ENABLED)
13761#ifdef bottom_xmlunicode
13762#undef xmlUCSIsCatSo
13763extern __typeof (xmlUCSIsCatSo) xmlUCSIsCatSo __attribute((alias("xmlUCSIsCatSo__internal_alias")));
13764#else
13765#ifndef xmlUCSIsCatSo
13766extern __typeof (xmlUCSIsCatSo) xmlUCSIsCatSo__internal_alias __attribute((visibility("hidden")));
13767#define xmlUCSIsCatSo xmlUCSIsCatSo__internal_alias
13768#endif
13769#endif
13770#endif
13771
13772#if defined(LIBXML_UNICODE_ENABLED)
13773#ifdef bottom_xmlunicode
13774#undef xmlUCSIsCatZ
13775extern __typeof (xmlUCSIsCatZ) xmlUCSIsCatZ __attribute((alias("xmlUCSIsCatZ__internal_alias")));
13776#else
13777#ifndef xmlUCSIsCatZ
13778extern __typeof (xmlUCSIsCatZ) xmlUCSIsCatZ__internal_alias __attribute((visibility("hidden")));
13779#define xmlUCSIsCatZ xmlUCSIsCatZ__internal_alias
13780#endif
13781#endif
13782#endif
13783
13784#if defined(LIBXML_UNICODE_ENABLED)
13785#ifdef bottom_xmlunicode
13786#undef xmlUCSIsCatZl
13787extern __typeof (xmlUCSIsCatZl) xmlUCSIsCatZl __attribute((alias("xmlUCSIsCatZl__internal_alias")));
13788#else
13789#ifndef xmlUCSIsCatZl
13790extern __typeof (xmlUCSIsCatZl) xmlUCSIsCatZl__internal_alias __attribute((visibility("hidden")));
13791#define xmlUCSIsCatZl xmlUCSIsCatZl__internal_alias
13792#endif
13793#endif
13794#endif
13795
13796#if defined(LIBXML_UNICODE_ENABLED)
13797#ifdef bottom_xmlunicode
13798#undef xmlUCSIsCatZp
13799extern __typeof (xmlUCSIsCatZp) xmlUCSIsCatZp __attribute((alias("xmlUCSIsCatZp__internal_alias")));
13800#else
13801#ifndef xmlUCSIsCatZp
13802extern __typeof (xmlUCSIsCatZp) xmlUCSIsCatZp__internal_alias __attribute((visibility("hidden")));
13803#define xmlUCSIsCatZp xmlUCSIsCatZp__internal_alias
13804#endif
13805#endif
13806#endif
13807
13808#if defined(LIBXML_UNICODE_ENABLED)
13809#ifdef bottom_xmlunicode
13810#undef xmlUCSIsCatZs
13811extern __typeof (xmlUCSIsCatZs) xmlUCSIsCatZs __attribute((alias("xmlUCSIsCatZs__internal_alias")));
13812#else
13813#ifndef xmlUCSIsCatZs
13814extern __typeof (xmlUCSIsCatZs) xmlUCSIsCatZs__internal_alias __attribute((visibility("hidden")));
13815#define xmlUCSIsCatZs xmlUCSIsCatZs__internal_alias
13816#endif
13817#endif
13818#endif
13819
13820#if defined(LIBXML_UNICODE_ENABLED)
13821#ifdef bottom_xmlunicode
13822#undef xmlUCSIsCherokee
13823extern __typeof (xmlUCSIsCherokee) xmlUCSIsCherokee __attribute((alias("xmlUCSIsCherokee__internal_alias")));
13824#else
13825#ifndef xmlUCSIsCherokee
13826extern __typeof (xmlUCSIsCherokee) xmlUCSIsCherokee__internal_alias __attribute((visibility("hidden")));
13827#define xmlUCSIsCherokee xmlUCSIsCherokee__internal_alias
13828#endif
13829#endif
13830#endif
13831
13832#if defined(LIBXML_UNICODE_ENABLED)
13833#ifdef bottom_xmlunicode
13834#undef xmlUCSIsCombiningDiacriticalMarks
13835extern __typeof (xmlUCSIsCombiningDiacriticalMarks) xmlUCSIsCombiningDiacriticalMarks __attribute((alias("xmlUCSIsCombiningDiacriticalMarks__internal_alias")));
13836#else
13837#ifndef xmlUCSIsCombiningDiacriticalMarks
13838extern __typeof (xmlUCSIsCombiningDiacriticalMarks) xmlUCSIsCombiningDiacriticalMarks__internal_alias __attribute((visibility("hidden")));
13839#define xmlUCSIsCombiningDiacriticalMarks xmlUCSIsCombiningDiacriticalMarks__internal_alias
13840#endif
13841#endif
13842#endif
13843
13844#if defined(LIBXML_UNICODE_ENABLED)
13845#ifdef bottom_xmlunicode
13846#undef xmlUCSIsCombiningDiacriticalMarksforSymbols
13847extern __typeof (xmlUCSIsCombiningDiacriticalMarksforSymbols) xmlUCSIsCombiningDiacriticalMarksforSymbols __attribute((alias("xmlUCSIsCombiningDiacriticalMarksforSymbols__internal_alias")));
13848#else
13849#ifndef xmlUCSIsCombiningDiacriticalMarksforSymbols
13850extern __typeof (xmlUCSIsCombiningDiacriticalMarksforSymbols) xmlUCSIsCombiningDiacriticalMarksforSymbols__internal_alias __attribute((visibility("hidden")));
13851#define xmlUCSIsCombiningDiacriticalMarksforSymbols xmlUCSIsCombiningDiacriticalMarksforSymbols__internal_alias
13852#endif
13853#endif
13854#endif
13855
13856#if defined(LIBXML_UNICODE_ENABLED)
13857#ifdef bottom_xmlunicode
13858#undef xmlUCSIsCombiningHalfMarks
13859extern __typeof (xmlUCSIsCombiningHalfMarks) xmlUCSIsCombiningHalfMarks __attribute((alias("xmlUCSIsCombiningHalfMarks__internal_alias")));
13860#else
13861#ifndef xmlUCSIsCombiningHalfMarks
13862extern __typeof (xmlUCSIsCombiningHalfMarks) xmlUCSIsCombiningHalfMarks__internal_alias __attribute((visibility("hidden")));
13863#define xmlUCSIsCombiningHalfMarks xmlUCSIsCombiningHalfMarks__internal_alias
13864#endif
13865#endif
13866#endif
13867
13868#if defined(LIBXML_UNICODE_ENABLED)
13869#ifdef bottom_xmlunicode
13870#undef xmlUCSIsCombiningMarksforSymbols
13871extern __typeof (xmlUCSIsCombiningMarksforSymbols) xmlUCSIsCombiningMarksforSymbols __attribute((alias("xmlUCSIsCombiningMarksforSymbols__internal_alias")));
13872#else
13873#ifndef xmlUCSIsCombiningMarksforSymbols
13874extern __typeof (xmlUCSIsCombiningMarksforSymbols) xmlUCSIsCombiningMarksforSymbols__internal_alias __attribute((visibility("hidden")));
13875#define xmlUCSIsCombiningMarksforSymbols xmlUCSIsCombiningMarksforSymbols__internal_alias
13876#endif
13877#endif
13878#endif
13879
13880#if defined(LIBXML_UNICODE_ENABLED)
13881#ifdef bottom_xmlunicode
13882#undef xmlUCSIsControlPictures
13883extern __typeof (xmlUCSIsControlPictures) xmlUCSIsControlPictures __attribute((alias("xmlUCSIsControlPictures__internal_alias")));
13884#else
13885#ifndef xmlUCSIsControlPictures
13886extern __typeof (xmlUCSIsControlPictures) xmlUCSIsControlPictures__internal_alias __attribute((visibility("hidden")));
13887#define xmlUCSIsControlPictures xmlUCSIsControlPictures__internal_alias
13888#endif
13889#endif
13890#endif
13891
13892#if defined(LIBXML_UNICODE_ENABLED)
13893#ifdef bottom_xmlunicode
13894#undef xmlUCSIsCurrencySymbols
13895extern __typeof (xmlUCSIsCurrencySymbols) xmlUCSIsCurrencySymbols __attribute((alias("xmlUCSIsCurrencySymbols__internal_alias")));
13896#else
13897#ifndef xmlUCSIsCurrencySymbols
13898extern __typeof (xmlUCSIsCurrencySymbols) xmlUCSIsCurrencySymbols__internal_alias __attribute((visibility("hidden")));
13899#define xmlUCSIsCurrencySymbols xmlUCSIsCurrencySymbols__internal_alias
13900#endif
13901#endif
13902#endif
13903
13904#if defined(LIBXML_UNICODE_ENABLED)
13905#ifdef bottom_xmlunicode
13906#undef xmlUCSIsCypriotSyllabary
13907extern __typeof (xmlUCSIsCypriotSyllabary) xmlUCSIsCypriotSyllabary __attribute((alias("xmlUCSIsCypriotSyllabary__internal_alias")));
13908#else
13909#ifndef xmlUCSIsCypriotSyllabary
13910extern __typeof (xmlUCSIsCypriotSyllabary) xmlUCSIsCypriotSyllabary__internal_alias __attribute((visibility("hidden")));
13911#define xmlUCSIsCypriotSyllabary xmlUCSIsCypriotSyllabary__internal_alias
13912#endif
13913#endif
13914#endif
13915
13916#if defined(LIBXML_UNICODE_ENABLED)
13917#ifdef bottom_xmlunicode
13918#undef xmlUCSIsCyrillic
13919extern __typeof (xmlUCSIsCyrillic) xmlUCSIsCyrillic __attribute((alias("xmlUCSIsCyrillic__internal_alias")));
13920#else
13921#ifndef xmlUCSIsCyrillic
13922extern __typeof (xmlUCSIsCyrillic) xmlUCSIsCyrillic__internal_alias __attribute((visibility("hidden")));
13923#define xmlUCSIsCyrillic xmlUCSIsCyrillic__internal_alias
13924#endif
13925#endif
13926#endif
13927
13928#if defined(LIBXML_UNICODE_ENABLED)
13929#ifdef bottom_xmlunicode
13930#undef xmlUCSIsCyrillicSupplement
13931extern __typeof (xmlUCSIsCyrillicSupplement) xmlUCSIsCyrillicSupplement __attribute((alias("xmlUCSIsCyrillicSupplement__internal_alias")));
13932#else
13933#ifndef xmlUCSIsCyrillicSupplement
13934extern __typeof (xmlUCSIsCyrillicSupplement) xmlUCSIsCyrillicSupplement__internal_alias __attribute((visibility("hidden")));
13935#define xmlUCSIsCyrillicSupplement xmlUCSIsCyrillicSupplement__internal_alias
13936#endif
13937#endif
13938#endif
13939
13940#if defined(LIBXML_UNICODE_ENABLED)
13941#ifdef bottom_xmlunicode
13942#undef xmlUCSIsDeseret
13943extern __typeof (xmlUCSIsDeseret) xmlUCSIsDeseret __attribute((alias("xmlUCSIsDeseret__internal_alias")));
13944#else
13945#ifndef xmlUCSIsDeseret
13946extern __typeof (xmlUCSIsDeseret) xmlUCSIsDeseret__internal_alias __attribute((visibility("hidden")));
13947#define xmlUCSIsDeseret xmlUCSIsDeseret__internal_alias
13948#endif
13949#endif
13950#endif
13951
13952#if defined(LIBXML_UNICODE_ENABLED)
13953#ifdef bottom_xmlunicode
13954#undef xmlUCSIsDevanagari
13955extern __typeof (xmlUCSIsDevanagari) xmlUCSIsDevanagari __attribute((alias("xmlUCSIsDevanagari__internal_alias")));
13956#else
13957#ifndef xmlUCSIsDevanagari
13958extern __typeof (xmlUCSIsDevanagari) xmlUCSIsDevanagari__internal_alias __attribute((visibility("hidden")));
13959#define xmlUCSIsDevanagari xmlUCSIsDevanagari__internal_alias
13960#endif
13961#endif
13962#endif
13963
13964#if defined(LIBXML_UNICODE_ENABLED)
13965#ifdef bottom_xmlunicode
13966#undef xmlUCSIsDingbats
13967extern __typeof (xmlUCSIsDingbats) xmlUCSIsDingbats __attribute((alias("xmlUCSIsDingbats__internal_alias")));
13968#else
13969#ifndef xmlUCSIsDingbats
13970extern __typeof (xmlUCSIsDingbats) xmlUCSIsDingbats__internal_alias __attribute((visibility("hidden")));
13971#define xmlUCSIsDingbats xmlUCSIsDingbats__internal_alias
13972#endif
13973#endif
13974#endif
13975
13976#if defined(LIBXML_UNICODE_ENABLED)
13977#ifdef bottom_xmlunicode
13978#undef xmlUCSIsEnclosedAlphanumerics
13979extern __typeof (xmlUCSIsEnclosedAlphanumerics) xmlUCSIsEnclosedAlphanumerics __attribute((alias("xmlUCSIsEnclosedAlphanumerics__internal_alias")));
13980#else
13981#ifndef xmlUCSIsEnclosedAlphanumerics
13982extern __typeof (xmlUCSIsEnclosedAlphanumerics) xmlUCSIsEnclosedAlphanumerics__internal_alias __attribute((visibility("hidden")));
13983#define xmlUCSIsEnclosedAlphanumerics xmlUCSIsEnclosedAlphanumerics__internal_alias
13984#endif
13985#endif
13986#endif
13987
13988#if defined(LIBXML_UNICODE_ENABLED)
13989#ifdef bottom_xmlunicode
13990#undef xmlUCSIsEnclosedCJKLettersandMonths
13991extern __typeof (xmlUCSIsEnclosedCJKLettersandMonths) xmlUCSIsEnclosedCJKLettersandMonths __attribute((alias("xmlUCSIsEnclosedCJKLettersandMonths__internal_alias")));
13992#else
13993#ifndef xmlUCSIsEnclosedCJKLettersandMonths
13994extern __typeof (xmlUCSIsEnclosedCJKLettersandMonths) xmlUCSIsEnclosedCJKLettersandMonths__internal_alias __attribute((visibility("hidden")));
13995#define xmlUCSIsEnclosedCJKLettersandMonths xmlUCSIsEnclosedCJKLettersandMonths__internal_alias
13996#endif
13997#endif
13998#endif
13999
14000#if defined(LIBXML_UNICODE_ENABLED)
14001#ifdef bottom_xmlunicode
14002#undef xmlUCSIsEthiopic
14003extern __typeof (xmlUCSIsEthiopic) xmlUCSIsEthiopic __attribute((alias("xmlUCSIsEthiopic__internal_alias")));
14004#else
14005#ifndef xmlUCSIsEthiopic
14006extern __typeof (xmlUCSIsEthiopic) xmlUCSIsEthiopic__internal_alias __attribute((visibility("hidden")));
14007#define xmlUCSIsEthiopic xmlUCSIsEthiopic__internal_alias
14008#endif
14009#endif
14010#endif
14011
14012#if defined(LIBXML_UNICODE_ENABLED)
14013#ifdef bottom_xmlunicode
14014#undef xmlUCSIsGeneralPunctuation
14015extern __typeof (xmlUCSIsGeneralPunctuation) xmlUCSIsGeneralPunctuation __attribute((alias("xmlUCSIsGeneralPunctuation__internal_alias")));
14016#else
14017#ifndef xmlUCSIsGeneralPunctuation
14018extern __typeof (xmlUCSIsGeneralPunctuation) xmlUCSIsGeneralPunctuation__internal_alias __attribute((visibility("hidden")));
14019#define xmlUCSIsGeneralPunctuation xmlUCSIsGeneralPunctuation__internal_alias
14020#endif
14021#endif
14022#endif
14023
14024#if defined(LIBXML_UNICODE_ENABLED)
14025#ifdef bottom_xmlunicode
14026#undef xmlUCSIsGeometricShapes
14027extern __typeof (xmlUCSIsGeometricShapes) xmlUCSIsGeometricShapes __attribute((alias("xmlUCSIsGeometricShapes__internal_alias")));
14028#else
14029#ifndef xmlUCSIsGeometricShapes
14030extern __typeof (xmlUCSIsGeometricShapes) xmlUCSIsGeometricShapes__internal_alias __attribute((visibility("hidden")));
14031#define xmlUCSIsGeometricShapes xmlUCSIsGeometricShapes__internal_alias
14032#endif
14033#endif
14034#endif
14035
14036#if defined(LIBXML_UNICODE_ENABLED)
14037#ifdef bottom_xmlunicode
14038#undef xmlUCSIsGeorgian
14039extern __typeof (xmlUCSIsGeorgian) xmlUCSIsGeorgian __attribute((alias("xmlUCSIsGeorgian__internal_alias")));
14040#else
14041#ifndef xmlUCSIsGeorgian
14042extern __typeof (xmlUCSIsGeorgian) xmlUCSIsGeorgian__internal_alias __attribute((visibility("hidden")));
14043#define xmlUCSIsGeorgian xmlUCSIsGeorgian__internal_alias
14044#endif
14045#endif
14046#endif
14047
14048#if defined(LIBXML_UNICODE_ENABLED)
14049#ifdef bottom_xmlunicode
14050#undef xmlUCSIsGothic
14051extern __typeof (xmlUCSIsGothic) xmlUCSIsGothic __attribute((alias("xmlUCSIsGothic__internal_alias")));
14052#else
14053#ifndef xmlUCSIsGothic
14054extern __typeof (xmlUCSIsGothic) xmlUCSIsGothic__internal_alias __attribute((visibility("hidden")));
14055#define xmlUCSIsGothic xmlUCSIsGothic__internal_alias
14056#endif
14057#endif
14058#endif
14059
14060#if defined(LIBXML_UNICODE_ENABLED)
14061#ifdef bottom_xmlunicode
14062#undef xmlUCSIsGreek
14063extern __typeof (xmlUCSIsGreek) xmlUCSIsGreek __attribute((alias("xmlUCSIsGreek__internal_alias")));
14064#else
14065#ifndef xmlUCSIsGreek
14066extern __typeof (xmlUCSIsGreek) xmlUCSIsGreek__internal_alias __attribute((visibility("hidden")));
14067#define xmlUCSIsGreek xmlUCSIsGreek__internal_alias
14068#endif
14069#endif
14070#endif
14071
14072#if defined(LIBXML_UNICODE_ENABLED)
14073#ifdef bottom_xmlunicode
14074#undef xmlUCSIsGreekExtended
14075extern __typeof (xmlUCSIsGreekExtended) xmlUCSIsGreekExtended __attribute((alias("xmlUCSIsGreekExtended__internal_alias")));
14076#else
14077#ifndef xmlUCSIsGreekExtended
14078extern __typeof (xmlUCSIsGreekExtended) xmlUCSIsGreekExtended__internal_alias __attribute((visibility("hidden")));
14079#define xmlUCSIsGreekExtended xmlUCSIsGreekExtended__internal_alias
14080#endif
14081#endif
14082#endif
14083
14084#if defined(LIBXML_UNICODE_ENABLED)
14085#ifdef bottom_xmlunicode
14086#undef xmlUCSIsGreekandCoptic
14087extern __typeof (xmlUCSIsGreekandCoptic) xmlUCSIsGreekandCoptic __attribute((alias("xmlUCSIsGreekandCoptic__internal_alias")));
14088#else
14089#ifndef xmlUCSIsGreekandCoptic
14090extern __typeof (xmlUCSIsGreekandCoptic) xmlUCSIsGreekandCoptic__internal_alias __attribute((visibility("hidden")));
14091#define xmlUCSIsGreekandCoptic xmlUCSIsGreekandCoptic__internal_alias
14092#endif
14093#endif
14094#endif
14095
14096#if defined(LIBXML_UNICODE_ENABLED)
14097#ifdef bottom_xmlunicode
14098#undef xmlUCSIsGujarati
14099extern __typeof (xmlUCSIsGujarati) xmlUCSIsGujarati __attribute((alias("xmlUCSIsGujarati__internal_alias")));
14100#else
14101#ifndef xmlUCSIsGujarati
14102extern __typeof (xmlUCSIsGujarati) xmlUCSIsGujarati__internal_alias __attribute((visibility("hidden")));
14103#define xmlUCSIsGujarati xmlUCSIsGujarati__internal_alias
14104#endif
14105#endif
14106#endif
14107
14108#if defined(LIBXML_UNICODE_ENABLED)
14109#ifdef bottom_xmlunicode
14110#undef xmlUCSIsGurmukhi
14111extern __typeof (xmlUCSIsGurmukhi) xmlUCSIsGurmukhi __attribute((alias("xmlUCSIsGurmukhi__internal_alias")));
14112#else
14113#ifndef xmlUCSIsGurmukhi
14114extern __typeof (xmlUCSIsGurmukhi) xmlUCSIsGurmukhi__internal_alias __attribute((visibility("hidden")));
14115#define xmlUCSIsGurmukhi xmlUCSIsGurmukhi__internal_alias
14116#endif
14117#endif
14118#endif
14119
14120#if defined(LIBXML_UNICODE_ENABLED)
14121#ifdef bottom_xmlunicode
14122#undef xmlUCSIsHalfwidthandFullwidthForms
14123extern __typeof (xmlUCSIsHalfwidthandFullwidthForms) xmlUCSIsHalfwidthandFullwidthForms __attribute((alias("xmlUCSIsHalfwidthandFullwidthForms__internal_alias")));
14124#else
14125#ifndef xmlUCSIsHalfwidthandFullwidthForms
14126extern __typeof (xmlUCSIsHalfwidthandFullwidthForms) xmlUCSIsHalfwidthandFullwidthForms__internal_alias __attribute((visibility("hidden")));
14127#define xmlUCSIsHalfwidthandFullwidthForms xmlUCSIsHalfwidthandFullwidthForms__internal_alias
14128#endif
14129#endif
14130#endif
14131
14132#if defined(LIBXML_UNICODE_ENABLED)
14133#ifdef bottom_xmlunicode
14134#undef xmlUCSIsHangulCompatibilityJamo
14135extern __typeof (xmlUCSIsHangulCompatibilityJamo) xmlUCSIsHangulCompatibilityJamo __attribute((alias("xmlUCSIsHangulCompatibilityJamo__internal_alias")));
14136#else
14137#ifndef xmlUCSIsHangulCompatibilityJamo
14138extern __typeof (xmlUCSIsHangulCompatibilityJamo) xmlUCSIsHangulCompatibilityJamo__internal_alias __attribute((visibility("hidden")));
14139#define xmlUCSIsHangulCompatibilityJamo xmlUCSIsHangulCompatibilityJamo__internal_alias
14140#endif
14141#endif
14142#endif
14143
14144#if defined(LIBXML_UNICODE_ENABLED)
14145#ifdef bottom_xmlunicode
14146#undef xmlUCSIsHangulJamo
14147extern __typeof (xmlUCSIsHangulJamo) xmlUCSIsHangulJamo __attribute((alias("xmlUCSIsHangulJamo__internal_alias")));
14148#else
14149#ifndef xmlUCSIsHangulJamo
14150extern __typeof (xmlUCSIsHangulJamo) xmlUCSIsHangulJamo__internal_alias __attribute((visibility("hidden")));
14151#define xmlUCSIsHangulJamo xmlUCSIsHangulJamo__internal_alias
14152#endif
14153#endif
14154#endif
14155
14156#if defined(LIBXML_UNICODE_ENABLED)
14157#ifdef bottom_xmlunicode
14158#undef xmlUCSIsHangulSyllables
14159extern __typeof (xmlUCSIsHangulSyllables) xmlUCSIsHangulSyllables __attribute((alias("xmlUCSIsHangulSyllables__internal_alias")));
14160#else
14161#ifndef xmlUCSIsHangulSyllables
14162extern __typeof (xmlUCSIsHangulSyllables) xmlUCSIsHangulSyllables__internal_alias __attribute((visibility("hidden")));
14163#define xmlUCSIsHangulSyllables xmlUCSIsHangulSyllables__internal_alias
14164#endif
14165#endif
14166#endif
14167
14168#if defined(LIBXML_UNICODE_ENABLED)
14169#ifdef bottom_xmlunicode
14170#undef xmlUCSIsHanunoo
14171extern __typeof (xmlUCSIsHanunoo) xmlUCSIsHanunoo __attribute((alias("xmlUCSIsHanunoo__internal_alias")));
14172#else
14173#ifndef xmlUCSIsHanunoo
14174extern __typeof (xmlUCSIsHanunoo) xmlUCSIsHanunoo__internal_alias __attribute((visibility("hidden")));
14175#define xmlUCSIsHanunoo xmlUCSIsHanunoo__internal_alias
14176#endif
14177#endif
14178#endif
14179
14180#if defined(LIBXML_UNICODE_ENABLED)
14181#ifdef bottom_xmlunicode
14182#undef xmlUCSIsHebrew
14183extern __typeof (xmlUCSIsHebrew) xmlUCSIsHebrew __attribute((alias("xmlUCSIsHebrew__internal_alias")));
14184#else
14185#ifndef xmlUCSIsHebrew
14186extern __typeof (xmlUCSIsHebrew) xmlUCSIsHebrew__internal_alias __attribute((visibility("hidden")));
14187#define xmlUCSIsHebrew xmlUCSIsHebrew__internal_alias
14188#endif
14189#endif
14190#endif
14191
14192#if defined(LIBXML_UNICODE_ENABLED)
14193#ifdef bottom_xmlunicode
14194#undef xmlUCSIsHighPrivateUseSurrogates
14195extern __typeof (xmlUCSIsHighPrivateUseSurrogates) xmlUCSIsHighPrivateUseSurrogates __attribute((alias("xmlUCSIsHighPrivateUseSurrogates__internal_alias")));
14196#else
14197#ifndef xmlUCSIsHighPrivateUseSurrogates
14198extern __typeof (xmlUCSIsHighPrivateUseSurrogates) xmlUCSIsHighPrivateUseSurrogates__internal_alias __attribute((visibility("hidden")));
14199#define xmlUCSIsHighPrivateUseSurrogates xmlUCSIsHighPrivateUseSurrogates__internal_alias
14200#endif
14201#endif
14202#endif
14203
14204#if defined(LIBXML_UNICODE_ENABLED)
14205#ifdef bottom_xmlunicode
14206#undef xmlUCSIsHighSurrogates
14207extern __typeof (xmlUCSIsHighSurrogates) xmlUCSIsHighSurrogates __attribute((alias("xmlUCSIsHighSurrogates__internal_alias")));
14208#else
14209#ifndef xmlUCSIsHighSurrogates
14210extern __typeof (xmlUCSIsHighSurrogates) xmlUCSIsHighSurrogates__internal_alias __attribute((visibility("hidden")));
14211#define xmlUCSIsHighSurrogates xmlUCSIsHighSurrogates__internal_alias
14212#endif
14213#endif
14214#endif
14215
14216#if defined(LIBXML_UNICODE_ENABLED)
14217#ifdef bottom_xmlunicode
14218#undef xmlUCSIsHiragana
14219extern __typeof (xmlUCSIsHiragana) xmlUCSIsHiragana __attribute((alias("xmlUCSIsHiragana__internal_alias")));
14220#else
14221#ifndef xmlUCSIsHiragana
14222extern __typeof (xmlUCSIsHiragana) xmlUCSIsHiragana__internal_alias __attribute((visibility("hidden")));
14223#define xmlUCSIsHiragana xmlUCSIsHiragana__internal_alias
14224#endif
14225#endif
14226#endif
14227
14228#if defined(LIBXML_UNICODE_ENABLED)
14229#ifdef bottom_xmlunicode
14230#undef xmlUCSIsIPAExtensions
14231extern __typeof (xmlUCSIsIPAExtensions) xmlUCSIsIPAExtensions __attribute((alias("xmlUCSIsIPAExtensions__internal_alias")));
14232#else
14233#ifndef xmlUCSIsIPAExtensions
14234extern __typeof (xmlUCSIsIPAExtensions) xmlUCSIsIPAExtensions__internal_alias __attribute((visibility("hidden")));
14235#define xmlUCSIsIPAExtensions xmlUCSIsIPAExtensions__internal_alias
14236#endif
14237#endif
14238#endif
14239
14240#if defined(LIBXML_UNICODE_ENABLED)
14241#ifdef bottom_xmlunicode
14242#undef xmlUCSIsIdeographicDescriptionCharacters
14243extern __typeof (xmlUCSIsIdeographicDescriptionCharacters) xmlUCSIsIdeographicDescriptionCharacters __attribute((alias("xmlUCSIsIdeographicDescriptionCharacters__internal_alias")));
14244#else
14245#ifndef xmlUCSIsIdeographicDescriptionCharacters
14246extern __typeof (xmlUCSIsIdeographicDescriptionCharacters) xmlUCSIsIdeographicDescriptionCharacters__internal_alias __attribute((visibility("hidden")));
14247#define xmlUCSIsIdeographicDescriptionCharacters xmlUCSIsIdeographicDescriptionCharacters__internal_alias
14248#endif
14249#endif
14250#endif
14251
14252#if defined(LIBXML_UNICODE_ENABLED)
14253#ifdef bottom_xmlunicode
14254#undef xmlUCSIsKanbun
14255extern __typeof (xmlUCSIsKanbun) xmlUCSIsKanbun __attribute((alias("xmlUCSIsKanbun__internal_alias")));
14256#else
14257#ifndef xmlUCSIsKanbun
14258extern __typeof (xmlUCSIsKanbun) xmlUCSIsKanbun__internal_alias __attribute((visibility("hidden")));
14259#define xmlUCSIsKanbun xmlUCSIsKanbun__internal_alias
14260#endif
14261#endif
14262#endif
14263
14264#if defined(LIBXML_UNICODE_ENABLED)
14265#ifdef bottom_xmlunicode
14266#undef xmlUCSIsKangxiRadicals
14267extern __typeof (xmlUCSIsKangxiRadicals) xmlUCSIsKangxiRadicals __attribute((alias("xmlUCSIsKangxiRadicals__internal_alias")));
14268#else
14269#ifndef xmlUCSIsKangxiRadicals
14270extern __typeof (xmlUCSIsKangxiRadicals) xmlUCSIsKangxiRadicals__internal_alias __attribute((visibility("hidden")));
14271#define xmlUCSIsKangxiRadicals xmlUCSIsKangxiRadicals__internal_alias
14272#endif
14273#endif
14274#endif
14275
14276#if defined(LIBXML_UNICODE_ENABLED)
14277#ifdef bottom_xmlunicode
14278#undef xmlUCSIsKannada
14279extern __typeof (xmlUCSIsKannada) xmlUCSIsKannada __attribute((alias("xmlUCSIsKannada__internal_alias")));
14280#else
14281#ifndef xmlUCSIsKannada
14282extern __typeof (xmlUCSIsKannada) xmlUCSIsKannada__internal_alias __attribute((visibility("hidden")));
14283#define xmlUCSIsKannada xmlUCSIsKannada__internal_alias
14284#endif
14285#endif
14286#endif
14287
14288#if defined(LIBXML_UNICODE_ENABLED)
14289#ifdef bottom_xmlunicode
14290#undef xmlUCSIsKatakana
14291extern __typeof (xmlUCSIsKatakana) xmlUCSIsKatakana __attribute((alias("xmlUCSIsKatakana__internal_alias")));
14292#else
14293#ifndef xmlUCSIsKatakana
14294extern __typeof (xmlUCSIsKatakana) xmlUCSIsKatakana__internal_alias __attribute((visibility("hidden")));
14295#define xmlUCSIsKatakana xmlUCSIsKatakana__internal_alias
14296#endif
14297#endif
14298#endif
14299
14300#if defined(LIBXML_UNICODE_ENABLED)
14301#ifdef bottom_xmlunicode
14302#undef xmlUCSIsKatakanaPhoneticExtensions
14303extern __typeof (xmlUCSIsKatakanaPhoneticExtensions) xmlUCSIsKatakanaPhoneticExtensions __attribute((alias("xmlUCSIsKatakanaPhoneticExtensions__internal_alias")));
14304#else
14305#ifndef xmlUCSIsKatakanaPhoneticExtensions
14306extern __typeof (xmlUCSIsKatakanaPhoneticExtensions) xmlUCSIsKatakanaPhoneticExtensions__internal_alias __attribute((visibility("hidden")));
14307#define xmlUCSIsKatakanaPhoneticExtensions xmlUCSIsKatakanaPhoneticExtensions__internal_alias
14308#endif
14309#endif
14310#endif
14311
14312#if defined(LIBXML_UNICODE_ENABLED)
14313#ifdef bottom_xmlunicode
14314#undef xmlUCSIsKhmer
14315extern __typeof (xmlUCSIsKhmer) xmlUCSIsKhmer __attribute((alias("xmlUCSIsKhmer__internal_alias")));
14316#else
14317#ifndef xmlUCSIsKhmer
14318extern __typeof (xmlUCSIsKhmer) xmlUCSIsKhmer__internal_alias __attribute((visibility("hidden")));
14319#define xmlUCSIsKhmer xmlUCSIsKhmer__internal_alias
14320#endif
14321#endif
14322#endif
14323
14324#if defined(LIBXML_UNICODE_ENABLED)
14325#ifdef bottom_xmlunicode
14326#undef xmlUCSIsKhmerSymbols
14327extern __typeof (xmlUCSIsKhmerSymbols) xmlUCSIsKhmerSymbols __attribute((alias("xmlUCSIsKhmerSymbols__internal_alias")));
14328#else
14329#ifndef xmlUCSIsKhmerSymbols
14330extern __typeof (xmlUCSIsKhmerSymbols) xmlUCSIsKhmerSymbols__internal_alias __attribute((visibility("hidden")));
14331#define xmlUCSIsKhmerSymbols xmlUCSIsKhmerSymbols__internal_alias
14332#endif
14333#endif
14334#endif
14335
14336#if defined(LIBXML_UNICODE_ENABLED)
14337#ifdef bottom_xmlunicode
14338#undef xmlUCSIsLao
14339extern __typeof (xmlUCSIsLao) xmlUCSIsLao __attribute((alias("xmlUCSIsLao__internal_alias")));
14340#else
14341#ifndef xmlUCSIsLao
14342extern __typeof (xmlUCSIsLao) xmlUCSIsLao__internal_alias __attribute((visibility("hidden")));
14343#define xmlUCSIsLao xmlUCSIsLao__internal_alias
14344#endif
14345#endif
14346#endif
14347
14348#if defined(LIBXML_UNICODE_ENABLED)
14349#ifdef bottom_xmlunicode
14350#undef xmlUCSIsLatin1Supplement
14351extern __typeof (xmlUCSIsLatin1Supplement) xmlUCSIsLatin1Supplement __attribute((alias("xmlUCSIsLatin1Supplement__internal_alias")));
14352#else
14353#ifndef xmlUCSIsLatin1Supplement
14354extern __typeof (xmlUCSIsLatin1Supplement) xmlUCSIsLatin1Supplement__internal_alias __attribute((visibility("hidden")));
14355#define xmlUCSIsLatin1Supplement xmlUCSIsLatin1Supplement__internal_alias
14356#endif
14357#endif
14358#endif
14359
14360#if defined(LIBXML_UNICODE_ENABLED)
14361#ifdef bottom_xmlunicode
14362#undef xmlUCSIsLatinExtendedA
14363extern __typeof (xmlUCSIsLatinExtendedA) xmlUCSIsLatinExtendedA __attribute((alias("xmlUCSIsLatinExtendedA__internal_alias")));
14364#else
14365#ifndef xmlUCSIsLatinExtendedA
14366extern __typeof (xmlUCSIsLatinExtendedA) xmlUCSIsLatinExtendedA__internal_alias __attribute((visibility("hidden")));
14367#define xmlUCSIsLatinExtendedA xmlUCSIsLatinExtendedA__internal_alias
14368#endif
14369#endif
14370#endif
14371
14372#if defined(LIBXML_UNICODE_ENABLED)
14373#ifdef bottom_xmlunicode
14374#undef xmlUCSIsLatinExtendedAdditional
14375extern __typeof (xmlUCSIsLatinExtendedAdditional) xmlUCSIsLatinExtendedAdditional __attribute((alias("xmlUCSIsLatinExtendedAdditional__internal_alias")));
14376#else
14377#ifndef xmlUCSIsLatinExtendedAdditional
14378extern __typeof (xmlUCSIsLatinExtendedAdditional) xmlUCSIsLatinExtendedAdditional__internal_alias __attribute((visibility("hidden")));
14379#define xmlUCSIsLatinExtendedAdditional xmlUCSIsLatinExtendedAdditional__internal_alias
14380#endif
14381#endif
14382#endif
14383
14384#if defined(LIBXML_UNICODE_ENABLED)
14385#ifdef bottom_xmlunicode
14386#undef xmlUCSIsLatinExtendedB
14387extern __typeof (xmlUCSIsLatinExtendedB) xmlUCSIsLatinExtendedB __attribute((alias("xmlUCSIsLatinExtendedB__internal_alias")));
14388#else
14389#ifndef xmlUCSIsLatinExtendedB
14390extern __typeof (xmlUCSIsLatinExtendedB) xmlUCSIsLatinExtendedB__internal_alias __attribute((visibility("hidden")));
14391#define xmlUCSIsLatinExtendedB xmlUCSIsLatinExtendedB__internal_alias
14392#endif
14393#endif
14394#endif
14395
14396#if defined(LIBXML_UNICODE_ENABLED)
14397#ifdef bottom_xmlunicode
14398#undef xmlUCSIsLetterlikeSymbols
14399extern __typeof (xmlUCSIsLetterlikeSymbols) xmlUCSIsLetterlikeSymbols __attribute((alias("xmlUCSIsLetterlikeSymbols__internal_alias")));
14400#else
14401#ifndef xmlUCSIsLetterlikeSymbols
14402extern __typeof (xmlUCSIsLetterlikeSymbols) xmlUCSIsLetterlikeSymbols__internal_alias __attribute((visibility("hidden")));
14403#define xmlUCSIsLetterlikeSymbols xmlUCSIsLetterlikeSymbols__internal_alias
14404#endif
14405#endif
14406#endif
14407
14408#if defined(LIBXML_UNICODE_ENABLED)
14409#ifdef bottom_xmlunicode
14410#undef xmlUCSIsLimbu
14411extern __typeof (xmlUCSIsLimbu) xmlUCSIsLimbu __attribute((alias("xmlUCSIsLimbu__internal_alias")));
14412#else
14413#ifndef xmlUCSIsLimbu
14414extern __typeof (xmlUCSIsLimbu) xmlUCSIsLimbu__internal_alias __attribute((visibility("hidden")));
14415#define xmlUCSIsLimbu xmlUCSIsLimbu__internal_alias
14416#endif
14417#endif
14418#endif
14419
14420#if defined(LIBXML_UNICODE_ENABLED)
14421#ifdef bottom_xmlunicode
14422#undef xmlUCSIsLinearBIdeograms
14423extern __typeof (xmlUCSIsLinearBIdeograms) xmlUCSIsLinearBIdeograms __attribute((alias("xmlUCSIsLinearBIdeograms__internal_alias")));
14424#else
14425#ifndef xmlUCSIsLinearBIdeograms
14426extern __typeof (xmlUCSIsLinearBIdeograms) xmlUCSIsLinearBIdeograms__internal_alias __attribute((visibility("hidden")));
14427#define xmlUCSIsLinearBIdeograms xmlUCSIsLinearBIdeograms__internal_alias
14428#endif
14429#endif
14430#endif
14431
14432#if defined(LIBXML_UNICODE_ENABLED)
14433#ifdef bottom_xmlunicode
14434#undef xmlUCSIsLinearBSyllabary
14435extern __typeof (xmlUCSIsLinearBSyllabary) xmlUCSIsLinearBSyllabary __attribute((alias("xmlUCSIsLinearBSyllabary__internal_alias")));
14436#else
14437#ifndef xmlUCSIsLinearBSyllabary
14438extern __typeof (xmlUCSIsLinearBSyllabary) xmlUCSIsLinearBSyllabary__internal_alias __attribute((visibility("hidden")));
14439#define xmlUCSIsLinearBSyllabary xmlUCSIsLinearBSyllabary__internal_alias
14440#endif
14441#endif
14442#endif
14443
14444#if defined(LIBXML_UNICODE_ENABLED)
14445#ifdef bottom_xmlunicode
14446#undef xmlUCSIsLowSurrogates
14447extern __typeof (xmlUCSIsLowSurrogates) xmlUCSIsLowSurrogates __attribute((alias("xmlUCSIsLowSurrogates__internal_alias")));
14448#else
14449#ifndef xmlUCSIsLowSurrogates
14450extern __typeof (xmlUCSIsLowSurrogates) xmlUCSIsLowSurrogates__internal_alias __attribute((visibility("hidden")));
14451#define xmlUCSIsLowSurrogates xmlUCSIsLowSurrogates__internal_alias
14452#endif
14453#endif
14454#endif
14455
14456#if defined(LIBXML_UNICODE_ENABLED)
14457#ifdef bottom_xmlunicode
14458#undef xmlUCSIsMalayalam
14459extern __typeof (xmlUCSIsMalayalam) xmlUCSIsMalayalam __attribute((alias("xmlUCSIsMalayalam__internal_alias")));
14460#else
14461#ifndef xmlUCSIsMalayalam
14462extern __typeof (xmlUCSIsMalayalam) xmlUCSIsMalayalam__internal_alias __attribute((visibility("hidden")));
14463#define xmlUCSIsMalayalam xmlUCSIsMalayalam__internal_alias
14464#endif
14465#endif
14466#endif
14467
14468#if defined(LIBXML_UNICODE_ENABLED)
14469#ifdef bottom_xmlunicode
14470#undef xmlUCSIsMathematicalAlphanumericSymbols
14471extern __typeof (xmlUCSIsMathematicalAlphanumericSymbols) xmlUCSIsMathematicalAlphanumericSymbols __attribute((alias("xmlUCSIsMathematicalAlphanumericSymbols__internal_alias")));
14472#else
14473#ifndef xmlUCSIsMathematicalAlphanumericSymbols
14474extern __typeof (xmlUCSIsMathematicalAlphanumericSymbols) xmlUCSIsMathematicalAlphanumericSymbols__internal_alias __attribute((visibility("hidden")));
14475#define xmlUCSIsMathematicalAlphanumericSymbols xmlUCSIsMathematicalAlphanumericSymbols__internal_alias
14476#endif
14477#endif
14478#endif
14479
14480#if defined(LIBXML_UNICODE_ENABLED)
14481#ifdef bottom_xmlunicode
14482#undef xmlUCSIsMathematicalOperators
14483extern __typeof (xmlUCSIsMathematicalOperators) xmlUCSIsMathematicalOperators __attribute((alias("xmlUCSIsMathematicalOperators__internal_alias")));
14484#else
14485#ifndef xmlUCSIsMathematicalOperators
14486extern __typeof (xmlUCSIsMathematicalOperators) xmlUCSIsMathematicalOperators__internal_alias __attribute((visibility("hidden")));
14487#define xmlUCSIsMathematicalOperators xmlUCSIsMathematicalOperators__internal_alias
14488#endif
14489#endif
14490#endif
14491
14492#if defined(LIBXML_UNICODE_ENABLED)
14493#ifdef bottom_xmlunicode
14494#undef xmlUCSIsMiscellaneousMathematicalSymbolsA
14495extern __typeof (xmlUCSIsMiscellaneousMathematicalSymbolsA) xmlUCSIsMiscellaneousMathematicalSymbolsA __attribute((alias("xmlUCSIsMiscellaneousMathematicalSymbolsA__internal_alias")));
14496#else
14497#ifndef xmlUCSIsMiscellaneousMathematicalSymbolsA
14498extern __typeof (xmlUCSIsMiscellaneousMathematicalSymbolsA) xmlUCSIsMiscellaneousMathematicalSymbolsA__internal_alias __attribute((visibility("hidden")));
14499#define xmlUCSIsMiscellaneousMathematicalSymbolsA xmlUCSIsMiscellaneousMathematicalSymbolsA__internal_alias
14500#endif
14501#endif
14502#endif
14503
14504#if defined(LIBXML_UNICODE_ENABLED)
14505#ifdef bottom_xmlunicode
14506#undef xmlUCSIsMiscellaneousMathematicalSymbolsB
14507extern __typeof (xmlUCSIsMiscellaneousMathematicalSymbolsB) xmlUCSIsMiscellaneousMathematicalSymbolsB __attribute((alias("xmlUCSIsMiscellaneousMathematicalSymbolsB__internal_alias")));
14508#else
14509#ifndef xmlUCSIsMiscellaneousMathematicalSymbolsB
14510extern __typeof (xmlUCSIsMiscellaneousMathematicalSymbolsB) xmlUCSIsMiscellaneousMathematicalSymbolsB__internal_alias __attribute((visibility("hidden")));
14511#define xmlUCSIsMiscellaneousMathematicalSymbolsB xmlUCSIsMiscellaneousMathematicalSymbolsB__internal_alias
14512#endif
14513#endif
14514#endif
14515
14516#if defined(LIBXML_UNICODE_ENABLED)
14517#ifdef bottom_xmlunicode
14518#undef xmlUCSIsMiscellaneousSymbols
14519extern __typeof (xmlUCSIsMiscellaneousSymbols) xmlUCSIsMiscellaneousSymbols __attribute((alias("xmlUCSIsMiscellaneousSymbols__internal_alias")));
14520#else
14521#ifndef xmlUCSIsMiscellaneousSymbols
14522extern __typeof (xmlUCSIsMiscellaneousSymbols) xmlUCSIsMiscellaneousSymbols__internal_alias __attribute((visibility("hidden")));
14523#define xmlUCSIsMiscellaneousSymbols xmlUCSIsMiscellaneousSymbols__internal_alias
14524#endif
14525#endif
14526#endif
14527
14528#if defined(LIBXML_UNICODE_ENABLED)
14529#ifdef bottom_xmlunicode
14530#undef xmlUCSIsMiscellaneousSymbolsandArrows
14531extern __typeof (xmlUCSIsMiscellaneousSymbolsandArrows) xmlUCSIsMiscellaneousSymbolsandArrows __attribute((alias("xmlUCSIsMiscellaneousSymbolsandArrows__internal_alias")));
14532#else
14533#ifndef xmlUCSIsMiscellaneousSymbolsandArrows
14534extern __typeof (xmlUCSIsMiscellaneousSymbolsandArrows) xmlUCSIsMiscellaneousSymbolsandArrows__internal_alias __attribute((visibility("hidden")));
14535#define xmlUCSIsMiscellaneousSymbolsandArrows xmlUCSIsMiscellaneousSymbolsandArrows__internal_alias
14536#endif
14537#endif
14538#endif
14539
14540#if defined(LIBXML_UNICODE_ENABLED)
14541#ifdef bottom_xmlunicode
14542#undef xmlUCSIsMiscellaneousTechnical
14543extern __typeof (xmlUCSIsMiscellaneousTechnical) xmlUCSIsMiscellaneousTechnical __attribute((alias("xmlUCSIsMiscellaneousTechnical__internal_alias")));
14544#else
14545#ifndef xmlUCSIsMiscellaneousTechnical
14546extern __typeof (xmlUCSIsMiscellaneousTechnical) xmlUCSIsMiscellaneousTechnical__internal_alias __attribute((visibility("hidden")));
14547#define xmlUCSIsMiscellaneousTechnical xmlUCSIsMiscellaneousTechnical__internal_alias
14548#endif
14549#endif
14550#endif
14551
14552#if defined(LIBXML_UNICODE_ENABLED)
14553#ifdef bottom_xmlunicode
14554#undef xmlUCSIsMongolian
14555extern __typeof (xmlUCSIsMongolian) xmlUCSIsMongolian __attribute((alias("xmlUCSIsMongolian__internal_alias")));
14556#else
14557#ifndef xmlUCSIsMongolian
14558extern __typeof (xmlUCSIsMongolian) xmlUCSIsMongolian__internal_alias __attribute((visibility("hidden")));
14559#define xmlUCSIsMongolian xmlUCSIsMongolian__internal_alias
14560#endif
14561#endif
14562#endif
14563
14564#if defined(LIBXML_UNICODE_ENABLED)
14565#ifdef bottom_xmlunicode
14566#undef xmlUCSIsMusicalSymbols
14567extern __typeof (xmlUCSIsMusicalSymbols) xmlUCSIsMusicalSymbols __attribute((alias("xmlUCSIsMusicalSymbols__internal_alias")));
14568#else
14569#ifndef xmlUCSIsMusicalSymbols
14570extern __typeof (xmlUCSIsMusicalSymbols) xmlUCSIsMusicalSymbols__internal_alias __attribute((visibility("hidden")));
14571#define xmlUCSIsMusicalSymbols xmlUCSIsMusicalSymbols__internal_alias
14572#endif
14573#endif
14574#endif
14575
14576#if defined(LIBXML_UNICODE_ENABLED)
14577#ifdef bottom_xmlunicode
14578#undef xmlUCSIsMyanmar
14579extern __typeof (xmlUCSIsMyanmar) xmlUCSIsMyanmar __attribute((alias("xmlUCSIsMyanmar__internal_alias")));
14580#else
14581#ifndef xmlUCSIsMyanmar
14582extern __typeof (xmlUCSIsMyanmar) xmlUCSIsMyanmar__internal_alias __attribute((visibility("hidden")));
14583#define xmlUCSIsMyanmar xmlUCSIsMyanmar__internal_alias
14584#endif
14585#endif
14586#endif
14587
14588#if defined(LIBXML_UNICODE_ENABLED)
14589#ifdef bottom_xmlunicode
14590#undef xmlUCSIsNumberForms
14591extern __typeof (xmlUCSIsNumberForms) xmlUCSIsNumberForms __attribute((alias("xmlUCSIsNumberForms__internal_alias")));
14592#else
14593#ifndef xmlUCSIsNumberForms
14594extern __typeof (xmlUCSIsNumberForms) xmlUCSIsNumberForms__internal_alias __attribute((visibility("hidden")));
14595#define xmlUCSIsNumberForms xmlUCSIsNumberForms__internal_alias
14596#endif
14597#endif
14598#endif
14599
14600#if defined(LIBXML_UNICODE_ENABLED)
14601#ifdef bottom_xmlunicode
14602#undef xmlUCSIsOgham
14603extern __typeof (xmlUCSIsOgham) xmlUCSIsOgham __attribute((alias("xmlUCSIsOgham__internal_alias")));
14604#else
14605#ifndef xmlUCSIsOgham
14606extern __typeof (xmlUCSIsOgham) xmlUCSIsOgham__internal_alias __attribute((visibility("hidden")));
14607#define xmlUCSIsOgham xmlUCSIsOgham__internal_alias
14608#endif
14609#endif
14610#endif
14611
14612#if defined(LIBXML_UNICODE_ENABLED)
14613#ifdef bottom_xmlunicode
14614#undef xmlUCSIsOldItalic
14615extern __typeof (xmlUCSIsOldItalic) xmlUCSIsOldItalic __attribute((alias("xmlUCSIsOldItalic__internal_alias")));
14616#else
14617#ifndef xmlUCSIsOldItalic
14618extern __typeof (xmlUCSIsOldItalic) xmlUCSIsOldItalic__internal_alias __attribute((visibility("hidden")));
14619#define xmlUCSIsOldItalic xmlUCSIsOldItalic__internal_alias
14620#endif
14621#endif
14622#endif
14623
14624#if defined(LIBXML_UNICODE_ENABLED)
14625#ifdef bottom_xmlunicode
14626#undef xmlUCSIsOpticalCharacterRecognition
14627extern __typeof (xmlUCSIsOpticalCharacterRecognition) xmlUCSIsOpticalCharacterRecognition __attribute((alias("xmlUCSIsOpticalCharacterRecognition__internal_alias")));
14628#else
14629#ifndef xmlUCSIsOpticalCharacterRecognition
14630extern __typeof (xmlUCSIsOpticalCharacterRecognition) xmlUCSIsOpticalCharacterRecognition__internal_alias __attribute((visibility("hidden")));
14631#define xmlUCSIsOpticalCharacterRecognition xmlUCSIsOpticalCharacterRecognition__internal_alias
14632#endif
14633#endif
14634#endif
14635
14636#if defined(LIBXML_UNICODE_ENABLED)
14637#ifdef bottom_xmlunicode
14638#undef xmlUCSIsOriya
14639extern __typeof (xmlUCSIsOriya) xmlUCSIsOriya __attribute((alias("xmlUCSIsOriya__internal_alias")));
14640#else
14641#ifndef xmlUCSIsOriya
14642extern __typeof (xmlUCSIsOriya) xmlUCSIsOriya__internal_alias __attribute((visibility("hidden")));
14643#define xmlUCSIsOriya xmlUCSIsOriya__internal_alias
14644#endif
14645#endif
14646#endif
14647
14648#if defined(LIBXML_UNICODE_ENABLED)
14649#ifdef bottom_xmlunicode
14650#undef xmlUCSIsOsmanya
14651extern __typeof (xmlUCSIsOsmanya) xmlUCSIsOsmanya __attribute((alias("xmlUCSIsOsmanya__internal_alias")));
14652#else
14653#ifndef xmlUCSIsOsmanya
14654extern __typeof (xmlUCSIsOsmanya) xmlUCSIsOsmanya__internal_alias __attribute((visibility("hidden")));
14655#define xmlUCSIsOsmanya xmlUCSIsOsmanya__internal_alias
14656#endif
14657#endif
14658#endif
14659
14660#if defined(LIBXML_UNICODE_ENABLED)
14661#ifdef bottom_xmlunicode
14662#undef xmlUCSIsPhoneticExtensions
14663extern __typeof (xmlUCSIsPhoneticExtensions) xmlUCSIsPhoneticExtensions __attribute((alias("xmlUCSIsPhoneticExtensions__internal_alias")));
14664#else
14665#ifndef xmlUCSIsPhoneticExtensions
14666extern __typeof (xmlUCSIsPhoneticExtensions) xmlUCSIsPhoneticExtensions__internal_alias __attribute((visibility("hidden")));
14667#define xmlUCSIsPhoneticExtensions xmlUCSIsPhoneticExtensions__internal_alias
14668#endif
14669#endif
14670#endif
14671
14672#if defined(LIBXML_UNICODE_ENABLED)
14673#ifdef bottom_xmlunicode
14674#undef xmlUCSIsPrivateUse
14675extern __typeof (xmlUCSIsPrivateUse) xmlUCSIsPrivateUse __attribute((alias("xmlUCSIsPrivateUse__internal_alias")));
14676#else
14677#ifndef xmlUCSIsPrivateUse
14678extern __typeof (xmlUCSIsPrivateUse) xmlUCSIsPrivateUse__internal_alias __attribute((visibility("hidden")));
14679#define xmlUCSIsPrivateUse xmlUCSIsPrivateUse__internal_alias
14680#endif
14681#endif
14682#endif
14683
14684#if defined(LIBXML_UNICODE_ENABLED)
14685#ifdef bottom_xmlunicode
14686#undef xmlUCSIsPrivateUseArea
14687extern __typeof (xmlUCSIsPrivateUseArea) xmlUCSIsPrivateUseArea __attribute((alias("xmlUCSIsPrivateUseArea__internal_alias")));
14688#else
14689#ifndef xmlUCSIsPrivateUseArea
14690extern __typeof (xmlUCSIsPrivateUseArea) xmlUCSIsPrivateUseArea__internal_alias __attribute((visibility("hidden")));
14691#define xmlUCSIsPrivateUseArea xmlUCSIsPrivateUseArea__internal_alias
14692#endif
14693#endif
14694#endif
14695
14696#if defined(LIBXML_UNICODE_ENABLED)
14697#ifdef bottom_xmlunicode
14698#undef xmlUCSIsRunic
14699extern __typeof (xmlUCSIsRunic) xmlUCSIsRunic __attribute((alias("xmlUCSIsRunic__internal_alias")));
14700#else
14701#ifndef xmlUCSIsRunic
14702extern __typeof (xmlUCSIsRunic) xmlUCSIsRunic__internal_alias __attribute((visibility("hidden")));
14703#define xmlUCSIsRunic xmlUCSIsRunic__internal_alias
14704#endif
14705#endif
14706#endif
14707
14708#if defined(LIBXML_UNICODE_ENABLED)
14709#ifdef bottom_xmlunicode
14710#undef xmlUCSIsShavian
14711extern __typeof (xmlUCSIsShavian) xmlUCSIsShavian __attribute((alias("xmlUCSIsShavian__internal_alias")));
14712#else
14713#ifndef xmlUCSIsShavian
14714extern __typeof (xmlUCSIsShavian) xmlUCSIsShavian__internal_alias __attribute((visibility("hidden")));
14715#define xmlUCSIsShavian xmlUCSIsShavian__internal_alias
14716#endif
14717#endif
14718#endif
14719
14720#if defined(LIBXML_UNICODE_ENABLED)
14721#ifdef bottom_xmlunicode
14722#undef xmlUCSIsSinhala
14723extern __typeof (xmlUCSIsSinhala) xmlUCSIsSinhala __attribute((alias("xmlUCSIsSinhala__internal_alias")));
14724#else
14725#ifndef xmlUCSIsSinhala
14726extern __typeof (xmlUCSIsSinhala) xmlUCSIsSinhala__internal_alias __attribute((visibility("hidden")));
14727#define xmlUCSIsSinhala xmlUCSIsSinhala__internal_alias
14728#endif
14729#endif
14730#endif
14731
14732#if defined(LIBXML_UNICODE_ENABLED)
14733#ifdef bottom_xmlunicode
14734#undef xmlUCSIsSmallFormVariants
14735extern __typeof (xmlUCSIsSmallFormVariants) xmlUCSIsSmallFormVariants __attribute((alias("xmlUCSIsSmallFormVariants__internal_alias")));
14736#else
14737#ifndef xmlUCSIsSmallFormVariants
14738extern __typeof (xmlUCSIsSmallFormVariants) xmlUCSIsSmallFormVariants__internal_alias __attribute((visibility("hidden")));
14739#define xmlUCSIsSmallFormVariants xmlUCSIsSmallFormVariants__internal_alias
14740#endif
14741#endif
14742#endif
14743
14744#if defined(LIBXML_UNICODE_ENABLED)
14745#ifdef bottom_xmlunicode
14746#undef xmlUCSIsSpacingModifierLetters
14747extern __typeof (xmlUCSIsSpacingModifierLetters) xmlUCSIsSpacingModifierLetters __attribute((alias("xmlUCSIsSpacingModifierLetters__internal_alias")));
14748#else
14749#ifndef xmlUCSIsSpacingModifierLetters
14750extern __typeof (xmlUCSIsSpacingModifierLetters) xmlUCSIsSpacingModifierLetters__internal_alias __attribute((visibility("hidden")));
14751#define xmlUCSIsSpacingModifierLetters xmlUCSIsSpacingModifierLetters__internal_alias
14752#endif
14753#endif
14754#endif
14755
14756#if defined(LIBXML_UNICODE_ENABLED)
14757#ifdef bottom_xmlunicode
14758#undef xmlUCSIsSpecials
14759extern __typeof (xmlUCSIsSpecials) xmlUCSIsSpecials __attribute((alias("xmlUCSIsSpecials__internal_alias")));
14760#else
14761#ifndef xmlUCSIsSpecials
14762extern __typeof (xmlUCSIsSpecials) xmlUCSIsSpecials__internal_alias __attribute((visibility("hidden")));
14763#define xmlUCSIsSpecials xmlUCSIsSpecials__internal_alias
14764#endif
14765#endif
14766#endif
14767
14768#if defined(LIBXML_UNICODE_ENABLED)
14769#ifdef bottom_xmlunicode
14770#undef xmlUCSIsSuperscriptsandSubscripts
14771extern __typeof (xmlUCSIsSuperscriptsandSubscripts) xmlUCSIsSuperscriptsandSubscripts __attribute((alias("xmlUCSIsSuperscriptsandSubscripts__internal_alias")));
14772#else
14773#ifndef xmlUCSIsSuperscriptsandSubscripts
14774extern __typeof (xmlUCSIsSuperscriptsandSubscripts) xmlUCSIsSuperscriptsandSubscripts__internal_alias __attribute((visibility("hidden")));
14775#define xmlUCSIsSuperscriptsandSubscripts xmlUCSIsSuperscriptsandSubscripts__internal_alias
14776#endif
14777#endif
14778#endif
14779
14780#if defined(LIBXML_UNICODE_ENABLED)
14781#ifdef bottom_xmlunicode
14782#undef xmlUCSIsSupplementalArrowsA
14783extern __typeof (xmlUCSIsSupplementalArrowsA) xmlUCSIsSupplementalArrowsA __attribute((alias("xmlUCSIsSupplementalArrowsA__internal_alias")));
14784#else
14785#ifndef xmlUCSIsSupplementalArrowsA
14786extern __typeof (xmlUCSIsSupplementalArrowsA) xmlUCSIsSupplementalArrowsA__internal_alias __attribute((visibility("hidden")));
14787#define xmlUCSIsSupplementalArrowsA xmlUCSIsSupplementalArrowsA__internal_alias
14788#endif
14789#endif
14790#endif
14791
14792#if defined(LIBXML_UNICODE_ENABLED)
14793#ifdef bottom_xmlunicode
14794#undef xmlUCSIsSupplementalArrowsB
14795extern __typeof (xmlUCSIsSupplementalArrowsB) xmlUCSIsSupplementalArrowsB __attribute((alias("xmlUCSIsSupplementalArrowsB__internal_alias")));
14796#else
14797#ifndef xmlUCSIsSupplementalArrowsB
14798extern __typeof (xmlUCSIsSupplementalArrowsB) xmlUCSIsSupplementalArrowsB__internal_alias __attribute((visibility("hidden")));
14799#define xmlUCSIsSupplementalArrowsB xmlUCSIsSupplementalArrowsB__internal_alias
14800#endif
14801#endif
14802#endif
14803
14804#if defined(LIBXML_UNICODE_ENABLED)
14805#ifdef bottom_xmlunicode
14806#undef xmlUCSIsSupplementalMathematicalOperators
14807extern __typeof (xmlUCSIsSupplementalMathematicalOperators) xmlUCSIsSupplementalMathematicalOperators __attribute((alias("xmlUCSIsSupplementalMathematicalOperators__internal_alias")));
14808#else
14809#ifndef xmlUCSIsSupplementalMathematicalOperators
14810extern __typeof (xmlUCSIsSupplementalMathematicalOperators) xmlUCSIsSupplementalMathematicalOperators__internal_alias __attribute((visibility("hidden")));
14811#define xmlUCSIsSupplementalMathematicalOperators xmlUCSIsSupplementalMathematicalOperators__internal_alias
14812#endif
14813#endif
14814#endif
14815
14816#if defined(LIBXML_UNICODE_ENABLED)
14817#ifdef bottom_xmlunicode
14818#undef xmlUCSIsSupplementaryPrivateUseAreaA
14819extern __typeof (xmlUCSIsSupplementaryPrivateUseAreaA) xmlUCSIsSupplementaryPrivateUseAreaA __attribute((alias("xmlUCSIsSupplementaryPrivateUseAreaA__internal_alias")));
14820#else
14821#ifndef xmlUCSIsSupplementaryPrivateUseAreaA
14822extern __typeof (xmlUCSIsSupplementaryPrivateUseAreaA) xmlUCSIsSupplementaryPrivateUseAreaA__internal_alias __attribute((visibility("hidden")));
14823#define xmlUCSIsSupplementaryPrivateUseAreaA xmlUCSIsSupplementaryPrivateUseAreaA__internal_alias
14824#endif
14825#endif
14826#endif
14827
14828#if defined(LIBXML_UNICODE_ENABLED)
14829#ifdef bottom_xmlunicode
14830#undef xmlUCSIsSupplementaryPrivateUseAreaB
14831extern __typeof (xmlUCSIsSupplementaryPrivateUseAreaB) xmlUCSIsSupplementaryPrivateUseAreaB __attribute((alias("xmlUCSIsSupplementaryPrivateUseAreaB__internal_alias")));
14832#else
14833#ifndef xmlUCSIsSupplementaryPrivateUseAreaB
14834extern __typeof (xmlUCSIsSupplementaryPrivateUseAreaB) xmlUCSIsSupplementaryPrivateUseAreaB__internal_alias __attribute((visibility("hidden")));
14835#define xmlUCSIsSupplementaryPrivateUseAreaB xmlUCSIsSupplementaryPrivateUseAreaB__internal_alias
14836#endif
14837#endif
14838#endif
14839
14840#if defined(LIBXML_UNICODE_ENABLED)
14841#ifdef bottom_xmlunicode
14842#undef xmlUCSIsSyriac
14843extern __typeof (xmlUCSIsSyriac) xmlUCSIsSyriac __attribute((alias("xmlUCSIsSyriac__internal_alias")));
14844#else
14845#ifndef xmlUCSIsSyriac
14846extern __typeof (xmlUCSIsSyriac) xmlUCSIsSyriac__internal_alias __attribute((visibility("hidden")));
14847#define xmlUCSIsSyriac xmlUCSIsSyriac__internal_alias
14848#endif
14849#endif
14850#endif
14851
14852#if defined(LIBXML_UNICODE_ENABLED)
14853#ifdef bottom_xmlunicode
14854#undef xmlUCSIsTagalog
14855extern __typeof (xmlUCSIsTagalog) xmlUCSIsTagalog __attribute((alias("xmlUCSIsTagalog__internal_alias")));
14856#else
14857#ifndef xmlUCSIsTagalog
14858extern __typeof (xmlUCSIsTagalog) xmlUCSIsTagalog__internal_alias __attribute((visibility("hidden")));
14859#define xmlUCSIsTagalog xmlUCSIsTagalog__internal_alias
14860#endif
14861#endif
14862#endif
14863
14864#if defined(LIBXML_UNICODE_ENABLED)
14865#ifdef bottom_xmlunicode
14866#undef xmlUCSIsTagbanwa
14867extern __typeof (xmlUCSIsTagbanwa) xmlUCSIsTagbanwa __attribute((alias("xmlUCSIsTagbanwa__internal_alias")));
14868#else
14869#ifndef xmlUCSIsTagbanwa
14870extern __typeof (xmlUCSIsTagbanwa) xmlUCSIsTagbanwa__internal_alias __attribute((visibility("hidden")));
14871#define xmlUCSIsTagbanwa xmlUCSIsTagbanwa__internal_alias
14872#endif
14873#endif
14874#endif
14875
14876#if defined(LIBXML_UNICODE_ENABLED)
14877#ifdef bottom_xmlunicode
14878#undef xmlUCSIsTags
14879extern __typeof (xmlUCSIsTags) xmlUCSIsTags __attribute((alias("xmlUCSIsTags__internal_alias")));
14880#else
14881#ifndef xmlUCSIsTags
14882extern __typeof (xmlUCSIsTags) xmlUCSIsTags__internal_alias __attribute((visibility("hidden")));
14883#define xmlUCSIsTags xmlUCSIsTags__internal_alias
14884#endif
14885#endif
14886#endif
14887
14888#if defined(LIBXML_UNICODE_ENABLED)
14889#ifdef bottom_xmlunicode
14890#undef xmlUCSIsTaiLe
14891extern __typeof (xmlUCSIsTaiLe) xmlUCSIsTaiLe __attribute((alias("xmlUCSIsTaiLe__internal_alias")));
14892#else
14893#ifndef xmlUCSIsTaiLe
14894extern __typeof (xmlUCSIsTaiLe) xmlUCSIsTaiLe__internal_alias __attribute((visibility("hidden")));
14895#define xmlUCSIsTaiLe xmlUCSIsTaiLe__internal_alias
14896#endif
14897#endif
14898#endif
14899
14900#if defined(LIBXML_UNICODE_ENABLED)
14901#ifdef bottom_xmlunicode
14902#undef xmlUCSIsTaiXuanJingSymbols
14903extern __typeof (xmlUCSIsTaiXuanJingSymbols) xmlUCSIsTaiXuanJingSymbols __attribute((alias("xmlUCSIsTaiXuanJingSymbols__internal_alias")));
14904#else
14905#ifndef xmlUCSIsTaiXuanJingSymbols
14906extern __typeof (xmlUCSIsTaiXuanJingSymbols) xmlUCSIsTaiXuanJingSymbols__internal_alias __attribute((visibility("hidden")));
14907#define xmlUCSIsTaiXuanJingSymbols xmlUCSIsTaiXuanJingSymbols__internal_alias
14908#endif
14909#endif
14910#endif
14911
14912#if defined(LIBXML_UNICODE_ENABLED)
14913#ifdef bottom_xmlunicode
14914#undef xmlUCSIsTamil
14915extern __typeof (xmlUCSIsTamil) xmlUCSIsTamil __attribute((alias("xmlUCSIsTamil__internal_alias")));
14916#else
14917#ifndef xmlUCSIsTamil
14918extern __typeof (xmlUCSIsTamil) xmlUCSIsTamil__internal_alias __attribute((visibility("hidden")));
14919#define xmlUCSIsTamil xmlUCSIsTamil__internal_alias
14920#endif
14921#endif
14922#endif
14923
14924#if defined(LIBXML_UNICODE_ENABLED)
14925#ifdef bottom_xmlunicode
14926#undef xmlUCSIsTelugu
14927extern __typeof (xmlUCSIsTelugu) xmlUCSIsTelugu __attribute((alias("xmlUCSIsTelugu__internal_alias")));
14928#else
14929#ifndef xmlUCSIsTelugu
14930extern __typeof (xmlUCSIsTelugu) xmlUCSIsTelugu__internal_alias __attribute((visibility("hidden")));
14931#define xmlUCSIsTelugu xmlUCSIsTelugu__internal_alias
14932#endif
14933#endif
14934#endif
14935
14936#if defined(LIBXML_UNICODE_ENABLED)
14937#ifdef bottom_xmlunicode
14938#undef xmlUCSIsThaana
14939extern __typeof (xmlUCSIsThaana) xmlUCSIsThaana __attribute((alias("xmlUCSIsThaana__internal_alias")));
14940#else
14941#ifndef xmlUCSIsThaana
14942extern __typeof (xmlUCSIsThaana) xmlUCSIsThaana__internal_alias __attribute((visibility("hidden")));
14943#define xmlUCSIsThaana xmlUCSIsThaana__internal_alias
14944#endif
14945#endif
14946#endif
14947
14948#if defined(LIBXML_UNICODE_ENABLED)
14949#ifdef bottom_xmlunicode
14950#undef xmlUCSIsThai
14951extern __typeof (xmlUCSIsThai) xmlUCSIsThai __attribute((alias("xmlUCSIsThai__internal_alias")));
14952#else
14953#ifndef xmlUCSIsThai
14954extern __typeof (xmlUCSIsThai) xmlUCSIsThai__internal_alias __attribute((visibility("hidden")));
14955#define xmlUCSIsThai xmlUCSIsThai__internal_alias
14956#endif
14957#endif
14958#endif
14959
14960#if defined(LIBXML_UNICODE_ENABLED)
14961#ifdef bottom_xmlunicode
14962#undef xmlUCSIsTibetan
14963extern __typeof (xmlUCSIsTibetan) xmlUCSIsTibetan __attribute((alias("xmlUCSIsTibetan__internal_alias")));
14964#else
14965#ifndef xmlUCSIsTibetan
14966extern __typeof (xmlUCSIsTibetan) xmlUCSIsTibetan__internal_alias __attribute((visibility("hidden")));
14967#define xmlUCSIsTibetan xmlUCSIsTibetan__internal_alias
14968#endif
14969#endif
14970#endif
14971
14972#if defined(LIBXML_UNICODE_ENABLED)
14973#ifdef bottom_xmlunicode
14974#undef xmlUCSIsUgaritic
14975extern __typeof (xmlUCSIsUgaritic) xmlUCSIsUgaritic __attribute((alias("xmlUCSIsUgaritic__internal_alias")));
14976#else
14977#ifndef xmlUCSIsUgaritic
14978extern __typeof (xmlUCSIsUgaritic) xmlUCSIsUgaritic__internal_alias __attribute((visibility("hidden")));
14979#define xmlUCSIsUgaritic xmlUCSIsUgaritic__internal_alias
14980#endif
14981#endif
14982#endif
14983
14984#if defined(LIBXML_UNICODE_ENABLED)
14985#ifdef bottom_xmlunicode
14986#undef xmlUCSIsUnifiedCanadianAboriginalSyllabics
14987extern __typeof (xmlUCSIsUnifiedCanadianAboriginalSyllabics) xmlUCSIsUnifiedCanadianAboriginalSyllabics __attribute((alias("xmlUCSIsUnifiedCanadianAboriginalSyllabics__internal_alias")));
14988#else
14989#ifndef xmlUCSIsUnifiedCanadianAboriginalSyllabics
14990extern __typeof (xmlUCSIsUnifiedCanadianAboriginalSyllabics) xmlUCSIsUnifiedCanadianAboriginalSyllabics__internal_alias __attribute((visibility("hidden")));
14991#define xmlUCSIsUnifiedCanadianAboriginalSyllabics xmlUCSIsUnifiedCanadianAboriginalSyllabics__internal_alias
14992#endif
14993#endif
14994#endif
14995
14996#if defined(LIBXML_UNICODE_ENABLED)
14997#ifdef bottom_xmlunicode
14998#undef xmlUCSIsVariationSelectors
14999extern __typeof (xmlUCSIsVariationSelectors) xmlUCSIsVariationSelectors __attribute((alias("xmlUCSIsVariationSelectors__internal_alias")));
15000#else
15001#ifndef xmlUCSIsVariationSelectors
15002extern __typeof (xmlUCSIsVariationSelectors) xmlUCSIsVariationSelectors__internal_alias __attribute((visibility("hidden")));
15003#define xmlUCSIsVariationSelectors xmlUCSIsVariationSelectors__internal_alias
15004#endif
15005#endif
15006#endif
15007
15008#if defined(LIBXML_UNICODE_ENABLED)
15009#ifdef bottom_xmlunicode
15010#undef xmlUCSIsVariationSelectorsSupplement
15011extern __typeof (xmlUCSIsVariationSelectorsSupplement) xmlUCSIsVariationSelectorsSupplement __attribute((alias("xmlUCSIsVariationSelectorsSupplement__internal_alias")));
15012#else
15013#ifndef xmlUCSIsVariationSelectorsSupplement
15014extern __typeof (xmlUCSIsVariationSelectorsSupplement) xmlUCSIsVariationSelectorsSupplement__internal_alias __attribute((visibility("hidden")));
15015#define xmlUCSIsVariationSelectorsSupplement xmlUCSIsVariationSelectorsSupplement__internal_alias
15016#endif
15017#endif
15018#endif
15019
15020#if defined(LIBXML_UNICODE_ENABLED)
15021#ifdef bottom_xmlunicode
15022#undef xmlUCSIsYiRadicals
15023extern __typeof (xmlUCSIsYiRadicals) xmlUCSIsYiRadicals __attribute((alias("xmlUCSIsYiRadicals__internal_alias")));
15024#else
15025#ifndef xmlUCSIsYiRadicals
15026extern __typeof (xmlUCSIsYiRadicals) xmlUCSIsYiRadicals__internal_alias __attribute((visibility("hidden")));
15027#define xmlUCSIsYiRadicals xmlUCSIsYiRadicals__internal_alias
15028#endif
15029#endif
15030#endif
15031
15032#if defined(LIBXML_UNICODE_ENABLED)
15033#ifdef bottom_xmlunicode
15034#undef xmlUCSIsYiSyllables
15035extern __typeof (xmlUCSIsYiSyllables) xmlUCSIsYiSyllables __attribute((alias("xmlUCSIsYiSyllables__internal_alias")));
15036#else
15037#ifndef xmlUCSIsYiSyllables
15038extern __typeof (xmlUCSIsYiSyllables) xmlUCSIsYiSyllables__internal_alias __attribute((visibility("hidden")));
15039#define xmlUCSIsYiSyllables xmlUCSIsYiSyllables__internal_alias
15040#endif
15041#endif
15042#endif
15043
15044#if defined(LIBXML_UNICODE_ENABLED)
15045#ifdef bottom_xmlunicode
15046#undef xmlUCSIsYijingHexagramSymbols
15047extern __typeof (xmlUCSIsYijingHexagramSymbols) xmlUCSIsYijingHexagramSymbols __attribute((alias("xmlUCSIsYijingHexagramSymbols__internal_alias")));
15048#else
15049#ifndef xmlUCSIsYijingHexagramSymbols
15050extern __typeof (xmlUCSIsYijingHexagramSymbols) xmlUCSIsYijingHexagramSymbols__internal_alias __attribute((visibility("hidden")));
15051#define xmlUCSIsYijingHexagramSymbols xmlUCSIsYijingHexagramSymbols__internal_alias
15052#endif
15053#endif
15054#endif
15055
15056#ifdef bottom_uri
15057#undef xmlURIEscape
15058extern __typeof (xmlURIEscape) xmlURIEscape __attribute((alias("xmlURIEscape__internal_alias")));
15059#else
15060#ifndef xmlURIEscape
15061extern __typeof (xmlURIEscape) xmlURIEscape__internal_alias __attribute((visibility("hidden")));
15062#define xmlURIEscape xmlURIEscape__internal_alias
15063#endif
15064#endif
15065
15066#ifdef bottom_uri
15067#undef xmlURIEscapeStr
15068extern __typeof (xmlURIEscapeStr) xmlURIEscapeStr __attribute((alias("xmlURIEscapeStr__internal_alias")));
15069#else
15070#ifndef xmlURIEscapeStr
15071extern __typeof (xmlURIEscapeStr) xmlURIEscapeStr__internal_alias __attribute((visibility("hidden")));
15072#define xmlURIEscapeStr xmlURIEscapeStr__internal_alias
15073#endif
15074#endif
15075
15076#ifdef bottom_uri
15077#undef xmlURIUnescapeString
15078extern __typeof (xmlURIUnescapeString) xmlURIUnescapeString __attribute((alias("xmlURIUnescapeString__internal_alias")));
15079#else
15080#ifndef xmlURIUnescapeString
15081extern __typeof (xmlURIUnescapeString) xmlURIUnescapeString__internal_alias __attribute((visibility("hidden")));
15082#define xmlURIUnescapeString xmlURIUnescapeString__internal_alias
15083#endif
15084#endif
15085
15086#ifdef bottom_xmlstring
15087#undef xmlUTF8Charcmp
15088extern __typeof (xmlUTF8Charcmp) xmlUTF8Charcmp __attribute((alias("xmlUTF8Charcmp__internal_alias")));
15089#else
15090#ifndef xmlUTF8Charcmp
15091extern __typeof (xmlUTF8Charcmp) xmlUTF8Charcmp__internal_alias __attribute((visibility("hidden")));
15092#define xmlUTF8Charcmp xmlUTF8Charcmp__internal_alias
15093#endif
15094#endif
15095
15096#ifdef bottom_xmlstring
15097#undef xmlUTF8Size
15098extern __typeof (xmlUTF8Size) xmlUTF8Size __attribute((alias("xmlUTF8Size__internal_alias")));
15099#else
15100#ifndef xmlUTF8Size
15101extern __typeof (xmlUTF8Size) xmlUTF8Size__internal_alias __attribute((visibility("hidden")));
15102#define xmlUTF8Size xmlUTF8Size__internal_alias
15103#endif
15104#endif
15105
15106#ifdef bottom_xmlstring
15107#undef xmlUTF8Strlen
15108extern __typeof (xmlUTF8Strlen) xmlUTF8Strlen __attribute((alias("xmlUTF8Strlen__internal_alias")));
15109#else
15110#ifndef xmlUTF8Strlen
15111extern __typeof (xmlUTF8Strlen) xmlUTF8Strlen__internal_alias __attribute((visibility("hidden")));
15112#define xmlUTF8Strlen xmlUTF8Strlen__internal_alias
15113#endif
15114#endif
15115
15116#ifdef bottom_xmlstring
15117#undef xmlUTF8Strloc
15118extern __typeof (xmlUTF8Strloc) xmlUTF8Strloc __attribute((alias("xmlUTF8Strloc__internal_alias")));
15119#else
15120#ifndef xmlUTF8Strloc
15121extern __typeof (xmlUTF8Strloc) xmlUTF8Strloc__internal_alias __attribute((visibility("hidden")));
15122#define xmlUTF8Strloc xmlUTF8Strloc__internal_alias
15123#endif
15124#endif
15125
15126#ifdef bottom_xmlstring
15127#undef xmlUTF8Strndup
15128extern __typeof (xmlUTF8Strndup) xmlUTF8Strndup __attribute((alias("xmlUTF8Strndup__internal_alias")));
15129#else
15130#ifndef xmlUTF8Strndup
15131extern __typeof (xmlUTF8Strndup) xmlUTF8Strndup__internal_alias __attribute((visibility("hidden")));
15132#define xmlUTF8Strndup xmlUTF8Strndup__internal_alias
15133#endif
15134#endif
15135
15136#ifdef bottom_xmlstring
15137#undef xmlUTF8Strpos
15138extern __typeof (xmlUTF8Strpos) xmlUTF8Strpos __attribute((alias("xmlUTF8Strpos__internal_alias")));
15139#else
15140#ifndef xmlUTF8Strpos
15141extern __typeof (xmlUTF8Strpos) xmlUTF8Strpos__internal_alias __attribute((visibility("hidden")));
15142#define xmlUTF8Strpos xmlUTF8Strpos__internal_alias
15143#endif
15144#endif
15145
15146#ifdef bottom_xmlstring
15147#undef xmlUTF8Strsize
15148extern __typeof (xmlUTF8Strsize) xmlUTF8Strsize __attribute((alias("xmlUTF8Strsize__internal_alias")));
15149#else
15150#ifndef xmlUTF8Strsize
15151extern __typeof (xmlUTF8Strsize) xmlUTF8Strsize__internal_alias __attribute((visibility("hidden")));
15152#define xmlUTF8Strsize xmlUTF8Strsize__internal_alias
15153#endif
15154#endif
15155
15156#ifdef bottom_xmlstring
15157#undef xmlUTF8Strsub
15158extern __typeof (xmlUTF8Strsub) xmlUTF8Strsub __attribute((alias("xmlUTF8Strsub__internal_alias")));
15159#else
15160#ifndef xmlUTF8Strsub
15161extern __typeof (xmlUTF8Strsub) xmlUTF8Strsub__internal_alias __attribute((visibility("hidden")));
15162#define xmlUTF8Strsub xmlUTF8Strsub__internal_alias
15163#endif
15164#endif
15165
15166#ifdef bottom_tree
15167#undef xmlUnlinkNode
15168extern __typeof (xmlUnlinkNode) xmlUnlinkNode __attribute((alias("xmlUnlinkNode__internal_alias")));
15169#else
15170#ifndef xmlUnlinkNode
15171extern __typeof (xmlUnlinkNode) xmlUnlinkNode__internal_alias __attribute((visibility("hidden")));
15172#define xmlUnlinkNode xmlUnlinkNode__internal_alias
15173#endif
15174#endif
15175
15176#ifdef bottom_threads
15177#undef xmlUnlockLibrary
15178extern __typeof (xmlUnlockLibrary) xmlUnlockLibrary __attribute((alias("xmlUnlockLibrary__internal_alias")));
15179#else
15180#ifndef xmlUnlockLibrary
15181extern __typeof (xmlUnlockLibrary) xmlUnlockLibrary__internal_alias __attribute((visibility("hidden")));
15182#define xmlUnlockLibrary xmlUnlockLibrary__internal_alias
15183#endif
15184#endif
15185
15186#if defined(LIBXML_TREE_ENABLED) || defined(LIBXML_SCHEMAS_ENABLED)
15187#ifdef bottom_tree
15188#undef xmlUnsetNsProp
15189extern __typeof (xmlUnsetNsProp) xmlUnsetNsProp __attribute((alias("xmlUnsetNsProp__internal_alias")));
15190#else
15191#ifndef xmlUnsetNsProp
15192extern __typeof (xmlUnsetNsProp) xmlUnsetNsProp__internal_alias __attribute((visibility("hidden")));
15193#define xmlUnsetNsProp xmlUnsetNsProp__internal_alias
15194#endif
15195#endif
15196#endif
15197
15198#if defined(LIBXML_TREE_ENABLED) || defined(LIBXML_SCHEMAS_ENABLED)
15199#ifdef bottom_tree
15200#undef xmlUnsetProp
15201extern __typeof (xmlUnsetProp) xmlUnsetProp __attribute((alias("xmlUnsetProp__internal_alias")));
15202#else
15203#ifndef xmlUnsetProp
15204extern __typeof (xmlUnsetProp) xmlUnsetProp__internal_alias __attribute((visibility("hidden")));
15205#define xmlUnsetProp xmlUnsetProp__internal_alias
15206#endif
15207#endif
15208#endif
15209
15210#if defined(LIBXML_VALID_ENABLED) && defined(LIBXML_REGEXP_ENABLED)
15211#ifdef bottom_valid
15212#undef xmlValidBuildContentModel
15213extern __typeof (xmlValidBuildContentModel) xmlValidBuildContentModel __attribute((alias("xmlValidBuildContentModel__internal_alias")));
15214#else
15215#ifndef xmlValidBuildContentModel
15216extern __typeof (xmlValidBuildContentModel) xmlValidBuildContentModel__internal_alias __attribute((visibility("hidden")));
15217#define xmlValidBuildContentModel xmlValidBuildContentModel__internal_alias
15218#endif
15219#endif
15220#endif
15221
15222#if defined(LIBXML_VALID_ENABLED)
15223#ifdef bottom_valid
15224#undef xmlValidCtxtNormalizeAttributeValue
15225extern __typeof (xmlValidCtxtNormalizeAttributeValue) xmlValidCtxtNormalizeAttributeValue __attribute((alias("xmlValidCtxtNormalizeAttributeValue__internal_alias")));
15226#else
15227#ifndef xmlValidCtxtNormalizeAttributeValue
15228extern __typeof (xmlValidCtxtNormalizeAttributeValue) xmlValidCtxtNormalizeAttributeValue__internal_alias __attribute((visibility("hidden")));
15229#define xmlValidCtxtNormalizeAttributeValue xmlValidCtxtNormalizeAttributeValue__internal_alias
15230#endif
15231#endif
15232#endif
15233
15234#if defined(LIBXML_VALID_ENABLED)
15235#ifdef bottom_valid
15236#undef xmlValidGetPotentialChildren
15237extern __typeof (xmlValidGetPotentialChildren) xmlValidGetPotentialChildren __attribute((alias("xmlValidGetPotentialChildren__internal_alias")));
15238#else
15239#ifndef xmlValidGetPotentialChildren
15240extern __typeof (xmlValidGetPotentialChildren) xmlValidGetPotentialChildren__internal_alias __attribute((visibility("hidden")));
15241#define xmlValidGetPotentialChildren xmlValidGetPotentialChildren__internal_alias
15242#endif
15243#endif
15244#endif
15245
15246#if defined(LIBXML_VALID_ENABLED)
15247#ifdef bottom_valid
15248#undef xmlValidGetValidElements
15249extern __typeof (xmlValidGetValidElements) xmlValidGetValidElements __attribute((alias("xmlValidGetValidElements__internal_alias")));
15250#else
15251#ifndef xmlValidGetValidElements
15252extern __typeof (xmlValidGetValidElements) xmlValidGetValidElements__internal_alias __attribute((visibility("hidden")));
15253#define xmlValidGetValidElements xmlValidGetValidElements__internal_alias
15254#endif
15255#endif
15256#endif
15257
15258#if defined(LIBXML_VALID_ENABLED)
15259#ifdef bottom_valid
15260#undef xmlValidNormalizeAttributeValue
15261extern __typeof (xmlValidNormalizeAttributeValue) xmlValidNormalizeAttributeValue __attribute((alias("xmlValidNormalizeAttributeValue__internal_alias")));
15262#else
15263#ifndef xmlValidNormalizeAttributeValue
15264extern __typeof (xmlValidNormalizeAttributeValue) xmlValidNormalizeAttributeValue__internal_alias __attribute((visibility("hidden")));
15265#define xmlValidNormalizeAttributeValue xmlValidNormalizeAttributeValue__internal_alias
15266#endif
15267#endif
15268#endif
15269
15270#if defined(LIBXML_VALID_ENABLED)
15271#ifdef bottom_valid
15272#undef xmlValidateAttributeDecl
15273extern __typeof (xmlValidateAttributeDecl) xmlValidateAttributeDecl __attribute((alias("xmlValidateAttributeDecl__internal_alias")));
15274#else
15275#ifndef xmlValidateAttributeDecl
15276extern __typeof (xmlValidateAttributeDecl) xmlValidateAttributeDecl__internal_alias __attribute((visibility("hidden")));
15277#define xmlValidateAttributeDecl xmlValidateAttributeDecl__internal_alias
15278#endif
15279#endif
15280#endif
15281
15282#if defined(LIBXML_VALID_ENABLED)
15283#ifdef bottom_valid
15284#undef xmlValidateAttributeValue
15285extern __typeof (xmlValidateAttributeValue) xmlValidateAttributeValue __attribute((alias("xmlValidateAttributeValue__internal_alias")));
15286#else
15287#ifndef xmlValidateAttributeValue
15288extern __typeof (xmlValidateAttributeValue) xmlValidateAttributeValue__internal_alias __attribute((visibility("hidden")));
15289#define xmlValidateAttributeValue xmlValidateAttributeValue__internal_alias
15290#endif
15291#endif
15292#endif
15293
15294#if defined(LIBXML_VALID_ENABLED)
15295#ifdef bottom_valid
15296#undef xmlValidateDocument
15297extern __typeof (xmlValidateDocument) xmlValidateDocument __attribute((alias("xmlValidateDocument__internal_alias")));
15298#else
15299#ifndef xmlValidateDocument
15300extern __typeof (xmlValidateDocument) xmlValidateDocument__internal_alias __attribute((visibility("hidden")));
15301#define xmlValidateDocument xmlValidateDocument__internal_alias
15302#endif
15303#endif
15304#endif
15305
15306#if defined(LIBXML_VALID_ENABLED)
15307#ifdef bottom_valid
15308#undef xmlValidateDocumentFinal
15309extern __typeof (xmlValidateDocumentFinal) xmlValidateDocumentFinal __attribute((alias("xmlValidateDocumentFinal__internal_alias")));
15310#else
15311#ifndef xmlValidateDocumentFinal
15312extern __typeof (xmlValidateDocumentFinal) xmlValidateDocumentFinal__internal_alias __attribute((visibility("hidden")));
15313#define xmlValidateDocumentFinal xmlValidateDocumentFinal__internal_alias
15314#endif
15315#endif
15316#endif
15317
15318#if defined(LIBXML_VALID_ENABLED)
15319#ifdef bottom_valid
15320#undef xmlValidateDtd
15321extern __typeof (xmlValidateDtd) xmlValidateDtd __attribute((alias("xmlValidateDtd__internal_alias")));
15322#else
15323#ifndef xmlValidateDtd
15324extern __typeof (xmlValidateDtd) xmlValidateDtd__internal_alias __attribute((visibility("hidden")));
15325#define xmlValidateDtd xmlValidateDtd__internal_alias
15326#endif
15327#endif
15328#endif
15329
15330#if defined(LIBXML_VALID_ENABLED)
15331#ifdef bottom_valid
15332#undef xmlValidateDtdFinal
15333extern __typeof (xmlValidateDtdFinal) xmlValidateDtdFinal __attribute((alias("xmlValidateDtdFinal__internal_alias")));
15334#else
15335#ifndef xmlValidateDtdFinal
15336extern __typeof (xmlValidateDtdFinal) xmlValidateDtdFinal__internal_alias __attribute((visibility("hidden")));
15337#define xmlValidateDtdFinal xmlValidateDtdFinal__internal_alias
15338#endif
15339#endif
15340#endif
15341
15342#if defined(LIBXML_VALID_ENABLED)
15343#ifdef bottom_valid
15344#undef xmlValidateElement
15345extern __typeof (xmlValidateElement) xmlValidateElement __attribute((alias("xmlValidateElement__internal_alias")));
15346#else
15347#ifndef xmlValidateElement
15348extern __typeof (xmlValidateElement) xmlValidateElement__internal_alias __attribute((visibility("hidden")));
15349#define xmlValidateElement xmlValidateElement__internal_alias
15350#endif
15351#endif
15352#endif
15353
15354#if defined(LIBXML_VALID_ENABLED)
15355#ifdef bottom_valid
15356#undef xmlValidateElementDecl
15357extern __typeof (xmlValidateElementDecl) xmlValidateElementDecl __attribute((alias("xmlValidateElementDecl__internal_alias")));
15358#else
15359#ifndef xmlValidateElementDecl
15360extern __typeof (xmlValidateElementDecl) xmlValidateElementDecl__internal_alias __attribute((visibility("hidden")));
15361#define xmlValidateElementDecl xmlValidateElementDecl__internal_alias
15362#endif
15363#endif
15364#endif
15365
15366#if defined(LIBXML_TREE_ENABLED) || defined(LIBXML_XPATH_ENABLED) || defined(LIBXML_SCHEMAS_ENABLED) || defined(LIBXML_DEBUG_ENABLED) || defined (LIBXML_HTML_ENABLED) || defined(LIBXML_SAX1_ENABLED) || defined(LIBXML_HTML_ENABLED) || defined(LIBXML_WRITER_ENABLED) || defined(LIBXML_DOCB_ENABLED) || defined(LIBXML_LEGACY_ENABLED)
15367#ifdef bottom_tree
15368#undef xmlValidateNCName
15369extern __typeof (xmlValidateNCName) xmlValidateNCName __attribute((alias("xmlValidateNCName__internal_alias")));
15370#else
15371#ifndef xmlValidateNCName
15372extern __typeof (xmlValidateNCName) xmlValidateNCName__internal_alias __attribute((visibility("hidden")));
15373#define xmlValidateNCName xmlValidateNCName__internal_alias
15374#endif
15375#endif
15376#endif
15377
15378#if defined(LIBXML_TREE_ENABLED) || defined(LIBXML_SCHEMAS_ENABLED)
15379#ifdef bottom_tree
15380#undef xmlValidateNMToken
15381extern __typeof (xmlValidateNMToken) xmlValidateNMToken __attribute((alias("xmlValidateNMToken__internal_alias")));
15382#else
15383#ifndef xmlValidateNMToken
15384extern __typeof (xmlValidateNMToken) xmlValidateNMToken__internal_alias __attribute((visibility("hidden")));
15385#define xmlValidateNMToken xmlValidateNMToken__internal_alias
15386#endif
15387#endif
15388#endif
15389
15390#if defined(LIBXML_TREE_ENABLED) || defined(LIBXML_SCHEMAS_ENABLED)
15391#ifdef bottom_tree
15392#undef xmlValidateName
15393extern __typeof (xmlValidateName) xmlValidateName __attribute((alias("xmlValidateName__internal_alias")));
15394#else
15395#ifndef xmlValidateName
15396extern __typeof (xmlValidateName) xmlValidateName__internal_alias __attribute((visibility("hidden")));
15397#define xmlValidateName xmlValidateName__internal_alias
15398#endif
15399#endif
15400#endif
15401
15402#if defined(LIBXML_VALID_ENABLED)
15403#ifdef bottom_valid
15404#undef xmlValidateNameValue
15405extern __typeof (xmlValidateNameValue) xmlValidateNameValue __attribute((alias("xmlValidateNameValue__internal_alias")));
15406#else
15407#ifndef xmlValidateNameValue
15408extern __typeof (xmlValidateNameValue) xmlValidateNameValue__internal_alias __attribute((visibility("hidden")));
15409#define xmlValidateNameValue xmlValidateNameValue__internal_alias
15410#endif
15411#endif
15412#endif
15413
15414#if defined(LIBXML_VALID_ENABLED)
15415#ifdef bottom_valid
15416#undef xmlValidateNamesValue
15417extern __typeof (xmlValidateNamesValue) xmlValidateNamesValue __attribute((alias("xmlValidateNamesValue__internal_alias")));
15418#else
15419#ifndef xmlValidateNamesValue
15420extern __typeof (xmlValidateNamesValue) xmlValidateNamesValue__internal_alias __attribute((visibility("hidden")));
15421#define xmlValidateNamesValue xmlValidateNamesValue__internal_alias
15422#endif
15423#endif
15424#endif
15425
15426#if defined(LIBXML_VALID_ENABLED)
15427#ifdef bottom_valid
15428#undef xmlValidateNmtokenValue
15429extern __typeof (xmlValidateNmtokenValue) xmlValidateNmtokenValue __attribute((alias("xmlValidateNmtokenValue__internal_alias")));
15430#else
15431#ifndef xmlValidateNmtokenValue
15432extern __typeof (xmlValidateNmtokenValue) xmlValidateNmtokenValue__internal_alias __attribute((visibility("hidden")));
15433#define xmlValidateNmtokenValue xmlValidateNmtokenValue__internal_alias
15434#endif
15435#endif
15436#endif
15437
15438#if defined(LIBXML_VALID_ENABLED)
15439#ifdef bottom_valid
15440#undef xmlValidateNmtokensValue
15441extern __typeof (xmlValidateNmtokensValue) xmlValidateNmtokensValue __attribute((alias("xmlValidateNmtokensValue__internal_alias")));
15442#else
15443#ifndef xmlValidateNmtokensValue
15444extern __typeof (xmlValidateNmtokensValue) xmlValidateNmtokensValue__internal_alias __attribute((visibility("hidden")));
15445#define xmlValidateNmtokensValue xmlValidateNmtokensValue__internal_alias
15446#endif
15447#endif
15448#endif
15449
15450#if defined(LIBXML_VALID_ENABLED)
15451#ifdef bottom_valid
15452#undef xmlValidateNotationDecl
15453extern __typeof (xmlValidateNotationDecl) xmlValidateNotationDecl __attribute((alias("xmlValidateNotationDecl__internal_alias")));
15454#else
15455#ifndef xmlValidateNotationDecl
15456extern __typeof (xmlValidateNotationDecl) xmlValidateNotationDecl__internal_alias __attribute((visibility("hidden")));
15457#define xmlValidateNotationDecl xmlValidateNotationDecl__internal_alias
15458#endif
15459#endif
15460#endif
15461
15462#if defined(LIBXML_VALID_ENABLED) || defined(LIBXML_SCHEMAS_ENABLED)
15463#ifdef bottom_valid
15464#undef xmlValidateNotationUse
15465extern __typeof (xmlValidateNotationUse) xmlValidateNotationUse __attribute((alias("xmlValidateNotationUse__internal_alias")));
15466#else
15467#ifndef xmlValidateNotationUse
15468extern __typeof (xmlValidateNotationUse) xmlValidateNotationUse__internal_alias __attribute((visibility("hidden")));
15469#define xmlValidateNotationUse xmlValidateNotationUse__internal_alias
15470#endif
15471#endif
15472#endif
15473
15474#if defined(LIBXML_VALID_ENABLED)
15475#ifdef bottom_valid
15476#undef xmlValidateOneAttribute
15477extern __typeof (xmlValidateOneAttribute) xmlValidateOneAttribute __attribute((alias("xmlValidateOneAttribute__internal_alias")));
15478#else
15479#ifndef xmlValidateOneAttribute
15480extern __typeof (xmlValidateOneAttribute) xmlValidateOneAttribute__internal_alias __attribute((visibility("hidden")));
15481#define xmlValidateOneAttribute xmlValidateOneAttribute__internal_alias
15482#endif
15483#endif
15484#endif
15485
15486#if defined(LIBXML_VALID_ENABLED)
15487#ifdef bottom_valid
15488#undef xmlValidateOneElement
15489extern __typeof (xmlValidateOneElement) xmlValidateOneElement __attribute((alias("xmlValidateOneElement__internal_alias")));
15490#else
15491#ifndef xmlValidateOneElement
15492extern __typeof (xmlValidateOneElement) xmlValidateOneElement__internal_alias __attribute((visibility("hidden")));
15493#define xmlValidateOneElement xmlValidateOneElement__internal_alias
15494#endif
15495#endif
15496#endif
15497
15498#if defined(LIBXML_VALID_ENABLED)
15499#ifdef bottom_valid
15500#undef xmlValidateOneNamespace
15501extern __typeof (xmlValidateOneNamespace) xmlValidateOneNamespace __attribute((alias("xmlValidateOneNamespace__internal_alias")));
15502#else
15503#ifndef xmlValidateOneNamespace
15504extern __typeof (xmlValidateOneNamespace) xmlValidateOneNamespace__internal_alias __attribute((visibility("hidden")));
15505#define xmlValidateOneNamespace xmlValidateOneNamespace__internal_alias
15506#endif
15507#endif
15508#endif
15509
15510#if defined(LIBXML_VALID_ENABLED) && defined(LIBXML_REGEXP_ENABLED)
15511#ifdef bottom_valid
15512#undef xmlValidatePopElement
15513extern __typeof (xmlValidatePopElement) xmlValidatePopElement __attribute((alias("xmlValidatePopElement__internal_alias")));
15514#else
15515#ifndef xmlValidatePopElement
15516extern __typeof (xmlValidatePopElement) xmlValidatePopElement__internal_alias __attribute((visibility("hidden")));
15517#define xmlValidatePopElement xmlValidatePopElement__internal_alias
15518#endif
15519#endif
15520#endif
15521
15522#if defined(LIBXML_VALID_ENABLED) && defined(LIBXML_REGEXP_ENABLED)
15523#ifdef bottom_valid
15524#undef xmlValidatePushCData
15525extern __typeof (xmlValidatePushCData) xmlValidatePushCData __attribute((alias("xmlValidatePushCData__internal_alias")));
15526#else
15527#ifndef xmlValidatePushCData
15528extern __typeof (xmlValidatePushCData) xmlValidatePushCData__internal_alias __attribute((visibility("hidden")));
15529#define xmlValidatePushCData xmlValidatePushCData__internal_alias
15530#endif
15531#endif
15532#endif
15533
15534#if defined(LIBXML_VALID_ENABLED) && defined(LIBXML_REGEXP_ENABLED)
15535#ifdef bottom_valid
15536#undef xmlValidatePushElement
15537extern __typeof (xmlValidatePushElement) xmlValidatePushElement __attribute((alias("xmlValidatePushElement__internal_alias")));
15538#else
15539#ifndef xmlValidatePushElement
15540extern __typeof (xmlValidatePushElement) xmlValidatePushElement__internal_alias __attribute((visibility("hidden")));
15541#define xmlValidatePushElement xmlValidatePushElement__internal_alias
15542#endif
15543#endif
15544#endif
15545
15546#if defined(LIBXML_TREE_ENABLED) || defined(LIBXML_SCHEMAS_ENABLED)
15547#ifdef bottom_tree
15548#undef xmlValidateQName
15549extern __typeof (xmlValidateQName) xmlValidateQName __attribute((alias("xmlValidateQName__internal_alias")));
15550#else
15551#ifndef xmlValidateQName
15552extern __typeof (xmlValidateQName) xmlValidateQName__internal_alias __attribute((visibility("hidden")));
15553#define xmlValidateQName xmlValidateQName__internal_alias
15554#endif
15555#endif
15556#endif
15557
15558#if defined(LIBXML_VALID_ENABLED)
15559#ifdef bottom_valid
15560#undef xmlValidateRoot
15561extern __typeof (xmlValidateRoot) xmlValidateRoot __attribute((alias("xmlValidateRoot__internal_alias")));
15562#else
15563#ifndef xmlValidateRoot
15564extern __typeof (xmlValidateRoot) xmlValidateRoot__internal_alias __attribute((visibility("hidden")));
15565#define xmlValidateRoot xmlValidateRoot__internal_alias
15566#endif
15567#endif
15568#endif
15569
15570#if defined(LIBXML_XINCLUDE_ENABLED)
15571#ifdef bottom_xinclude
15572#undef xmlXIncludeFreeContext
15573extern __typeof (xmlXIncludeFreeContext) xmlXIncludeFreeContext __attribute((alias("xmlXIncludeFreeContext__internal_alias")));
15574#else
15575#ifndef xmlXIncludeFreeContext
15576extern __typeof (xmlXIncludeFreeContext) xmlXIncludeFreeContext__internal_alias __attribute((visibility("hidden")));
15577#define xmlXIncludeFreeContext xmlXIncludeFreeContext__internal_alias
15578#endif
15579#endif
15580#endif
15581
15582#if defined(LIBXML_XINCLUDE_ENABLED)
15583#ifdef bottom_xinclude
15584#undef xmlXIncludeNewContext
15585extern __typeof (xmlXIncludeNewContext) xmlXIncludeNewContext __attribute((alias("xmlXIncludeNewContext__internal_alias")));
15586#else
15587#ifndef xmlXIncludeNewContext
15588extern __typeof (xmlXIncludeNewContext) xmlXIncludeNewContext__internal_alias __attribute((visibility("hidden")));
15589#define xmlXIncludeNewContext xmlXIncludeNewContext__internal_alias
15590#endif
15591#endif
15592#endif
15593
15594#if defined(LIBXML_XINCLUDE_ENABLED)
15595#ifdef bottom_xinclude
15596#undef xmlXIncludeProcess
15597extern __typeof (xmlXIncludeProcess) xmlXIncludeProcess __attribute((alias("xmlXIncludeProcess__internal_alias")));
15598#else
15599#ifndef xmlXIncludeProcess
15600extern __typeof (xmlXIncludeProcess) xmlXIncludeProcess__internal_alias __attribute((visibility("hidden")));
15601#define xmlXIncludeProcess xmlXIncludeProcess__internal_alias
15602#endif
15603#endif
15604#endif
15605
15606#if defined(LIBXML_XINCLUDE_ENABLED)
15607#ifdef bottom_xinclude
15608#undef xmlXIncludeProcessFlags
15609extern __typeof (xmlXIncludeProcessFlags) xmlXIncludeProcessFlags __attribute((alias("xmlXIncludeProcessFlags__internal_alias")));
15610#else
15611#ifndef xmlXIncludeProcessFlags
15612extern __typeof (xmlXIncludeProcessFlags) xmlXIncludeProcessFlags__internal_alias __attribute((visibility("hidden")));
15613#define xmlXIncludeProcessFlags xmlXIncludeProcessFlags__internal_alias
15614#endif
15615#endif
15616#endif
15617
15618#if defined(LIBXML_XINCLUDE_ENABLED)
15619#ifdef bottom_xinclude
15620#undef xmlXIncludeProcessFlagsData
15621extern __typeof (xmlXIncludeProcessFlagsData) xmlXIncludeProcessFlagsData __attribute((alias("xmlXIncludeProcessFlagsData__internal_alias")));
15622#else
15623#ifndef xmlXIncludeProcessFlagsData
15624extern __typeof (xmlXIncludeProcessFlagsData) xmlXIncludeProcessFlagsData__internal_alias __attribute((visibility("hidden")));
15625#define xmlXIncludeProcessFlagsData xmlXIncludeProcessFlagsData__internal_alias
15626#endif
15627#endif
15628#endif
15629
15630#if defined(LIBXML_XINCLUDE_ENABLED)
15631#ifdef bottom_xinclude
15632#undef xmlXIncludeProcessNode
15633extern __typeof (xmlXIncludeProcessNode) xmlXIncludeProcessNode __attribute((alias("xmlXIncludeProcessNode__internal_alias")));
15634#else
15635#ifndef xmlXIncludeProcessNode
15636extern __typeof (xmlXIncludeProcessNode) xmlXIncludeProcessNode__internal_alias __attribute((visibility("hidden")));
15637#define xmlXIncludeProcessNode xmlXIncludeProcessNode__internal_alias
15638#endif
15639#endif
15640#endif
15641
15642#if defined(LIBXML_XINCLUDE_ENABLED)
15643#ifdef bottom_xinclude
15644#undef xmlXIncludeProcessTree
15645extern __typeof (xmlXIncludeProcessTree) xmlXIncludeProcessTree __attribute((alias("xmlXIncludeProcessTree__internal_alias")));
15646#else
15647#ifndef xmlXIncludeProcessTree
15648extern __typeof (xmlXIncludeProcessTree) xmlXIncludeProcessTree__internal_alias __attribute((visibility("hidden")));
15649#define xmlXIncludeProcessTree xmlXIncludeProcessTree__internal_alias
15650#endif
15651#endif
15652#endif
15653
15654#if defined(LIBXML_XINCLUDE_ENABLED)
15655#ifdef bottom_xinclude
15656#undef xmlXIncludeProcessTreeFlags
15657extern __typeof (xmlXIncludeProcessTreeFlags) xmlXIncludeProcessTreeFlags __attribute((alias("xmlXIncludeProcessTreeFlags__internal_alias")));
15658#else
15659#ifndef xmlXIncludeProcessTreeFlags
15660extern __typeof (xmlXIncludeProcessTreeFlags) xmlXIncludeProcessTreeFlags__internal_alias __attribute((visibility("hidden")));
15661#define xmlXIncludeProcessTreeFlags xmlXIncludeProcessTreeFlags__internal_alias
15662#endif
15663#endif
15664#endif
15665
15666#if defined(LIBXML_XINCLUDE_ENABLED)
15667#ifdef bottom_xinclude
15668#undef xmlXIncludeProcessTreeFlagsData
15669extern __typeof (xmlXIncludeProcessTreeFlagsData) xmlXIncludeProcessTreeFlagsData __attribute((alias("xmlXIncludeProcessTreeFlagsData__internal_alias")));
15670#else
15671#ifndef xmlXIncludeProcessTreeFlagsData
15672extern __typeof (xmlXIncludeProcessTreeFlagsData) xmlXIncludeProcessTreeFlagsData__internal_alias __attribute((visibility("hidden")));
15673#define xmlXIncludeProcessTreeFlagsData xmlXIncludeProcessTreeFlagsData__internal_alias
15674#endif
15675#endif
15676#endif
15677
15678#if defined(LIBXML_XINCLUDE_ENABLED)
15679#ifdef bottom_xinclude
15680#undef xmlXIncludeSetFlags
15681extern __typeof (xmlXIncludeSetFlags) xmlXIncludeSetFlags __attribute((alias("xmlXIncludeSetFlags__internal_alias")));
15682#else
15683#ifndef xmlXIncludeSetFlags
15684extern __typeof (xmlXIncludeSetFlags) xmlXIncludeSetFlags__internal_alias __attribute((visibility("hidden")));
15685#define xmlXIncludeSetFlags xmlXIncludeSetFlags__internal_alias
15686#endif
15687#endif
15688#endif
15689
15690#if defined(LIBXML_XPATH_ENABLED)
15691#ifdef bottom_xpath
15692#undef xmlXPathAddValues
15693extern __typeof (xmlXPathAddValues) xmlXPathAddValues __attribute((alias("xmlXPathAddValues__internal_alias")));
15694#else
15695#ifndef xmlXPathAddValues
15696extern __typeof (xmlXPathAddValues) xmlXPathAddValues__internal_alias __attribute((visibility("hidden")));
15697#define xmlXPathAddValues xmlXPathAddValues__internal_alias
15698#endif
15699#endif
15700#endif
15701
15702#if defined(LIBXML_XPATH_ENABLED)
15703#ifdef bottom_xpath
15704#undef xmlXPathBooleanFunction
15705extern __typeof (xmlXPathBooleanFunction) xmlXPathBooleanFunction __attribute((alias("xmlXPathBooleanFunction__internal_alias")));
15706#else
15707#ifndef xmlXPathBooleanFunction
15708extern __typeof (xmlXPathBooleanFunction) xmlXPathBooleanFunction__internal_alias __attribute((visibility("hidden")));
15709#define xmlXPathBooleanFunction xmlXPathBooleanFunction__internal_alias
15710#endif
15711#endif
15712#endif
15713
15714#if defined(LIBXML_XPATH_ENABLED)
15715#ifdef bottom_xpath
15716#undef xmlXPathCastBooleanToNumber
15717extern __typeof (xmlXPathCastBooleanToNumber) xmlXPathCastBooleanToNumber __attribute((alias("xmlXPathCastBooleanToNumber__internal_alias")));
15718#else
15719#ifndef xmlXPathCastBooleanToNumber
15720extern __typeof (xmlXPathCastBooleanToNumber) xmlXPathCastBooleanToNumber__internal_alias __attribute((visibility("hidden")));
15721#define xmlXPathCastBooleanToNumber xmlXPathCastBooleanToNumber__internal_alias
15722#endif
15723#endif
15724#endif
15725
15726#if defined(LIBXML_XPATH_ENABLED)
15727#ifdef bottom_xpath
15728#undef xmlXPathCastBooleanToString
15729extern __typeof (xmlXPathCastBooleanToString) xmlXPathCastBooleanToString __attribute((alias("xmlXPathCastBooleanToString__internal_alias")));
15730#else
15731#ifndef xmlXPathCastBooleanToString
15732extern __typeof (xmlXPathCastBooleanToString) xmlXPathCastBooleanToString__internal_alias __attribute((visibility("hidden")));
15733#define xmlXPathCastBooleanToString xmlXPathCastBooleanToString__internal_alias
15734#endif
15735#endif
15736#endif
15737
15738#if defined(LIBXML_XPATH_ENABLED)
15739#ifdef bottom_xpath
15740#undef xmlXPathCastNodeSetToBoolean
15741extern __typeof (xmlXPathCastNodeSetToBoolean) xmlXPathCastNodeSetToBoolean __attribute((alias("xmlXPathCastNodeSetToBoolean__internal_alias")));
15742#else
15743#ifndef xmlXPathCastNodeSetToBoolean
15744extern __typeof (xmlXPathCastNodeSetToBoolean) xmlXPathCastNodeSetToBoolean__internal_alias __attribute((visibility("hidden")));
15745#define xmlXPathCastNodeSetToBoolean xmlXPathCastNodeSetToBoolean__internal_alias
15746#endif
15747#endif
15748#endif
15749
15750#if defined(LIBXML_XPATH_ENABLED)
15751#ifdef bottom_xpath
15752#undef xmlXPathCastNodeSetToNumber
15753extern __typeof (xmlXPathCastNodeSetToNumber) xmlXPathCastNodeSetToNumber __attribute((alias("xmlXPathCastNodeSetToNumber__internal_alias")));
15754#else
15755#ifndef xmlXPathCastNodeSetToNumber
15756extern __typeof (xmlXPathCastNodeSetToNumber) xmlXPathCastNodeSetToNumber__internal_alias __attribute((visibility("hidden")));
15757#define xmlXPathCastNodeSetToNumber xmlXPathCastNodeSetToNumber__internal_alias
15758#endif
15759#endif
15760#endif
15761
15762#if defined(LIBXML_XPATH_ENABLED)
15763#ifdef bottom_xpath
15764#undef xmlXPathCastNodeSetToString
15765extern __typeof (xmlXPathCastNodeSetToString) xmlXPathCastNodeSetToString __attribute((alias("xmlXPathCastNodeSetToString__internal_alias")));
15766#else
15767#ifndef xmlXPathCastNodeSetToString
15768extern __typeof (xmlXPathCastNodeSetToString) xmlXPathCastNodeSetToString__internal_alias __attribute((visibility("hidden")));
15769#define xmlXPathCastNodeSetToString xmlXPathCastNodeSetToString__internal_alias
15770#endif
15771#endif
15772#endif
15773
15774#if defined(LIBXML_XPATH_ENABLED)
15775#ifdef bottom_xpath
15776#undef xmlXPathCastNodeToNumber
15777extern __typeof (xmlXPathCastNodeToNumber) xmlXPathCastNodeToNumber __attribute((alias("xmlXPathCastNodeToNumber__internal_alias")));
15778#else
15779#ifndef xmlXPathCastNodeToNumber
15780extern __typeof (xmlXPathCastNodeToNumber) xmlXPathCastNodeToNumber__internal_alias __attribute((visibility("hidden")));
15781#define xmlXPathCastNodeToNumber xmlXPathCastNodeToNumber__internal_alias
15782#endif
15783#endif
15784#endif
15785
15786#if defined(LIBXML_XPATH_ENABLED)
15787#ifdef bottom_xpath
15788#undef xmlXPathCastNodeToString
15789extern __typeof (xmlXPathCastNodeToString) xmlXPathCastNodeToString __attribute((alias("xmlXPathCastNodeToString__internal_alias")));
15790#else
15791#ifndef xmlXPathCastNodeToString
15792extern __typeof (xmlXPathCastNodeToString) xmlXPathCastNodeToString__internal_alias __attribute((visibility("hidden")));
15793#define xmlXPathCastNodeToString xmlXPathCastNodeToString__internal_alias
15794#endif
15795#endif
15796#endif
15797
15798#if defined(LIBXML_XPATH_ENABLED)
15799#ifdef bottom_xpath
15800#undef xmlXPathCastNumberToBoolean
15801extern __typeof (xmlXPathCastNumberToBoolean) xmlXPathCastNumberToBoolean __attribute((alias("xmlXPathCastNumberToBoolean__internal_alias")));
15802#else
15803#ifndef xmlXPathCastNumberToBoolean
15804extern __typeof (xmlXPathCastNumberToBoolean) xmlXPathCastNumberToBoolean__internal_alias __attribute((visibility("hidden")));
15805#define xmlXPathCastNumberToBoolean xmlXPathCastNumberToBoolean__internal_alias
15806#endif
15807#endif
15808#endif
15809
15810#if defined(LIBXML_XPATH_ENABLED)
15811#ifdef bottom_xpath
15812#undef xmlXPathCastNumberToString
15813extern __typeof (xmlXPathCastNumberToString) xmlXPathCastNumberToString __attribute((alias("xmlXPathCastNumberToString__internal_alias")));
15814#else
15815#ifndef xmlXPathCastNumberToString
15816extern __typeof (xmlXPathCastNumberToString) xmlXPathCastNumberToString__internal_alias __attribute((visibility("hidden")));
15817#define xmlXPathCastNumberToString xmlXPathCastNumberToString__internal_alias
15818#endif
15819#endif
15820#endif
15821
15822#if defined(LIBXML_XPATH_ENABLED)
15823#ifdef bottom_xpath
15824#undef xmlXPathCastStringToBoolean
15825extern __typeof (xmlXPathCastStringToBoolean) xmlXPathCastStringToBoolean __attribute((alias("xmlXPathCastStringToBoolean__internal_alias")));
15826#else
15827#ifndef xmlXPathCastStringToBoolean
15828extern __typeof (xmlXPathCastStringToBoolean) xmlXPathCastStringToBoolean__internal_alias __attribute((visibility("hidden")));
15829#define xmlXPathCastStringToBoolean xmlXPathCastStringToBoolean__internal_alias
15830#endif
15831#endif
15832#endif
15833
15834#if defined(LIBXML_XPATH_ENABLED)
15835#ifdef bottom_xpath
15836#undef xmlXPathCastStringToNumber
15837extern __typeof (xmlXPathCastStringToNumber) xmlXPathCastStringToNumber __attribute((alias("xmlXPathCastStringToNumber__internal_alias")));
15838#else
15839#ifndef xmlXPathCastStringToNumber
15840extern __typeof (xmlXPathCastStringToNumber) xmlXPathCastStringToNumber__internal_alias __attribute((visibility("hidden")));
15841#define xmlXPathCastStringToNumber xmlXPathCastStringToNumber__internal_alias
15842#endif
15843#endif
15844#endif
15845
15846#if defined(LIBXML_XPATH_ENABLED)
15847#ifdef bottom_xpath
15848#undef xmlXPathCastToBoolean
15849extern __typeof (xmlXPathCastToBoolean) xmlXPathCastToBoolean __attribute((alias("xmlXPathCastToBoolean__internal_alias")));
15850#else
15851#ifndef xmlXPathCastToBoolean
15852extern __typeof (xmlXPathCastToBoolean) xmlXPathCastToBoolean__internal_alias __attribute((visibility("hidden")));
15853#define xmlXPathCastToBoolean xmlXPathCastToBoolean__internal_alias
15854#endif
15855#endif
15856#endif
15857
15858#if defined(LIBXML_XPATH_ENABLED)
15859#ifdef bottom_xpath
15860#undef xmlXPathCastToNumber
15861extern __typeof (xmlXPathCastToNumber) xmlXPathCastToNumber __attribute((alias("xmlXPathCastToNumber__internal_alias")));
15862#else
15863#ifndef xmlXPathCastToNumber
15864extern __typeof (xmlXPathCastToNumber) xmlXPathCastToNumber__internal_alias __attribute((visibility("hidden")));
15865#define xmlXPathCastToNumber xmlXPathCastToNumber__internal_alias
15866#endif
15867#endif
15868#endif
15869
15870#if defined(LIBXML_XPATH_ENABLED)
15871#ifdef bottom_xpath
15872#undef xmlXPathCastToString
15873extern __typeof (xmlXPathCastToString) xmlXPathCastToString __attribute((alias("xmlXPathCastToString__internal_alias")));
15874#else
15875#ifndef xmlXPathCastToString
15876extern __typeof (xmlXPathCastToString) xmlXPathCastToString__internal_alias __attribute((visibility("hidden")));
15877#define xmlXPathCastToString xmlXPathCastToString__internal_alias
15878#endif
15879#endif
15880#endif
15881
15882#if defined(LIBXML_XPATH_ENABLED)
15883#ifdef bottom_xpath
15884#undef xmlXPathCeilingFunction
15885extern __typeof (xmlXPathCeilingFunction) xmlXPathCeilingFunction __attribute((alias("xmlXPathCeilingFunction__internal_alias")));
15886#else
15887#ifndef xmlXPathCeilingFunction
15888extern __typeof (xmlXPathCeilingFunction) xmlXPathCeilingFunction__internal_alias __attribute((visibility("hidden")));
15889#define xmlXPathCeilingFunction xmlXPathCeilingFunction__internal_alias
15890#endif
15891#endif
15892#endif
15893
15894#if defined(LIBXML_XPATH_ENABLED)
15895#ifdef bottom_xpath
15896#undef xmlXPathCmpNodes
15897extern __typeof (xmlXPathCmpNodes) xmlXPathCmpNodes __attribute((alias("xmlXPathCmpNodes__internal_alias")));
15898#else
15899#ifndef xmlXPathCmpNodes
15900extern __typeof (xmlXPathCmpNodes) xmlXPathCmpNodes__internal_alias __attribute((visibility("hidden")));
15901#define xmlXPathCmpNodes xmlXPathCmpNodes__internal_alias
15902#endif
15903#endif
15904#endif
15905
15906#if defined(LIBXML_XPATH_ENABLED)
15907#ifdef bottom_xpath
15908#undef xmlXPathCompareValues
15909extern __typeof (xmlXPathCompareValues) xmlXPathCompareValues __attribute((alias("xmlXPathCompareValues__internal_alias")));
15910#else
15911#ifndef xmlXPathCompareValues
15912extern __typeof (xmlXPathCompareValues) xmlXPathCompareValues__internal_alias __attribute((visibility("hidden")));
15913#define xmlXPathCompareValues xmlXPathCompareValues__internal_alias
15914#endif
15915#endif
15916#endif
15917
15918#if defined(LIBXML_XPATH_ENABLED)
15919#ifdef bottom_xpath
15920#undef xmlXPathCompile
15921extern __typeof (xmlXPathCompile) xmlXPathCompile __attribute((alias("xmlXPathCompile__internal_alias")));
15922#else
15923#ifndef xmlXPathCompile
15924extern __typeof (xmlXPathCompile) xmlXPathCompile__internal_alias __attribute((visibility("hidden")));
15925#define xmlXPathCompile xmlXPathCompile__internal_alias
15926#endif
15927#endif
15928#endif
15929
15930#if defined(LIBXML_XPATH_ENABLED)
15931#ifdef bottom_xpath
15932#undef xmlXPathCompiledEval
15933extern __typeof (xmlXPathCompiledEval) xmlXPathCompiledEval __attribute((alias("xmlXPathCompiledEval__internal_alias")));
15934#else
15935#ifndef xmlXPathCompiledEval
15936extern __typeof (xmlXPathCompiledEval) xmlXPathCompiledEval__internal_alias __attribute((visibility("hidden")));
15937#define xmlXPathCompiledEval xmlXPathCompiledEval__internal_alias
15938#endif
15939#endif
15940#endif
15941
15942#if defined(LIBXML_XPATH_ENABLED)
15943#ifdef bottom_xpath
15944#undef xmlXPathCompiledEvalToBoolean
15945extern __typeof (xmlXPathCompiledEvalToBoolean) xmlXPathCompiledEvalToBoolean __attribute((alias("xmlXPathCompiledEvalToBoolean__internal_alias")));
15946#else
15947#ifndef xmlXPathCompiledEvalToBoolean
15948extern __typeof (xmlXPathCompiledEvalToBoolean) xmlXPathCompiledEvalToBoolean__internal_alias __attribute((visibility("hidden")));
15949#define xmlXPathCompiledEvalToBoolean xmlXPathCompiledEvalToBoolean__internal_alias
15950#endif
15951#endif
15952#endif
15953
15954#if defined(LIBXML_XPATH_ENABLED)
15955#ifdef bottom_xpath
15956#undef xmlXPathConcatFunction
15957extern __typeof (xmlXPathConcatFunction) xmlXPathConcatFunction __attribute((alias("xmlXPathConcatFunction__internal_alias")));
15958#else
15959#ifndef xmlXPathConcatFunction
15960extern __typeof (xmlXPathConcatFunction) xmlXPathConcatFunction__internal_alias __attribute((visibility("hidden")));
15961#define xmlXPathConcatFunction xmlXPathConcatFunction__internal_alias
15962#endif
15963#endif
15964#endif
15965
15966#if defined(LIBXML_XPATH_ENABLED)
15967#ifdef bottom_xpath
15968#undef xmlXPathContainsFunction
15969extern __typeof (xmlXPathContainsFunction) xmlXPathContainsFunction __attribute((alias("xmlXPathContainsFunction__internal_alias")));
15970#else
15971#ifndef xmlXPathContainsFunction
15972extern __typeof (xmlXPathContainsFunction) xmlXPathContainsFunction__internal_alias __attribute((visibility("hidden")));
15973#define xmlXPathContainsFunction xmlXPathContainsFunction__internal_alias
15974#endif
15975#endif
15976#endif
15977
15978#if defined(LIBXML_XPATH_ENABLED)
15979#ifdef bottom_xpath
15980#undef xmlXPathContextSetCache
15981extern __typeof (xmlXPathContextSetCache) xmlXPathContextSetCache __attribute((alias("xmlXPathContextSetCache__internal_alias")));
15982#else
15983#ifndef xmlXPathContextSetCache
15984extern __typeof (xmlXPathContextSetCache) xmlXPathContextSetCache__internal_alias __attribute((visibility("hidden")));
15985#define xmlXPathContextSetCache xmlXPathContextSetCache__internal_alias
15986#endif
15987#endif
15988#endif
15989
15990#if defined(LIBXML_XPATH_ENABLED)
15991#ifdef bottom_xpath
15992#undef xmlXPathConvertBoolean
15993extern __typeof (xmlXPathConvertBoolean) xmlXPathConvertBoolean __attribute((alias("xmlXPathConvertBoolean__internal_alias")));
15994#else
15995#ifndef xmlXPathConvertBoolean
15996extern __typeof (xmlXPathConvertBoolean) xmlXPathConvertBoolean__internal_alias __attribute((visibility("hidden")));
15997#define xmlXPathConvertBoolean xmlXPathConvertBoolean__internal_alias
15998#endif
15999#endif
16000#endif
16001
16002#if defined(LIBXML_XPATH_ENABLED)
16003#ifdef bottom_xpath
16004#undef xmlXPathConvertNumber
16005extern __typeof (xmlXPathConvertNumber) xmlXPathConvertNumber __attribute((alias("xmlXPathConvertNumber__internal_alias")));
16006#else
16007#ifndef xmlXPathConvertNumber
16008extern __typeof (xmlXPathConvertNumber) xmlXPathConvertNumber__internal_alias __attribute((visibility("hidden")));
16009#define xmlXPathConvertNumber xmlXPathConvertNumber__internal_alias
16010#endif
16011#endif
16012#endif
16013
16014#if defined(LIBXML_XPATH_ENABLED)
16015#ifdef bottom_xpath
16016#undef xmlXPathConvertString
16017extern __typeof (xmlXPathConvertString) xmlXPathConvertString __attribute((alias("xmlXPathConvertString__internal_alias")));
16018#else
16019#ifndef xmlXPathConvertString
16020extern __typeof (xmlXPathConvertString) xmlXPathConvertString__internal_alias __attribute((visibility("hidden")));
16021#define xmlXPathConvertString xmlXPathConvertString__internal_alias
16022#endif
16023#endif
16024#endif
16025
16026#if defined(LIBXML_XPATH_ENABLED)
16027#ifdef bottom_xpath
16028#undef xmlXPathCountFunction
16029extern __typeof (xmlXPathCountFunction) xmlXPathCountFunction __attribute((alias("xmlXPathCountFunction__internal_alias")));
16030#else
16031#ifndef xmlXPathCountFunction
16032extern __typeof (xmlXPathCountFunction) xmlXPathCountFunction__internal_alias __attribute((visibility("hidden")));
16033#define xmlXPathCountFunction xmlXPathCountFunction__internal_alias
16034#endif
16035#endif
16036#endif
16037
16038#if defined(LIBXML_XPATH_ENABLED)
16039#ifdef bottom_xpath
16040#undef xmlXPathCtxtCompile
16041extern __typeof (xmlXPathCtxtCompile) xmlXPathCtxtCompile __attribute((alias("xmlXPathCtxtCompile__internal_alias")));
16042#else
16043#ifndef xmlXPathCtxtCompile
16044extern __typeof (xmlXPathCtxtCompile) xmlXPathCtxtCompile__internal_alias __attribute((visibility("hidden")));
16045#define xmlXPathCtxtCompile xmlXPathCtxtCompile__internal_alias
16046#endif
16047#endif
16048#endif
16049
16050#if defined(LIBXML_XPATH_ENABLED) && defined(LIBXML_DEBUG_ENABLED)
16051#ifdef bottom_xpath
16052#undef xmlXPathDebugDumpCompExpr
16053extern __typeof (xmlXPathDebugDumpCompExpr) xmlXPathDebugDumpCompExpr __attribute((alias("xmlXPathDebugDumpCompExpr__internal_alias")));
16054#else
16055#ifndef xmlXPathDebugDumpCompExpr
16056extern __typeof (xmlXPathDebugDumpCompExpr) xmlXPathDebugDumpCompExpr__internal_alias __attribute((visibility("hidden")));
16057#define xmlXPathDebugDumpCompExpr xmlXPathDebugDumpCompExpr__internal_alias
16058#endif
16059#endif
16060#endif
16061
16062#if defined(LIBXML_XPATH_ENABLED) && defined(LIBXML_DEBUG_ENABLED)
16063#ifdef bottom_xpath
16064#undef xmlXPathDebugDumpObject
16065extern __typeof (xmlXPathDebugDumpObject) xmlXPathDebugDumpObject __attribute((alias("xmlXPathDebugDumpObject__internal_alias")));
16066#else
16067#ifndef xmlXPathDebugDumpObject
16068extern __typeof (xmlXPathDebugDumpObject) xmlXPathDebugDumpObject__internal_alias __attribute((visibility("hidden")));
16069#define xmlXPathDebugDumpObject xmlXPathDebugDumpObject__internal_alias
16070#endif
16071#endif
16072#endif
16073
16074#if defined(LIBXML_XPATH_ENABLED)
16075#ifdef bottom_xpath
16076#undef xmlXPathDifference
16077extern __typeof (xmlXPathDifference) xmlXPathDifference __attribute((alias("xmlXPathDifference__internal_alias")));
16078#else
16079#ifndef xmlXPathDifference
16080extern __typeof (xmlXPathDifference) xmlXPathDifference__internal_alias __attribute((visibility("hidden")));
16081#define xmlXPathDifference xmlXPathDifference__internal_alias
16082#endif
16083#endif
16084#endif
16085
16086#if defined(LIBXML_XPATH_ENABLED)
16087#ifdef bottom_xpath
16088#undef xmlXPathDistinct
16089extern __typeof (xmlXPathDistinct) xmlXPathDistinct __attribute((alias("xmlXPathDistinct__internal_alias")));
16090#else
16091#ifndef xmlXPathDistinct
16092extern __typeof (xmlXPathDistinct) xmlXPathDistinct__internal_alias __attribute((visibility("hidden")));
16093#define xmlXPathDistinct xmlXPathDistinct__internal_alias
16094#endif
16095#endif
16096#endif
16097
16098#if defined(LIBXML_XPATH_ENABLED)
16099#ifdef bottom_xpath
16100#undef xmlXPathDistinctSorted
16101extern __typeof (xmlXPathDistinctSorted) xmlXPathDistinctSorted __attribute((alias("xmlXPathDistinctSorted__internal_alias")));
16102#else
16103#ifndef xmlXPathDistinctSorted
16104extern __typeof (xmlXPathDistinctSorted) xmlXPathDistinctSorted__internal_alias __attribute((visibility("hidden")));
16105#define xmlXPathDistinctSorted xmlXPathDistinctSorted__internal_alias
16106#endif
16107#endif
16108#endif
16109
16110#if defined(LIBXML_XPATH_ENABLED)
16111#ifdef bottom_xpath
16112#undef xmlXPathDivValues
16113extern __typeof (xmlXPathDivValues) xmlXPathDivValues __attribute((alias("xmlXPathDivValues__internal_alias")));
16114#else
16115#ifndef xmlXPathDivValues
16116extern __typeof (xmlXPathDivValues) xmlXPathDivValues__internal_alias __attribute((visibility("hidden")));
16117#define xmlXPathDivValues xmlXPathDivValues__internal_alias
16118#endif
16119#endif
16120#endif
16121
16122#if defined(LIBXML_XPATH_ENABLED)
16123#ifdef bottom_xpath
16124#undef xmlXPathEqualValues
16125extern __typeof (xmlXPathEqualValues) xmlXPathEqualValues __attribute((alias("xmlXPathEqualValues__internal_alias")));
16126#else
16127#ifndef xmlXPathEqualValues
16128extern __typeof (xmlXPathEqualValues) xmlXPathEqualValues__internal_alias __attribute((visibility("hidden")));
16129#define xmlXPathEqualValues xmlXPathEqualValues__internal_alias
16130#endif
16131#endif
16132#endif
16133
16134#if defined(LIBXML_XPATH_ENABLED)
16135#ifdef bottom_xpath
16136#undef xmlXPathErr
16137extern __typeof (xmlXPathErr) xmlXPathErr __attribute((alias("xmlXPathErr__internal_alias")));
16138#else
16139#ifndef xmlXPathErr
16140extern __typeof (xmlXPathErr) xmlXPathErr__internal_alias __attribute((visibility("hidden")));
16141#define xmlXPathErr xmlXPathErr__internal_alias
16142#endif
16143#endif
16144#endif
16145
16146#if defined(LIBXML_XPATH_ENABLED)
16147#ifdef bottom_xpath
16148#undef xmlXPathEval
16149extern __typeof (xmlXPathEval) xmlXPathEval __attribute((alias("xmlXPathEval__internal_alias")));
16150#else
16151#ifndef xmlXPathEval
16152extern __typeof (xmlXPathEval) xmlXPathEval__internal_alias __attribute((visibility("hidden")));
16153#define xmlXPathEval xmlXPathEval__internal_alias
16154#endif
16155#endif
16156#endif
16157
16158#if defined(LIBXML_XPATH_ENABLED)
16159#ifdef bottom_xpath
16160#undef xmlXPathEvalExpr
16161extern __typeof (xmlXPathEvalExpr) xmlXPathEvalExpr __attribute((alias("xmlXPathEvalExpr__internal_alias")));
16162#else
16163#ifndef xmlXPathEvalExpr
16164extern __typeof (xmlXPathEvalExpr) xmlXPathEvalExpr__internal_alias __attribute((visibility("hidden")));
16165#define xmlXPathEvalExpr xmlXPathEvalExpr__internal_alias
16166#endif
16167#endif
16168#endif
16169
16170#if defined(LIBXML_XPATH_ENABLED)
16171#ifdef bottom_xpath
16172#undef xmlXPathEvalExpression
16173extern __typeof (xmlXPathEvalExpression) xmlXPathEvalExpression __attribute((alias("xmlXPathEvalExpression__internal_alias")));
16174#else
16175#ifndef xmlXPathEvalExpression
16176extern __typeof (xmlXPathEvalExpression) xmlXPathEvalExpression__internal_alias __attribute((visibility("hidden")));
16177#define xmlXPathEvalExpression xmlXPathEvalExpression__internal_alias
16178#endif
16179#endif
16180#endif
16181
16182#if defined(LIBXML_XPATH_ENABLED)
16183#ifdef bottom_xpath
16184#undef xmlXPathEvalPredicate
16185extern __typeof (xmlXPathEvalPredicate) xmlXPathEvalPredicate __attribute((alias("xmlXPathEvalPredicate__internal_alias")));
16186#else
16187#ifndef xmlXPathEvalPredicate
16188extern __typeof (xmlXPathEvalPredicate) xmlXPathEvalPredicate__internal_alias __attribute((visibility("hidden")));
16189#define xmlXPathEvalPredicate xmlXPathEvalPredicate__internal_alias
16190#endif
16191#endif
16192#endif
16193
16194#if defined(LIBXML_XPATH_ENABLED)
16195#ifdef bottom_xpath
16196#undef xmlXPathEvaluatePredicateResult
16197extern __typeof (xmlXPathEvaluatePredicateResult) xmlXPathEvaluatePredicateResult __attribute((alias("xmlXPathEvaluatePredicateResult__internal_alias")));
16198#else
16199#ifndef xmlXPathEvaluatePredicateResult
16200extern __typeof (xmlXPathEvaluatePredicateResult) xmlXPathEvaluatePredicateResult__internal_alias __attribute((visibility("hidden")));
16201#define xmlXPathEvaluatePredicateResult xmlXPathEvaluatePredicateResult__internal_alias
16202#endif
16203#endif
16204#endif
16205
16206#if defined(LIBXML_XPATH_ENABLED)
16207#ifdef bottom_xpath
16208#undef xmlXPathFalseFunction
16209extern __typeof (xmlXPathFalseFunction) xmlXPathFalseFunction __attribute((alias("xmlXPathFalseFunction__internal_alias")));
16210#else
16211#ifndef xmlXPathFalseFunction
16212extern __typeof (xmlXPathFalseFunction) xmlXPathFalseFunction__internal_alias __attribute((visibility("hidden")));
16213#define xmlXPathFalseFunction xmlXPathFalseFunction__internal_alias
16214#endif
16215#endif
16216#endif
16217
16218#if defined(LIBXML_XPATH_ENABLED)
16219#ifdef bottom_xpath
16220#undef xmlXPathFloorFunction
16221extern __typeof (xmlXPathFloorFunction) xmlXPathFloorFunction __attribute((alias("xmlXPathFloorFunction__internal_alias")));
16222#else
16223#ifndef xmlXPathFloorFunction
16224extern __typeof (xmlXPathFloorFunction) xmlXPathFloorFunction__internal_alias __attribute((visibility("hidden")));
16225#define xmlXPathFloorFunction xmlXPathFloorFunction__internal_alias
16226#endif
16227#endif
16228#endif
16229
16230#if defined(LIBXML_XPATH_ENABLED)
16231#ifdef bottom_xpath
16232#undef xmlXPathFreeCompExpr
16233extern __typeof (xmlXPathFreeCompExpr) xmlXPathFreeCompExpr __attribute((alias("xmlXPathFreeCompExpr__internal_alias")));
16234#else
16235#ifndef xmlXPathFreeCompExpr
16236extern __typeof (xmlXPathFreeCompExpr) xmlXPathFreeCompExpr__internal_alias __attribute((visibility("hidden")));
16237#define xmlXPathFreeCompExpr xmlXPathFreeCompExpr__internal_alias
16238#endif
16239#endif
16240#endif
16241
16242#if defined(LIBXML_XPATH_ENABLED)
16243#ifdef bottom_xpath
16244#undef xmlXPathFreeContext
16245extern __typeof (xmlXPathFreeContext) xmlXPathFreeContext __attribute((alias("xmlXPathFreeContext__internal_alias")));
16246#else
16247#ifndef xmlXPathFreeContext
16248extern __typeof (xmlXPathFreeContext) xmlXPathFreeContext__internal_alias __attribute((visibility("hidden")));
16249#define xmlXPathFreeContext xmlXPathFreeContext__internal_alias
16250#endif
16251#endif
16252#endif
16253
16254#if defined(LIBXML_XPATH_ENABLED)
16255#ifdef bottom_xpath
16256#undef xmlXPathFreeNodeSet
16257extern __typeof (xmlXPathFreeNodeSet) xmlXPathFreeNodeSet __attribute((alias("xmlXPathFreeNodeSet__internal_alias")));
16258#else
16259#ifndef xmlXPathFreeNodeSet
16260extern __typeof (xmlXPathFreeNodeSet) xmlXPathFreeNodeSet__internal_alias __attribute((visibility("hidden")));
16261#define xmlXPathFreeNodeSet xmlXPathFreeNodeSet__internal_alias
16262#endif
16263#endif
16264#endif
16265
16266#if defined(LIBXML_XPATH_ENABLED)
16267#ifdef bottom_xpath
16268#undef xmlXPathFreeNodeSetList
16269extern __typeof (xmlXPathFreeNodeSetList) xmlXPathFreeNodeSetList __attribute((alias("xmlXPathFreeNodeSetList__internal_alias")));
16270#else
16271#ifndef xmlXPathFreeNodeSetList
16272extern __typeof (xmlXPathFreeNodeSetList) xmlXPathFreeNodeSetList__internal_alias __attribute((visibility("hidden")));
16273#define xmlXPathFreeNodeSetList xmlXPathFreeNodeSetList__internal_alias
16274#endif
16275#endif
16276#endif
16277
16278#if defined(LIBXML_XPATH_ENABLED)
16279#ifdef bottom_xpath
16280#undef xmlXPathFreeObject
16281extern __typeof (xmlXPathFreeObject) xmlXPathFreeObject __attribute((alias("xmlXPathFreeObject__internal_alias")));
16282#else
16283#ifndef xmlXPathFreeObject
16284extern __typeof (xmlXPathFreeObject) xmlXPathFreeObject__internal_alias __attribute((visibility("hidden")));
16285#define xmlXPathFreeObject xmlXPathFreeObject__internal_alias
16286#endif
16287#endif
16288#endif
16289
16290#if defined(LIBXML_XPATH_ENABLED)
16291#ifdef bottom_xpath
16292#undef xmlXPathFreeParserContext
16293extern __typeof (xmlXPathFreeParserContext) xmlXPathFreeParserContext __attribute((alias("xmlXPathFreeParserContext__internal_alias")));
16294#else
16295#ifndef xmlXPathFreeParserContext
16296extern __typeof (xmlXPathFreeParserContext) xmlXPathFreeParserContext__internal_alias __attribute((visibility("hidden")));
16297#define xmlXPathFreeParserContext xmlXPathFreeParserContext__internal_alias
16298#endif
16299#endif
16300#endif
16301
16302#if defined(LIBXML_XPATH_ENABLED)
16303#ifdef bottom_xpath
16304#undef xmlXPathFunctionLookup
16305extern __typeof (xmlXPathFunctionLookup) xmlXPathFunctionLookup __attribute((alias("xmlXPathFunctionLookup__internal_alias")));
16306#else
16307#ifndef xmlXPathFunctionLookup
16308extern __typeof (xmlXPathFunctionLookup) xmlXPathFunctionLookup__internal_alias __attribute((visibility("hidden")));
16309#define xmlXPathFunctionLookup xmlXPathFunctionLookup__internal_alias
16310#endif
16311#endif
16312#endif
16313
16314#if defined(LIBXML_XPATH_ENABLED)
16315#ifdef bottom_xpath
16316#undef xmlXPathFunctionLookupNS
16317extern __typeof (xmlXPathFunctionLookupNS) xmlXPathFunctionLookupNS __attribute((alias("xmlXPathFunctionLookupNS__internal_alias")));
16318#else
16319#ifndef xmlXPathFunctionLookupNS
16320extern __typeof (xmlXPathFunctionLookupNS) xmlXPathFunctionLookupNS__internal_alias __attribute((visibility("hidden")));
16321#define xmlXPathFunctionLookupNS xmlXPathFunctionLookupNS__internal_alias
16322#endif
16323#endif
16324#endif
16325
16326#if defined(LIBXML_XPATH_ENABLED)
16327#ifdef bottom_xpath
16328#undef xmlXPathHasSameNodes
16329extern __typeof (xmlXPathHasSameNodes) xmlXPathHasSameNodes __attribute((alias("xmlXPathHasSameNodes__internal_alias")));
16330#else
16331#ifndef xmlXPathHasSameNodes
16332extern __typeof (xmlXPathHasSameNodes) xmlXPathHasSameNodes__internal_alias __attribute((visibility("hidden")));
16333#define xmlXPathHasSameNodes xmlXPathHasSameNodes__internal_alias
16334#endif
16335#endif
16336#endif
16337
16338#if defined(LIBXML_XPATH_ENABLED)
16339#ifdef bottom_xpath
16340#undef xmlXPathIdFunction
16341extern __typeof (xmlXPathIdFunction) xmlXPathIdFunction __attribute((alias("xmlXPathIdFunction__internal_alias")));
16342#else
16343#ifndef xmlXPathIdFunction
16344extern __typeof (xmlXPathIdFunction) xmlXPathIdFunction__internal_alias __attribute((visibility("hidden")));
16345#define xmlXPathIdFunction xmlXPathIdFunction__internal_alias
16346#endif
16347#endif
16348#endif
16349
16350#if defined(LIBXML_XPATH_ENABLED) || defined(LIBXML_SCHEMAS_ENABLED)
16351#ifdef bottom_xpath
16352#undef xmlXPathInit
16353extern __typeof (xmlXPathInit) xmlXPathInit __attribute((alias("xmlXPathInit__internal_alias")));
16354#else
16355#ifndef xmlXPathInit
16356extern __typeof (xmlXPathInit) xmlXPathInit__internal_alias __attribute((visibility("hidden")));
16357#define xmlXPathInit xmlXPathInit__internal_alias
16358#endif
16359#endif
16360#endif
16361
16362#if defined(LIBXML_XPATH_ENABLED)
16363#ifdef bottom_xpath
16364#undef xmlXPathIntersection
16365extern __typeof (xmlXPathIntersection) xmlXPathIntersection __attribute((alias("xmlXPathIntersection__internal_alias")));
16366#else
16367#ifndef xmlXPathIntersection
16368extern __typeof (xmlXPathIntersection) xmlXPathIntersection__internal_alias __attribute((visibility("hidden")));
16369#define xmlXPathIntersection xmlXPathIntersection__internal_alias
16370#endif
16371#endif
16372#endif
16373
16374#if defined(LIBXML_XPATH_ENABLED) || defined(LIBXML_SCHEMAS_ENABLED)
16375#ifdef bottom_xpath
16376#undef xmlXPathIsInf
16377extern __typeof (xmlXPathIsInf) xmlXPathIsInf __attribute((alias("xmlXPathIsInf__internal_alias")));
16378#else
16379#ifndef xmlXPathIsInf
16380extern __typeof (xmlXPathIsInf) xmlXPathIsInf__internal_alias __attribute((visibility("hidden")));
16381#define xmlXPathIsInf xmlXPathIsInf__internal_alias
16382#endif
16383#endif
16384#endif
16385
16386#if defined(LIBXML_XPATH_ENABLED) || defined(LIBXML_SCHEMAS_ENABLED)
16387#ifdef bottom_xpath
16388#undef xmlXPathIsNaN
16389extern __typeof (xmlXPathIsNaN) xmlXPathIsNaN __attribute((alias("xmlXPathIsNaN__internal_alias")));
16390#else
16391#ifndef xmlXPathIsNaN
16392extern __typeof (xmlXPathIsNaN) xmlXPathIsNaN__internal_alias __attribute((visibility("hidden")));
16393#define xmlXPathIsNaN xmlXPathIsNaN__internal_alias
16394#endif
16395#endif
16396#endif
16397
16398#if defined(LIBXML_XPATH_ENABLED)
16399#ifdef bottom_xpath
16400#undef xmlXPathIsNodeType
16401extern __typeof (xmlXPathIsNodeType) xmlXPathIsNodeType __attribute((alias("xmlXPathIsNodeType__internal_alias")));
16402#else
16403#ifndef xmlXPathIsNodeType
16404extern __typeof (xmlXPathIsNodeType) xmlXPathIsNodeType__internal_alias __attribute((visibility("hidden")));
16405#define xmlXPathIsNodeType xmlXPathIsNodeType__internal_alias
16406#endif
16407#endif
16408#endif
16409
16410#if defined(LIBXML_XPATH_ENABLED)
16411#ifdef bottom_xpath
16412#undef xmlXPathLangFunction
16413extern __typeof (xmlXPathLangFunction) xmlXPathLangFunction __attribute((alias("xmlXPathLangFunction__internal_alias")));
16414#else
16415#ifndef xmlXPathLangFunction
16416extern __typeof (xmlXPathLangFunction) xmlXPathLangFunction__internal_alias __attribute((visibility("hidden")));
16417#define xmlXPathLangFunction xmlXPathLangFunction__internal_alias
16418#endif
16419#endif
16420#endif
16421
16422#if defined(LIBXML_XPATH_ENABLED)
16423#ifdef bottom_xpath
16424#undef xmlXPathLastFunction
16425extern __typeof (xmlXPathLastFunction) xmlXPathLastFunction __attribute((alias("xmlXPathLastFunction__internal_alias")));
16426#else
16427#ifndef xmlXPathLastFunction
16428extern __typeof (xmlXPathLastFunction) xmlXPathLastFunction__internal_alias __attribute((visibility("hidden")));
16429#define xmlXPathLastFunction xmlXPathLastFunction__internal_alias
16430#endif
16431#endif
16432#endif
16433
16434#if defined(LIBXML_XPATH_ENABLED)
16435#ifdef bottom_xpath
16436#undef xmlXPathLeading
16437extern __typeof (xmlXPathLeading) xmlXPathLeading __attribute((alias("xmlXPathLeading__internal_alias")));
16438#else
16439#ifndef xmlXPathLeading
16440extern __typeof (xmlXPathLeading) xmlXPathLeading__internal_alias __attribute((visibility("hidden")));
16441#define xmlXPathLeading xmlXPathLeading__internal_alias
16442#endif
16443#endif
16444#endif
16445
16446#if defined(LIBXML_XPATH_ENABLED)
16447#ifdef bottom_xpath
16448#undef xmlXPathLeadingSorted
16449extern __typeof (xmlXPathLeadingSorted) xmlXPathLeadingSorted __attribute((alias("xmlXPathLeadingSorted__internal_alias")));
16450#else
16451#ifndef xmlXPathLeadingSorted
16452extern __typeof (xmlXPathLeadingSorted) xmlXPathLeadingSorted__internal_alias __attribute((visibility("hidden")));
16453#define xmlXPathLeadingSorted xmlXPathLeadingSorted__internal_alias
16454#endif
16455#endif
16456#endif
16457
16458#if defined(LIBXML_XPATH_ENABLED)
16459#ifdef bottom_xpath
16460#undef xmlXPathLocalNameFunction
16461extern __typeof (xmlXPathLocalNameFunction) xmlXPathLocalNameFunction __attribute((alias("xmlXPathLocalNameFunction__internal_alias")));
16462#else
16463#ifndef xmlXPathLocalNameFunction
16464extern __typeof (xmlXPathLocalNameFunction) xmlXPathLocalNameFunction__internal_alias __attribute((visibility("hidden")));
16465#define xmlXPathLocalNameFunction xmlXPathLocalNameFunction__internal_alias
16466#endif
16467#endif
16468#endif
16469
16470#if defined(LIBXML_XPATH_ENABLED)
16471#ifdef bottom_xpath
16472#undef xmlXPathModValues
16473extern __typeof (xmlXPathModValues) xmlXPathModValues __attribute((alias("xmlXPathModValues__internal_alias")));
16474#else
16475#ifndef xmlXPathModValues
16476extern __typeof (xmlXPathModValues) xmlXPathModValues__internal_alias __attribute((visibility("hidden")));
16477#define xmlXPathModValues xmlXPathModValues__internal_alias
16478#endif
16479#endif
16480#endif
16481
16482#if defined(LIBXML_XPATH_ENABLED)
16483#ifdef bottom_xpath
16484#undef xmlXPathMultValues
16485extern __typeof (xmlXPathMultValues) xmlXPathMultValues __attribute((alias("xmlXPathMultValues__internal_alias")));
16486#else
16487#ifndef xmlXPathMultValues
16488extern __typeof (xmlXPathMultValues) xmlXPathMultValues__internal_alias __attribute((visibility("hidden")));
16489#define xmlXPathMultValues xmlXPathMultValues__internal_alias
16490#endif
16491#endif
16492#endif
16493
16494#if defined(LIBXML_XPATH_ENABLED)
16495#ifdef bottom_xpath
16496#undef xmlXPathNamespaceURIFunction
16497extern __typeof (xmlXPathNamespaceURIFunction) xmlXPathNamespaceURIFunction __attribute((alias("xmlXPathNamespaceURIFunction__internal_alias")));
16498#else
16499#ifndef xmlXPathNamespaceURIFunction
16500extern __typeof (xmlXPathNamespaceURIFunction) xmlXPathNamespaceURIFunction__internal_alias __attribute((visibility("hidden")));
16501#define xmlXPathNamespaceURIFunction xmlXPathNamespaceURIFunction__internal_alias
16502#endif
16503#endif
16504#endif
16505
16506#if defined(LIBXML_XPATH_ENABLED)
16507#ifdef bottom_xpath
16508#undef xmlXPathNewBoolean
16509extern __typeof (xmlXPathNewBoolean) xmlXPathNewBoolean __attribute((alias("xmlXPathNewBoolean__internal_alias")));
16510#else
16511#ifndef xmlXPathNewBoolean
16512extern __typeof (xmlXPathNewBoolean) xmlXPathNewBoolean__internal_alias __attribute((visibility("hidden")));
16513#define xmlXPathNewBoolean xmlXPathNewBoolean__internal_alias
16514#endif
16515#endif
16516#endif
16517
16518#if defined(LIBXML_XPATH_ENABLED)
16519#ifdef bottom_xpath
16520#undef xmlXPathNewCString
16521extern __typeof (xmlXPathNewCString) xmlXPathNewCString __attribute((alias("xmlXPathNewCString__internal_alias")));
16522#else
16523#ifndef xmlXPathNewCString
16524extern __typeof (xmlXPathNewCString) xmlXPathNewCString__internal_alias __attribute((visibility("hidden")));
16525#define xmlXPathNewCString xmlXPathNewCString__internal_alias
16526#endif
16527#endif
16528#endif
16529
16530#if defined(LIBXML_XPATH_ENABLED)
16531#ifdef bottom_xpath
16532#undef xmlXPathNewContext
16533extern __typeof (xmlXPathNewContext) xmlXPathNewContext __attribute((alias("xmlXPathNewContext__internal_alias")));
16534#else
16535#ifndef xmlXPathNewContext
16536extern __typeof (xmlXPathNewContext) xmlXPathNewContext__internal_alias __attribute((visibility("hidden")));
16537#define xmlXPathNewContext xmlXPathNewContext__internal_alias
16538#endif
16539#endif
16540#endif
16541
16542#if defined(LIBXML_XPATH_ENABLED)
16543#ifdef bottom_xpath
16544#undef xmlXPathNewFloat
16545extern __typeof (xmlXPathNewFloat) xmlXPathNewFloat __attribute((alias("xmlXPathNewFloat__internal_alias")));
16546#else
16547#ifndef xmlXPathNewFloat
16548extern __typeof (xmlXPathNewFloat) xmlXPathNewFloat__internal_alias __attribute((visibility("hidden")));
16549#define xmlXPathNewFloat xmlXPathNewFloat__internal_alias
16550#endif
16551#endif
16552#endif
16553
16554#if defined(LIBXML_XPATH_ENABLED)
16555#ifdef bottom_xpath
16556#undef xmlXPathNewNodeSet
16557extern __typeof (xmlXPathNewNodeSet) xmlXPathNewNodeSet __attribute((alias("xmlXPathNewNodeSet__internal_alias")));
16558#else
16559#ifndef xmlXPathNewNodeSet
16560extern __typeof (xmlXPathNewNodeSet) xmlXPathNewNodeSet__internal_alias __attribute((visibility("hidden")));
16561#define xmlXPathNewNodeSet xmlXPathNewNodeSet__internal_alias
16562#endif
16563#endif
16564#endif
16565
16566#if defined(LIBXML_XPATH_ENABLED)
16567#ifdef bottom_xpath
16568#undef xmlXPathNewNodeSetList
16569extern __typeof (xmlXPathNewNodeSetList) xmlXPathNewNodeSetList __attribute((alias("xmlXPathNewNodeSetList__internal_alias")));
16570#else
16571#ifndef xmlXPathNewNodeSetList
16572extern __typeof (xmlXPathNewNodeSetList) xmlXPathNewNodeSetList__internal_alias __attribute((visibility("hidden")));
16573#define xmlXPathNewNodeSetList xmlXPathNewNodeSetList__internal_alias
16574#endif
16575#endif
16576#endif
16577
16578#if defined(LIBXML_XPATH_ENABLED)
16579#ifdef bottom_xpath
16580#undef xmlXPathNewParserContext
16581extern __typeof (xmlXPathNewParserContext) xmlXPathNewParserContext __attribute((alias("xmlXPathNewParserContext__internal_alias")));
16582#else
16583#ifndef xmlXPathNewParserContext
16584extern __typeof (xmlXPathNewParserContext) xmlXPathNewParserContext__internal_alias __attribute((visibility("hidden")));
16585#define xmlXPathNewParserContext xmlXPathNewParserContext__internal_alias
16586#endif
16587#endif
16588#endif
16589
16590#if defined(LIBXML_XPATH_ENABLED)
16591#ifdef bottom_xpath
16592#undef xmlXPathNewString
16593extern __typeof (xmlXPathNewString) xmlXPathNewString __attribute((alias("xmlXPathNewString__internal_alias")));
16594#else
16595#ifndef xmlXPathNewString
16596extern __typeof (xmlXPathNewString) xmlXPathNewString__internal_alias __attribute((visibility("hidden")));
16597#define xmlXPathNewString xmlXPathNewString__internal_alias
16598#endif
16599#endif
16600#endif
16601
16602#if defined(LIBXML_XPATH_ENABLED)
16603#ifdef bottom_xpath
16604#undef xmlXPathNewValueTree
16605extern __typeof (xmlXPathNewValueTree) xmlXPathNewValueTree __attribute((alias("xmlXPathNewValueTree__internal_alias")));
16606#else
16607#ifndef xmlXPathNewValueTree
16608extern __typeof (xmlXPathNewValueTree) xmlXPathNewValueTree__internal_alias __attribute((visibility("hidden")));
16609#define xmlXPathNewValueTree xmlXPathNewValueTree__internal_alias
16610#endif
16611#endif
16612#endif
16613
16614#if defined(LIBXML_XPATH_ENABLED)
16615#ifdef bottom_xpath
16616#undef xmlXPathNextAncestor
16617extern __typeof (xmlXPathNextAncestor) xmlXPathNextAncestor __attribute((alias("xmlXPathNextAncestor__internal_alias")));
16618#else
16619#ifndef xmlXPathNextAncestor
16620extern __typeof (xmlXPathNextAncestor) xmlXPathNextAncestor__internal_alias __attribute((visibility("hidden")));
16621#define xmlXPathNextAncestor xmlXPathNextAncestor__internal_alias
16622#endif
16623#endif
16624#endif
16625
16626#if defined(LIBXML_XPATH_ENABLED)
16627#ifdef bottom_xpath
16628#undef xmlXPathNextAncestorOrSelf
16629extern __typeof (xmlXPathNextAncestorOrSelf) xmlXPathNextAncestorOrSelf __attribute((alias("xmlXPathNextAncestorOrSelf__internal_alias")));
16630#else
16631#ifndef xmlXPathNextAncestorOrSelf
16632extern __typeof (xmlXPathNextAncestorOrSelf) xmlXPathNextAncestorOrSelf__internal_alias __attribute((visibility("hidden")));
16633#define xmlXPathNextAncestorOrSelf xmlXPathNextAncestorOrSelf__internal_alias
16634#endif
16635#endif
16636#endif
16637
16638#if defined(LIBXML_XPATH_ENABLED)
16639#ifdef bottom_xpath
16640#undef xmlXPathNextAttribute
16641extern __typeof (xmlXPathNextAttribute) xmlXPathNextAttribute __attribute((alias("xmlXPathNextAttribute__internal_alias")));
16642#else
16643#ifndef xmlXPathNextAttribute
16644extern __typeof (xmlXPathNextAttribute) xmlXPathNextAttribute__internal_alias __attribute((visibility("hidden")));
16645#define xmlXPathNextAttribute xmlXPathNextAttribute__internal_alias
16646#endif
16647#endif
16648#endif
16649
16650#if defined(LIBXML_XPATH_ENABLED)
16651#ifdef bottom_xpath
16652#undef xmlXPathNextChild
16653extern __typeof (xmlXPathNextChild) xmlXPathNextChild __attribute((alias("xmlXPathNextChild__internal_alias")));
16654#else
16655#ifndef xmlXPathNextChild
16656extern __typeof (xmlXPathNextChild) xmlXPathNextChild__internal_alias __attribute((visibility("hidden")));
16657#define xmlXPathNextChild xmlXPathNextChild__internal_alias
16658#endif
16659#endif
16660#endif
16661
16662#if defined(LIBXML_XPATH_ENABLED)
16663#ifdef bottom_xpath
16664#undef xmlXPathNextDescendant
16665extern __typeof (xmlXPathNextDescendant) xmlXPathNextDescendant __attribute((alias("xmlXPathNextDescendant__internal_alias")));
16666#else
16667#ifndef xmlXPathNextDescendant
16668extern __typeof (xmlXPathNextDescendant) xmlXPathNextDescendant__internal_alias __attribute((visibility("hidden")));
16669#define xmlXPathNextDescendant xmlXPathNextDescendant__internal_alias
16670#endif
16671#endif
16672#endif
16673
16674#if defined(LIBXML_XPATH_ENABLED)
16675#ifdef bottom_xpath
16676#undef xmlXPathNextDescendantOrSelf
16677extern __typeof (xmlXPathNextDescendantOrSelf) xmlXPathNextDescendantOrSelf __attribute((alias("xmlXPathNextDescendantOrSelf__internal_alias")));
16678#else
16679#ifndef xmlXPathNextDescendantOrSelf
16680extern __typeof (xmlXPathNextDescendantOrSelf) xmlXPathNextDescendantOrSelf__internal_alias __attribute((visibility("hidden")));
16681#define xmlXPathNextDescendantOrSelf xmlXPathNextDescendantOrSelf__internal_alias
16682#endif
16683#endif
16684#endif
16685
16686#if defined(LIBXML_XPATH_ENABLED)
16687#ifdef bottom_xpath
16688#undef xmlXPathNextFollowing
16689extern __typeof (xmlXPathNextFollowing) xmlXPathNextFollowing __attribute((alias("xmlXPathNextFollowing__internal_alias")));
16690#else
16691#ifndef xmlXPathNextFollowing
16692extern __typeof (xmlXPathNextFollowing) xmlXPathNextFollowing__internal_alias __attribute((visibility("hidden")));
16693#define xmlXPathNextFollowing xmlXPathNextFollowing__internal_alias
16694#endif
16695#endif
16696#endif
16697
16698#if defined(LIBXML_XPATH_ENABLED)
16699#ifdef bottom_xpath
16700#undef xmlXPathNextFollowingSibling
16701extern __typeof (xmlXPathNextFollowingSibling) xmlXPathNextFollowingSibling __attribute((alias("xmlXPathNextFollowingSibling__internal_alias")));
16702#else
16703#ifndef xmlXPathNextFollowingSibling
16704extern __typeof (xmlXPathNextFollowingSibling) xmlXPathNextFollowingSibling__internal_alias __attribute((visibility("hidden")));
16705#define xmlXPathNextFollowingSibling xmlXPathNextFollowingSibling__internal_alias
16706#endif
16707#endif
16708#endif
16709
16710#if defined(LIBXML_XPATH_ENABLED)
16711#ifdef bottom_xpath
16712#undef xmlXPathNextNamespace
16713extern __typeof (xmlXPathNextNamespace) xmlXPathNextNamespace __attribute((alias("xmlXPathNextNamespace__internal_alias")));
16714#else
16715#ifndef xmlXPathNextNamespace
16716extern __typeof (xmlXPathNextNamespace) xmlXPathNextNamespace__internal_alias __attribute((visibility("hidden")));
16717#define xmlXPathNextNamespace xmlXPathNextNamespace__internal_alias
16718#endif
16719#endif
16720#endif
16721
16722#if defined(LIBXML_XPATH_ENABLED)
16723#ifdef bottom_xpath
16724#undef xmlXPathNextParent
16725extern __typeof (xmlXPathNextParent) xmlXPathNextParent __attribute((alias("xmlXPathNextParent__internal_alias")));
16726#else
16727#ifndef xmlXPathNextParent
16728extern __typeof (xmlXPathNextParent) xmlXPathNextParent__internal_alias __attribute((visibility("hidden")));
16729#define xmlXPathNextParent xmlXPathNextParent__internal_alias
16730#endif
16731#endif
16732#endif
16733
16734#if defined(LIBXML_XPATH_ENABLED)
16735#ifdef bottom_xpath
16736#undef xmlXPathNextPreceding
16737extern __typeof (xmlXPathNextPreceding) xmlXPathNextPreceding __attribute((alias("xmlXPathNextPreceding__internal_alias")));
16738#else
16739#ifndef xmlXPathNextPreceding
16740extern __typeof (xmlXPathNextPreceding) xmlXPathNextPreceding__internal_alias __attribute((visibility("hidden")));
16741#define xmlXPathNextPreceding xmlXPathNextPreceding__internal_alias
16742#endif
16743#endif
16744#endif
16745
16746#if defined(LIBXML_XPATH_ENABLED)
16747#ifdef bottom_xpath
16748#undef xmlXPathNextPrecedingSibling
16749extern __typeof (xmlXPathNextPrecedingSibling) xmlXPathNextPrecedingSibling __attribute((alias("xmlXPathNextPrecedingSibling__internal_alias")));
16750#else
16751#ifndef xmlXPathNextPrecedingSibling
16752extern __typeof (xmlXPathNextPrecedingSibling) xmlXPathNextPrecedingSibling__internal_alias __attribute((visibility("hidden")));
16753#define xmlXPathNextPrecedingSibling xmlXPathNextPrecedingSibling__internal_alias
16754#endif
16755#endif
16756#endif
16757
16758#if defined(LIBXML_XPATH_ENABLED)
16759#ifdef bottom_xpath
16760#undef xmlXPathNextSelf
16761extern __typeof (xmlXPathNextSelf) xmlXPathNextSelf __attribute((alias("xmlXPathNextSelf__internal_alias")));
16762#else
16763#ifndef xmlXPathNextSelf
16764extern __typeof (xmlXPathNextSelf) xmlXPathNextSelf__internal_alias __attribute((visibility("hidden")));
16765#define xmlXPathNextSelf xmlXPathNextSelf__internal_alias
16766#endif
16767#endif
16768#endif
16769
16770#if defined(LIBXML_XPATH_ENABLED)
16771#ifdef bottom_xpath
16772#undef xmlXPathNodeEval
16773extern __typeof (xmlXPathNodeEval) xmlXPathNodeEval __attribute((alias("xmlXPathNodeEval__internal_alias")));
16774#else
16775#ifndef xmlXPathNodeEval
16776extern __typeof (xmlXPathNodeEval) xmlXPathNodeEval__internal_alias __attribute((visibility("hidden")));
16777#define xmlXPathNodeEval xmlXPathNodeEval__internal_alias
16778#endif
16779#endif
16780#endif
16781
16782#if defined(LIBXML_XPATH_ENABLED)
16783#ifdef bottom_xpath
16784#undef xmlXPathNodeLeading
16785extern __typeof (xmlXPathNodeLeading) xmlXPathNodeLeading __attribute((alias("xmlXPathNodeLeading__internal_alias")));
16786#else
16787#ifndef xmlXPathNodeLeading
16788extern __typeof (xmlXPathNodeLeading) xmlXPathNodeLeading__internal_alias __attribute((visibility("hidden")));
16789#define xmlXPathNodeLeading xmlXPathNodeLeading__internal_alias
16790#endif
16791#endif
16792#endif
16793
16794#if defined(LIBXML_XPATH_ENABLED)
16795#ifdef bottom_xpath
16796#undef xmlXPathNodeLeadingSorted
16797extern __typeof (xmlXPathNodeLeadingSorted) xmlXPathNodeLeadingSorted __attribute((alias("xmlXPathNodeLeadingSorted__internal_alias")));
16798#else
16799#ifndef xmlXPathNodeLeadingSorted
16800extern __typeof (xmlXPathNodeLeadingSorted) xmlXPathNodeLeadingSorted__internal_alias __attribute((visibility("hidden")));
16801#define xmlXPathNodeLeadingSorted xmlXPathNodeLeadingSorted__internal_alias
16802#endif
16803#endif
16804#endif
16805
16806#if defined(LIBXML_XPATH_ENABLED)
16807#ifdef bottom_xpath
16808#undef xmlXPathNodeSetAdd
16809extern __typeof (xmlXPathNodeSetAdd) xmlXPathNodeSetAdd __attribute((alias("xmlXPathNodeSetAdd__internal_alias")));
16810#else
16811#ifndef xmlXPathNodeSetAdd
16812extern __typeof (xmlXPathNodeSetAdd) xmlXPathNodeSetAdd__internal_alias __attribute((visibility("hidden")));
16813#define xmlXPathNodeSetAdd xmlXPathNodeSetAdd__internal_alias
16814#endif
16815#endif
16816#endif
16817
16818#if defined(LIBXML_XPATH_ENABLED)
16819#ifdef bottom_xpath
16820#undef xmlXPathNodeSetAddNs
16821extern __typeof (xmlXPathNodeSetAddNs) xmlXPathNodeSetAddNs __attribute((alias("xmlXPathNodeSetAddNs__internal_alias")));
16822#else
16823#ifndef xmlXPathNodeSetAddNs
16824extern __typeof (xmlXPathNodeSetAddNs) xmlXPathNodeSetAddNs__internal_alias __attribute((visibility("hidden")));
16825#define xmlXPathNodeSetAddNs xmlXPathNodeSetAddNs__internal_alias
16826#endif
16827#endif
16828#endif
16829
16830#if defined(LIBXML_XPATH_ENABLED)
16831#ifdef bottom_xpath
16832#undef xmlXPathNodeSetAddUnique
16833extern __typeof (xmlXPathNodeSetAddUnique) xmlXPathNodeSetAddUnique __attribute((alias("xmlXPathNodeSetAddUnique__internal_alias")));
16834#else
16835#ifndef xmlXPathNodeSetAddUnique
16836extern __typeof (xmlXPathNodeSetAddUnique) xmlXPathNodeSetAddUnique__internal_alias __attribute((visibility("hidden")));
16837#define xmlXPathNodeSetAddUnique xmlXPathNodeSetAddUnique__internal_alias
16838#endif
16839#endif
16840#endif
16841
16842#if defined(LIBXML_XPATH_ENABLED)
16843#ifdef bottom_xpath
16844#undef xmlXPathNodeSetContains
16845extern __typeof (xmlXPathNodeSetContains) xmlXPathNodeSetContains __attribute((alias("xmlXPathNodeSetContains__internal_alias")));
16846#else
16847#ifndef xmlXPathNodeSetContains
16848extern __typeof (xmlXPathNodeSetContains) xmlXPathNodeSetContains__internal_alias __attribute((visibility("hidden")));
16849#define xmlXPathNodeSetContains xmlXPathNodeSetContains__internal_alias
16850#endif
16851#endif
16852#endif
16853
16854#if defined(LIBXML_XPATH_ENABLED)
16855#ifdef bottom_xpath
16856#undef xmlXPathNodeSetCreate
16857extern __typeof (xmlXPathNodeSetCreate) xmlXPathNodeSetCreate __attribute((alias("xmlXPathNodeSetCreate__internal_alias")));
16858#else
16859#ifndef xmlXPathNodeSetCreate
16860extern __typeof (xmlXPathNodeSetCreate) xmlXPathNodeSetCreate__internal_alias __attribute((visibility("hidden")));
16861#define xmlXPathNodeSetCreate xmlXPathNodeSetCreate__internal_alias
16862#endif
16863#endif
16864#endif
16865
16866#if defined(LIBXML_XPATH_ENABLED)
16867#ifdef bottom_xpath
16868#undef xmlXPathNodeSetDel
16869extern __typeof (xmlXPathNodeSetDel) xmlXPathNodeSetDel __attribute((alias("xmlXPathNodeSetDel__internal_alias")));
16870#else
16871#ifndef xmlXPathNodeSetDel
16872extern __typeof (xmlXPathNodeSetDel) xmlXPathNodeSetDel__internal_alias __attribute((visibility("hidden")));
16873#define xmlXPathNodeSetDel xmlXPathNodeSetDel__internal_alias
16874#endif
16875#endif
16876#endif
16877
16878#if defined(LIBXML_XPATH_ENABLED)
16879#ifdef bottom_xpath
16880#undef xmlXPathNodeSetFreeNs
16881extern __typeof (xmlXPathNodeSetFreeNs) xmlXPathNodeSetFreeNs __attribute((alias("xmlXPathNodeSetFreeNs__internal_alias")));
16882#else
16883#ifndef xmlXPathNodeSetFreeNs
16884extern __typeof (xmlXPathNodeSetFreeNs) xmlXPathNodeSetFreeNs__internal_alias __attribute((visibility("hidden")));
16885#define xmlXPathNodeSetFreeNs xmlXPathNodeSetFreeNs__internal_alias
16886#endif
16887#endif
16888#endif
16889
16890#if defined(LIBXML_XPATH_ENABLED)
16891#ifdef bottom_xpath
16892#undef xmlXPathNodeSetMerge
16893extern __typeof (xmlXPathNodeSetMerge) xmlXPathNodeSetMerge __attribute((alias("xmlXPathNodeSetMerge__internal_alias")));
16894#else
16895#ifndef xmlXPathNodeSetMerge
16896extern __typeof (xmlXPathNodeSetMerge) xmlXPathNodeSetMerge__internal_alias __attribute((visibility("hidden")));
16897#define xmlXPathNodeSetMerge xmlXPathNodeSetMerge__internal_alias
16898#endif
16899#endif
16900#endif
16901
16902#if defined(LIBXML_XPATH_ENABLED)
16903#ifdef bottom_xpath
16904#undef xmlXPathNodeSetRemove
16905extern __typeof (xmlXPathNodeSetRemove) xmlXPathNodeSetRemove __attribute((alias("xmlXPathNodeSetRemove__internal_alias")));
16906#else
16907#ifndef xmlXPathNodeSetRemove
16908extern __typeof (xmlXPathNodeSetRemove) xmlXPathNodeSetRemove__internal_alias __attribute((visibility("hidden")));
16909#define xmlXPathNodeSetRemove xmlXPathNodeSetRemove__internal_alias
16910#endif
16911#endif
16912#endif
16913
16914#if defined(LIBXML_XPATH_ENABLED)
16915#ifdef bottom_xpath
16916#undef xmlXPathNodeSetSort
16917extern __typeof (xmlXPathNodeSetSort) xmlXPathNodeSetSort __attribute((alias("xmlXPathNodeSetSort__internal_alias")));
16918#else
16919#ifndef xmlXPathNodeSetSort
16920extern __typeof (xmlXPathNodeSetSort) xmlXPathNodeSetSort__internal_alias __attribute((visibility("hidden")));
16921#define xmlXPathNodeSetSort xmlXPathNodeSetSort__internal_alias
16922#endif
16923#endif
16924#endif
16925
16926#if defined(LIBXML_XPATH_ENABLED)
16927#ifdef bottom_xpath
16928#undef xmlXPathNodeTrailing
16929extern __typeof (xmlXPathNodeTrailing) xmlXPathNodeTrailing __attribute((alias("xmlXPathNodeTrailing__internal_alias")));
16930#else
16931#ifndef xmlXPathNodeTrailing
16932extern __typeof (xmlXPathNodeTrailing) xmlXPathNodeTrailing__internal_alias __attribute((visibility("hidden")));
16933#define xmlXPathNodeTrailing xmlXPathNodeTrailing__internal_alias
16934#endif
16935#endif
16936#endif
16937
16938#if defined(LIBXML_XPATH_ENABLED)
16939#ifdef bottom_xpath
16940#undef xmlXPathNodeTrailingSorted
16941extern __typeof (xmlXPathNodeTrailingSorted) xmlXPathNodeTrailingSorted __attribute((alias("xmlXPathNodeTrailingSorted__internal_alias")));
16942#else
16943#ifndef xmlXPathNodeTrailingSorted
16944extern __typeof (xmlXPathNodeTrailingSorted) xmlXPathNodeTrailingSorted__internal_alias __attribute((visibility("hidden")));
16945#define xmlXPathNodeTrailingSorted xmlXPathNodeTrailingSorted__internal_alias
16946#endif
16947#endif
16948#endif
16949
16950#if defined(LIBXML_XPATH_ENABLED)
16951#ifdef bottom_xpath
16952#undef xmlXPathNormalizeFunction
16953extern __typeof (xmlXPathNormalizeFunction) xmlXPathNormalizeFunction __attribute((alias("xmlXPathNormalizeFunction__internal_alias")));
16954#else
16955#ifndef xmlXPathNormalizeFunction
16956extern __typeof (xmlXPathNormalizeFunction) xmlXPathNormalizeFunction__internal_alias __attribute((visibility("hidden")));
16957#define xmlXPathNormalizeFunction xmlXPathNormalizeFunction__internal_alias
16958#endif
16959#endif
16960#endif
16961
16962#if defined(LIBXML_XPATH_ENABLED)
16963#ifdef bottom_xpath
16964#undef xmlXPathNotEqualValues
16965extern __typeof (xmlXPathNotEqualValues) xmlXPathNotEqualValues __attribute((alias("xmlXPathNotEqualValues__internal_alias")));
16966#else
16967#ifndef xmlXPathNotEqualValues
16968extern __typeof (xmlXPathNotEqualValues) xmlXPathNotEqualValues__internal_alias __attribute((visibility("hidden")));
16969#define xmlXPathNotEqualValues xmlXPathNotEqualValues__internal_alias
16970#endif
16971#endif
16972#endif
16973
16974#if defined(LIBXML_XPATH_ENABLED)
16975#ifdef bottom_xpath
16976#undef xmlXPathNotFunction
16977extern __typeof (xmlXPathNotFunction) xmlXPathNotFunction __attribute((alias("xmlXPathNotFunction__internal_alias")));
16978#else
16979#ifndef xmlXPathNotFunction
16980extern __typeof (xmlXPathNotFunction) xmlXPathNotFunction__internal_alias __attribute((visibility("hidden")));
16981#define xmlXPathNotFunction xmlXPathNotFunction__internal_alias
16982#endif
16983#endif
16984#endif
16985
16986#if defined(LIBXML_XPATH_ENABLED)
16987#ifdef bottom_xpath
16988#undef xmlXPathNsLookup
16989extern __typeof (xmlXPathNsLookup) xmlXPathNsLookup __attribute((alias("xmlXPathNsLookup__internal_alias")));
16990#else
16991#ifndef xmlXPathNsLookup
16992extern __typeof (xmlXPathNsLookup) xmlXPathNsLookup__internal_alias __attribute((visibility("hidden")));
16993#define xmlXPathNsLookup xmlXPathNsLookup__internal_alias
16994#endif
16995#endif
16996#endif
16997
16998#if defined(LIBXML_XPATH_ENABLED)
16999#ifdef bottom_xpath
17000#undef xmlXPathNumberFunction
17001extern __typeof (xmlXPathNumberFunction) xmlXPathNumberFunction __attribute((alias("xmlXPathNumberFunction__internal_alias")));
17002#else
17003#ifndef xmlXPathNumberFunction
17004extern __typeof (xmlXPathNumberFunction) xmlXPathNumberFunction__internal_alias __attribute((visibility("hidden")));
17005#define xmlXPathNumberFunction xmlXPathNumberFunction__internal_alias
17006#endif
17007#endif
17008#endif
17009
17010#if defined(LIBXML_XPATH_ENABLED)
17011#ifdef bottom_xpath
17012#undef xmlXPathObjectCopy
17013extern __typeof (xmlXPathObjectCopy) xmlXPathObjectCopy __attribute((alias("xmlXPathObjectCopy__internal_alias")));
17014#else
17015#ifndef xmlXPathObjectCopy
17016extern __typeof (xmlXPathObjectCopy) xmlXPathObjectCopy__internal_alias __attribute((visibility("hidden")));
17017#define xmlXPathObjectCopy xmlXPathObjectCopy__internal_alias
17018#endif
17019#endif
17020#endif
17021
17022#if defined(LIBXML_XPATH_ENABLED)
17023#ifdef bottom_xpath
17024#undef xmlXPathOrderDocElems
17025extern __typeof (xmlXPathOrderDocElems) xmlXPathOrderDocElems __attribute((alias("xmlXPathOrderDocElems__internal_alias")));
17026#else
17027#ifndef xmlXPathOrderDocElems
17028extern __typeof (xmlXPathOrderDocElems) xmlXPathOrderDocElems__internal_alias __attribute((visibility("hidden")));
17029#define xmlXPathOrderDocElems xmlXPathOrderDocElems__internal_alias
17030#endif
17031#endif
17032#endif
17033
17034#if defined(LIBXML_XPATH_ENABLED)
17035#ifdef bottom_xpath
17036#undef xmlXPathParseNCName
17037extern __typeof (xmlXPathParseNCName) xmlXPathParseNCName __attribute((alias("xmlXPathParseNCName__internal_alias")));
17038#else
17039#ifndef xmlXPathParseNCName
17040extern __typeof (xmlXPathParseNCName) xmlXPathParseNCName__internal_alias __attribute((visibility("hidden")));
17041#define xmlXPathParseNCName xmlXPathParseNCName__internal_alias
17042#endif
17043#endif
17044#endif
17045
17046#if defined(LIBXML_XPATH_ENABLED)
17047#ifdef bottom_xpath
17048#undef xmlXPathParseName
17049extern __typeof (xmlXPathParseName) xmlXPathParseName __attribute((alias("xmlXPathParseName__internal_alias")));
17050#else
17051#ifndef xmlXPathParseName
17052extern __typeof (xmlXPathParseName) xmlXPathParseName__internal_alias __attribute((visibility("hidden")));
17053#define xmlXPathParseName xmlXPathParseName__internal_alias
17054#endif
17055#endif
17056#endif
17057
17058#if defined(LIBXML_XPATH_ENABLED)
17059#ifdef bottom_xpath
17060#undef xmlXPathPopBoolean
17061extern __typeof (xmlXPathPopBoolean) xmlXPathPopBoolean __attribute((alias("xmlXPathPopBoolean__internal_alias")));
17062#else
17063#ifndef xmlXPathPopBoolean
17064extern __typeof (xmlXPathPopBoolean) xmlXPathPopBoolean__internal_alias __attribute((visibility("hidden")));
17065#define xmlXPathPopBoolean xmlXPathPopBoolean__internal_alias
17066#endif
17067#endif
17068#endif
17069
17070#if defined(LIBXML_XPATH_ENABLED)
17071#ifdef bottom_xpath
17072#undef xmlXPathPopExternal
17073extern __typeof (xmlXPathPopExternal) xmlXPathPopExternal __attribute((alias("xmlXPathPopExternal__internal_alias")));
17074#else
17075#ifndef xmlXPathPopExternal
17076extern __typeof (xmlXPathPopExternal) xmlXPathPopExternal__internal_alias __attribute((visibility("hidden")));
17077#define xmlXPathPopExternal xmlXPathPopExternal__internal_alias
17078#endif
17079#endif
17080#endif
17081
17082#if defined(LIBXML_XPATH_ENABLED)
17083#ifdef bottom_xpath
17084#undef xmlXPathPopNodeSet
17085extern __typeof (xmlXPathPopNodeSet) xmlXPathPopNodeSet __attribute((alias("xmlXPathPopNodeSet__internal_alias")));
17086#else
17087#ifndef xmlXPathPopNodeSet
17088extern __typeof (xmlXPathPopNodeSet) xmlXPathPopNodeSet__internal_alias __attribute((visibility("hidden")));
17089#define xmlXPathPopNodeSet xmlXPathPopNodeSet__internal_alias
17090#endif
17091#endif
17092#endif
17093
17094#if defined(LIBXML_XPATH_ENABLED)
17095#ifdef bottom_xpath
17096#undef xmlXPathPopNumber
17097extern __typeof (xmlXPathPopNumber) xmlXPathPopNumber __attribute((alias("xmlXPathPopNumber__internal_alias")));
17098#else
17099#ifndef xmlXPathPopNumber
17100extern __typeof (xmlXPathPopNumber) xmlXPathPopNumber__internal_alias __attribute((visibility("hidden")));
17101#define xmlXPathPopNumber xmlXPathPopNumber__internal_alias
17102#endif
17103#endif
17104#endif
17105
17106#if defined(LIBXML_XPATH_ENABLED)
17107#ifdef bottom_xpath
17108#undef xmlXPathPopString
17109extern __typeof (xmlXPathPopString) xmlXPathPopString __attribute((alias("xmlXPathPopString__internal_alias")));
17110#else
17111#ifndef xmlXPathPopString
17112extern __typeof (xmlXPathPopString) xmlXPathPopString__internal_alias __attribute((visibility("hidden")));
17113#define xmlXPathPopString xmlXPathPopString__internal_alias
17114#endif
17115#endif
17116#endif
17117
17118#if defined(LIBXML_XPATH_ENABLED)
17119#ifdef bottom_xpath
17120#undef xmlXPathPositionFunction
17121extern __typeof (xmlXPathPositionFunction) xmlXPathPositionFunction __attribute((alias("xmlXPathPositionFunction__internal_alias")));
17122#else
17123#ifndef xmlXPathPositionFunction
17124extern __typeof (xmlXPathPositionFunction) xmlXPathPositionFunction__internal_alias __attribute((visibility("hidden")));
17125#define xmlXPathPositionFunction xmlXPathPositionFunction__internal_alias
17126#endif
17127#endif
17128#endif
17129
17130#if defined(LIBXML_XPATH_ENABLED)
17131#ifdef bottom_xpath
17132#undef xmlXPathRegisterAllFunctions
17133extern __typeof (xmlXPathRegisterAllFunctions) xmlXPathRegisterAllFunctions __attribute((alias("xmlXPathRegisterAllFunctions__internal_alias")));
17134#else
17135#ifndef xmlXPathRegisterAllFunctions
17136extern __typeof (xmlXPathRegisterAllFunctions) xmlXPathRegisterAllFunctions__internal_alias __attribute((visibility("hidden")));
17137#define xmlXPathRegisterAllFunctions xmlXPathRegisterAllFunctions__internal_alias
17138#endif
17139#endif
17140#endif
17141
17142#if defined(LIBXML_XPATH_ENABLED)
17143#ifdef bottom_xpath
17144#undef xmlXPathRegisterFunc
17145extern __typeof (xmlXPathRegisterFunc) xmlXPathRegisterFunc __attribute((alias("xmlXPathRegisterFunc__internal_alias")));
17146#else
17147#ifndef xmlXPathRegisterFunc
17148extern __typeof (xmlXPathRegisterFunc) xmlXPathRegisterFunc__internal_alias __attribute((visibility("hidden")));
17149#define xmlXPathRegisterFunc xmlXPathRegisterFunc__internal_alias
17150#endif
17151#endif
17152#endif
17153
17154#if defined(LIBXML_XPATH_ENABLED)
17155#ifdef bottom_xpath
17156#undef xmlXPathRegisterFuncLookup
17157extern __typeof (xmlXPathRegisterFuncLookup) xmlXPathRegisterFuncLookup __attribute((alias("xmlXPathRegisterFuncLookup__internal_alias")));
17158#else
17159#ifndef xmlXPathRegisterFuncLookup
17160extern __typeof (xmlXPathRegisterFuncLookup) xmlXPathRegisterFuncLookup__internal_alias __attribute((visibility("hidden")));
17161#define xmlXPathRegisterFuncLookup xmlXPathRegisterFuncLookup__internal_alias
17162#endif
17163#endif
17164#endif
17165
17166#if defined(LIBXML_XPATH_ENABLED)
17167#ifdef bottom_xpath
17168#undef xmlXPathRegisterFuncNS
17169extern __typeof (xmlXPathRegisterFuncNS) xmlXPathRegisterFuncNS __attribute((alias("xmlXPathRegisterFuncNS__internal_alias")));
17170#else
17171#ifndef xmlXPathRegisterFuncNS
17172extern __typeof (xmlXPathRegisterFuncNS) xmlXPathRegisterFuncNS__internal_alias __attribute((visibility("hidden")));
17173#define xmlXPathRegisterFuncNS xmlXPathRegisterFuncNS__internal_alias
17174#endif
17175#endif
17176#endif
17177
17178#if defined(LIBXML_XPATH_ENABLED)
17179#ifdef bottom_xpath
17180#undef xmlXPathRegisterNs
17181extern __typeof (xmlXPathRegisterNs) xmlXPathRegisterNs __attribute((alias("xmlXPathRegisterNs__internal_alias")));
17182#else
17183#ifndef xmlXPathRegisterNs
17184extern __typeof (xmlXPathRegisterNs) xmlXPathRegisterNs__internal_alias __attribute((visibility("hidden")));
17185#define xmlXPathRegisterNs xmlXPathRegisterNs__internal_alias
17186#endif
17187#endif
17188#endif
17189
17190#if defined(LIBXML_XPATH_ENABLED)
17191#ifdef bottom_xpath
17192#undef xmlXPathRegisterVariable
17193extern __typeof (xmlXPathRegisterVariable) xmlXPathRegisterVariable __attribute((alias("xmlXPathRegisterVariable__internal_alias")));
17194#else
17195#ifndef xmlXPathRegisterVariable
17196extern __typeof (xmlXPathRegisterVariable) xmlXPathRegisterVariable__internal_alias __attribute((visibility("hidden")));
17197#define xmlXPathRegisterVariable xmlXPathRegisterVariable__internal_alias
17198#endif
17199#endif
17200#endif
17201
17202#if defined(LIBXML_XPATH_ENABLED)
17203#ifdef bottom_xpath
17204#undef xmlXPathRegisterVariableLookup
17205extern __typeof (xmlXPathRegisterVariableLookup) xmlXPathRegisterVariableLookup __attribute((alias("xmlXPathRegisterVariableLookup__internal_alias")));
17206#else
17207#ifndef xmlXPathRegisterVariableLookup
17208extern __typeof (xmlXPathRegisterVariableLookup) xmlXPathRegisterVariableLookup__internal_alias __attribute((visibility("hidden")));
17209#define xmlXPathRegisterVariableLookup xmlXPathRegisterVariableLookup__internal_alias
17210#endif
17211#endif
17212#endif
17213
17214#if defined(LIBXML_XPATH_ENABLED)
17215#ifdef bottom_xpath
17216#undef xmlXPathRegisterVariableNS
17217extern __typeof (xmlXPathRegisterVariableNS) xmlXPathRegisterVariableNS __attribute((alias("xmlXPathRegisterVariableNS__internal_alias")));
17218#else
17219#ifndef xmlXPathRegisterVariableNS
17220extern __typeof (xmlXPathRegisterVariableNS) xmlXPathRegisterVariableNS__internal_alias __attribute((visibility("hidden")));
17221#define xmlXPathRegisterVariableNS xmlXPathRegisterVariableNS__internal_alias
17222#endif
17223#endif
17224#endif
17225
17226#if defined(LIBXML_XPATH_ENABLED)
17227#ifdef bottom_xpath
17228#undef xmlXPathRegisteredFuncsCleanup
17229extern __typeof (xmlXPathRegisteredFuncsCleanup) xmlXPathRegisteredFuncsCleanup __attribute((alias("xmlXPathRegisteredFuncsCleanup__internal_alias")));
17230#else
17231#ifndef xmlXPathRegisteredFuncsCleanup
17232extern __typeof (xmlXPathRegisteredFuncsCleanup) xmlXPathRegisteredFuncsCleanup__internal_alias __attribute((visibility("hidden")));
17233#define xmlXPathRegisteredFuncsCleanup xmlXPathRegisteredFuncsCleanup__internal_alias
17234#endif
17235#endif
17236#endif
17237
17238#if defined(LIBXML_XPATH_ENABLED)
17239#ifdef bottom_xpath
17240#undef xmlXPathRegisteredNsCleanup
17241extern __typeof (xmlXPathRegisteredNsCleanup) xmlXPathRegisteredNsCleanup __attribute((alias("xmlXPathRegisteredNsCleanup__internal_alias")));
17242#else
17243#ifndef xmlXPathRegisteredNsCleanup
17244extern __typeof (xmlXPathRegisteredNsCleanup) xmlXPathRegisteredNsCleanup__internal_alias __attribute((visibility("hidden")));
17245#define xmlXPathRegisteredNsCleanup xmlXPathRegisteredNsCleanup__internal_alias
17246#endif
17247#endif
17248#endif
17249
17250#if defined(LIBXML_XPATH_ENABLED)
17251#ifdef bottom_xpath
17252#undef xmlXPathRegisteredVariablesCleanup
17253extern __typeof (xmlXPathRegisteredVariablesCleanup) xmlXPathRegisteredVariablesCleanup __attribute((alias("xmlXPathRegisteredVariablesCleanup__internal_alias")));
17254#else
17255#ifndef xmlXPathRegisteredVariablesCleanup
17256extern __typeof (xmlXPathRegisteredVariablesCleanup) xmlXPathRegisteredVariablesCleanup__internal_alias __attribute((visibility("hidden")));
17257#define xmlXPathRegisteredVariablesCleanup xmlXPathRegisteredVariablesCleanup__internal_alias
17258#endif
17259#endif
17260#endif
17261
17262#if defined(LIBXML_XPATH_ENABLED)
17263#ifdef bottom_xpath
17264#undef xmlXPathRoot
17265extern __typeof (xmlXPathRoot) xmlXPathRoot __attribute((alias("xmlXPathRoot__internal_alias")));
17266#else
17267#ifndef xmlXPathRoot
17268extern __typeof (xmlXPathRoot) xmlXPathRoot__internal_alias __attribute((visibility("hidden")));
17269#define xmlXPathRoot xmlXPathRoot__internal_alias
17270#endif
17271#endif
17272#endif
17273
17274#if defined(LIBXML_XPATH_ENABLED)
17275#ifdef bottom_xpath
17276#undef xmlXPathRoundFunction
17277extern __typeof (xmlXPathRoundFunction) xmlXPathRoundFunction __attribute((alias("xmlXPathRoundFunction__internal_alias")));
17278#else
17279#ifndef xmlXPathRoundFunction
17280extern __typeof (xmlXPathRoundFunction) xmlXPathRoundFunction__internal_alias __attribute((visibility("hidden")));
17281#define xmlXPathRoundFunction xmlXPathRoundFunction__internal_alias
17282#endif
17283#endif
17284#endif
17285
17286#if defined(LIBXML_XPATH_ENABLED)
17287#ifdef bottom_xpath
17288#undef xmlXPathSetContextNode
17289extern __typeof (xmlXPathSetContextNode) xmlXPathSetContextNode __attribute((alias("xmlXPathSetContextNode__internal_alias")));
17290#else
17291#ifndef xmlXPathSetContextNode
17292extern __typeof (xmlXPathSetContextNode) xmlXPathSetContextNode__internal_alias __attribute((visibility("hidden")));
17293#define xmlXPathSetContextNode xmlXPathSetContextNode__internal_alias
17294#endif
17295#endif
17296#endif
17297
17298#if defined(LIBXML_XPATH_ENABLED)
17299#ifdef bottom_xpath
17300#undef xmlXPathStartsWithFunction
17301extern __typeof (xmlXPathStartsWithFunction) xmlXPathStartsWithFunction __attribute((alias("xmlXPathStartsWithFunction__internal_alias")));
17302#else
17303#ifndef xmlXPathStartsWithFunction
17304extern __typeof (xmlXPathStartsWithFunction) xmlXPathStartsWithFunction__internal_alias __attribute((visibility("hidden")));
17305#define xmlXPathStartsWithFunction xmlXPathStartsWithFunction__internal_alias
17306#endif
17307#endif
17308#endif
17309
17310#if defined(LIBXML_XPATH_ENABLED)
17311#ifdef bottom_xpath
17312#undef xmlXPathStringEvalNumber
17313extern __typeof (xmlXPathStringEvalNumber) xmlXPathStringEvalNumber __attribute((alias("xmlXPathStringEvalNumber__internal_alias")));
17314#else
17315#ifndef xmlXPathStringEvalNumber
17316extern __typeof (xmlXPathStringEvalNumber) xmlXPathStringEvalNumber__internal_alias __attribute((visibility("hidden")));
17317#define xmlXPathStringEvalNumber xmlXPathStringEvalNumber__internal_alias
17318#endif
17319#endif
17320#endif
17321
17322#if defined(LIBXML_XPATH_ENABLED)
17323#ifdef bottom_xpath
17324#undef xmlXPathStringFunction
17325extern __typeof (xmlXPathStringFunction) xmlXPathStringFunction __attribute((alias("xmlXPathStringFunction__internal_alias")));
17326#else
17327#ifndef xmlXPathStringFunction
17328extern __typeof (xmlXPathStringFunction) xmlXPathStringFunction__internal_alias __attribute((visibility("hidden")));
17329#define xmlXPathStringFunction xmlXPathStringFunction__internal_alias
17330#endif
17331#endif
17332#endif
17333
17334#if defined(LIBXML_XPATH_ENABLED)
17335#ifdef bottom_xpath
17336#undef xmlXPathStringLengthFunction
17337extern __typeof (xmlXPathStringLengthFunction) xmlXPathStringLengthFunction __attribute((alias("xmlXPathStringLengthFunction__internal_alias")));
17338#else
17339#ifndef xmlXPathStringLengthFunction
17340extern __typeof (xmlXPathStringLengthFunction) xmlXPathStringLengthFunction__internal_alias __attribute((visibility("hidden")));
17341#define xmlXPathStringLengthFunction xmlXPathStringLengthFunction__internal_alias
17342#endif
17343#endif
17344#endif
17345
17346#if defined(LIBXML_XPATH_ENABLED)
17347#ifdef bottom_xpath
17348#undef xmlXPathSubValues
17349extern __typeof (xmlXPathSubValues) xmlXPathSubValues __attribute((alias("xmlXPathSubValues__internal_alias")));
17350#else
17351#ifndef xmlXPathSubValues
17352extern __typeof (xmlXPathSubValues) xmlXPathSubValues__internal_alias __attribute((visibility("hidden")));
17353#define xmlXPathSubValues xmlXPathSubValues__internal_alias
17354#endif
17355#endif
17356#endif
17357
17358#if defined(LIBXML_XPATH_ENABLED)
17359#ifdef bottom_xpath
17360#undef xmlXPathSubstringAfterFunction
17361extern __typeof (xmlXPathSubstringAfterFunction) xmlXPathSubstringAfterFunction __attribute((alias("xmlXPathSubstringAfterFunction__internal_alias")));
17362#else
17363#ifndef xmlXPathSubstringAfterFunction
17364extern __typeof (xmlXPathSubstringAfterFunction) xmlXPathSubstringAfterFunction__internal_alias __attribute((visibility("hidden")));
17365#define xmlXPathSubstringAfterFunction xmlXPathSubstringAfterFunction__internal_alias
17366#endif
17367#endif
17368#endif
17369
17370#if defined(LIBXML_XPATH_ENABLED)
17371#ifdef bottom_xpath
17372#undef xmlXPathSubstringBeforeFunction
17373extern __typeof (xmlXPathSubstringBeforeFunction) xmlXPathSubstringBeforeFunction __attribute((alias("xmlXPathSubstringBeforeFunction__internal_alias")));
17374#else
17375#ifndef xmlXPathSubstringBeforeFunction
17376extern __typeof (xmlXPathSubstringBeforeFunction) xmlXPathSubstringBeforeFunction__internal_alias __attribute((visibility("hidden")));
17377#define xmlXPathSubstringBeforeFunction xmlXPathSubstringBeforeFunction__internal_alias
17378#endif
17379#endif
17380#endif
17381
17382#if defined(LIBXML_XPATH_ENABLED)
17383#ifdef bottom_xpath
17384#undef xmlXPathSubstringFunction
17385extern __typeof (xmlXPathSubstringFunction) xmlXPathSubstringFunction __attribute((alias("xmlXPathSubstringFunction__internal_alias")));
17386#else
17387#ifndef xmlXPathSubstringFunction
17388extern __typeof (xmlXPathSubstringFunction) xmlXPathSubstringFunction__internal_alias __attribute((visibility("hidden")));
17389#define xmlXPathSubstringFunction xmlXPathSubstringFunction__internal_alias
17390#endif
17391#endif
17392#endif
17393
17394#if defined(LIBXML_XPATH_ENABLED)
17395#ifdef bottom_xpath
17396#undef xmlXPathSumFunction
17397extern __typeof (xmlXPathSumFunction) xmlXPathSumFunction __attribute((alias("xmlXPathSumFunction__internal_alias")));
17398#else
17399#ifndef xmlXPathSumFunction
17400extern __typeof (xmlXPathSumFunction) xmlXPathSumFunction__internal_alias __attribute((visibility("hidden")));
17401#define xmlXPathSumFunction xmlXPathSumFunction__internal_alias
17402#endif
17403#endif
17404#endif
17405
17406#if defined(LIBXML_XPATH_ENABLED)
17407#ifdef bottom_xpath
17408#undef xmlXPathTrailing
17409extern __typeof (xmlXPathTrailing) xmlXPathTrailing __attribute((alias("xmlXPathTrailing__internal_alias")));
17410#else
17411#ifndef xmlXPathTrailing
17412extern __typeof (xmlXPathTrailing) xmlXPathTrailing__internal_alias __attribute((visibility("hidden")));
17413#define xmlXPathTrailing xmlXPathTrailing__internal_alias
17414#endif
17415#endif
17416#endif
17417
17418#if defined(LIBXML_XPATH_ENABLED)
17419#ifdef bottom_xpath
17420#undef xmlXPathTrailingSorted
17421extern __typeof (xmlXPathTrailingSorted) xmlXPathTrailingSorted __attribute((alias("xmlXPathTrailingSorted__internal_alias")));
17422#else
17423#ifndef xmlXPathTrailingSorted
17424extern __typeof (xmlXPathTrailingSorted) xmlXPathTrailingSorted__internal_alias __attribute((visibility("hidden")));
17425#define xmlXPathTrailingSorted xmlXPathTrailingSorted__internal_alias
17426#endif
17427#endif
17428#endif
17429
17430#if defined(LIBXML_XPATH_ENABLED)
17431#ifdef bottom_xpath
17432#undef xmlXPathTranslateFunction
17433extern __typeof (xmlXPathTranslateFunction) xmlXPathTranslateFunction __attribute((alias("xmlXPathTranslateFunction__internal_alias")));
17434#else
17435#ifndef xmlXPathTranslateFunction
17436extern __typeof (xmlXPathTranslateFunction) xmlXPathTranslateFunction__internal_alias __attribute((visibility("hidden")));
17437#define xmlXPathTranslateFunction xmlXPathTranslateFunction__internal_alias
17438#endif
17439#endif
17440#endif
17441
17442#if defined(LIBXML_XPATH_ENABLED)
17443#ifdef bottom_xpath
17444#undef xmlXPathTrueFunction
17445extern __typeof (xmlXPathTrueFunction) xmlXPathTrueFunction __attribute((alias("xmlXPathTrueFunction__internal_alias")));
17446#else
17447#ifndef xmlXPathTrueFunction
17448extern __typeof (xmlXPathTrueFunction) xmlXPathTrueFunction__internal_alias __attribute((visibility("hidden")));
17449#define xmlXPathTrueFunction xmlXPathTrueFunction__internal_alias
17450#endif
17451#endif
17452#endif
17453
17454#if defined(LIBXML_XPATH_ENABLED)
17455#ifdef bottom_xpath
17456#undef xmlXPathValueFlipSign
17457extern __typeof (xmlXPathValueFlipSign) xmlXPathValueFlipSign __attribute((alias("xmlXPathValueFlipSign__internal_alias")));
17458#else
17459#ifndef xmlXPathValueFlipSign
17460extern __typeof (xmlXPathValueFlipSign) xmlXPathValueFlipSign__internal_alias __attribute((visibility("hidden")));
17461#define xmlXPathValueFlipSign xmlXPathValueFlipSign__internal_alias
17462#endif
17463#endif
17464#endif
17465
17466#if defined(LIBXML_XPATH_ENABLED)
17467#ifdef bottom_xpath
17468#undef xmlXPathVariableLookup
17469extern __typeof (xmlXPathVariableLookup) xmlXPathVariableLookup __attribute((alias("xmlXPathVariableLookup__internal_alias")));
17470#else
17471#ifndef xmlXPathVariableLookup
17472extern __typeof (xmlXPathVariableLookup) xmlXPathVariableLookup__internal_alias __attribute((visibility("hidden")));
17473#define xmlXPathVariableLookup xmlXPathVariableLookup__internal_alias
17474#endif
17475#endif
17476#endif
17477
17478#if defined(LIBXML_XPATH_ENABLED)
17479#ifdef bottom_xpath
17480#undef xmlXPathVariableLookupNS
17481extern __typeof (xmlXPathVariableLookupNS) xmlXPathVariableLookupNS __attribute((alias("xmlXPathVariableLookupNS__internal_alias")));
17482#else
17483#ifndef xmlXPathVariableLookupNS
17484extern __typeof (xmlXPathVariableLookupNS) xmlXPathVariableLookupNS__internal_alias __attribute((visibility("hidden")));
17485#define xmlXPathVariableLookupNS xmlXPathVariableLookupNS__internal_alias
17486#endif
17487#endif
17488#endif
17489
17490#if defined(LIBXML_XPATH_ENABLED)
17491#ifdef bottom_xpath
17492#undef xmlXPathWrapCString
17493extern __typeof (xmlXPathWrapCString) xmlXPathWrapCString __attribute((alias("xmlXPathWrapCString__internal_alias")));
17494#else
17495#ifndef xmlXPathWrapCString
17496extern __typeof (xmlXPathWrapCString) xmlXPathWrapCString__internal_alias __attribute((visibility("hidden")));
17497#define xmlXPathWrapCString xmlXPathWrapCString__internal_alias
17498#endif
17499#endif
17500#endif
17501
17502#if defined(LIBXML_XPATH_ENABLED)
17503#ifdef bottom_xpath
17504#undef xmlXPathWrapExternal
17505extern __typeof (xmlXPathWrapExternal) xmlXPathWrapExternal __attribute((alias("xmlXPathWrapExternal__internal_alias")));
17506#else
17507#ifndef xmlXPathWrapExternal
17508extern __typeof (xmlXPathWrapExternal) xmlXPathWrapExternal__internal_alias __attribute((visibility("hidden")));
17509#define xmlXPathWrapExternal xmlXPathWrapExternal__internal_alias
17510#endif
17511#endif
17512#endif
17513
17514#if defined(LIBXML_XPATH_ENABLED)
17515#ifdef bottom_xpath
17516#undef xmlXPathWrapNodeSet
17517extern __typeof (xmlXPathWrapNodeSet) xmlXPathWrapNodeSet __attribute((alias("xmlXPathWrapNodeSet__internal_alias")));
17518#else
17519#ifndef xmlXPathWrapNodeSet
17520extern __typeof (xmlXPathWrapNodeSet) xmlXPathWrapNodeSet__internal_alias __attribute((visibility("hidden")));
17521#define xmlXPathWrapNodeSet xmlXPathWrapNodeSet__internal_alias
17522#endif
17523#endif
17524#endif
17525
17526#if defined(LIBXML_XPATH_ENABLED)
17527#ifdef bottom_xpath
17528#undef xmlXPathWrapString
17529extern __typeof (xmlXPathWrapString) xmlXPathWrapString __attribute((alias("xmlXPathWrapString__internal_alias")));
17530#else
17531#ifndef xmlXPathWrapString
17532extern __typeof (xmlXPathWrapString) xmlXPathWrapString__internal_alias __attribute((visibility("hidden")));
17533#define xmlXPathWrapString xmlXPathWrapString__internal_alias
17534#endif
17535#endif
17536#endif
17537
17538#if defined(LIBXML_XPATH_ENABLED)
17539#ifdef bottom_xpath
17540#undef xmlXPatherror
17541extern __typeof (xmlXPatherror) xmlXPatherror __attribute((alias("xmlXPatherror__internal_alias")));
17542#else
17543#ifndef xmlXPatherror
17544extern __typeof (xmlXPatherror) xmlXPatherror__internal_alias __attribute((visibility("hidden")));
17545#define xmlXPatherror xmlXPatherror__internal_alias
17546#endif
17547#endif
17548#endif
17549
17550#if defined(LIBXML_XPTR_ENABLED)
17551#ifdef bottom_xpointer
17552#undef xmlXPtrBuildNodeList
17553extern __typeof (xmlXPtrBuildNodeList) xmlXPtrBuildNodeList __attribute((alias("xmlXPtrBuildNodeList__internal_alias")));
17554#else
17555#ifndef xmlXPtrBuildNodeList
17556extern __typeof (xmlXPtrBuildNodeList) xmlXPtrBuildNodeList__internal_alias __attribute((visibility("hidden")));
17557#define xmlXPtrBuildNodeList xmlXPtrBuildNodeList__internal_alias
17558#endif
17559#endif
17560#endif
17561
17562#if defined(LIBXML_XPTR_ENABLED)
17563#ifdef bottom_xpointer
17564#undef xmlXPtrEval
17565extern __typeof (xmlXPtrEval) xmlXPtrEval __attribute((alias("xmlXPtrEval__internal_alias")));
17566#else
17567#ifndef xmlXPtrEval
17568extern __typeof (xmlXPtrEval) xmlXPtrEval__internal_alias __attribute((visibility("hidden")));
17569#define xmlXPtrEval xmlXPtrEval__internal_alias
17570#endif
17571#endif
17572#endif
17573
17574#if defined(LIBXML_XPTR_ENABLED)
17575#ifdef bottom_xpointer
17576#undef xmlXPtrEvalRangePredicate
17577extern __typeof (xmlXPtrEvalRangePredicate) xmlXPtrEvalRangePredicate __attribute((alias("xmlXPtrEvalRangePredicate__internal_alias")));
17578#else
17579#ifndef xmlXPtrEvalRangePredicate
17580extern __typeof (xmlXPtrEvalRangePredicate) xmlXPtrEvalRangePredicate__internal_alias __attribute((visibility("hidden")));
17581#define xmlXPtrEvalRangePredicate xmlXPtrEvalRangePredicate__internal_alias
17582#endif
17583#endif
17584#endif
17585
17586#if defined(LIBXML_XPTR_ENABLED)
17587#ifdef bottom_xpointer
17588#undef xmlXPtrFreeLocationSet
17589extern __typeof (xmlXPtrFreeLocationSet) xmlXPtrFreeLocationSet __attribute((alias("xmlXPtrFreeLocationSet__internal_alias")));
17590#else
17591#ifndef xmlXPtrFreeLocationSet
17592extern __typeof (xmlXPtrFreeLocationSet) xmlXPtrFreeLocationSet__internal_alias __attribute((visibility("hidden")));
17593#define xmlXPtrFreeLocationSet xmlXPtrFreeLocationSet__internal_alias
17594#endif
17595#endif
17596#endif
17597
17598#if defined(LIBXML_XPTR_ENABLED)
17599#ifdef bottom_xpointer
17600#undef xmlXPtrLocationSetAdd
17601extern __typeof (xmlXPtrLocationSetAdd) xmlXPtrLocationSetAdd __attribute((alias("xmlXPtrLocationSetAdd__internal_alias")));
17602#else
17603#ifndef xmlXPtrLocationSetAdd
17604extern __typeof (xmlXPtrLocationSetAdd) xmlXPtrLocationSetAdd__internal_alias __attribute((visibility("hidden")));
17605#define xmlXPtrLocationSetAdd xmlXPtrLocationSetAdd__internal_alias
17606#endif
17607#endif
17608#endif
17609
17610#if defined(LIBXML_XPTR_ENABLED)
17611#ifdef bottom_xpointer
17612#undef xmlXPtrLocationSetCreate
17613extern __typeof (xmlXPtrLocationSetCreate) xmlXPtrLocationSetCreate __attribute((alias("xmlXPtrLocationSetCreate__internal_alias")));
17614#else
17615#ifndef xmlXPtrLocationSetCreate
17616extern __typeof (xmlXPtrLocationSetCreate) xmlXPtrLocationSetCreate__internal_alias __attribute((visibility("hidden")));
17617#define xmlXPtrLocationSetCreate xmlXPtrLocationSetCreate__internal_alias
17618#endif
17619#endif
17620#endif
17621
17622#if defined(LIBXML_XPTR_ENABLED)
17623#ifdef bottom_xpointer
17624#undef xmlXPtrLocationSetDel
17625extern __typeof (xmlXPtrLocationSetDel) xmlXPtrLocationSetDel __attribute((alias("xmlXPtrLocationSetDel__internal_alias")));
17626#else
17627#ifndef xmlXPtrLocationSetDel
17628extern __typeof (xmlXPtrLocationSetDel) xmlXPtrLocationSetDel__internal_alias __attribute((visibility("hidden")));
17629#define xmlXPtrLocationSetDel xmlXPtrLocationSetDel__internal_alias
17630#endif
17631#endif
17632#endif
17633
17634#if defined(LIBXML_XPTR_ENABLED)
17635#ifdef bottom_xpointer
17636#undef xmlXPtrLocationSetMerge
17637extern __typeof (xmlXPtrLocationSetMerge) xmlXPtrLocationSetMerge __attribute((alias("xmlXPtrLocationSetMerge__internal_alias")));
17638#else
17639#ifndef xmlXPtrLocationSetMerge
17640extern __typeof (xmlXPtrLocationSetMerge) xmlXPtrLocationSetMerge__internal_alias __attribute((visibility("hidden")));
17641#define xmlXPtrLocationSetMerge xmlXPtrLocationSetMerge__internal_alias
17642#endif
17643#endif
17644#endif
17645
17646#if defined(LIBXML_XPTR_ENABLED)
17647#ifdef bottom_xpointer
17648#undef xmlXPtrLocationSetRemove
17649extern __typeof (xmlXPtrLocationSetRemove) xmlXPtrLocationSetRemove __attribute((alias("xmlXPtrLocationSetRemove__internal_alias")));
17650#else
17651#ifndef xmlXPtrLocationSetRemove
17652extern __typeof (xmlXPtrLocationSetRemove) xmlXPtrLocationSetRemove__internal_alias __attribute((visibility("hidden")));
17653#define xmlXPtrLocationSetRemove xmlXPtrLocationSetRemove__internal_alias
17654#endif
17655#endif
17656#endif
17657
17658#if defined(LIBXML_XPTR_ENABLED)
17659#ifdef bottom_xpointer
17660#undef xmlXPtrNewCollapsedRange
17661extern __typeof (xmlXPtrNewCollapsedRange) xmlXPtrNewCollapsedRange __attribute((alias("xmlXPtrNewCollapsedRange__internal_alias")));
17662#else
17663#ifndef xmlXPtrNewCollapsedRange
17664extern __typeof (xmlXPtrNewCollapsedRange) xmlXPtrNewCollapsedRange__internal_alias __attribute((visibility("hidden")));
17665#define xmlXPtrNewCollapsedRange xmlXPtrNewCollapsedRange__internal_alias
17666#endif
17667#endif
17668#endif
17669
17670#if defined(LIBXML_XPTR_ENABLED)
17671#ifdef bottom_xpointer
17672#undef xmlXPtrNewContext
17673extern __typeof (xmlXPtrNewContext) xmlXPtrNewContext __attribute((alias("xmlXPtrNewContext__internal_alias")));
17674#else
17675#ifndef xmlXPtrNewContext
17676extern __typeof (xmlXPtrNewContext) xmlXPtrNewContext__internal_alias __attribute((visibility("hidden")));
17677#define xmlXPtrNewContext xmlXPtrNewContext__internal_alias
17678#endif
17679#endif
17680#endif
17681
17682#if defined(LIBXML_XPTR_ENABLED)
17683#ifdef bottom_xpointer
17684#undef xmlXPtrNewLocationSetNodeSet
17685extern __typeof (xmlXPtrNewLocationSetNodeSet) xmlXPtrNewLocationSetNodeSet __attribute((alias("xmlXPtrNewLocationSetNodeSet__internal_alias")));
17686#else
17687#ifndef xmlXPtrNewLocationSetNodeSet
17688extern __typeof (xmlXPtrNewLocationSetNodeSet) xmlXPtrNewLocationSetNodeSet__internal_alias __attribute((visibility("hidden")));
17689#define xmlXPtrNewLocationSetNodeSet xmlXPtrNewLocationSetNodeSet__internal_alias
17690#endif
17691#endif
17692#endif
17693
17694#if defined(LIBXML_XPTR_ENABLED)
17695#ifdef bottom_xpointer
17696#undef xmlXPtrNewLocationSetNodes
17697extern __typeof (xmlXPtrNewLocationSetNodes) xmlXPtrNewLocationSetNodes __attribute((alias("xmlXPtrNewLocationSetNodes__internal_alias")));
17698#else
17699#ifndef xmlXPtrNewLocationSetNodes
17700extern __typeof (xmlXPtrNewLocationSetNodes) xmlXPtrNewLocationSetNodes__internal_alias __attribute((visibility("hidden")));
17701#define xmlXPtrNewLocationSetNodes xmlXPtrNewLocationSetNodes__internal_alias
17702#endif
17703#endif
17704#endif
17705
17706#if defined(LIBXML_XPTR_ENABLED)
17707#ifdef bottom_xpointer
17708#undef xmlXPtrNewRange
17709extern __typeof (xmlXPtrNewRange) xmlXPtrNewRange __attribute((alias("xmlXPtrNewRange__internal_alias")));
17710#else
17711#ifndef xmlXPtrNewRange
17712extern __typeof (xmlXPtrNewRange) xmlXPtrNewRange__internal_alias __attribute((visibility("hidden")));
17713#define xmlXPtrNewRange xmlXPtrNewRange__internal_alias
17714#endif
17715#endif
17716#endif
17717
17718#if defined(LIBXML_XPTR_ENABLED)
17719#ifdef bottom_xpointer
17720#undef xmlXPtrNewRangeNodeObject
17721extern __typeof (xmlXPtrNewRangeNodeObject) xmlXPtrNewRangeNodeObject __attribute((alias("xmlXPtrNewRangeNodeObject__internal_alias")));
17722#else
17723#ifndef xmlXPtrNewRangeNodeObject
17724extern __typeof (xmlXPtrNewRangeNodeObject) xmlXPtrNewRangeNodeObject__internal_alias __attribute((visibility("hidden")));
17725#define xmlXPtrNewRangeNodeObject xmlXPtrNewRangeNodeObject__internal_alias
17726#endif
17727#endif
17728#endif
17729
17730#if defined(LIBXML_XPTR_ENABLED)
17731#ifdef bottom_xpointer
17732#undef xmlXPtrNewRangeNodePoint
17733extern __typeof (xmlXPtrNewRangeNodePoint) xmlXPtrNewRangeNodePoint __attribute((alias("xmlXPtrNewRangeNodePoint__internal_alias")));
17734#else
17735#ifndef xmlXPtrNewRangeNodePoint
17736extern __typeof (xmlXPtrNewRangeNodePoint) xmlXPtrNewRangeNodePoint__internal_alias __attribute((visibility("hidden")));
17737#define xmlXPtrNewRangeNodePoint xmlXPtrNewRangeNodePoint__internal_alias
17738#endif
17739#endif
17740#endif
17741
17742#if defined(LIBXML_XPTR_ENABLED)
17743#ifdef bottom_xpointer
17744#undef xmlXPtrNewRangeNodes
17745extern __typeof (xmlXPtrNewRangeNodes) xmlXPtrNewRangeNodes __attribute((alias("xmlXPtrNewRangeNodes__internal_alias")));
17746#else
17747#ifndef xmlXPtrNewRangeNodes
17748extern __typeof (xmlXPtrNewRangeNodes) xmlXPtrNewRangeNodes__internal_alias __attribute((visibility("hidden")));
17749#define xmlXPtrNewRangeNodes xmlXPtrNewRangeNodes__internal_alias
17750#endif
17751#endif
17752#endif
17753
17754#if defined(LIBXML_XPTR_ENABLED)
17755#ifdef bottom_xpointer
17756#undef xmlXPtrNewRangePointNode
17757extern __typeof (xmlXPtrNewRangePointNode) xmlXPtrNewRangePointNode __attribute((alias("xmlXPtrNewRangePointNode__internal_alias")));
17758#else
17759#ifndef xmlXPtrNewRangePointNode
17760extern __typeof (xmlXPtrNewRangePointNode) xmlXPtrNewRangePointNode__internal_alias __attribute((visibility("hidden")));
17761#define xmlXPtrNewRangePointNode xmlXPtrNewRangePointNode__internal_alias
17762#endif
17763#endif
17764#endif
17765
17766#if defined(LIBXML_XPTR_ENABLED)
17767#ifdef bottom_xpointer
17768#undef xmlXPtrNewRangePoints
17769extern __typeof (xmlXPtrNewRangePoints) xmlXPtrNewRangePoints __attribute((alias("xmlXPtrNewRangePoints__internal_alias")));
17770#else
17771#ifndef xmlXPtrNewRangePoints
17772extern __typeof (xmlXPtrNewRangePoints) xmlXPtrNewRangePoints__internal_alias __attribute((visibility("hidden")));
17773#define xmlXPtrNewRangePoints xmlXPtrNewRangePoints__internal_alias
17774#endif
17775#endif
17776#endif
17777
17778#if defined(LIBXML_XPTR_ENABLED)
17779#ifdef bottom_xpointer
17780#undef xmlXPtrRangeToFunction
17781extern __typeof (xmlXPtrRangeToFunction) xmlXPtrRangeToFunction __attribute((alias("xmlXPtrRangeToFunction__internal_alias")));
17782#else
17783#ifndef xmlXPtrRangeToFunction
17784extern __typeof (xmlXPtrRangeToFunction) xmlXPtrRangeToFunction__internal_alias __attribute((visibility("hidden")));
17785#define xmlXPtrRangeToFunction xmlXPtrRangeToFunction__internal_alias
17786#endif
17787#endif
17788#endif
17789
17790#if defined(LIBXML_XPTR_ENABLED)
17791#ifdef bottom_xpointer
17792#undef xmlXPtrWrapLocationSet
17793extern __typeof (xmlXPtrWrapLocationSet) xmlXPtrWrapLocationSet __attribute((alias("xmlXPtrWrapLocationSet__internal_alias")));
17794#else
17795#ifndef xmlXPtrWrapLocationSet
17796extern __typeof (xmlXPtrWrapLocationSet) xmlXPtrWrapLocationSet__internal_alias __attribute((visibility("hidden")));
17797#define xmlXPtrWrapLocationSet xmlXPtrWrapLocationSet__internal_alias
17798#endif
17799#endif
17800#endif
17801
17802
17803#endif
17804#endif
17805#endif
17806#endif
17807#endif
17808
注意: 瀏覽 TracBrowser 來幫助您使用儲存庫瀏覽器

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