1 /*
2  * elfgcchack.h: hack by Arjan van de Ven <arjanv@redhat.com> to speed
3  *               up the code when using gcc for call within the library.
4  *
5  * Based on the analysis http://people.redhat.com/drepper/dsohowto.pdf
6  * from Ulrich drepper. Rewritten to be generated from the XML description
7  * file for libxml2 API
8  * autogenerated with xsltproc doc/elfgcchack.xsl doc/libxml2-api.xml
9  */
10 
11 #ifdef IN_LIBXML
12 #ifdef __GNUC__
13 #ifdef PIC
14 #ifdef __linux__
15 #if (__GNUC__ == 3 && __GNUC_MINOR__ >= 3) || (__GNUC__ > 3)
16 
17 #include "libxml/c14n.h"
18 #include "libxml/catalog.h"
19 #include "libxml/chvalid.h"
20 #include "libxml/debugXML.h"
21 #include "libxml/dict.h"
22 #include "libxml/DOCBparser.h"
23 #include "libxml/encoding.h"
24 #include "libxml/entities.h"
25 #include "libxml/globals.h"
26 #include "libxml/hash.h"
27 #include "libxml/HTMLparser.h"
28 #include "libxml/HTMLtree.h"
29 #include "libxml/list.h"
30 #include "libxml/nanoftp.h"
31 #include "libxml/nanohttp.h"
32 #include "libxml/parser.h"
33 #include "libxml/parserInternals.h"
34 #include "libxml/pattern.h"
35 #include "libxml/relaxng.h"
36 #include "libxml/SAX2.h"
37 #include "libxml/SAX.h"
38 #include "libxml/schemasInternals.h"
39 #include "libxml/schematron.h"
40 #include "libxml/threads.h"
41 #include "libxml/tree.h"
42 #include "libxml/uri.h"
43 #include "libxml/valid.h"
44 #include "libxml/xinclude.h"
45 #include "libxml/xlink.h"
46 #include "libxml/xmlautomata.h"
47 #include "libxml/xmlerror.h"
48 #include "libxml/xmlexports.h"
49 #include "libxml/xmlIO.h"
50 #include "libxml/xmlmemory.h"
51 #include "libxml/xmlreader.h"
52 #include "libxml/xmlregexp.h"
53 #include "libxml/xmlsave.h"
54 #include "libxml/xmlschemas.h"
55 #include "libxml/xmlschemastypes.h"
56 #include "libxml/xmlstring.h"
57 #include "libxml/xmlunicode.h"
58 #include "libxml/xmlversion.h"
59 #include "libxml/xmlwriter.h"
60 #include "libxml/xpath.h"
61 #include "libxml/xpathInternals.h"
62 #include "libxml/xpointer.h"
63 #include "libxml/xmlmodule.h"
64 
65 /* special hot spot not exported ones */
66 
67 #ifdef bottom_globals
68 #undef __xmlGenericError
69 extern __typeof (__xmlGenericError) __xmlGenericError __attribute((alias("__xmlGenericError__internal_alias")));
70 #else
71 #ifndef __xmlGenericError
72 extern __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
79 extern __typeof (__xmlGenericErrorContext) __xmlGenericErrorContext __attribute((alias("__xmlGenericErrorContext__internal_alias")));
80 #else
81 #ifndef __xmlGenericErrorContext
82 extern __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
91 extern __typeof (docbCreatePushParserCtxt) docbCreatePushParserCtxt __attribute((alias("docbCreatePushParserCtxt__internal_alias")));
92 #else
93 #ifndef docbCreatePushParserCtxt
94 extern __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
103 extern __typeof (htmlAttrAllowed) htmlAttrAllowed __attribute((alias("htmlAttrAllowed__internal_alias")));
104 #else
105 #ifndef htmlAttrAllowed
106 extern __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
115 extern __typeof (htmlAutoCloseTag) htmlAutoCloseTag __attribute((alias("htmlAutoCloseTag__internal_alias")));
116 #else
117 #ifndef htmlAutoCloseTag
118 extern __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
127 extern __typeof (htmlCreateFileParserCtxt) htmlCreateFileParserCtxt __attribute((alias("htmlCreateFileParserCtxt__internal_alias")));
128 #else
129 #ifndef htmlCreateFileParserCtxt
130 extern __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
139 extern __typeof (htmlCreateMemoryParserCtxt) htmlCreateMemoryParserCtxt __attribute((alias("htmlCreateMemoryParserCtxt__internal_alias")));
140 #else
141 #ifndef htmlCreateMemoryParserCtxt
142 extern __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
151 extern __typeof (htmlCreatePushParserCtxt) htmlCreatePushParserCtxt __attribute((alias("htmlCreatePushParserCtxt__internal_alias")));
152 #else
153 #ifndef htmlCreatePushParserCtxt
154 extern __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
163 extern __typeof (htmlCtxtReadDoc) htmlCtxtReadDoc __attribute((alias("htmlCtxtReadDoc__internal_alias")));
164 #else
165 #ifndef htmlCtxtReadDoc
166 extern __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
175 extern __typeof (htmlCtxtReadFd) htmlCtxtReadFd __attribute((alias("htmlCtxtReadFd__internal_alias")));
176 #else
177 #ifndef htmlCtxtReadFd
178 extern __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
187 extern __typeof (htmlCtxtReadFile) htmlCtxtReadFile __attribute((alias("htmlCtxtReadFile__internal_alias")));
188 #else
189 #ifndef htmlCtxtReadFile
190 extern __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
199 extern __typeof (htmlCtxtReadIO) htmlCtxtReadIO __attribute((alias("htmlCtxtReadIO__internal_alias")));
200 #else
201 #ifndef htmlCtxtReadIO
202 extern __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
211 extern __typeof (htmlCtxtReadMemory) htmlCtxtReadMemory __attribute((alias("htmlCtxtReadMemory__internal_alias")));
212 #else
213 #ifndef htmlCtxtReadMemory
214 extern __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
223 extern __typeof (htmlCtxtReset) htmlCtxtReset __attribute((alias("htmlCtxtReset__internal_alias")));
224 #else
225 #ifndef htmlCtxtReset
226 extern __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
235 extern __typeof (htmlCtxtUseOptions) htmlCtxtUseOptions __attribute((alias("htmlCtxtUseOptions__internal_alias")));
236 #else
237 #ifndef htmlCtxtUseOptions
238 extern __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
247 extern __typeof (htmlDefaultSAXHandlerInit) htmlDefaultSAXHandlerInit __attribute((alias("htmlDefaultSAXHandlerInit__internal_alias")));
248 #else
249 #ifndef htmlDefaultSAXHandlerInit
250 extern __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
259 extern __typeof (htmlDocContentDumpFormatOutput) htmlDocContentDumpFormatOutput __attribute((alias("htmlDocContentDumpFormatOutput__internal_alias")));
260 #else
261 #ifndef htmlDocContentDumpFormatOutput
262 extern __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
271 extern __typeof (htmlDocContentDumpOutput) htmlDocContentDumpOutput __attribute((alias("htmlDocContentDumpOutput__internal_alias")));
272 #else
273 #ifndef htmlDocContentDumpOutput
274 extern __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
283 extern __typeof (htmlDocDump) htmlDocDump __attribute((alias("htmlDocDump__internal_alias")));
284 #else
285 #ifndef htmlDocDump
286 extern __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
295 extern __typeof (htmlDocDumpMemory) htmlDocDumpMemory __attribute((alias("htmlDocDumpMemory__internal_alias")));
296 #else
297 #ifndef htmlDocDumpMemory
298 extern __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
307 extern __typeof (htmlDocDumpMemoryFormat) htmlDocDumpMemoryFormat __attribute((alias("htmlDocDumpMemoryFormat__internal_alias")));
308 #else
309 #ifndef htmlDocDumpMemoryFormat
310 extern __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
319 extern __typeof (htmlElementAllowedHere) htmlElementAllowedHere __attribute((alias("htmlElementAllowedHere__internal_alias")));
320 #else
321 #ifndef htmlElementAllowedHere
322 extern __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
331 extern __typeof (htmlElementStatusHere) htmlElementStatusHere __attribute((alias("htmlElementStatusHere__internal_alias")));
332 #else
333 #ifndef htmlElementStatusHere
334 extern __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
343 extern __typeof (htmlEncodeEntities) htmlEncodeEntities __attribute((alias("htmlEncodeEntities__internal_alias")));
344 #else
345 #ifndef htmlEncodeEntities
346 extern __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
355 extern __typeof (htmlEntityLookup) htmlEntityLookup __attribute((alias("htmlEntityLookup__internal_alias")));
356 #else
357 #ifndef htmlEntityLookup
358 extern __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
367 extern __typeof (htmlEntityValueLookup) htmlEntityValueLookup __attribute((alias("htmlEntityValueLookup__internal_alias")));
368 #else
369 #ifndef htmlEntityValueLookup
370 extern __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
379 extern __typeof (htmlFreeParserCtxt) htmlFreeParserCtxt __attribute((alias("htmlFreeParserCtxt__internal_alias")));
380 #else
381 #ifndef htmlFreeParserCtxt
382 extern __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
391 extern __typeof (htmlGetMetaEncoding) htmlGetMetaEncoding __attribute((alias("htmlGetMetaEncoding__internal_alias")));
392 #else
393 #ifndef htmlGetMetaEncoding
394 extern __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
403 extern __typeof (htmlHandleOmittedElem) htmlHandleOmittedElem __attribute((alias("htmlHandleOmittedElem__internal_alias")));
404 #else
405 #ifndef htmlHandleOmittedElem
406 extern __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
415 extern __typeof (htmlInitAutoClose) htmlInitAutoClose __attribute((alias("htmlInitAutoClose__internal_alias")));
416 #else
417 #ifndef htmlInitAutoClose
418 extern __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
427 extern __typeof (htmlIsAutoClosed) htmlIsAutoClosed __attribute((alias("htmlIsAutoClosed__internal_alias")));
428 #else
429 #ifndef htmlIsAutoClosed
430 extern __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
439 extern __typeof (htmlIsBooleanAttr) htmlIsBooleanAttr __attribute((alias("htmlIsBooleanAttr__internal_alias")));
440 #else
441 #ifndef htmlIsBooleanAttr
442 extern __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
451 extern __typeof (htmlIsScriptAttribute) htmlIsScriptAttribute __attribute((alias("htmlIsScriptAttribute__internal_alias")));
452 #else
453 #ifndef htmlIsScriptAttribute
454 extern __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
463 extern __typeof (htmlNewDoc) htmlNewDoc __attribute((alias("htmlNewDoc__internal_alias")));
464 #else
465 #ifndef htmlNewDoc
466 extern __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
475 extern __typeof (htmlNewDocNoDtD) htmlNewDocNoDtD __attribute((alias("htmlNewDocNoDtD__internal_alias")));
476 #else
477 #ifndef htmlNewDocNoDtD
478 extern __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
487 extern __typeof (htmlNewParserCtxt) htmlNewParserCtxt __attribute((alias("htmlNewParserCtxt__internal_alias")));
488 #else
489 #ifndef htmlNewParserCtxt
490 extern __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
499 extern __typeof (htmlNodeDump) htmlNodeDump __attribute((alias("htmlNodeDump__internal_alias")));
500 #else
501 #ifndef htmlNodeDump
502 extern __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
511 extern __typeof (htmlNodeDumpFile) htmlNodeDumpFile __attribute((alias("htmlNodeDumpFile__internal_alias")));
512 #else
513 #ifndef htmlNodeDumpFile
514 extern __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
523 extern __typeof (htmlNodeDumpFileFormat) htmlNodeDumpFileFormat __attribute((alias("htmlNodeDumpFileFormat__internal_alias")));
524 #else
525 #ifndef htmlNodeDumpFileFormat
526 extern __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
535 extern __typeof (htmlNodeDumpFormatOutput) htmlNodeDumpFormatOutput __attribute((alias("htmlNodeDumpFormatOutput__internal_alias")));
536 #else
537 #ifndef htmlNodeDumpFormatOutput
538 extern __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
547 extern __typeof (htmlNodeDumpOutput) htmlNodeDumpOutput __attribute((alias("htmlNodeDumpOutput__internal_alias")));
548 #else
549 #ifndef htmlNodeDumpOutput
550 extern __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
559 extern __typeof (htmlNodeStatus) htmlNodeStatus __attribute((alias("htmlNodeStatus__internal_alias")));
560 #else
561 #ifndef htmlNodeStatus
562 extern __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
571 extern __typeof (htmlParseCharRef) htmlParseCharRef __attribute((alias("htmlParseCharRef__internal_alias")));
572 #else
573 #ifndef htmlParseCharRef
574 extern __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
583 extern __typeof (htmlParseChunk) htmlParseChunk __attribute((alias("htmlParseChunk__internal_alias")));
584 #else
585 #ifndef htmlParseChunk
586 extern __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
595 extern __typeof (htmlParseDoc) htmlParseDoc __attribute((alias("htmlParseDoc__internal_alias")));
596 #else
597 #ifndef htmlParseDoc
598 extern __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
607 extern __typeof (htmlParseDocument) htmlParseDocument __attribute((alias("htmlParseDocument__internal_alias")));
608 #else
609 #ifndef htmlParseDocument
610 extern __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
619 extern __typeof (htmlParseElement) htmlParseElement __attribute((alias("htmlParseElement__internal_alias")));
620 #else
621 #ifndef htmlParseElement
622 extern __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
631 extern __typeof (htmlParseEntityRef) htmlParseEntityRef __attribute((alias("htmlParseEntityRef__internal_alias")));
632 #else
633 #ifndef htmlParseEntityRef
634 extern __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
643 extern __typeof (htmlParseFile) htmlParseFile __attribute((alias("htmlParseFile__internal_alias")));
644 #else
645 #ifndef htmlParseFile
646 extern __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
655 extern __typeof (htmlReadDoc) htmlReadDoc __attribute((alias("htmlReadDoc__internal_alias")));
656 #else
657 #ifndef htmlReadDoc
658 extern __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
667 extern __typeof (htmlReadFd) htmlReadFd __attribute((alias("htmlReadFd__internal_alias")));
668 #else
669 #ifndef htmlReadFd
670 extern __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
679 extern __typeof (htmlReadFile) htmlReadFile __attribute((alias("htmlReadFile__internal_alias")));
680 #else
681 #ifndef htmlReadFile
682 extern __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
691 extern __typeof (htmlReadIO) htmlReadIO __attribute((alias("htmlReadIO__internal_alias")));
692 #else
693 #ifndef htmlReadIO
694 extern __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
703 extern __typeof (htmlReadMemory) htmlReadMemory __attribute((alias("htmlReadMemory__internal_alias")));
704 #else
705 #ifndef htmlReadMemory
706 extern __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
715 extern __typeof (htmlSAXParseDoc) htmlSAXParseDoc __attribute((alias("htmlSAXParseDoc__internal_alias")));
716 #else
717 #ifndef htmlSAXParseDoc
718 extern __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
727 extern __typeof (htmlSAXParseFile) htmlSAXParseFile __attribute((alias("htmlSAXParseFile__internal_alias")));
728 #else
729 #ifndef htmlSAXParseFile
730 extern __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
739 extern __typeof (htmlSaveFile) htmlSaveFile __attribute((alias("htmlSaveFile__internal_alias")));
740 #else
741 #ifndef htmlSaveFile
742 extern __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
751 extern __typeof (htmlSaveFileEnc) htmlSaveFileEnc __attribute((alias("htmlSaveFileEnc__internal_alias")));
752 #else
753 #ifndef htmlSaveFileEnc
754 extern __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
763 extern __typeof (htmlSaveFileFormat) htmlSaveFileFormat __attribute((alias("htmlSaveFileFormat__internal_alias")));
764 #else
765 #ifndef htmlSaveFileFormat
766 extern __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
775 extern __typeof (htmlSetMetaEncoding) htmlSetMetaEncoding __attribute((alias("htmlSetMetaEncoding__internal_alias")));
776 #else
777 #ifndef htmlSetMetaEncoding
778 extern __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
787 extern __typeof (htmlTagLookup) htmlTagLookup __attribute((alias("htmlTagLookup__internal_alias")));
788 #else
789 #ifndef htmlTagLookup
790 extern __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
798 extern __typeof (inputPop) inputPop __attribute((alias("inputPop__internal_alias")));
799 #else
800 #ifndef inputPop
801 extern __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
808 extern __typeof (inputPush) inputPush __attribute((alias("inputPush__internal_alias")));
809 #else
810 #ifndef inputPush
811 extern __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
818 extern __typeof (namePop) namePop __attribute((alias("namePop__internal_alias")));
819 #else
820 #ifndef namePop
821 extern __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
828 extern __typeof (namePush) namePush __attribute((alias("namePush__internal_alias")));
829 #else
830 #ifndef namePush
831 extern __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
838 extern __typeof (nodePop) nodePop __attribute((alias("nodePop__internal_alias")));
839 #else
840 #ifndef nodePop
841 extern __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
848 extern __typeof (nodePush) nodePush __attribute((alias("nodePush__internal_alias")));
849 #else
850 #ifndef nodePush
851 extern __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
859 extern __typeof (valuePop) valuePop __attribute((alias("valuePop__internal_alias")));
860 #else
861 #ifndef valuePop
862 extern __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
871 extern __typeof (valuePush) valuePush __attribute((alias("valuePush__internal_alias")));
872 #else
873 #ifndef valuePush
874 extern __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
883 extern __typeof (xmlACatalogAdd) xmlACatalogAdd __attribute((alias("xmlACatalogAdd__internal_alias")));
884 #else
885 #ifndef xmlACatalogAdd
886 extern __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
895 extern __typeof (xmlACatalogDump) xmlACatalogDump __attribute((alias("xmlACatalogDump__internal_alias")));
896 #else
897 #ifndef xmlACatalogDump
898 extern __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
907 extern __typeof (xmlACatalogRemove) xmlACatalogRemove __attribute((alias("xmlACatalogRemove__internal_alias")));
908 #else
909 #ifndef xmlACatalogRemove
910 extern __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
919 extern __typeof (xmlACatalogResolve) xmlACatalogResolve __attribute((alias("xmlACatalogResolve__internal_alias")));
920 #else
921 #ifndef xmlACatalogResolve
922 extern __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
931 extern __typeof (xmlACatalogResolvePublic) xmlACatalogResolvePublic __attribute((alias("xmlACatalogResolvePublic__internal_alias")));
932 #else
933 #ifndef xmlACatalogResolvePublic
934 extern __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
943 extern __typeof (xmlACatalogResolveSystem) xmlACatalogResolveSystem __attribute((alias("xmlACatalogResolveSystem__internal_alias")));
944 #else
945 #ifndef xmlACatalogResolveSystem
946 extern __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
955 extern __typeof (xmlACatalogResolveURI) xmlACatalogResolveURI __attribute((alias("xmlACatalogResolveURI__internal_alias")));
956 #else
957 #ifndef xmlACatalogResolveURI
958 extern __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
966 extern __typeof (xmlAddAttributeDecl) xmlAddAttributeDecl __attribute((alias("xmlAddAttributeDecl__internal_alias")));
967 #else
968 #ifndef xmlAddAttributeDecl
969 extern __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
976 extern __typeof (xmlAddChild) xmlAddChild __attribute((alias("xmlAddChild__internal_alias")));
977 #else
978 #ifndef xmlAddChild
979 extern __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
986 extern __typeof (xmlAddChildList) xmlAddChildList __attribute((alias("xmlAddChildList__internal_alias")));
987 #else
988 #ifndef xmlAddChildList
989 extern __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
996 extern __typeof (xmlAddDocEntity) xmlAddDocEntity __attribute((alias("xmlAddDocEntity__internal_alias")));
997 #else
998 #ifndef xmlAddDocEntity
999 extern __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
1006 extern __typeof (xmlAddDtdEntity) xmlAddDtdEntity __attribute((alias("xmlAddDtdEntity__internal_alias")));
1007 #else
1008 #ifndef xmlAddDtdEntity
1009 extern __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
1016 extern __typeof (xmlAddElementDecl) xmlAddElementDecl __attribute((alias("xmlAddElementDecl__internal_alias")));
1017 #else
1018 #ifndef xmlAddElementDecl
1019 extern __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
1026 extern __typeof (xmlAddEncodingAlias) xmlAddEncodingAlias __attribute((alias("xmlAddEncodingAlias__internal_alias")));
1027 #else
1028 #ifndef xmlAddEncodingAlias
1029 extern __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
1036 extern __typeof (xmlAddID) xmlAddID __attribute((alias("xmlAddID__internal_alias")));
1037 #else
1038 #ifndef xmlAddID
1039 extern __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
1046 extern __typeof (xmlAddNextSibling) xmlAddNextSibling __attribute((alias("xmlAddNextSibling__internal_alias")));
1047 #else
1048 #ifndef xmlAddNextSibling
1049 extern __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
1056 extern __typeof (xmlAddNotationDecl) xmlAddNotationDecl __attribute((alias("xmlAddNotationDecl__internal_alias")));
1057 #else
1058 #ifndef xmlAddNotationDecl
1059 extern __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
1067 extern __typeof (xmlAddPrevSibling) xmlAddPrevSibling __attribute((alias("xmlAddPrevSibling__internal_alias")));
1068 #else
1069 #ifndef xmlAddPrevSibling
1070 extern __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
1078 extern __typeof (xmlAddRef) xmlAddRef __attribute((alias("xmlAddRef__internal_alias")));
1079 #else
1080 #ifndef xmlAddRef
1081 extern __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
1088 extern __typeof (xmlAddSibling) xmlAddSibling __attribute((alias("xmlAddSibling__internal_alias")));
1089 #else
1090 #ifndef xmlAddSibling
1091 extern __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
1099 extern __typeof (xmlAllocOutputBuffer) xmlAllocOutputBuffer __attribute((alias("xmlAllocOutputBuffer__internal_alias")));
1100 #else
1101 #ifndef xmlAllocOutputBuffer
1102 extern __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
1110 extern __typeof (xmlAllocParserInputBuffer) xmlAllocParserInputBuffer __attribute((alias("xmlAllocParserInputBuffer__internal_alias")));
1111 #else
1112 #ifndef xmlAllocParserInputBuffer
1113 extern __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
1121 extern __typeof (xmlAttrSerializeTxtContent) xmlAttrSerializeTxtContent __attribute((alias("xmlAttrSerializeTxtContent__internal_alias")));
1122 #else
1123 #ifndef xmlAttrSerializeTxtContent
1124 extern __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
1133 extern __typeof (xmlAutomataCompile) xmlAutomataCompile __attribute((alias("xmlAutomataCompile__internal_alias")));
1134 #else
1135 #ifndef xmlAutomataCompile
1136 extern __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
1145 extern __typeof (xmlAutomataGetInitState) xmlAutomataGetInitState __attribute((alias("xmlAutomataGetInitState__internal_alias")));
1146 #else
1147 #ifndef xmlAutomataGetInitState
1148 extern __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
1157 extern __typeof (xmlAutomataIsDeterminist) xmlAutomataIsDeterminist __attribute((alias("xmlAutomataIsDeterminist__internal_alias")));
1158 #else
1159 #ifndef xmlAutomataIsDeterminist
1160 extern __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
1169 extern __typeof (xmlAutomataNewAllTrans) xmlAutomataNewAllTrans __attribute((alias("xmlAutomataNewAllTrans__internal_alias")));
1170 #else
1171 #ifndef xmlAutomataNewAllTrans
1172 extern __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
1181 extern __typeof (xmlAutomataNewCountTrans) xmlAutomataNewCountTrans __attribute((alias("xmlAutomataNewCountTrans__internal_alias")));
1182 #else
1183 #ifndef xmlAutomataNewCountTrans
1184 extern __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
1193 extern __typeof (xmlAutomataNewCountTrans2) xmlAutomataNewCountTrans2 __attribute((alias("xmlAutomataNewCountTrans2__internal_alias")));
1194 #else
1195 #ifndef xmlAutomataNewCountTrans2
1196 extern __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
1205 extern __typeof (xmlAutomataNewCountedTrans) xmlAutomataNewCountedTrans __attribute((alias("xmlAutomataNewCountedTrans__internal_alias")));
1206 #else
1207 #ifndef xmlAutomataNewCountedTrans
1208 extern __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
1217 extern __typeof (xmlAutomataNewCounter) xmlAutomataNewCounter __attribute((alias("xmlAutomataNewCounter__internal_alias")));
1218 #else
1219 #ifndef xmlAutomataNewCounter
1220 extern __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
1229 extern __typeof (xmlAutomataNewCounterTrans) xmlAutomataNewCounterTrans __attribute((alias("xmlAutomataNewCounterTrans__internal_alias")));
1230 #else
1231 #ifndef xmlAutomataNewCounterTrans
1232 extern __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
1241 extern __typeof (xmlAutomataNewEpsilon) xmlAutomataNewEpsilon __attribute((alias("xmlAutomataNewEpsilon__internal_alias")));
1242 #else
1243 #ifndef xmlAutomataNewEpsilon
1244 extern __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
1253 extern __typeof (xmlAutomataNewNegTrans) xmlAutomataNewNegTrans __attribute((alias("xmlAutomataNewNegTrans__internal_alias")));
1254 #else
1255 #ifndef xmlAutomataNewNegTrans
1256 extern __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
1265 extern __typeof (xmlAutomataNewOnceTrans) xmlAutomataNewOnceTrans __attribute((alias("xmlAutomataNewOnceTrans__internal_alias")));
1266 #else
1267 #ifndef xmlAutomataNewOnceTrans
1268 extern __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
1277 extern __typeof (xmlAutomataNewOnceTrans2) xmlAutomataNewOnceTrans2 __attribute((alias("xmlAutomataNewOnceTrans2__internal_alias")));
1278 #else
1279 #ifndef xmlAutomataNewOnceTrans2
1280 extern __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
1289 extern __typeof (xmlAutomataNewState) xmlAutomataNewState __attribute((alias("xmlAutomataNewState__internal_alias")));
1290 #else
1291 #ifndef xmlAutomataNewState
1292 extern __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
1301 extern __typeof (xmlAutomataNewTransition) xmlAutomataNewTransition __attribute((alias("xmlAutomataNewTransition__internal_alias")));
1302 #else
1303 #ifndef xmlAutomataNewTransition
1304 extern __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
1313 extern __typeof (xmlAutomataNewTransition2) xmlAutomataNewTransition2 __attribute((alias("xmlAutomataNewTransition2__internal_alias")));
1314 #else
1315 #ifndef xmlAutomataNewTransition2
1316 extern __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
1325 extern __typeof (xmlAutomataSetFinalState) xmlAutomataSetFinalState __attribute((alias("xmlAutomataSetFinalState__internal_alias")));
1326 #else
1327 #ifndef xmlAutomataSetFinalState
1328 extern __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
1337 extern __typeof (xmlBoolToText) xmlBoolToText __attribute((alias("xmlBoolToText__internal_alias")));
1338 #else
1339 #ifndef xmlBoolToText
1340 extern __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
1348 extern __typeof (xmlBufContent) xmlBufContent __attribute((alias("xmlBufContent__internal_alias")));
1349 #else
1350 #ifndef xmlBufContent
1351 extern __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
1358 extern __typeof (xmlBufEnd) xmlBufEnd __attribute((alias("xmlBufEnd__internal_alias")));
1359 #else
1360 #ifndef xmlBufEnd
1361 extern __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
1368 extern __typeof (xmlBufGetNodeContent) xmlBufGetNodeContent __attribute((alias("xmlBufGetNodeContent__internal_alias")));
1369 #else
1370 #ifndef xmlBufGetNodeContent
1371 extern __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
1379 extern __typeof (xmlBufNodeDump) xmlBufNodeDump __attribute((alias("xmlBufNodeDump__internal_alias")));
1380 #else
1381 #ifndef xmlBufNodeDump
1382 extern __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
1390 extern __typeof (xmlBufShrink) xmlBufShrink __attribute((alias("xmlBufShrink__internal_alias")));
1391 #else
1392 #ifndef xmlBufShrink
1393 extern __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
1400 extern __typeof (xmlBufUse) xmlBufUse __attribute((alias("xmlBufUse__internal_alias")));
1401 #else
1402 #ifndef xmlBufUse
1403 extern __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
1410 extern __typeof (xmlBufferAdd) xmlBufferAdd __attribute((alias("xmlBufferAdd__internal_alias")));
1411 #else
1412 #ifndef xmlBufferAdd
1413 extern __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
1420 extern __typeof (xmlBufferAddHead) xmlBufferAddHead __attribute((alias("xmlBufferAddHead__internal_alias")));
1421 #else
1422 #ifndef xmlBufferAddHead
1423 extern __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
1430 extern __typeof (xmlBufferCCat) xmlBufferCCat __attribute((alias("xmlBufferCCat__internal_alias")));
1431 #else
1432 #ifndef xmlBufferCCat
1433 extern __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
1440 extern __typeof (xmlBufferCat) xmlBufferCat __attribute((alias("xmlBufferCat__internal_alias")));
1441 #else
1442 #ifndef xmlBufferCat
1443 extern __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
1450 extern __typeof (xmlBufferContent) xmlBufferContent __attribute((alias("xmlBufferContent__internal_alias")));
1451 #else
1452 #ifndef xmlBufferContent
1453 extern __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
1460 extern __typeof (xmlBufferCreate) xmlBufferCreate __attribute((alias("xmlBufferCreate__internal_alias")));
1461 #else
1462 #ifndef xmlBufferCreate
1463 extern __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
1470 extern __typeof (xmlBufferCreateSize) xmlBufferCreateSize __attribute((alias("xmlBufferCreateSize__internal_alias")));
1471 #else
1472 #ifndef xmlBufferCreateSize
1473 extern __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
1480 extern __typeof (xmlBufferCreateStatic) xmlBufferCreateStatic __attribute((alias("xmlBufferCreateStatic__internal_alias")));
1481 #else
1482 #ifndef xmlBufferCreateStatic
1483 extern __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
1490 extern __typeof (xmlBufferDetach) xmlBufferDetach __attribute((alias("xmlBufferDetach__internal_alias")));
1491 #else
1492 #ifndef xmlBufferDetach
1493 extern __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
1500 extern __typeof (xmlBufferDump) xmlBufferDump __attribute((alias("xmlBufferDump__internal_alias")));
1501 #else
1502 #ifndef xmlBufferDump
1503 extern __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
1510 extern __typeof (xmlBufferEmpty) xmlBufferEmpty __attribute((alias("xmlBufferEmpty__internal_alias")));
1511 #else
1512 #ifndef xmlBufferEmpty
1513 extern __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
1520 extern __typeof (xmlBufferFree) xmlBufferFree __attribute((alias("xmlBufferFree__internal_alias")));
1521 #else
1522 #ifndef xmlBufferFree
1523 extern __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
1530 extern __typeof (xmlBufferGrow) xmlBufferGrow __attribute((alias("xmlBufferGrow__internal_alias")));
1531 #else
1532 #ifndef xmlBufferGrow
1533 extern __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
1540 extern __typeof (xmlBufferLength) xmlBufferLength __attribute((alias("xmlBufferLength__internal_alias")));
1541 #else
1542 #ifndef xmlBufferLength
1543 extern __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
1550 extern __typeof (xmlBufferResize) xmlBufferResize __attribute((alias("xmlBufferResize__internal_alias")));
1551 #else
1552 #ifndef xmlBufferResize
1553 extern __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
1560 extern __typeof (xmlBufferSetAllocationScheme) xmlBufferSetAllocationScheme __attribute((alias("xmlBufferSetAllocationScheme__internal_alias")));
1561 #else
1562 #ifndef xmlBufferSetAllocationScheme
1563 extern __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
1570 extern __typeof (xmlBufferShrink) xmlBufferShrink __attribute((alias("xmlBufferShrink__internal_alias")));
1571 #else
1572 #ifndef xmlBufferShrink
1573 extern __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
1580 extern __typeof (xmlBufferWriteCHAR) xmlBufferWriteCHAR __attribute((alias("xmlBufferWriteCHAR__internal_alias")));
1581 #else
1582 #ifndef xmlBufferWriteCHAR
1583 extern __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
1590 extern __typeof (xmlBufferWriteChar) xmlBufferWriteChar __attribute((alias("xmlBufferWriteChar__internal_alias")));
1591 #else
1592 #ifndef xmlBufferWriteChar
1593 extern __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
1600 extern __typeof (xmlBufferWriteQuotedString) xmlBufferWriteQuotedString __attribute((alias("xmlBufferWriteQuotedString__internal_alias")));
1601 #else
1602 #ifndef xmlBufferWriteQuotedString
1603 extern __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
1610 extern __typeof (xmlBuildQName) xmlBuildQName __attribute((alias("xmlBuildQName__internal_alias")));
1611 #else
1612 #ifndef xmlBuildQName
1613 extern __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
1620 extern __typeof (xmlBuildRelativeURI) xmlBuildRelativeURI __attribute((alias("xmlBuildRelativeURI__internal_alias")));
1621 #else
1622 #ifndef xmlBuildRelativeURI
1623 extern __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
1630 extern __typeof (xmlBuildURI) xmlBuildURI __attribute((alias("xmlBuildURI__internal_alias")));
1631 #else
1632 #ifndef xmlBuildURI
1633 extern __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
1640 extern __typeof (xmlByteConsumed) xmlByteConsumed __attribute((alias("xmlByteConsumed__internal_alias")));
1641 #else
1642 #ifndef xmlByteConsumed
1643 extern __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
1651 extern __typeof (xmlC14NDocDumpMemory) xmlC14NDocDumpMemory __attribute((alias("xmlC14NDocDumpMemory__internal_alias")));
1652 #else
1653 #ifndef xmlC14NDocDumpMemory
1654 extern __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
1663 extern __typeof (xmlC14NDocSave) xmlC14NDocSave __attribute((alias("xmlC14NDocSave__internal_alias")));
1664 #else
1665 #ifndef xmlC14NDocSave
1666 extern __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
1675 extern __typeof (xmlC14NDocSaveTo) xmlC14NDocSaveTo __attribute((alias("xmlC14NDocSaveTo__internal_alias")));
1676 #else
1677 #ifndef xmlC14NDocSaveTo
1678 extern __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
1687 extern __typeof (xmlC14NExecute) xmlC14NExecute __attribute((alias("xmlC14NExecute__internal_alias")));
1688 #else
1689 #ifndef xmlC14NExecute
1690 extern __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
1698 extern __typeof (xmlCanonicPath) xmlCanonicPath __attribute((alias("xmlCanonicPath__internal_alias")));
1699 #else
1700 #ifndef xmlCanonicPath
1701 extern __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
1709 extern __typeof (xmlCatalogAdd) xmlCatalogAdd __attribute((alias("xmlCatalogAdd__internal_alias")));
1710 #else
1711 #ifndef xmlCatalogAdd
1712 extern __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
1721 extern __typeof (xmlCatalogAddLocal) xmlCatalogAddLocal __attribute((alias("xmlCatalogAddLocal__internal_alias")));
1722 #else
1723 #ifndef xmlCatalogAddLocal
1724 extern __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
1733 extern __typeof (xmlCatalogCleanup) xmlCatalogCleanup __attribute((alias("xmlCatalogCleanup__internal_alias")));
1734 #else
1735 #ifndef xmlCatalogCleanup
1736 extern __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
1745 extern __typeof (xmlCatalogConvert) xmlCatalogConvert __attribute((alias("xmlCatalogConvert__internal_alias")));
1746 #else
1747 #ifndef xmlCatalogConvert
1748 extern __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
1757 extern __typeof (xmlCatalogDump) xmlCatalogDump __attribute((alias("xmlCatalogDump__internal_alias")));
1758 #else
1759 #ifndef xmlCatalogDump
1760 extern __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
1769 extern __typeof (xmlCatalogFreeLocal) xmlCatalogFreeLocal __attribute((alias("xmlCatalogFreeLocal__internal_alias")));
1770 #else
1771 #ifndef xmlCatalogFreeLocal
1772 extern __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
1781 extern __typeof (xmlCatalogGetDefaults) xmlCatalogGetDefaults __attribute((alias("xmlCatalogGetDefaults__internal_alias")));
1782 #else
1783 #ifndef xmlCatalogGetDefaults
1784 extern __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
1793 extern __typeof (xmlCatalogGetPublic) xmlCatalogGetPublic __attribute((alias("xmlCatalogGetPublic__internal_alias")));
1794 #else
1795 #ifndef xmlCatalogGetPublic
1796 extern __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
1805 extern __typeof (xmlCatalogGetSystem) xmlCatalogGetSystem __attribute((alias("xmlCatalogGetSystem__internal_alias")));
1806 #else
1807 #ifndef xmlCatalogGetSystem
1808 extern __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
1817 extern __typeof (xmlCatalogIsEmpty) xmlCatalogIsEmpty __attribute((alias("xmlCatalogIsEmpty__internal_alias")));
1818 #else
1819 #ifndef xmlCatalogIsEmpty
1820 extern __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
1829 extern __typeof (xmlCatalogLocalResolve) xmlCatalogLocalResolve __attribute((alias("xmlCatalogLocalResolve__internal_alias")));
1830 #else
1831 #ifndef xmlCatalogLocalResolve
1832 extern __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
1841 extern __typeof (xmlCatalogLocalResolveURI) xmlCatalogLocalResolveURI __attribute((alias("xmlCatalogLocalResolveURI__internal_alias")));
1842 #else
1843 #ifndef xmlCatalogLocalResolveURI
1844 extern __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
1853 extern __typeof (xmlCatalogRemove) xmlCatalogRemove __attribute((alias("xmlCatalogRemove__internal_alias")));
1854 #else
1855 #ifndef xmlCatalogRemove
1856 extern __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
1865 extern __typeof (xmlCatalogResolve) xmlCatalogResolve __attribute((alias("xmlCatalogResolve__internal_alias")));
1866 #else
1867 #ifndef xmlCatalogResolve
1868 extern __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
1877 extern __typeof (xmlCatalogResolvePublic) xmlCatalogResolvePublic __attribute((alias("xmlCatalogResolvePublic__internal_alias")));
1878 #else
1879 #ifndef xmlCatalogResolvePublic
1880 extern __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
1889 extern __typeof (xmlCatalogResolveSystem) xmlCatalogResolveSystem __attribute((alias("xmlCatalogResolveSystem__internal_alias")));
1890 #else
1891 #ifndef xmlCatalogResolveSystem
1892 extern __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
1901 extern __typeof (xmlCatalogResolveURI) xmlCatalogResolveURI __attribute((alias("xmlCatalogResolveURI__internal_alias")));
1902 #else
1903 #ifndef xmlCatalogResolveURI
1904 extern __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
1913 extern __typeof (xmlCatalogSetDebug) xmlCatalogSetDebug __attribute((alias("xmlCatalogSetDebug__internal_alias")));
1914 #else
1915 #ifndef xmlCatalogSetDebug
1916 extern __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
1925 extern __typeof (xmlCatalogSetDefaultPrefer) xmlCatalogSetDefaultPrefer __attribute((alias("xmlCatalogSetDefaultPrefer__internal_alias")));
1926 #else
1927 #ifndef xmlCatalogSetDefaultPrefer
1928 extern __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
1937 extern __typeof (xmlCatalogSetDefaults) xmlCatalogSetDefaults __attribute((alias("xmlCatalogSetDefaults__internal_alias")));
1938 #else
1939 #ifndef xmlCatalogSetDefaults
1940 extern __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
1948 extern __typeof (xmlCharEncCloseFunc) xmlCharEncCloseFunc __attribute((alias("xmlCharEncCloseFunc__internal_alias")));
1949 #else
1950 #ifndef xmlCharEncCloseFunc
1951 extern __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
1958 extern __typeof (xmlCharEncFirstLine) xmlCharEncFirstLine __attribute((alias("xmlCharEncFirstLine__internal_alias")));
1959 #else
1960 #ifndef xmlCharEncFirstLine
1961 extern __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
1968 extern __typeof (xmlCharEncInFunc) xmlCharEncInFunc __attribute((alias("xmlCharEncInFunc__internal_alias")));
1969 #else
1970 #ifndef xmlCharEncInFunc
1971 extern __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
1978 extern __typeof (xmlCharEncOutFunc) xmlCharEncOutFunc __attribute((alias("xmlCharEncOutFunc__internal_alias")));
1979 #else
1980 #ifndef xmlCharEncOutFunc
1981 extern __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
1988 extern __typeof (xmlCharInRange) xmlCharInRange __attribute((alias("xmlCharInRange__internal_alias")));
1989 #else
1990 #ifndef xmlCharInRange
1991 extern __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
1998 extern __typeof (xmlCharStrdup) xmlCharStrdup __attribute((alias("xmlCharStrdup__internal_alias")));
1999 #else
2000 #ifndef xmlCharStrdup
2001 extern __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
2008 extern __typeof (xmlCharStrndup) xmlCharStrndup __attribute((alias("xmlCharStrndup__internal_alias")));
2009 #else
2010 #ifndef xmlCharStrndup
2011 extern __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
2018 extern __typeof (xmlCheckFilename) xmlCheckFilename __attribute((alias("xmlCheckFilename__internal_alias")));
2019 #else
2020 #ifndef xmlCheckFilename
2021 extern __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
2028 extern __typeof (xmlCheckHTTPInput) xmlCheckHTTPInput __attribute((alias("xmlCheckHTTPInput__internal_alias")));
2029 #else
2030 #ifndef xmlCheckHTTPInput
2031 extern __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
2038 extern __typeof (xmlCheckLanguageID) xmlCheckLanguageID __attribute((alias("xmlCheckLanguageID__internal_alias")));
2039 #else
2040 #ifndef xmlCheckLanguageID
2041 extern __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
2048 extern __typeof (xmlCheckUTF8) xmlCheckUTF8 __attribute((alias("xmlCheckUTF8__internal_alias")));
2049 #else
2050 #ifndef xmlCheckUTF8
2051 extern __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
2058 extern __typeof (xmlCheckVersion) xmlCheckVersion __attribute((alias("xmlCheckVersion__internal_alias")));
2059 #else
2060 #ifndef xmlCheckVersion
2061 extern __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
2069 extern __typeof (xmlChildElementCount) xmlChildElementCount __attribute((alias("xmlChildElementCount__internal_alias")));
2070 #else
2071 #ifndef xmlChildElementCount
2072 extern __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
2080 extern __typeof (xmlCleanupCharEncodingHandlers) xmlCleanupCharEncodingHandlers __attribute((alias("xmlCleanupCharEncodingHandlers__internal_alias")));
2081 #else
2082 #ifndef xmlCleanupCharEncodingHandlers
2083 extern __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
2090 extern __typeof (xmlCleanupEncodingAliases) xmlCleanupEncodingAliases __attribute((alias("xmlCleanupEncodingAliases__internal_alias")));
2091 #else
2092 #ifndef xmlCleanupEncodingAliases
2093 extern __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
2100 extern __typeof (xmlCleanupGlobals) xmlCleanupGlobals __attribute((alias("xmlCleanupGlobals__internal_alias")));
2101 #else
2102 #ifndef xmlCleanupGlobals
2103 extern __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
2110 extern __typeof (xmlCleanupInputCallbacks) xmlCleanupInputCallbacks __attribute((alias("xmlCleanupInputCallbacks__internal_alias")));
2111 #else
2112 #ifndef xmlCleanupInputCallbacks
2113 extern __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
2120 extern __typeof (xmlCleanupMemory) xmlCleanupMemory __attribute((alias("xmlCleanupMemory__internal_alias")));
2121 #else
2122 #ifndef xmlCleanupMemory
2123 extern __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
2131 extern __typeof (xmlCleanupOutputCallbacks) xmlCleanupOutputCallbacks __attribute((alias("xmlCleanupOutputCallbacks__internal_alias")));
2132 #else
2133 #ifndef xmlCleanupOutputCallbacks
2134 extern __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
2142 extern __typeof (xmlCleanupParser) xmlCleanupParser __attribute((alias("xmlCleanupParser__internal_alias")));
2143 #else
2144 #ifndef xmlCleanupParser
2145 extern __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
2153 extern __typeof (xmlCleanupPredefinedEntities) xmlCleanupPredefinedEntities __attribute((alias("xmlCleanupPredefinedEntities__internal_alias")));
2154 #else
2155 #ifndef xmlCleanupPredefinedEntities
2156 extern __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
2164 extern __typeof (xmlCleanupThreads) xmlCleanupThreads __attribute((alias("xmlCleanupThreads__internal_alias")));
2165 #else
2166 #ifndef xmlCleanupThreads
2167 extern __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
2174 extern __typeof (xmlClearNodeInfoSeq) xmlClearNodeInfoSeq __attribute((alias("xmlClearNodeInfoSeq__internal_alias")));
2175 #else
2176 #ifndef xmlClearNodeInfoSeq
2177 extern __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
2184 extern __typeof (xmlClearParserCtxt) xmlClearParserCtxt __attribute((alias("xmlClearParserCtxt__internal_alias")));
2185 #else
2186 #ifndef xmlClearParserCtxt
2187 extern __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
2195 extern __typeof (xmlConvertSGMLCatalog) xmlConvertSGMLCatalog __attribute((alias("xmlConvertSGMLCatalog__internal_alias")));
2196 #else
2197 #ifndef xmlConvertSGMLCatalog
2198 extern __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
2207 extern __typeof (xmlCopyAttributeTable) xmlCopyAttributeTable __attribute((alias("xmlCopyAttributeTable__internal_alias")));
2208 #else
2209 #ifndef xmlCopyAttributeTable
2210 extern __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
2218 extern __typeof (xmlCopyChar) xmlCopyChar __attribute((alias("xmlCopyChar__internal_alias")));
2219 #else
2220 #ifndef xmlCopyChar
2221 extern __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
2228 extern __typeof (xmlCopyCharMultiByte) xmlCopyCharMultiByte __attribute((alias("xmlCopyCharMultiByte__internal_alias")));
2229 #else
2230 #ifndef xmlCopyCharMultiByte
2231 extern __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
2239 extern __typeof (xmlCopyDoc) xmlCopyDoc __attribute((alias("xmlCopyDoc__internal_alias")));
2240 #else
2241 #ifndef xmlCopyDoc
2242 extern __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
2250 extern __typeof (xmlCopyDocElementContent) xmlCopyDocElementContent __attribute((alias("xmlCopyDocElementContent__internal_alias")));
2251 #else
2252 #ifndef xmlCopyDocElementContent
2253 extern __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
2261 extern __typeof (xmlCopyDtd) xmlCopyDtd __attribute((alias("xmlCopyDtd__internal_alias")));
2262 #else
2263 #ifndef xmlCopyDtd
2264 extern __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
2272 extern __typeof (xmlCopyElementContent) xmlCopyElementContent __attribute((alias("xmlCopyElementContent__internal_alias")));
2273 #else
2274 #ifndef xmlCopyElementContent
2275 extern __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
2283 extern __typeof (xmlCopyElementTable) xmlCopyElementTable __attribute((alias("xmlCopyElementTable__internal_alias")));
2284 #else
2285 #ifndef xmlCopyElementTable
2286 extern __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
2295 extern __typeof (xmlCopyEntitiesTable) xmlCopyEntitiesTable __attribute((alias("xmlCopyEntitiesTable__internal_alias")));
2296 #else
2297 #ifndef xmlCopyEntitiesTable
2298 extern __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
2307 extern __typeof (xmlCopyEnumeration) xmlCopyEnumeration __attribute((alias("xmlCopyEnumeration__internal_alias")));
2308 #else
2309 #ifndef xmlCopyEnumeration
2310 extern __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
2318 extern __typeof (xmlCopyError) xmlCopyError __attribute((alias("xmlCopyError__internal_alias")));
2319 #else
2320 #ifndef xmlCopyError
2321 extern __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
2328 extern __typeof (xmlCopyNamespace) xmlCopyNamespace __attribute((alias("xmlCopyNamespace__internal_alias")));
2329 #else
2330 #ifndef xmlCopyNamespace
2331 extern __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
2338 extern __typeof (xmlCopyNamespaceList) xmlCopyNamespaceList __attribute((alias("xmlCopyNamespaceList__internal_alias")));
2339 #else
2340 #ifndef xmlCopyNamespaceList
2341 extern __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
2348 extern __typeof (xmlCopyNode) xmlCopyNode __attribute((alias("xmlCopyNode__internal_alias")));
2349 #else
2350 #ifndef xmlCopyNode
2351 extern __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
2358 extern __typeof (xmlCopyNodeList) xmlCopyNodeList __attribute((alias("xmlCopyNodeList__internal_alias")));
2359 #else
2360 #ifndef xmlCopyNodeList
2361 extern __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
2369 extern __typeof (xmlCopyNotationTable) xmlCopyNotationTable __attribute((alias("xmlCopyNotationTable__internal_alias")));
2370 #else
2371 #ifndef xmlCopyNotationTable
2372 extern __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
2380 extern __typeof (xmlCopyProp) xmlCopyProp __attribute((alias("xmlCopyProp__internal_alias")));
2381 #else
2382 #ifndef xmlCopyProp
2383 extern __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
2390 extern __typeof (xmlCopyPropList) xmlCopyPropList __attribute((alias("xmlCopyPropList__internal_alias")));
2391 #else
2392 #ifndef xmlCopyPropList
2393 extern __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
2400 extern __typeof (xmlCreateDocParserCtxt) xmlCreateDocParserCtxt __attribute((alias("xmlCreateDocParserCtxt__internal_alias")));
2401 #else
2402 #ifndef xmlCreateDocParserCtxt
2403 extern __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
2410 extern __typeof (xmlCreateEntitiesTable) xmlCreateEntitiesTable __attribute((alias("xmlCreateEntitiesTable__internal_alias")));
2411 #else
2412 #ifndef xmlCreateEntitiesTable
2413 extern __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
2420 extern __typeof (xmlCreateEntityParserCtxt) xmlCreateEntityParserCtxt __attribute((alias("xmlCreateEntityParserCtxt__internal_alias")));
2421 #else
2422 #ifndef xmlCreateEntityParserCtxt
2423 extern __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
2430 extern __typeof (xmlCreateEnumeration) xmlCreateEnumeration __attribute((alias("xmlCreateEnumeration__internal_alias")));
2431 #else
2432 #ifndef xmlCreateEnumeration
2433 extern __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
2440 extern __typeof (xmlCreateFileParserCtxt) xmlCreateFileParserCtxt __attribute((alias("xmlCreateFileParserCtxt__internal_alias")));
2441 #else
2442 #ifndef xmlCreateFileParserCtxt
2443 extern __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
2450 extern __typeof (xmlCreateIOParserCtxt) xmlCreateIOParserCtxt __attribute((alias("xmlCreateIOParserCtxt__internal_alias")));
2451 #else
2452 #ifndef xmlCreateIOParserCtxt
2453 extern __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
2460 extern __typeof (xmlCreateIntSubset) xmlCreateIntSubset __attribute((alias("xmlCreateIntSubset__internal_alias")));
2461 #else
2462 #ifndef xmlCreateIntSubset
2463 extern __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
2470 extern __typeof (xmlCreateMemoryParserCtxt) xmlCreateMemoryParserCtxt __attribute((alias("xmlCreateMemoryParserCtxt__internal_alias")));
2471 #else
2472 #ifndef xmlCreateMemoryParserCtxt
2473 extern __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
2481 extern __typeof (xmlCreatePushParserCtxt) xmlCreatePushParserCtxt __attribute((alias("xmlCreatePushParserCtxt__internal_alias")));
2482 #else
2483 #ifndef xmlCreatePushParserCtxt
2484 extern __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
2492 extern __typeof (xmlCreateURI) xmlCreateURI __attribute((alias("xmlCreateURI__internal_alias")));
2493 #else
2494 #ifndef xmlCreateURI
2495 extern __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
2502 extern __typeof (xmlCreateURLParserCtxt) xmlCreateURLParserCtxt __attribute((alias("xmlCreateURLParserCtxt__internal_alias")));
2503 #else
2504 #ifndef xmlCreateURLParserCtxt
2505 extern __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
2512 extern __typeof (xmlCtxtGetLastError) xmlCtxtGetLastError __attribute((alias("xmlCtxtGetLastError__internal_alias")));
2513 #else
2514 #ifndef xmlCtxtGetLastError
2515 extern __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
2522 extern __typeof (xmlCtxtReadDoc) xmlCtxtReadDoc __attribute((alias("xmlCtxtReadDoc__internal_alias")));
2523 #else
2524 #ifndef xmlCtxtReadDoc
2525 extern __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
2532 extern __typeof (xmlCtxtReadFd) xmlCtxtReadFd __attribute((alias("xmlCtxtReadFd__internal_alias")));
2533 #else
2534 #ifndef xmlCtxtReadFd
2535 extern __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
2542 extern __typeof (xmlCtxtReadFile) xmlCtxtReadFile __attribute((alias("xmlCtxtReadFile__internal_alias")));
2543 #else
2544 #ifndef xmlCtxtReadFile
2545 extern __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
2552 extern __typeof (xmlCtxtReadIO) xmlCtxtReadIO __attribute((alias("xmlCtxtReadIO__internal_alias")));
2553 #else
2554 #ifndef xmlCtxtReadIO
2555 extern __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
2562 extern __typeof (xmlCtxtReadMemory) xmlCtxtReadMemory __attribute((alias("xmlCtxtReadMemory__internal_alias")));
2563 #else
2564 #ifndef xmlCtxtReadMemory
2565 extern __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
2572 extern __typeof (xmlCtxtReset) xmlCtxtReset __attribute((alias("xmlCtxtReset__internal_alias")));
2573 #else
2574 #ifndef xmlCtxtReset
2575 extern __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
2582 extern __typeof (xmlCtxtResetLastError) xmlCtxtResetLastError __attribute((alias("xmlCtxtResetLastError__internal_alias")));
2583 #else
2584 #ifndef xmlCtxtResetLastError
2585 extern __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
2592 extern __typeof (xmlCtxtResetPush) xmlCtxtResetPush __attribute((alias("xmlCtxtResetPush__internal_alias")));
2593 #else
2594 #ifndef xmlCtxtResetPush
2595 extern __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
2602 extern __typeof (xmlCtxtUseOptions) xmlCtxtUseOptions __attribute((alias("xmlCtxtUseOptions__internal_alias")));
2603 #else
2604 #ifndef xmlCtxtUseOptions
2605 extern __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
2612 extern __typeof (xmlCurrentChar) xmlCurrentChar __attribute((alias("xmlCurrentChar__internal_alias")));
2613 #else
2614 #ifndef xmlCurrentChar
2615 extern __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
2622 extern __typeof (xmlDOMWrapAdoptNode) xmlDOMWrapAdoptNode __attribute((alias("xmlDOMWrapAdoptNode__internal_alias")));
2623 #else
2624 #ifndef xmlDOMWrapAdoptNode
2625 extern __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
2632 extern __typeof (xmlDOMWrapCloneNode) xmlDOMWrapCloneNode __attribute((alias("xmlDOMWrapCloneNode__internal_alias")));
2633 #else
2634 #ifndef xmlDOMWrapCloneNode
2635 extern __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
2642 extern __typeof (xmlDOMWrapFreeCtxt) xmlDOMWrapFreeCtxt __attribute((alias("xmlDOMWrapFreeCtxt__internal_alias")));
2643 #else
2644 #ifndef xmlDOMWrapFreeCtxt
2645 extern __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
2652 extern __typeof (xmlDOMWrapNewCtxt) xmlDOMWrapNewCtxt __attribute((alias("xmlDOMWrapNewCtxt__internal_alias")));
2653 #else
2654 #ifndef xmlDOMWrapNewCtxt
2655 extern __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
2662 extern __typeof (xmlDOMWrapReconcileNamespaces) xmlDOMWrapReconcileNamespaces __attribute((alias("xmlDOMWrapReconcileNamespaces__internal_alias")));
2663 #else
2664 #ifndef xmlDOMWrapReconcileNamespaces
2665 extern __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
2672 extern __typeof (xmlDOMWrapRemoveNode) xmlDOMWrapRemoveNode __attribute((alias("xmlDOMWrapRemoveNode__internal_alias")));
2673 #else
2674 #ifndef xmlDOMWrapRemoveNode
2675 extern __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
2683 extern __typeof (xmlDebugCheckDocument) xmlDebugCheckDocument __attribute((alias("xmlDebugCheckDocument__internal_alias")));
2684 #else
2685 #ifndef xmlDebugCheckDocument
2686 extern __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
2695 extern __typeof (xmlDebugDumpAttr) xmlDebugDumpAttr __attribute((alias("xmlDebugDumpAttr__internal_alias")));
2696 #else
2697 #ifndef xmlDebugDumpAttr
2698 extern __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
2707 extern __typeof (xmlDebugDumpAttrList) xmlDebugDumpAttrList __attribute((alias("xmlDebugDumpAttrList__internal_alias")));
2708 #else
2709 #ifndef xmlDebugDumpAttrList
2710 extern __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
2719 extern __typeof (xmlDebugDumpDTD) xmlDebugDumpDTD __attribute((alias("xmlDebugDumpDTD__internal_alias")));
2720 #else
2721 #ifndef xmlDebugDumpDTD
2722 extern __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
2731 extern __typeof (xmlDebugDumpDocument) xmlDebugDumpDocument __attribute((alias("xmlDebugDumpDocument__internal_alias")));
2732 #else
2733 #ifndef xmlDebugDumpDocument
2734 extern __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
2743 extern __typeof (xmlDebugDumpDocumentHead) xmlDebugDumpDocumentHead __attribute((alias("xmlDebugDumpDocumentHead__internal_alias")));
2744 #else
2745 #ifndef xmlDebugDumpDocumentHead
2746 extern __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
2755 extern __typeof (xmlDebugDumpEntities) xmlDebugDumpEntities __attribute((alias("xmlDebugDumpEntities__internal_alias")));
2756 #else
2757 #ifndef xmlDebugDumpEntities
2758 extern __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
2767 extern __typeof (xmlDebugDumpNode) xmlDebugDumpNode __attribute((alias("xmlDebugDumpNode__internal_alias")));
2768 #else
2769 #ifndef xmlDebugDumpNode
2770 extern __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
2779 extern __typeof (xmlDebugDumpNodeList) xmlDebugDumpNodeList __attribute((alias("xmlDebugDumpNodeList__internal_alias")));
2780 #else
2781 #ifndef xmlDebugDumpNodeList
2782 extern __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
2791 extern __typeof (xmlDebugDumpOneNode) xmlDebugDumpOneNode __attribute((alias("xmlDebugDumpOneNode__internal_alias")));
2792 #else
2793 #ifndef xmlDebugDumpOneNode
2794 extern __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
2803 extern __typeof (xmlDebugDumpString) xmlDebugDumpString __attribute((alias("xmlDebugDumpString__internal_alias")));
2804 #else
2805 #ifndef xmlDebugDumpString
2806 extern __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
2815 extern __typeof (xmlDecodeEntities) xmlDecodeEntities __attribute((alias("xmlDecodeEntities__internal_alias")));
2816 #else
2817 #ifndef xmlDecodeEntities
2818 extern __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
2826 extern __typeof (xmlDefaultSAXHandlerInit) xmlDefaultSAXHandlerInit __attribute((alias("xmlDefaultSAXHandlerInit__internal_alias")));
2827 #else
2828 #ifndef xmlDefaultSAXHandlerInit
2829 extern __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
2836 extern __typeof (xmlDelEncodingAlias) xmlDelEncodingAlias __attribute((alias("xmlDelEncodingAlias__internal_alias")));
2837 #else
2838 #ifndef xmlDelEncodingAlias
2839 extern __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
2846 extern __typeof (xmlDeregisterNodeDefault) xmlDeregisterNodeDefault __attribute((alias("xmlDeregisterNodeDefault__internal_alias")));
2847 #else
2848 #ifndef xmlDeregisterNodeDefault
2849 extern __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
2856 extern __typeof (xmlDetectCharEncoding) xmlDetectCharEncoding __attribute((alias("xmlDetectCharEncoding__internal_alias")));
2857 #else
2858 #ifndef xmlDetectCharEncoding
2859 extern __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
2866 extern __typeof (xmlDictCleanup) xmlDictCleanup __attribute((alias("xmlDictCleanup__internal_alias")));
2867 #else
2868 #ifndef xmlDictCleanup
2869 extern __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
2876 extern __typeof (xmlDictCreate) xmlDictCreate __attribute((alias("xmlDictCreate__internal_alias")));
2877 #else
2878 #ifndef xmlDictCreate
2879 extern __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
2886 extern __typeof (xmlDictCreateSub) xmlDictCreateSub __attribute((alias("xmlDictCreateSub__internal_alias")));
2887 #else
2888 #ifndef xmlDictCreateSub
2889 extern __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
2896 extern __typeof (xmlDictExists) xmlDictExists __attribute((alias("xmlDictExists__internal_alias")));
2897 #else
2898 #ifndef xmlDictExists
2899 extern __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
2906 extern __typeof (xmlDictFree) xmlDictFree __attribute((alias("xmlDictFree__internal_alias")));
2907 #else
2908 #ifndef xmlDictFree
2909 extern __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
2916 extern __typeof (xmlDictGetUsage) xmlDictGetUsage __attribute((alias("xmlDictGetUsage__internal_alias")));
2917 #else
2918 #ifndef xmlDictGetUsage
2919 extern __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
2926 extern __typeof (xmlDictLookup) xmlDictLookup __attribute((alias("xmlDictLookup__internal_alias")));
2927 #else
2928 #ifndef xmlDictLookup
2929 extern __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
2936 extern __typeof (xmlDictOwns) xmlDictOwns __attribute((alias("xmlDictOwns__internal_alias")));
2937 #else
2938 #ifndef xmlDictOwns
2939 extern __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
2946 extern __typeof (xmlDictQLookup) xmlDictQLookup __attribute((alias("xmlDictQLookup__internal_alias")));
2947 #else
2948 #ifndef xmlDictQLookup
2949 extern __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
2956 extern __typeof (xmlDictReference) xmlDictReference __attribute((alias("xmlDictReference__internal_alias")));
2957 #else
2958 #ifndef xmlDictReference
2959 extern __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
2966 extern __typeof (xmlDictSetLimit) xmlDictSetLimit __attribute((alias("xmlDictSetLimit__internal_alias")));
2967 #else
2968 #ifndef xmlDictSetLimit
2969 extern __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
2976 extern __typeof (xmlDictSize) xmlDictSize __attribute((alias("xmlDictSize__internal_alias")));
2977 #else
2978 #ifndef xmlDictSize
2979 extern __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
2986 extern __typeof (xmlDocCopyNode) xmlDocCopyNode __attribute((alias("xmlDocCopyNode__internal_alias")));
2987 #else
2988 #ifndef xmlDocCopyNode
2989 extern __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
2996 extern __typeof (xmlDocCopyNodeList) xmlDocCopyNodeList __attribute((alias("xmlDocCopyNodeList__internal_alias")));
2997 #else
2998 #ifndef xmlDocCopyNodeList
2999 extern __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
3007 extern __typeof (xmlDocDump) xmlDocDump __attribute((alias("xmlDocDump__internal_alias")));
3008 #else
3009 #ifndef xmlDocDump
3010 extern __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
3019 extern __typeof (xmlDocDumpFormatMemory) xmlDocDumpFormatMemory __attribute((alias("xmlDocDumpFormatMemory__internal_alias")));
3020 #else
3021 #ifndef xmlDocDumpFormatMemory
3022 extern __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
3031 extern __typeof (xmlDocDumpFormatMemoryEnc) xmlDocDumpFormatMemoryEnc __attribute((alias("xmlDocDumpFormatMemoryEnc__internal_alias")));
3032 #else
3033 #ifndef xmlDocDumpFormatMemoryEnc
3034 extern __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
3043 extern __typeof (xmlDocDumpMemory) xmlDocDumpMemory __attribute((alias("xmlDocDumpMemory__internal_alias")));
3044 #else
3045 #ifndef xmlDocDumpMemory
3046 extern __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
3055 extern __typeof (xmlDocDumpMemoryEnc) xmlDocDumpMemoryEnc __attribute((alias("xmlDocDumpMemoryEnc__internal_alias")));
3056 #else
3057 #ifndef xmlDocDumpMemoryEnc
3058 extern __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
3067 extern __typeof (xmlDocFormatDump) xmlDocFormatDump __attribute((alias("xmlDocFormatDump__internal_alias")));
3068 #else
3069 #ifndef xmlDocFormatDump
3070 extern __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
3078 extern __typeof (xmlDocGetRootElement) xmlDocGetRootElement __attribute((alias("xmlDocGetRootElement__internal_alias")));
3079 #else
3080 #ifndef xmlDocGetRootElement
3081 extern __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
3089 extern __typeof (xmlDocSetRootElement) xmlDocSetRootElement __attribute((alias("xmlDocSetRootElement__internal_alias")));
3090 #else
3091 #ifndef xmlDocSetRootElement
3092 extern __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
3101 extern __typeof (xmlDumpAttributeDecl) xmlDumpAttributeDecl __attribute((alias("xmlDumpAttributeDecl__internal_alias")));
3102 #else
3103 #ifndef xmlDumpAttributeDecl
3104 extern __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
3113 extern __typeof (xmlDumpAttributeTable) xmlDumpAttributeTable __attribute((alias("xmlDumpAttributeTable__internal_alias")));
3114 #else
3115 #ifndef xmlDumpAttributeTable
3116 extern __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
3125 extern __typeof (xmlDumpElementDecl) xmlDumpElementDecl __attribute((alias("xmlDumpElementDecl__internal_alias")));
3126 #else
3127 #ifndef xmlDumpElementDecl
3128 extern __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
3137 extern __typeof (xmlDumpElementTable) xmlDumpElementTable __attribute((alias("xmlDumpElementTable__internal_alias")));
3138 #else
3139 #ifndef xmlDumpElementTable
3140 extern __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
3149 extern __typeof (xmlDumpEntitiesTable) xmlDumpEntitiesTable __attribute((alias("xmlDumpEntitiesTable__internal_alias")));
3150 #else
3151 #ifndef xmlDumpEntitiesTable
3152 extern __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
3161 extern __typeof (xmlDumpEntityDecl) xmlDumpEntityDecl __attribute((alias("xmlDumpEntityDecl__internal_alias")));
3162 #else
3163 #ifndef xmlDumpEntityDecl
3164 extern __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
3173 extern __typeof (xmlDumpNotationDecl) xmlDumpNotationDecl __attribute((alias("xmlDumpNotationDecl__internal_alias")));
3174 #else
3175 #ifndef xmlDumpNotationDecl
3176 extern __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
3185 extern __typeof (xmlDumpNotationTable) xmlDumpNotationTable __attribute((alias("xmlDumpNotationTable__internal_alias")));
3186 #else
3187 #ifndef xmlDumpNotationTable
3188 extern __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
3197 extern __typeof (xmlElemDump) xmlElemDump __attribute((alias("xmlElemDump__internal_alias")));
3198 #else
3199 #ifndef xmlElemDump
3200 extern __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
3209 extern __typeof (xmlEncodeEntities) xmlEncodeEntities __attribute((alias("xmlEncodeEntities__internal_alias")));
3210 #else
3211 #ifndef xmlEncodeEntities
3212 extern __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
3220 extern __typeof (xmlEncodeEntitiesReentrant) xmlEncodeEntitiesReentrant __attribute((alias("xmlEncodeEntitiesReentrant__internal_alias")));
3221 #else
3222 #ifndef xmlEncodeEntitiesReentrant
3223 extern __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
3230 extern __typeof (xmlEncodeSpecialChars) xmlEncodeSpecialChars __attribute((alias("xmlEncodeSpecialChars__internal_alias")));
3231 #else
3232 #ifndef xmlEncodeSpecialChars
3233 extern __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
3240 extern __typeof (xmlErrMemory) xmlErrMemory __attribute((alias("xmlErrMemory__internal_alias")));
3241 #else
3242 #ifndef xmlErrMemory
3243 extern __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
3251 extern __typeof (xmlExpCtxtNbCons) xmlExpCtxtNbCons __attribute((alias("xmlExpCtxtNbCons__internal_alias")));
3252 #else
3253 #ifndef xmlExpCtxtNbCons
3254 extern __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
3263 extern __typeof (xmlExpCtxtNbNodes) xmlExpCtxtNbNodes __attribute((alias("xmlExpCtxtNbNodes__internal_alias")));
3264 #else
3265 #ifndef xmlExpCtxtNbNodes
3266 extern __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
3275 extern __typeof (xmlExpDump) xmlExpDump __attribute((alias("xmlExpDump__internal_alias")));
3276 #else
3277 #ifndef xmlExpDump
3278 extern __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
3287 extern __typeof (xmlExpExpDerive) xmlExpExpDerive __attribute((alias("xmlExpExpDerive__internal_alias")));
3288 #else
3289 #ifndef xmlExpExpDerive
3290 extern __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
3299 extern __typeof (xmlExpFree) xmlExpFree __attribute((alias("xmlExpFree__internal_alias")));
3300 #else
3301 #ifndef xmlExpFree
3302 extern __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
3311 extern __typeof (xmlExpFreeCtxt) xmlExpFreeCtxt __attribute((alias("xmlExpFreeCtxt__internal_alias")));
3312 #else
3313 #ifndef xmlExpFreeCtxt
3314 extern __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
3323 extern __typeof (xmlExpGetLanguage) xmlExpGetLanguage __attribute((alias("xmlExpGetLanguage__internal_alias")));
3324 #else
3325 #ifndef xmlExpGetLanguage
3326 extern __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
3335 extern __typeof (xmlExpGetStart) xmlExpGetStart __attribute((alias("xmlExpGetStart__internal_alias")));
3336 #else
3337 #ifndef xmlExpGetStart
3338 extern __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
3347 extern __typeof (xmlExpIsNillable) xmlExpIsNillable __attribute((alias("xmlExpIsNillable__internal_alias")));
3348 #else
3349 #ifndef xmlExpIsNillable
3350 extern __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
3359 extern __typeof (xmlExpMaxToken) xmlExpMaxToken __attribute((alias("xmlExpMaxToken__internal_alias")));
3360 #else
3361 #ifndef xmlExpMaxToken
3362 extern __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
3371 extern __typeof (xmlExpNewAtom) xmlExpNewAtom __attribute((alias("xmlExpNewAtom__internal_alias")));
3372 #else
3373 #ifndef xmlExpNewAtom
3374 extern __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
3383 extern __typeof (xmlExpNewCtxt) xmlExpNewCtxt __attribute((alias("xmlExpNewCtxt__internal_alias")));
3384 #else
3385 #ifndef xmlExpNewCtxt
3386 extern __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
3395 extern __typeof (xmlExpNewOr) xmlExpNewOr __attribute((alias("xmlExpNewOr__internal_alias")));
3396 #else
3397 #ifndef xmlExpNewOr
3398 extern __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
3407 extern __typeof (xmlExpNewRange) xmlExpNewRange __attribute((alias("xmlExpNewRange__internal_alias")));
3408 #else
3409 #ifndef xmlExpNewRange
3410 extern __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
3419 extern __typeof (xmlExpNewSeq) xmlExpNewSeq __attribute((alias("xmlExpNewSeq__internal_alias")));
3420 #else
3421 #ifndef xmlExpNewSeq
3422 extern __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
3431 extern __typeof (xmlExpParse) xmlExpParse __attribute((alias("xmlExpParse__internal_alias")));
3432 #else
3433 #ifndef xmlExpParse
3434 extern __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
3443 extern __typeof (xmlExpRef) xmlExpRef __attribute((alias("xmlExpRef__internal_alias")));
3444 #else
3445 #ifndef xmlExpRef
3446 extern __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
3455 extern __typeof (xmlExpStringDerive) xmlExpStringDerive __attribute((alias("xmlExpStringDerive__internal_alias")));
3456 #else
3457 #ifndef xmlExpStringDerive
3458 extern __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
3467 extern __typeof (xmlExpSubsume) xmlExpSubsume __attribute((alias("xmlExpSubsume__internal_alias")));
3468 #else
3469 #ifndef xmlExpSubsume
3470 extern __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
3478 extern __typeof (xmlFileClose) xmlFileClose __attribute((alias("xmlFileClose__internal_alias")));
3479 #else
3480 #ifndef xmlFileClose
3481 extern __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
3488 extern __typeof (xmlFileMatch) xmlFileMatch __attribute((alias("xmlFileMatch__internal_alias")));
3489 #else
3490 #ifndef xmlFileMatch
3491 extern __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
3498 extern __typeof (xmlFileOpen) xmlFileOpen __attribute((alias("xmlFileOpen__internal_alias")));
3499 #else
3500 #ifndef xmlFileOpen
3501 extern __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
3508 extern __typeof (xmlFileRead) xmlFileRead __attribute((alias("xmlFileRead__internal_alias")));
3509 #else
3510 #ifndef xmlFileRead
3511 extern __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
3518 extern __typeof (xmlFindCharEncodingHandler) xmlFindCharEncodingHandler __attribute((alias("xmlFindCharEncodingHandler__internal_alias")));
3519 #else
3520 #ifndef xmlFindCharEncodingHandler
3521 extern __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
3529 extern __typeof (xmlFirstElementChild) xmlFirstElementChild __attribute((alias("xmlFirstElementChild__internal_alias")));
3530 #else
3531 #ifndef xmlFirstElementChild
3532 extern __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
3540 extern __typeof (xmlFreeAttributeTable) xmlFreeAttributeTable __attribute((alias("xmlFreeAttributeTable__internal_alias")));
3541 #else
3542 #ifndef xmlFreeAttributeTable
3543 extern __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
3551 extern __typeof (xmlFreeAutomata) xmlFreeAutomata __attribute((alias("xmlFreeAutomata__internal_alias")));
3552 #else
3553 #ifndef xmlFreeAutomata
3554 extern __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
3563 extern __typeof (xmlFreeCatalog) xmlFreeCatalog __attribute((alias("xmlFreeCatalog__internal_alias")));
3564 #else
3565 #ifndef xmlFreeCatalog
3566 extern __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
3574 extern __typeof (xmlFreeDoc) xmlFreeDoc __attribute((alias("xmlFreeDoc__internal_alias")));
3575 #else
3576 #ifndef xmlFreeDoc
3577 extern __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
3584 extern __typeof (xmlFreeDocElementContent) xmlFreeDocElementContent __attribute((alias("xmlFreeDocElementContent__internal_alias")));
3585 #else
3586 #ifndef xmlFreeDocElementContent
3587 extern __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
3594 extern __typeof (xmlFreeDtd) xmlFreeDtd __attribute((alias("xmlFreeDtd__internal_alias")));
3595 #else
3596 #ifndef xmlFreeDtd
3597 extern __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
3604 extern __typeof (xmlFreeElementContent) xmlFreeElementContent __attribute((alias("xmlFreeElementContent__internal_alias")));
3605 #else
3606 #ifndef xmlFreeElementContent
3607 extern __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
3614 extern __typeof (xmlFreeElementTable) xmlFreeElementTable __attribute((alias("xmlFreeElementTable__internal_alias")));
3615 #else
3616 #ifndef xmlFreeElementTable
3617 extern __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
3624 extern __typeof (xmlFreeEntitiesTable) xmlFreeEntitiesTable __attribute((alias("xmlFreeEntitiesTable__internal_alias")));
3625 #else
3626 #ifndef xmlFreeEntitiesTable
3627 extern __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
3634 extern __typeof (xmlFreeEnumeration) xmlFreeEnumeration __attribute((alias("xmlFreeEnumeration__internal_alias")));
3635 #else
3636 #ifndef xmlFreeEnumeration
3637 extern __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
3644 extern __typeof (xmlFreeIDTable) xmlFreeIDTable __attribute((alias("xmlFreeIDTable__internal_alias")));
3645 #else
3646 #ifndef xmlFreeIDTable
3647 extern __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
3654 extern __typeof (xmlFreeInputStream) xmlFreeInputStream __attribute((alias("xmlFreeInputStream__internal_alias")));
3655 #else
3656 #ifndef xmlFreeInputStream
3657 extern __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
3664 extern __typeof (xmlFreeMutex) xmlFreeMutex __attribute((alias("xmlFreeMutex__internal_alias")));
3665 #else
3666 #ifndef xmlFreeMutex
3667 extern __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
3674 extern __typeof (xmlFreeNode) xmlFreeNode __attribute((alias("xmlFreeNode__internal_alias")));
3675 #else
3676 #ifndef xmlFreeNode
3677 extern __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
3684 extern __typeof (xmlFreeNodeList) xmlFreeNodeList __attribute((alias("xmlFreeNodeList__internal_alias")));
3685 #else
3686 #ifndef xmlFreeNodeList
3687 extern __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
3694 extern __typeof (xmlFreeNotationTable) xmlFreeNotationTable __attribute((alias("xmlFreeNotationTable__internal_alias")));
3695 #else
3696 #ifndef xmlFreeNotationTable
3697 extern __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
3704 extern __typeof (xmlFreeNs) xmlFreeNs __attribute((alias("xmlFreeNs__internal_alias")));
3705 #else
3706 #ifndef xmlFreeNs
3707 extern __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
3714 extern __typeof (xmlFreeNsList) xmlFreeNsList __attribute((alias("xmlFreeNsList__internal_alias")));
3715 #else
3716 #ifndef xmlFreeNsList
3717 extern __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
3724 extern __typeof (xmlFreeParserCtxt) xmlFreeParserCtxt __attribute((alias("xmlFreeParserCtxt__internal_alias")));
3725 #else
3726 #ifndef xmlFreeParserCtxt
3727 extern __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
3734 extern __typeof (xmlFreeParserInputBuffer) xmlFreeParserInputBuffer __attribute((alias("xmlFreeParserInputBuffer__internal_alias")));
3735 #else
3736 #ifndef xmlFreeParserInputBuffer
3737 extern __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
3745 extern __typeof (xmlFreePattern) xmlFreePattern __attribute((alias("xmlFreePattern__internal_alias")));
3746 #else
3747 #ifndef xmlFreePattern
3748 extern __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
3757 extern __typeof (xmlFreePatternList) xmlFreePatternList __attribute((alias("xmlFreePatternList__internal_alias")));
3758 #else
3759 #ifndef xmlFreePatternList
3760 extern __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
3768 extern __typeof (xmlFreeProp) xmlFreeProp __attribute((alias("xmlFreeProp__internal_alias")));
3769 #else
3770 #ifndef xmlFreeProp
3771 extern __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
3778 extern __typeof (xmlFreePropList) xmlFreePropList __attribute((alias("xmlFreePropList__internal_alias")));
3779 #else
3780 #ifndef xmlFreePropList
3781 extern __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
3788 extern __typeof (xmlFreeRMutex) xmlFreeRMutex __attribute((alias("xmlFreeRMutex__internal_alias")));
3789 #else
3790 #ifndef xmlFreeRMutex
3791 extern __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
3798 extern __typeof (xmlFreeRefTable) xmlFreeRefTable __attribute((alias("xmlFreeRefTable__internal_alias")));
3799 #else
3800 #ifndef xmlFreeRefTable
3801 extern __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
3809 extern __typeof (xmlFreeStreamCtxt) xmlFreeStreamCtxt __attribute((alias("xmlFreeStreamCtxt__internal_alias")));
3810 #else
3811 #ifndef xmlFreeStreamCtxt
3812 extern __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
3821 extern __typeof (xmlFreeTextReader) xmlFreeTextReader __attribute((alias("xmlFreeTextReader__internal_alias")));
3822 #else
3823 #ifndef xmlFreeTextReader
3824 extern __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
3833 extern __typeof (xmlFreeTextWriter) xmlFreeTextWriter __attribute((alias("xmlFreeTextWriter__internal_alias")));
3834 #else
3835 #ifndef xmlFreeTextWriter
3836 extern __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
3844 extern __typeof (xmlFreeURI) xmlFreeURI __attribute((alias("xmlFreeURI__internal_alias")));
3845 #else
3846 #ifndef xmlFreeURI
3847 extern __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
3855 extern __typeof (xmlFreeValidCtxt) xmlFreeValidCtxt __attribute((alias("xmlFreeValidCtxt__internal_alias")));
3856 #else
3857 #ifndef xmlFreeValidCtxt
3858 extern __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
3866 extern __typeof (xmlGcMemGet) xmlGcMemGet __attribute((alias("xmlGcMemGet__internal_alias")));
3867 #else
3868 #ifndef xmlGcMemGet
3869 extern __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
3876 extern __typeof (xmlGcMemSetup) xmlGcMemSetup __attribute((alias("xmlGcMemSetup__internal_alias")));
3877 #else
3878 #ifndef xmlGcMemSetup
3879 extern __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
3886 extern __typeof (xmlGetBufferAllocationScheme) xmlGetBufferAllocationScheme __attribute((alias("xmlGetBufferAllocationScheme__internal_alias")));
3887 #else
3888 #ifndef xmlGetBufferAllocationScheme
3889 extern __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
3896 extern __typeof (xmlGetCharEncodingHandler) xmlGetCharEncodingHandler __attribute((alias("xmlGetCharEncodingHandler__internal_alias")));
3897 #else
3898 #ifndef xmlGetCharEncodingHandler
3899 extern __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
3906 extern __typeof (xmlGetCharEncodingName) xmlGetCharEncodingName __attribute((alias("xmlGetCharEncodingName__internal_alias")));
3907 #else
3908 #ifndef xmlGetCharEncodingName
3909 extern __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
3916 extern __typeof (xmlGetCompressMode) xmlGetCompressMode __attribute((alias("xmlGetCompressMode__internal_alias")));
3917 #else
3918 #ifndef xmlGetCompressMode
3919 extern __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
3926 extern __typeof (xmlGetDocCompressMode) xmlGetDocCompressMode __attribute((alias("xmlGetDocCompressMode__internal_alias")));
3927 #else
3928 #ifndef xmlGetDocCompressMode
3929 extern __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
3936 extern __typeof (xmlGetDocEntity) xmlGetDocEntity __attribute((alias("xmlGetDocEntity__internal_alias")));
3937 #else
3938 #ifndef xmlGetDocEntity
3939 extern __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
3946 extern __typeof (xmlGetDtdAttrDesc) xmlGetDtdAttrDesc __attribute((alias("xmlGetDtdAttrDesc__internal_alias")));
3947 #else
3948 #ifndef xmlGetDtdAttrDesc
3949 extern __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
3956 extern __typeof (xmlGetDtdElementDesc) xmlGetDtdElementDesc __attribute((alias("xmlGetDtdElementDesc__internal_alias")));
3957 #else
3958 #ifndef xmlGetDtdElementDesc
3959 extern __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
3966 extern __typeof (xmlGetDtdEntity) xmlGetDtdEntity __attribute((alias("xmlGetDtdEntity__internal_alias")));
3967 #else
3968 #ifndef xmlGetDtdEntity
3969 extern __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
3976 extern __typeof (xmlGetDtdNotationDesc) xmlGetDtdNotationDesc __attribute((alias("xmlGetDtdNotationDesc__internal_alias")));
3977 #else
3978 #ifndef xmlGetDtdNotationDesc
3979 extern __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
3986 extern __typeof (xmlGetDtdQAttrDesc) xmlGetDtdQAttrDesc __attribute((alias("xmlGetDtdQAttrDesc__internal_alias")));
3987 #else
3988 #ifndef xmlGetDtdQAttrDesc
3989 extern __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
3996 extern __typeof (xmlGetDtdQElementDesc) xmlGetDtdQElementDesc __attribute((alias("xmlGetDtdQElementDesc__internal_alias")));
3997 #else
3998 #ifndef xmlGetDtdQElementDesc
3999 extern __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
4006 extern __typeof (xmlGetEncodingAlias) xmlGetEncodingAlias __attribute((alias("xmlGetEncodingAlias__internal_alias")));
4007 #else
4008 #ifndef xmlGetEncodingAlias
4009 extern __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
4016 extern __typeof (xmlGetExternalEntityLoader) xmlGetExternalEntityLoader __attribute((alias("xmlGetExternalEntityLoader__internal_alias")));
4017 #else
4018 #ifndef xmlGetExternalEntityLoader
4019 extern __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
4027 extern __typeof (xmlGetFeature) xmlGetFeature __attribute((alias("xmlGetFeature__internal_alias")));
4028 #else
4029 #ifndef xmlGetFeature
4030 extern __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
4039 extern __typeof (xmlGetFeaturesList) xmlGetFeaturesList __attribute((alias("xmlGetFeaturesList__internal_alias")));
4040 #else
4041 #ifndef xmlGetFeaturesList
4042 extern __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
4050 extern __typeof (xmlGetGlobalState) xmlGetGlobalState __attribute((alias("xmlGetGlobalState__internal_alias")));
4051 #else
4052 #ifndef xmlGetGlobalState
4053 extern __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
4060 extern __typeof (xmlGetID) xmlGetID __attribute((alias("xmlGetID__internal_alias")));
4061 #else
4062 #ifndef xmlGetID
4063 extern __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
4070 extern __typeof (xmlGetIntSubset) xmlGetIntSubset __attribute((alias("xmlGetIntSubset__internal_alias")));
4071 #else
4072 #ifndef xmlGetIntSubset
4073 extern __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
4080 extern __typeof (xmlGetLastChild) xmlGetLastChild __attribute((alias("xmlGetLastChild__internal_alias")));
4081 #else
4082 #ifndef xmlGetLastChild
4083 extern __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
4090 extern __typeof (xmlGetLastError) xmlGetLastError __attribute((alias("xmlGetLastError__internal_alias")));
4091 #else
4092 #ifndef xmlGetLastError
4093 extern __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
4100 extern __typeof (xmlGetLineNo) xmlGetLineNo __attribute((alias("xmlGetLineNo__internal_alias")));
4101 #else
4102 #ifndef xmlGetLineNo
4103 extern __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
4110 extern __typeof (xmlGetNoNsProp) xmlGetNoNsProp __attribute((alias("xmlGetNoNsProp__internal_alias")));
4111 #else
4112 #ifndef xmlGetNoNsProp
4113 extern __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
4121 extern __typeof (xmlGetNodePath) xmlGetNodePath __attribute((alias("xmlGetNodePath__internal_alias")));
4122 #else
4123 #ifndef xmlGetNodePath
4124 extern __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
4133 extern __typeof (xmlGetNsList) xmlGetNsList __attribute((alias("xmlGetNsList__internal_alias")));
4134 #else
4135 #ifndef xmlGetNsList
4136 extern __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
4144 extern __typeof (xmlGetNsProp) xmlGetNsProp __attribute((alias("xmlGetNsProp__internal_alias")));
4145 #else
4146 #ifndef xmlGetNsProp
4147 extern __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
4154 extern __typeof (xmlGetParameterEntity) xmlGetParameterEntity __attribute((alias("xmlGetParameterEntity__internal_alias")));
4155 #else
4156 #ifndef xmlGetParameterEntity
4157 extern __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
4164 extern __typeof (xmlGetPredefinedEntity) xmlGetPredefinedEntity __attribute((alias("xmlGetPredefinedEntity__internal_alias")));
4165 #else
4166 #ifndef xmlGetPredefinedEntity
4167 extern __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
4174 extern __typeof (xmlGetProp) xmlGetProp __attribute((alias("xmlGetProp__internal_alias")));
4175 #else
4176 #ifndef xmlGetProp
4177 extern __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
4184 extern __typeof (xmlGetRefs) xmlGetRefs __attribute((alias("xmlGetRefs__internal_alias")));
4185 #else
4186 #ifndef xmlGetRefs
4187 extern __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
4194 extern __typeof (xmlGetThreadId) xmlGetThreadId __attribute((alias("xmlGetThreadId__internal_alias")));
4195 #else
4196 #ifndef xmlGetThreadId
4197 extern __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
4204 extern __typeof (xmlGetUTF8Char) xmlGetUTF8Char __attribute((alias("xmlGetUTF8Char__internal_alias")));
4205 #else
4206 #ifndef xmlGetUTF8Char
4207 extern __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
4215 extern __typeof (xmlHandleEntity) xmlHandleEntity __attribute((alias("xmlHandleEntity__internal_alias")));
4216 #else
4217 #ifndef xmlHandleEntity
4218 extern __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
4226 extern __typeof (xmlHasFeature) xmlHasFeature __attribute((alias("xmlHasFeature__internal_alias")));
4227 #else
4228 #ifndef xmlHasFeature
4229 extern __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
4236 extern __typeof (xmlHasNsProp) xmlHasNsProp __attribute((alias("xmlHasNsProp__internal_alias")));
4237 #else
4238 #ifndef xmlHasNsProp
4239 extern __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
4246 extern __typeof (xmlHasProp) xmlHasProp __attribute((alias("xmlHasProp__internal_alias")));
4247 #else
4248 #ifndef xmlHasProp
4249 extern __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
4256 extern __typeof (xmlHashAddEntry) xmlHashAddEntry __attribute((alias("xmlHashAddEntry__internal_alias")));
4257 #else
4258 #ifndef xmlHashAddEntry
4259 extern __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
4266 extern __typeof (xmlHashAddEntry2) xmlHashAddEntry2 __attribute((alias("xmlHashAddEntry2__internal_alias")));
4267 #else
4268 #ifndef xmlHashAddEntry2
4269 extern __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
4276 extern __typeof (xmlHashAddEntry3) xmlHashAddEntry3 __attribute((alias("xmlHashAddEntry3__internal_alias")));
4277 #else
4278 #ifndef xmlHashAddEntry3
4279 extern __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
4286 extern __typeof (xmlHashCopy) xmlHashCopy __attribute((alias("xmlHashCopy__internal_alias")));
4287 #else
4288 #ifndef xmlHashCopy
4289 extern __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
4296 extern __typeof (xmlHashCreate) xmlHashCreate __attribute((alias("xmlHashCreate__internal_alias")));
4297 #else
4298 #ifndef xmlHashCreate
4299 extern __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
4306 extern __typeof (xmlHashCreateDict) xmlHashCreateDict __attribute((alias("xmlHashCreateDict__internal_alias")));
4307 #else
4308 #ifndef xmlHashCreateDict
4309 extern __typeof (xmlHashCreateDict) xmlHashCreateDict__internal_alias __attribute((visibility("hidden")));
4310 #define xmlHashCreateDict xmlHashCreateDict__internal_alias
4311 #endif
4312 #endif
4313 
4314 #ifdef bottom_hash
4315 #undef xmlHashDefaultDeallocator
4316 extern __typeof (xmlHashDefaultDeallocator) xmlHashDefaultDeallocator __attribute((alias("xmlHashDefaultDeallocator__internal_alias")));
4317 #else
4318 #ifndef xmlHashDefaultDeallocator
4319 extern __typeof (xmlHashDefaultDeallocator) xmlHashDefaultDeallocator__internal_alias __attribute((visibility("hidden")));
4320 #define xmlHashDefaultDeallocator xmlHashDefaultDeallocator__internal_alias
4321 #endif
4322 #endif
4323 
4324 #ifdef bottom_hash
4325 #undef xmlHashFree
4326 extern __typeof (xmlHashFree) xmlHashFree __attribute((alias("xmlHashFree__internal_alias")));
4327 #else
4328 #ifndef xmlHashFree
4329 extern __typeof (xmlHashFree) xmlHashFree__internal_alias __attribute((visibility("hidden")));
4330 #define xmlHashFree xmlHashFree__internal_alias
4331 #endif
4332 #endif
4333 
4334 #ifdef bottom_hash
4335 #undef xmlHashLookup
4336 extern __typeof (xmlHashLookup) xmlHashLookup __attribute((alias("xmlHashLookup__internal_alias")));
4337 #else
4338 #ifndef xmlHashLookup
4339 extern __typeof (xmlHashLookup) xmlHashLookup__internal_alias __attribute((visibility("hidden")));
4340 #define xmlHashLookup xmlHashLookup__internal_alias
4341 #endif
4342 #endif
4343 
4344 #ifdef bottom_hash
4345 #undef xmlHashLookup2
4346 extern __typeof (xmlHashLookup2) xmlHashLookup2 __attribute((alias("xmlHashLookup2__internal_alias")));
4347 #else
4348 #ifndef xmlHashLookup2
4349 extern __typeof (xmlHashLookup2) xmlHashLookup2__internal_alias __attribute((visibility("hidden")));
4350 #define xmlHashLookup2 xmlHashLookup2__internal_alias
4351 #endif
4352 #endif
4353 
4354 #ifdef bottom_hash
4355 #undef xmlHashLookup3
4356 extern __typeof (xmlHashLookup3) xmlHashLookup3 __attribute((alias("xmlHashLookup3__internal_alias")));
4357 #else
4358 #ifndef xmlHashLookup3
4359 extern __typeof (xmlHashLookup3) xmlHashLookup3__internal_alias __attribute((visibility("hidden")));
4360 #define xmlHashLookup3 xmlHashLookup3__internal_alias
4361 #endif
4362 #endif
4363 
4364 #ifdef bottom_hash
4365 #undef xmlHashQLookup
4366 extern __typeof (xmlHashQLookup) xmlHashQLookup __attribute((alias("xmlHashQLookup__internal_alias")));
4367 #else
4368 #ifndef xmlHashQLookup
4369 extern __typeof (xmlHashQLookup) xmlHashQLookup__internal_alias __attribute((visibility("hidden")));
4370 #define xmlHashQLookup xmlHashQLookup__internal_alias
4371 #endif
4372 #endif
4373 
4374 #ifdef bottom_hash
4375 #undef xmlHashQLookup2
4376 extern __typeof (xmlHashQLookup2) xmlHashQLookup2 __attribute((alias("xmlHashQLookup2__internal_alias")));
4377 #else
4378 #ifndef xmlHashQLookup2
4379 extern __typeof (xmlHashQLookup2) xmlHashQLookup2__internal_alias __attribute((visibility("hidden")));
4380 #define xmlHashQLookup2 xmlHashQLookup2__internal_alias
4381 #endif
4382 #endif
4383 
4384 #ifdef bottom_hash
4385 #undef xmlHashQLookup3
4386 extern __typeof (xmlHashQLookup3) xmlHashQLookup3 __attribute((alias("xmlHashQLookup3__internal_alias")));
4387 #else
4388 #ifndef xmlHashQLookup3
4389 extern __typeof (xmlHashQLookup3) xmlHashQLookup3__internal_alias __attribute((visibility("hidden")));
4390 #define xmlHashQLookup3 xmlHashQLookup3__internal_alias
4391 #endif
4392 #endif
4393 
4394 #ifdef bottom_hash
4395 #undef xmlHashRemoveEntry
4396 extern __typeof (xmlHashRemoveEntry) xmlHashRemoveEntry __attribute((alias("xmlHashRemoveEntry__internal_alias")));
4397 #else
4398 #ifndef xmlHashRemoveEntry
4399 extern __typeof (xmlHashRemoveEntry) xmlHashRemoveEntry__internal_alias __attribute((visibility("hidden")));
4400 #define xmlHashRemoveEntry xmlHashRemoveEntry__internal_alias
4401 #endif
4402 #endif
4403 
4404 #ifdef bottom_hash
4405 #undef xmlHashRemoveEntry2
4406 extern __typeof (xmlHashRemoveEntry2) xmlHashRemoveEntry2 __attribute((alias("xmlHashRemoveEntry2__internal_alias")));
4407 #else
4408 #ifndef xmlHashRemoveEntry2
4409 extern __typeof (xmlHashRemoveEntry2) xmlHashRemoveEntry2__internal_alias __attribute((visibility("hidden")));
4410 #define xmlHashRemoveEntry2 xmlHashRemoveEntry2__internal_alias
4411 #endif
4412 #endif
4413 
4414 #ifdef bottom_hash
4415 #undef xmlHashRemoveEntry3
4416 extern __typeof (xmlHashRemoveEntry3) xmlHashRemoveEntry3 __attribute((alias("xmlHashRemoveEntry3__internal_alias")));
4417 #else
4418 #ifndef xmlHashRemoveEntry3
4419 extern __typeof (xmlHashRemoveEntry3) xmlHashRemoveEntry3__internal_alias __attribute((visibility("hidden")));
4420 #define xmlHashRemoveEntry3 xmlHashRemoveEntry3__internal_alias
4421 #endif
4422 #endif
4423 
4424 #ifdef bottom_hash
4425 #undef xmlHashScan
4426 extern __typeof (xmlHashScan) xmlHashScan __attribute((alias("xmlHashScan__internal_alias")));
4427 #else
4428 #ifndef xmlHashScan
4429 extern __typeof (xmlHashScan) xmlHashScan__internal_alias __attribute((visibility("hidden")));
4430 #define xmlHashScan xmlHashScan__internal_alias
4431 #endif
4432 #endif
4433 
4434 #ifdef bottom_hash
4435 #undef xmlHashScan3
4436 extern __typeof (xmlHashScan3) xmlHashScan3 __attribute((alias("xmlHashScan3__internal_alias")));
4437 #else
4438 #ifndef xmlHashScan3
4439 extern __typeof (xmlHashScan3) xmlHashScan3__internal_alias __attribute((visibility("hidden")));
4440 #define xmlHashScan3 xmlHashScan3__internal_alias
4441 #endif
4442 #endif
4443 
4444 #ifdef bottom_hash
4445 #undef xmlHashScanFull
4446 extern __typeof (xmlHashScanFull) xmlHashScanFull __attribute((alias("xmlHashScanFull__internal_alias")));
4447 #else
4448 #ifndef xmlHashScanFull
4449 extern __typeof (xmlHashScanFull) xmlHashScanFull__internal_alias __attribute((visibility("hidden")));
4450 #define xmlHashScanFull xmlHashScanFull__internal_alias
4451 #endif
4452 #endif
4453 
4454 #ifdef bottom_hash
4455 #undef xmlHashScanFull3
4456 extern __typeof (xmlHashScanFull3) xmlHashScanFull3 __attribute((alias("xmlHashScanFull3__internal_alias")));
4457 #else
4458 #ifndef xmlHashScanFull3
4459 extern __typeof (xmlHashScanFull3) xmlHashScanFull3__internal_alias __attribute((visibility("hidden")));
4460 #define xmlHashScanFull3 xmlHashScanFull3__internal_alias
4461 #endif
4462 #endif
4463 
4464 #ifdef bottom_hash
4465 #undef xmlHashSize
4466 extern __typeof (xmlHashSize) xmlHashSize __attribute((alias("xmlHashSize__internal_alias")));
4467 #else
4468 #ifndef xmlHashSize
4469 extern __typeof (xmlHashSize) xmlHashSize__internal_alias __attribute((visibility("hidden")));
4470 #define xmlHashSize xmlHashSize__internal_alias
4471 #endif
4472 #endif
4473 
4474 #ifdef bottom_hash
4475 #undef xmlHashUpdateEntry
4476 extern __typeof (xmlHashUpdateEntry) xmlHashUpdateEntry __attribute((alias("xmlHashUpdateEntry__internal_alias")));
4477 #else
4478 #ifndef xmlHashUpdateEntry
4479 extern __typeof (xmlHashUpdateEntry) xmlHashUpdateEntry__internal_alias __attribute((visibility("hidden")));
4480 #define xmlHashUpdateEntry xmlHashUpdateEntry__internal_alias
4481 #endif
4482 #endif
4483 
4484 #ifdef bottom_hash
4485 #undef xmlHashUpdateEntry2
4486 extern __typeof (xmlHashUpdateEntry2) xmlHashUpdateEntry2 __attribute((alias("xmlHashUpdateEntry2__internal_alias")));
4487 #else
4488 #ifndef xmlHashUpdateEntry2
4489 extern __typeof (xmlHashUpdateEntry2) xmlHashUpdateEntry2__internal_alias __attribute((visibility("hidden")));
4490 #define xmlHashUpdateEntry2 xmlHashUpdateEntry2__internal_alias
4491 #endif
4492 #endif
4493 
4494 #ifdef bottom_hash
4495 #undef xmlHashUpdateEntry3
4496 extern __typeof (xmlHashUpdateEntry3) xmlHashUpdateEntry3 __attribute((alias("xmlHashUpdateEntry3__internal_alias")));
4497 #else
4498 #ifndef xmlHashUpdateEntry3
4499 extern __typeof (xmlHashUpdateEntry3) xmlHashUpdateEntry3__internal_alias __attribute((visibility("hidden")));
4500 #define xmlHashUpdateEntry3 xmlHashUpdateEntry3__internal_alias
4501 #endif
4502 #endif
4503 
4504 #if defined(LIBXML_FTP_ENABLED)
4505 #ifdef bottom_xmlIO
4506 #undef xmlIOFTPClose
4507 extern __typeof (xmlIOFTPClose) xmlIOFTPClose __attribute((alias("xmlIOFTPClose__internal_alias")));
4508 #else
4509 #ifndef xmlIOFTPClose
4510 extern __typeof (xmlIOFTPClose) xmlIOFTPClose__internal_alias __attribute((visibility("hidden")));
4511 #define xmlIOFTPClose xmlIOFTPClose__internal_alias
4512 #endif
4513 #endif
4514 #endif
4515 
4516 #if defined(LIBXML_FTP_ENABLED)
4517 #ifdef bottom_xmlIO
4518 #undef xmlIOFTPMatch
4519 extern __typeof (xmlIOFTPMatch) xmlIOFTPMatch __attribute((alias("xmlIOFTPMatch__internal_alias")));
4520 #else
4521 #ifndef xmlIOFTPMatch
4522 extern __typeof (xmlIOFTPMatch) xmlIOFTPMatch__internal_alias __attribute((visibility("hidden")));
4523 #define xmlIOFTPMatch xmlIOFTPMatch__internal_alias
4524 #endif
4525 #endif
4526 #endif
4527 
4528 #if defined(LIBXML_FTP_ENABLED)
4529 #ifdef bottom_xmlIO
4530 #undef xmlIOFTPOpen
4531 extern __typeof (xmlIOFTPOpen) xmlIOFTPOpen __attribute((alias("xmlIOFTPOpen__internal_alias")));
4532 #else
4533 #ifndef xmlIOFTPOpen
4534 extern __typeof (xmlIOFTPOpen) xmlIOFTPOpen__internal_alias __attribute((visibility("hidden")));
4535 #define xmlIOFTPOpen xmlIOFTPOpen__internal_alias
4536 #endif
4537 #endif
4538 #endif
4539 
4540 #if defined(LIBXML_FTP_ENABLED)
4541 #ifdef bottom_xmlIO
4542 #undef xmlIOFTPRead
4543 extern __typeof (xmlIOFTPRead) xmlIOFTPRead __attribute((alias("xmlIOFTPRead__internal_alias")));
4544 #else
4545 #ifndef xmlIOFTPRead
4546 extern __typeof (xmlIOFTPRead) xmlIOFTPRead__internal_alias __attribute((visibility("hidden")));
4547 #define xmlIOFTPRead xmlIOFTPRead__internal_alias
4548 #endif
4549 #endif
4550 #endif
4551 
4552 #if defined(LIBXML_HTTP_ENABLED)
4553 #ifdef bottom_xmlIO
4554 #undef xmlIOHTTPClose
4555 extern __typeof (xmlIOHTTPClose) xmlIOHTTPClose __attribute((alias("xmlIOHTTPClose__internal_alias")));
4556 #else
4557 #ifndef xmlIOHTTPClose
4558 extern __typeof (xmlIOHTTPClose) xmlIOHTTPClose__internal_alias __attribute((visibility("hidden")));
4559 #define xmlIOHTTPClose xmlIOHTTPClose__internal_alias
4560 #endif
4561 #endif
4562 #endif
4563 
4564 #if defined(LIBXML_HTTP_ENABLED)
4565 #ifdef bottom_xmlIO
4566 #undef xmlIOHTTPMatch
4567 extern __typeof (xmlIOHTTPMatch) xmlIOHTTPMatch __attribute((alias("xmlIOHTTPMatch__internal_alias")));
4568 #else
4569 #ifndef xmlIOHTTPMatch
4570 extern __typeof (xmlIOHTTPMatch) xmlIOHTTPMatch__internal_alias __attribute((visibility("hidden")));
4571 #define xmlIOHTTPMatch xmlIOHTTPMatch__internal_alias
4572 #endif
4573 #endif
4574 #endif
4575 
4576 #if defined(LIBXML_HTTP_ENABLED)
4577 #ifdef bottom_xmlIO
4578 #undef xmlIOHTTPOpen
4579 extern __typeof (xmlIOHTTPOpen) xmlIOHTTPOpen __attribute((alias("xmlIOHTTPOpen__internal_alias")));
4580 #else
4581 #ifndef xmlIOHTTPOpen
4582 extern __typeof (xmlIOHTTPOpen) xmlIOHTTPOpen__internal_alias __attribute((visibility("hidden")));
4583 #define xmlIOHTTPOpen xmlIOHTTPOpen__internal_alias
4584 #endif
4585 #endif
4586 #endif
4587 
4588 #if defined(LIBXML_HTTP_ENABLED) && defined(LIBXML_OUTPUT_ENABLED)
4589 #ifdef bottom_xmlIO
4590 #undef xmlIOHTTPOpenW
4591 extern __typeof (xmlIOHTTPOpenW) xmlIOHTTPOpenW __attribute((alias("xmlIOHTTPOpenW__internal_alias")));
4592 #else
4593 #ifndef xmlIOHTTPOpenW
4594 extern __typeof (xmlIOHTTPOpenW) xmlIOHTTPOpenW__internal_alias __attribute((visibility("hidden")));
4595 #define xmlIOHTTPOpenW xmlIOHTTPOpenW__internal_alias
4596 #endif
4597 #endif
4598 #endif
4599 
4600 #if defined(LIBXML_HTTP_ENABLED)
4601 #ifdef bottom_xmlIO
4602 #undef xmlIOHTTPRead
4603 extern __typeof (xmlIOHTTPRead) xmlIOHTTPRead __attribute((alias("xmlIOHTTPRead__internal_alias")));
4604 #else
4605 #ifndef xmlIOHTTPRead
4606 extern __typeof (xmlIOHTTPRead) xmlIOHTTPRead__internal_alias __attribute((visibility("hidden")));
4607 #define xmlIOHTTPRead xmlIOHTTPRead__internal_alias
4608 #endif
4609 #endif
4610 #endif
4611 
4612 #if defined(LIBXML_VALID_ENABLED)
4613 #ifdef bottom_parser
4614 #undef xmlIOParseDTD
4615 extern __typeof (xmlIOParseDTD) xmlIOParseDTD __attribute((alias("xmlIOParseDTD__internal_alias")));
4616 #else
4617 #ifndef xmlIOParseDTD
4618 extern __typeof (xmlIOParseDTD) xmlIOParseDTD__internal_alias __attribute((visibility("hidden")));
4619 #define xmlIOParseDTD xmlIOParseDTD__internal_alias
4620 #endif
4621 #endif
4622 #endif
4623 
4624 #ifdef bottom_encoding
4625 #undef xmlInitCharEncodingHandlers
4626 extern __typeof (xmlInitCharEncodingHandlers) xmlInitCharEncodingHandlers __attribute((alias("xmlInitCharEncodingHandlers__internal_alias")));
4627 #else
4628 #ifndef xmlInitCharEncodingHandlers
4629 extern __typeof (xmlInitCharEncodingHandlers) xmlInitCharEncodingHandlers__internal_alias __attribute((visibility("hidden")));
4630 #define xmlInitCharEncodingHandlers xmlInitCharEncodingHandlers__internal_alias
4631 #endif
4632 #endif
4633 
4634 #ifdef bottom_globals
4635 #undef xmlInitGlobals
4636 extern __typeof (xmlInitGlobals) xmlInitGlobals __attribute((alias("xmlInitGlobals__internal_alias")));
4637 #else
4638 #ifndef xmlInitGlobals
4639 extern __typeof (xmlInitGlobals) xmlInitGlobals__internal_alias __attribute((visibility("hidden")));
4640 #define xmlInitGlobals xmlInitGlobals__internal_alias
4641 #endif
4642 #endif
4643 
4644 #ifdef bottom_xmlmemory
4645 #undef xmlInitMemory
4646 extern __typeof (xmlInitMemory) xmlInitMemory __attribute((alias("xmlInitMemory__internal_alias")));
4647 #else
4648 #ifndef xmlInitMemory
4649 extern __typeof (xmlInitMemory) xmlInitMemory__internal_alias __attribute((visibility("hidden")));
4650 #define xmlInitMemory xmlInitMemory__internal_alias
4651 #endif
4652 #endif
4653 
4654 #ifdef bottom_parserInternals
4655 #undef xmlInitNodeInfoSeq
4656 extern __typeof (xmlInitNodeInfoSeq) xmlInitNodeInfoSeq __attribute((alias("xmlInitNodeInfoSeq__internal_alias")));
4657 #else
4658 #ifndef xmlInitNodeInfoSeq
4659 extern __typeof (xmlInitNodeInfoSeq) xmlInitNodeInfoSeq__internal_alias __attribute((visibility("hidden")));
4660 #define xmlInitNodeInfoSeq xmlInitNodeInfoSeq__internal_alias
4661 #endif
4662 #endif
4663 
4664 #ifdef bottom_parser
4665 #undef xmlInitParser
4666 extern __typeof (xmlInitParser) xmlInitParser __attribute((alias("xmlInitParser__internal_alias")));
4667 #else
4668 #ifndef xmlInitParser
4669 extern __typeof (xmlInitParser) xmlInitParser__internal_alias __attribute((visibility("hidden")));
4670 #define xmlInitParser xmlInitParser__internal_alias
4671 #endif
4672 #endif
4673 
4674 #ifdef bottom_parserInternals
4675 #undef xmlInitParserCtxt
4676 extern __typeof (xmlInitParserCtxt) xmlInitParserCtxt __attribute((alias("xmlInitParserCtxt__internal_alias")));
4677 #else
4678 #ifndef xmlInitParserCtxt
4679 extern __typeof (xmlInitParserCtxt) xmlInitParserCtxt__internal_alias __attribute((visibility("hidden")));
4680 #define xmlInitParserCtxt xmlInitParserCtxt__internal_alias
4681 #endif
4682 #endif
4683 
4684 #ifdef bottom_threads
4685 #undef xmlInitThreads
4686 extern __typeof (xmlInitThreads) xmlInitThreads __attribute((alias("xmlInitThreads__internal_alias")));
4687 #else
4688 #ifndef xmlInitThreads
4689 extern __typeof (xmlInitThreads) xmlInitThreads__internal_alias __attribute((visibility("hidden")));
4690 #define xmlInitThreads xmlInitThreads__internal_alias
4691 #endif
4692 #endif
4693 
4694 #if defined(LIBXML_CATALOG_ENABLED)
4695 #ifdef bottom_catalog
4696 #undef xmlInitializeCatalog
4697 extern __typeof (xmlInitializeCatalog) xmlInitializeCatalog __attribute((alias("xmlInitializeCatalog__internal_alias")));
4698 #else
4699 #ifndef xmlInitializeCatalog
4700 extern __typeof (xmlInitializeCatalog) xmlInitializeCatalog__internal_alias __attribute((visibility("hidden")));
4701 #define xmlInitializeCatalog xmlInitializeCatalog__internal_alias
4702 #endif
4703 #endif
4704 #endif
4705 
4706 #ifdef bottom_dict
4707 #undef xmlInitializeDict
4708 extern __typeof (xmlInitializeDict) xmlInitializeDict __attribute((alias("xmlInitializeDict__internal_alias")));
4709 #else
4710 #ifndef xmlInitializeDict
4711 extern __typeof (xmlInitializeDict) xmlInitializeDict__internal_alias __attribute((visibility("hidden")));
4712 #define xmlInitializeDict xmlInitializeDict__internal_alias
4713 #endif
4714 #endif
4715 
4716 #ifdef bottom_globals
4717 #undef xmlInitializeGlobalState
4718 extern __typeof (xmlInitializeGlobalState) xmlInitializeGlobalState __attribute((alias("xmlInitializeGlobalState__internal_alias")));
4719 #else
4720 #ifndef xmlInitializeGlobalState
4721 extern __typeof (xmlInitializeGlobalState) xmlInitializeGlobalState__internal_alias __attribute((visibility("hidden")));
4722 #define xmlInitializeGlobalState xmlInitializeGlobalState__internal_alias
4723 #endif
4724 #endif
4725 
4726 #if defined(LIBXML_LEGACY_ENABLED)
4727 #ifdef bottom_legacy
4728 #undef xmlInitializePredefinedEntities
4729 extern __typeof (xmlInitializePredefinedEntities) xmlInitializePredefinedEntities __attribute((alias("xmlInitializePredefinedEntities__internal_alias")));
4730 #else
4731 #ifndef xmlInitializePredefinedEntities
4732 extern __typeof (xmlInitializePredefinedEntities) xmlInitializePredefinedEntities__internal_alias __attribute((visibility("hidden")));
4733 #define xmlInitializePredefinedEntities xmlInitializePredefinedEntities__internal_alias
4734 #endif
4735 #endif
4736 #endif
4737 
4738 #ifdef bottom_chvalid
4739 #undef xmlIsBaseChar
4740 extern __typeof (xmlIsBaseChar) xmlIsBaseChar __attribute((alias("xmlIsBaseChar__internal_alias")));
4741 #else
4742 #ifndef xmlIsBaseChar
4743 extern __typeof (xmlIsBaseChar) xmlIsBaseChar__internal_alias __attribute((visibility("hidden")));
4744 #define xmlIsBaseChar xmlIsBaseChar__internal_alias
4745 #endif
4746 #endif
4747 
4748 #ifdef bottom_chvalid
4749 #undef xmlIsBlank
4750 extern __typeof (xmlIsBlank) xmlIsBlank __attribute((alias("xmlIsBlank__internal_alias")));
4751 #else
4752 #ifndef xmlIsBlank
4753 extern __typeof (xmlIsBlank) xmlIsBlank__internal_alias __attribute((visibility("hidden")));
4754 #define xmlIsBlank xmlIsBlank__internal_alias
4755 #endif
4756 #endif
4757 
4758 #ifdef bottom_tree
4759 #undef xmlIsBlankNode
4760 extern __typeof (xmlIsBlankNode) xmlIsBlankNode __attribute((alias("xmlIsBlankNode__internal_alias")));
4761 #else
4762 #ifndef xmlIsBlankNode
4763 extern __typeof (xmlIsBlankNode) xmlIsBlankNode__internal_alias __attribute((visibility("hidden")));
4764 #define xmlIsBlankNode xmlIsBlankNode__internal_alias
4765 #endif
4766 #endif
4767 
4768 #ifdef bottom_chvalid
4769 #undef xmlIsChar
4770 extern __typeof (xmlIsChar) xmlIsChar __attribute((alias("xmlIsChar__internal_alias")));
4771 #else
4772 #ifndef xmlIsChar
4773 extern __typeof (xmlIsChar) xmlIsChar__internal_alias __attribute((visibility("hidden")));
4774 #define xmlIsChar xmlIsChar__internal_alias
4775 #endif
4776 #endif
4777 
4778 #ifdef bottom_chvalid
4779 #undef xmlIsCombining
4780 extern __typeof (xmlIsCombining) xmlIsCombining __attribute((alias("xmlIsCombining__internal_alias")));
4781 #else
4782 #ifndef xmlIsCombining
4783 extern __typeof (xmlIsCombining) xmlIsCombining__internal_alias __attribute((visibility("hidden")));
4784 #define xmlIsCombining xmlIsCombining__internal_alias
4785 #endif
4786 #endif
4787 
4788 #ifdef bottom_chvalid
4789 #undef xmlIsDigit
4790 extern __typeof (xmlIsDigit) xmlIsDigit __attribute((alias("xmlIsDigit__internal_alias")));
4791 #else
4792 #ifndef xmlIsDigit
4793 extern __typeof (xmlIsDigit) xmlIsDigit__internal_alias __attribute((visibility("hidden")));
4794 #define xmlIsDigit xmlIsDigit__internal_alias
4795 #endif
4796 #endif
4797 
4798 #ifdef bottom_chvalid
4799 #undef xmlIsExtender
4800 extern __typeof (xmlIsExtender) xmlIsExtender __attribute((alias("xmlIsExtender__internal_alias")));
4801 #else
4802 #ifndef xmlIsExtender
4803 extern __typeof (xmlIsExtender) xmlIsExtender__internal_alias __attribute((visibility("hidden")));
4804 #define xmlIsExtender xmlIsExtender__internal_alias
4805 #endif
4806 #endif
4807 
4808 #ifdef bottom_valid
4809 #undef xmlIsID
4810 extern __typeof (xmlIsID) xmlIsID __attribute((alias("xmlIsID__internal_alias")));
4811 #else
4812 #ifndef xmlIsID
4813 extern __typeof (xmlIsID) xmlIsID__internal_alias __attribute((visibility("hidden")));
4814 #define xmlIsID xmlIsID__internal_alias
4815 #endif
4816 #endif
4817 
4818 #ifdef bottom_chvalid
4819 #undef xmlIsIdeographic
4820 extern __typeof (xmlIsIdeographic) xmlIsIdeographic __attribute((alias("xmlIsIdeographic__internal_alias")));
4821 #else
4822 #ifndef xmlIsIdeographic
4823 extern __typeof (xmlIsIdeographic) xmlIsIdeographic__internal_alias __attribute((visibility("hidden")));
4824 #define xmlIsIdeographic xmlIsIdeographic__internal_alias
4825 #endif
4826 #endif
4827 
4828 #ifdef bottom_parserInternals
4829 #undef xmlIsLetter
4830 extern __typeof (xmlIsLetter) xmlIsLetter __attribute((alias("xmlIsLetter__internal_alias")));
4831 #else
4832 #ifndef xmlIsLetter
4833 extern __typeof (xmlIsLetter) xmlIsLetter__internal_alias __attribute((visibility("hidden")));
4834 #define xmlIsLetter xmlIsLetter__internal_alias
4835 #endif
4836 #endif
4837 
4838 #ifdef bottom_threads
4839 #undef xmlIsMainThread
4840 extern __typeof (xmlIsMainThread) xmlIsMainThread __attribute((alias("xmlIsMainThread__internal_alias")));
4841 #else
4842 #ifndef xmlIsMainThread
4843 extern __typeof (xmlIsMainThread) xmlIsMainThread__internal_alias __attribute((visibility("hidden")));
4844 #define xmlIsMainThread xmlIsMainThread__internal_alias
4845 #endif
4846 #endif
4847 
4848 #ifdef bottom_valid
4849 #undef xmlIsMixedElement
4850 extern __typeof (xmlIsMixedElement) xmlIsMixedElement __attribute((alias("xmlIsMixedElement__internal_alias")));
4851 #else
4852 #ifndef xmlIsMixedElement
4853 extern __typeof (xmlIsMixedElement) xmlIsMixedElement__internal_alias __attribute((visibility("hidden")));
4854 #define xmlIsMixedElement xmlIsMixedElement__internal_alias
4855 #endif
4856 #endif
4857 
4858 #ifdef bottom_chvalid
4859 #undef xmlIsPubidChar
4860 extern __typeof (xmlIsPubidChar) xmlIsPubidChar __attribute((alias("xmlIsPubidChar__internal_alias")));
4861 #else
4862 #ifndef xmlIsPubidChar
4863 extern __typeof (xmlIsPubidChar) xmlIsPubidChar__internal_alias __attribute((visibility("hidden")));
4864 #define xmlIsPubidChar xmlIsPubidChar__internal_alias
4865 #endif
4866 #endif
4867 
4868 #ifdef bottom_valid
4869 #undef xmlIsRef
4870 extern __typeof (xmlIsRef) xmlIsRef __attribute((alias("xmlIsRef__internal_alias")));
4871 #else
4872 #ifndef xmlIsRef
4873 extern __typeof (xmlIsRef) xmlIsRef__internal_alias __attribute((visibility("hidden")));
4874 #define xmlIsRef xmlIsRef__internal_alias
4875 #endif
4876 #endif
4877 
4878 #ifdef bottom_xmlsave
4879 #undef xmlIsXHTML
4880 extern __typeof (xmlIsXHTML) xmlIsXHTML __attribute((alias("xmlIsXHTML__internal_alias")));
4881 #else
4882 #ifndef xmlIsXHTML
4883 extern __typeof (xmlIsXHTML) xmlIsXHTML__internal_alias __attribute((visibility("hidden")));
4884 #define xmlIsXHTML xmlIsXHTML__internal_alias
4885 #endif
4886 #endif
4887 
4888 #ifdef bottom_parserInternals
4889 #undef xmlKeepBlanksDefault
4890 extern __typeof (xmlKeepBlanksDefault) xmlKeepBlanksDefault __attribute((alias("xmlKeepBlanksDefault__internal_alias")));
4891 #else
4892 #ifndef xmlKeepBlanksDefault
4893 extern __typeof (xmlKeepBlanksDefault) xmlKeepBlanksDefault__internal_alias __attribute((visibility("hidden")));
4894 #define xmlKeepBlanksDefault xmlKeepBlanksDefault__internal_alias
4895 #endif
4896 #endif
4897 
4898 #if defined(LIBXML_TREE_ENABLED)
4899 #ifdef bottom_tree
4900 #undef xmlLastElementChild
4901 extern __typeof (xmlLastElementChild) xmlLastElementChild __attribute((alias("xmlLastElementChild__internal_alias")));
4902 #else
4903 #ifndef xmlLastElementChild
4904 extern __typeof (xmlLastElementChild) xmlLastElementChild__internal_alias __attribute((visibility("hidden")));
4905 #define xmlLastElementChild xmlLastElementChild__internal_alias
4906 #endif
4907 #endif
4908 #endif
4909 
4910 #ifdef bottom_parserInternals
4911 #undef xmlLineNumbersDefault
4912 extern __typeof (xmlLineNumbersDefault) xmlLineNumbersDefault __attribute((alias("xmlLineNumbersDefault__internal_alias")));
4913 #else
4914 #ifndef xmlLineNumbersDefault
4915 extern __typeof (xmlLineNumbersDefault) xmlLineNumbersDefault__internal_alias __attribute((visibility("hidden")));
4916 #define xmlLineNumbersDefault xmlLineNumbersDefault__internal_alias
4917 #endif
4918 #endif
4919 
4920 #ifdef bottom_list
4921 #undef xmlLinkGetData
4922 extern __typeof (xmlLinkGetData) xmlLinkGetData __attribute((alias("xmlLinkGetData__internal_alias")));
4923 #else
4924 #ifndef xmlLinkGetData
4925 extern __typeof (xmlLinkGetData) xmlLinkGetData__internal_alias __attribute((visibility("hidden")));
4926 #define xmlLinkGetData xmlLinkGetData__internal_alias
4927 #endif
4928 #endif
4929 
4930 #ifdef bottom_list
4931 #undef xmlListAppend
4932 extern __typeof (xmlListAppend) xmlListAppend __attribute((alias("xmlListAppend__internal_alias")));
4933 #else
4934 #ifndef xmlListAppend
4935 extern __typeof (xmlListAppend) xmlListAppend__internal_alias __attribute((visibility("hidden")));
4936 #define xmlListAppend xmlListAppend__internal_alias
4937 #endif
4938 #endif
4939 
4940 #ifdef bottom_list
4941 #undef xmlListClear
4942 extern __typeof (xmlListClear) xmlListClear __attribute((alias("xmlListClear__internal_alias")));
4943 #else
4944 #ifndef xmlListClear
4945 extern __typeof (xmlListClear) xmlListClear__internal_alias __attribute((visibility("hidden")));
4946 #define xmlListClear xmlListClear__internal_alias
4947 #endif
4948 #endif
4949 
4950 #ifdef bottom_list
4951 #undef xmlListCopy
4952 extern __typeof (xmlListCopy) xmlListCopy __attribute((alias("xmlListCopy__internal_alias")));
4953 #else
4954 #ifndef xmlListCopy
4955 extern __typeof (xmlListCopy) xmlListCopy__internal_alias __attribute((visibility("hidden")));
4956 #define xmlListCopy xmlListCopy__internal_alias
4957 #endif
4958 #endif
4959 
4960 #ifdef bottom_list
4961 #undef xmlListCreate
4962 extern __typeof (xmlListCreate) xmlListCreate __attribute((alias("xmlListCreate__internal_alias")));
4963 #else
4964 #ifndef xmlListCreate
4965 extern __typeof (xmlListCreate) xmlListCreate__internal_alias __attribute((visibility("hidden")));
4966 #define xmlListCreate xmlListCreate__internal_alias
4967 #endif
4968 #endif
4969 
4970 #ifdef bottom_list
4971 #undef xmlListDelete
4972 extern __typeof (xmlListDelete) xmlListDelete __attribute((alias("xmlListDelete__internal_alias")));
4973 #else
4974 #ifndef xmlListDelete
4975 extern __typeof (xmlListDelete) xmlListDelete__internal_alias __attribute((visibility("hidden")));
4976 #define xmlListDelete xmlListDelete__internal_alias
4977 #endif
4978 #endif
4979 
4980 #ifdef bottom_list
4981 #undef xmlListDup
4982 extern __typeof (xmlListDup) xmlListDup __attribute((alias("xmlListDup__internal_alias")));
4983 #else
4984 #ifndef xmlListDup
4985 extern __typeof (xmlListDup) xmlListDup__internal_alias __attribute((visibility("hidden")));
4986 #define xmlListDup xmlListDup__internal_alias
4987 #endif
4988 #endif
4989 
4990 #ifdef bottom_list
4991 #undef xmlListEmpty
4992 extern __typeof (xmlListEmpty) xmlListEmpty __attribute((alias("xmlListEmpty__internal_alias")));
4993 #else
4994 #ifndef xmlListEmpty
4995 extern __typeof (xmlListEmpty) xmlListEmpty__internal_alias __attribute((visibility("hidden")));
4996 #define xmlListEmpty xmlListEmpty__internal_alias
4997 #endif
4998 #endif
4999 
5000 #ifdef bottom_list
5001 #undef xmlListEnd
5002 extern __typeof (xmlListEnd) xmlListEnd __attribute((alias("xmlListEnd__internal_alias")));
5003 #else
5004 #ifndef xmlListEnd
5005 extern __typeof (xmlListEnd) xmlListEnd__internal_alias __attribute((visibility("hidden")));
5006 #define xmlListEnd xmlListEnd__internal_alias
5007 #endif
5008 #endif
5009 
5010 #ifdef bottom_list
5011 #undef xmlListFront
5012 extern __typeof (xmlListFront) xmlListFront __attribute((alias("xmlListFront__internal_alias")));
5013 #else
5014 #ifndef xmlListFront
5015 extern __typeof (xmlListFront) xmlListFront__internal_alias __attribute((visibility("hidden")));
5016 #define xmlListFront xmlListFront__internal_alias
5017 #endif
5018 #endif
5019 
5020 #ifdef bottom_list
5021 #undef xmlListInsert
5022 extern __typeof (xmlListInsert) xmlListInsert __attribute((alias("xmlListInsert__internal_alias")));
5023 #else
5024 #ifndef xmlListInsert
5025 extern __typeof (xmlListInsert) xmlListInsert__internal_alias __attribute((visibility("hidden")));
5026 #define xmlListInsert xmlListInsert__internal_alias
5027 #endif
5028 #endif
5029 
5030 #ifdef bottom_list
5031 #undef xmlListMerge
5032 extern __typeof (xmlListMerge) xmlListMerge __attribute((alias("xmlListMerge__internal_alias")));
5033 #else
5034 #ifndef xmlListMerge
5035 extern __typeof (xmlListMerge) xmlListMerge__internal_alias __attribute((visibility("hidden")));
5036 #define xmlListMerge xmlListMerge__internal_alias
5037 #endif
5038 #endif
5039 
5040 #ifdef bottom_list
5041 #undef xmlListPopBack
5042 extern __typeof (xmlListPopBack) xmlListPopBack __attribute((alias("xmlListPopBack__internal_alias")));
5043 #else
5044 #ifndef xmlListPopBack
5045 extern __typeof (xmlListPopBack) xmlListPopBack__internal_alias __attribute((visibility("hidden")));
5046 #define xmlListPopBack xmlListPopBack__internal_alias
5047 #endif
5048 #endif
5049 
5050 #ifdef bottom_list
5051 #undef xmlListPopFront
5052 extern __typeof (xmlListPopFront) xmlListPopFront __attribute((alias("xmlListPopFront__internal_alias")));
5053 #else
5054 #ifndef xmlListPopFront
5055 extern __typeof (xmlListPopFront) xmlListPopFront__internal_alias __attribute((visibility("hidden")));
5056 #define xmlListPopFront xmlListPopFront__internal_alias
5057 #endif
5058 #endif
5059 
5060 #ifdef bottom_list
5061 #undef xmlListPushBack
5062 extern __typeof (xmlListPushBack) xmlListPushBack __attribute((alias("xmlListPushBack__internal_alias")));
5063 #else
5064 #ifndef xmlListPushBack
5065 extern __typeof (xmlListPushBack) xmlListPushBack__internal_alias __attribute((visibility("hidden")));
5066 #define xmlListPushBack xmlListPushBack__internal_alias
5067 #endif
5068 #endif
5069 
5070 #ifdef bottom_list
5071 #undef xmlListPushFront
5072 extern __typeof (xmlListPushFront) xmlListPushFront __attribute((alias("xmlListPushFront__internal_alias")));
5073 #else
5074 #ifndef xmlListPushFront
5075 extern __typeof (xmlListPushFront) xmlListPushFront__internal_alias __attribute((visibility("hidden")));
5076 #define xmlListPushFront xmlListPushFront__internal_alias
5077 #endif
5078 #endif
5079 
5080 #ifdef bottom_list
5081 #undef xmlListRemoveAll
5082 extern __typeof (xmlListRemoveAll) xmlListRemoveAll __attribute((alias("xmlListRemoveAll__internal_alias")));
5083 #else
5084 #ifndef xmlListRemoveAll
5085 extern __typeof (xmlListRemoveAll) xmlListRemoveAll__internal_alias __attribute((visibility("hidden")));
5086 #define xmlListRemoveAll xmlListRemoveAll__internal_alias
5087 #endif
5088 #endif
5089 
5090 #ifdef bottom_list
5091 #undef xmlListRemoveFirst
5092 extern __typeof (xmlListRemoveFirst) xmlListRemoveFirst __attribute((alias("xmlListRemoveFirst__internal_alias")));
5093 #else
5094 #ifndef xmlListRemoveFirst
5095 extern __typeof (xmlListRemoveFirst) xmlListRemoveFirst__internal_alias __attribute((visibility("hidden")));
5096 #define xmlListRemoveFirst xmlListRemoveFirst__internal_alias
5097 #endif
5098 #endif
5099 
5100 #ifdef bottom_list
5101 #undef xmlListRemoveLast
5102 extern __typeof (xmlListRemoveLast) xmlListRemoveLast __attribute((alias("xmlListRemoveLast__internal_alias")));
5103 #else
5104 #ifndef xmlListRemoveLast
5105 extern __typeof (xmlListRemoveLast) xmlListRemoveLast__internal_alias __attribute((visibility("hidden")));
5106 #define xmlListRemoveLast xmlListRemoveLast__internal_alias
5107 #endif
5108 #endif
5109 
5110 #ifdef bottom_list
5111 #undef xmlListReverse
5112 extern __typeof (xmlListReverse) xmlListReverse __attribute((alias("xmlListReverse__internal_alias")));
5113 #else
5114 #ifndef xmlListReverse
5115 extern __typeof (xmlListReverse) xmlListReverse__internal_alias __attribute((visibility("hidden")));
5116 #define xmlListReverse xmlListReverse__internal_alias
5117 #endif
5118 #endif
5119 
5120 #ifdef bottom_list
5121 #undef xmlListReverseSearch
5122 extern __typeof (xmlListReverseSearch) xmlListReverseSearch __attribute((alias("xmlListReverseSearch__internal_alias")));
5123 #else
5124 #ifndef xmlListReverseSearch
5125 extern __typeof (xmlListReverseSearch) xmlListReverseSearch__internal_alias __attribute((visibility("hidden")));
5126 #define xmlListReverseSearch xmlListReverseSearch__internal_alias
5127 #endif
5128 #endif
5129 
5130 #ifdef bottom_list
5131 #undef xmlListReverseWalk
5132 extern __typeof (xmlListReverseWalk) xmlListReverseWalk __attribute((alias("xmlListReverseWalk__internal_alias")));
5133 #else
5134 #ifndef xmlListReverseWalk
5135 extern __typeof (xmlListReverseWalk) xmlListReverseWalk__internal_alias __attribute((visibility("hidden")));
5136 #define xmlListReverseWalk xmlListReverseWalk__internal_alias
5137 #endif
5138 #endif
5139 
5140 #ifdef bottom_list
5141 #undef xmlListSearch
5142 extern __typeof (xmlListSearch) xmlListSearch __attribute((alias("xmlListSearch__internal_alias")));
5143 #else
5144 #ifndef xmlListSearch
5145 extern __typeof (xmlListSearch) xmlListSearch__internal_alias __attribute((visibility("hidden")));
5146 #define xmlListSearch xmlListSearch__internal_alias
5147 #endif
5148 #endif
5149 
5150 #ifdef bottom_list
5151 #undef xmlListSize
5152 extern __typeof (xmlListSize) xmlListSize __attribute((alias("xmlListSize__internal_alias")));
5153 #else
5154 #ifndef xmlListSize
5155 extern __typeof (xmlListSize) xmlListSize__internal_alias __attribute((visibility("hidden")));
5156 #define xmlListSize xmlListSize__internal_alias
5157 #endif
5158 #endif
5159 
5160 #ifdef bottom_list
5161 #undef xmlListSort
5162 extern __typeof (xmlListSort) xmlListSort __attribute((alias("xmlListSort__internal_alias")));
5163 #else
5164 #ifndef xmlListSort
5165 extern __typeof (xmlListSort) xmlListSort__internal_alias __attribute((visibility("hidden")));
5166 #define xmlListSort xmlListSort__internal_alias
5167 #endif
5168 #endif
5169 
5170 #ifdef bottom_list
5171 #undef xmlListWalk
5172 extern __typeof (xmlListWalk) xmlListWalk __attribute((alias("xmlListWalk__internal_alias")));
5173 #else
5174 #ifndef xmlListWalk
5175 extern __typeof (xmlListWalk) xmlListWalk__internal_alias __attribute((visibility("hidden")));
5176 #define xmlListWalk xmlListWalk__internal_alias
5177 #endif
5178 #endif
5179 
5180 #if defined(LIBXML_CATALOG_ENABLED)
5181 #ifdef bottom_catalog
5182 #undef xmlLoadACatalog
5183 extern __typeof (xmlLoadACatalog) xmlLoadACatalog __attribute((alias("xmlLoadACatalog__internal_alias")));
5184 #else
5185 #ifndef xmlLoadACatalog
5186 extern __typeof (xmlLoadACatalog) xmlLoadACatalog__internal_alias __attribute((visibility("hidden")));
5187 #define xmlLoadACatalog xmlLoadACatalog__internal_alias
5188 #endif
5189 #endif
5190 #endif
5191 
5192 #if defined(LIBXML_CATALOG_ENABLED)
5193 #ifdef bottom_catalog
5194 #undef xmlLoadCatalog
5195 extern __typeof (xmlLoadCatalog) xmlLoadCatalog __attribute((alias("xmlLoadCatalog__internal_alias")));
5196 #else
5197 #ifndef xmlLoadCatalog
5198 extern __typeof (xmlLoadCatalog) xmlLoadCatalog__internal_alias __attribute((visibility("hidden")));
5199 #define xmlLoadCatalog xmlLoadCatalog__internal_alias
5200 #endif
5201 #endif
5202 #endif
5203 
5204 #if defined(LIBXML_CATALOG_ENABLED)
5205 #ifdef bottom_catalog
5206 #undef xmlLoadCatalogs
5207 extern __typeof (xmlLoadCatalogs) xmlLoadCatalogs __attribute((alias("xmlLoadCatalogs__internal_alias")));
5208 #else
5209 #ifndef xmlLoadCatalogs
5210 extern __typeof (xmlLoadCatalogs) xmlLoadCatalogs__internal_alias __attribute((visibility("hidden")));
5211 #define xmlLoadCatalogs xmlLoadCatalogs__internal_alias
5212 #endif
5213 #endif
5214 #endif
5215 
5216 #ifdef bottom_xmlIO
5217 #undef xmlLoadExternalEntity
5218 extern __typeof (xmlLoadExternalEntity) xmlLoadExternalEntity __attribute((alias("xmlLoadExternalEntity__internal_alias")));
5219 #else
5220 #ifndef xmlLoadExternalEntity
5221 extern __typeof (xmlLoadExternalEntity) xmlLoadExternalEntity__internal_alias __attribute((visibility("hidden")));
5222 #define xmlLoadExternalEntity xmlLoadExternalEntity__internal_alias
5223 #endif
5224 #endif
5225 
5226 #if defined(LIBXML_CATALOG_ENABLED)
5227 #ifdef bottom_catalog
5228 #undef xmlLoadSGMLSuperCatalog
5229 extern __typeof (xmlLoadSGMLSuperCatalog) xmlLoadSGMLSuperCatalog __attribute((alias("xmlLoadSGMLSuperCatalog__internal_alias")));
5230 #else
5231 #ifndef xmlLoadSGMLSuperCatalog
5232 extern __typeof (xmlLoadSGMLSuperCatalog) xmlLoadSGMLSuperCatalog__internal_alias __attribute((visibility("hidden")));
5233 #define xmlLoadSGMLSuperCatalog xmlLoadSGMLSuperCatalog__internal_alias
5234 #endif
5235 #endif
5236 #endif
5237 
5238 #ifdef bottom_threads
5239 #undef xmlLockLibrary
5240 extern __typeof (xmlLockLibrary) xmlLockLibrary __attribute((alias("xmlLockLibrary__internal_alias")));
5241 #else
5242 #ifndef xmlLockLibrary
5243 extern __typeof (xmlLockLibrary) xmlLockLibrary__internal_alias __attribute((visibility("hidden")));
5244 #define xmlLockLibrary xmlLockLibrary__internal_alias
5245 #endif
5246 #endif
5247 
5248 #if defined(LIBXML_DEBUG_ENABLED)
5249 #ifdef bottom_debugXML
5250 #undef xmlLsCountNode
5251 extern __typeof (xmlLsCountNode) xmlLsCountNode __attribute((alias("xmlLsCountNode__internal_alias")));
5252 #else
5253 #ifndef xmlLsCountNode
5254 extern __typeof (xmlLsCountNode) xmlLsCountNode__internal_alias __attribute((visibility("hidden")));
5255 #define xmlLsCountNode xmlLsCountNode__internal_alias
5256 #endif
5257 #endif
5258 #endif
5259 
5260 #if defined(LIBXML_DEBUG_ENABLED)
5261 #ifdef bottom_debugXML
5262 #undef xmlLsOneNode
5263 extern __typeof (xmlLsOneNode) xmlLsOneNode __attribute((alias("xmlLsOneNode__internal_alias")));
5264 #else
5265 #ifndef xmlLsOneNode
5266 extern __typeof (xmlLsOneNode) xmlLsOneNode__internal_alias __attribute((visibility("hidden")));
5267 #define xmlLsOneNode xmlLsOneNode__internal_alias
5268 #endif
5269 #endif
5270 #endif
5271 
5272 #ifdef bottom_xmlmemory
5273 #undef xmlMallocAtomicLoc
5274 extern __typeof (xmlMallocAtomicLoc) xmlMallocAtomicLoc __attribute((alias("xmlMallocAtomicLoc__internal_alias")));
5275 #else
5276 #ifndef xmlMallocAtomicLoc
5277 extern __typeof (xmlMallocAtomicLoc) xmlMallocAtomicLoc__internal_alias __attribute((visibility("hidden")));
5278 #define xmlMallocAtomicLoc xmlMallocAtomicLoc__internal_alias
5279 #endif
5280 #endif
5281 
5282 #ifdef bottom_xmlmemory
5283 #undef xmlMallocLoc
5284 extern __typeof (xmlMallocLoc) xmlMallocLoc __attribute((alias("xmlMallocLoc__internal_alias")));
5285 #else
5286 #ifndef xmlMallocLoc
5287 extern __typeof (xmlMallocLoc) xmlMallocLoc__internal_alias __attribute((visibility("hidden")));
5288 #define xmlMallocLoc xmlMallocLoc__internal_alias
5289 #endif
5290 #endif
5291 
5292 #ifdef bottom_xmlmemory
5293 #undef xmlMemBlocks
5294 extern __typeof (xmlMemBlocks) xmlMemBlocks __attribute((alias("xmlMemBlocks__internal_alias")));
5295 #else
5296 #ifndef xmlMemBlocks
5297 extern __typeof (xmlMemBlocks) xmlMemBlocks__internal_alias __attribute((visibility("hidden")));
5298 #define xmlMemBlocks xmlMemBlocks__internal_alias
5299 #endif
5300 #endif
5301 
5302 #ifdef bottom_xmlmemory
5303 #undef xmlMemDisplay
5304 extern __typeof (xmlMemDisplay) xmlMemDisplay __attribute((alias("xmlMemDisplay__internal_alias")));
5305 #else
5306 #ifndef xmlMemDisplay
5307 extern __typeof (xmlMemDisplay) xmlMemDisplay__internal_alias __attribute((visibility("hidden")));
5308 #define xmlMemDisplay xmlMemDisplay__internal_alias
5309 #endif
5310 #endif
5311 
5312 #ifdef bottom_xmlmemory
5313 #undef xmlMemDisplayLast
5314 extern __typeof (xmlMemDisplayLast) xmlMemDisplayLast __attribute((alias("xmlMemDisplayLast__internal_alias")));
5315 #else
5316 #ifndef xmlMemDisplayLast
5317 extern __typeof (xmlMemDisplayLast) xmlMemDisplayLast__internal_alias __attribute((visibility("hidden")));
5318 #define xmlMemDisplayLast xmlMemDisplayLast__internal_alias
5319 #endif
5320 #endif
5321 
5322 #ifdef bottom_xmlmemory
5323 #undef xmlMemFree
5324 extern __typeof (xmlMemFree) xmlMemFree __attribute((alias("xmlMemFree__internal_alias")));
5325 #else
5326 #ifndef xmlMemFree
5327 extern __typeof (xmlMemFree) xmlMemFree__internal_alias __attribute((visibility("hidden")));
5328 #define xmlMemFree xmlMemFree__internal_alias
5329 #endif
5330 #endif
5331 
5332 #ifdef bottom_xmlmemory
5333 #undef xmlMemGet
5334 extern __typeof (xmlMemGet) xmlMemGet __attribute((alias("xmlMemGet__internal_alias")));
5335 #else
5336 #ifndef xmlMemGet
5337 extern __typeof (xmlMemGet) xmlMemGet__internal_alias __attribute((visibility("hidden")));
5338 #define xmlMemGet xmlMemGet__internal_alias
5339 #endif
5340 #endif
5341 
5342 #ifdef bottom_xmlmemory
5343 #undef xmlMemMalloc
5344 extern __typeof (xmlMemMalloc) xmlMemMalloc __attribute((alias("xmlMemMalloc__internal_alias")));
5345 #else
5346 #ifndef xmlMemMalloc
5347 extern __typeof (xmlMemMalloc) xmlMemMalloc__internal_alias __attribute((visibility("hidden")));
5348 #define xmlMemMalloc xmlMemMalloc__internal_alias
5349 #endif
5350 #endif
5351 
5352 #ifdef bottom_xmlmemory
5353 #undef xmlMemRealloc
5354 extern __typeof (xmlMemRealloc) xmlMemRealloc __attribute((alias("xmlMemRealloc__internal_alias")));
5355 #else
5356 #ifndef xmlMemRealloc
5357 extern __typeof (xmlMemRealloc) xmlMemRealloc__internal_alias __attribute((visibility("hidden")));
5358 #define xmlMemRealloc xmlMemRealloc__internal_alias
5359 #endif
5360 #endif
5361 
5362 #ifdef bottom_xmlmemory
5363 #undef xmlMemSetup
5364 extern __typeof (xmlMemSetup) xmlMemSetup __attribute((alias("xmlMemSetup__internal_alias")));
5365 #else
5366 #ifndef xmlMemSetup
5367 extern __typeof (xmlMemSetup) xmlMemSetup__internal_alias __attribute((visibility("hidden")));
5368 #define xmlMemSetup xmlMemSetup__internal_alias
5369 #endif
5370 #endif
5371 
5372 #ifdef bottom_xmlmemory
5373 #undef xmlMemShow
5374 extern __typeof (xmlMemShow) xmlMemShow __attribute((alias("xmlMemShow__internal_alias")));
5375 #else
5376 #ifndef xmlMemShow
5377 extern __typeof (xmlMemShow) xmlMemShow__internal_alias __attribute((visibility("hidden")));
5378 #define xmlMemShow xmlMemShow__internal_alias
5379 #endif
5380 #endif
5381 
5382 #ifdef bottom_xmlmemory
5383 #undef xmlMemStrdupLoc
5384 extern __typeof (xmlMemStrdupLoc) xmlMemStrdupLoc __attribute((alias("xmlMemStrdupLoc__internal_alias")));
5385 #else
5386 #ifndef xmlMemStrdupLoc
5387 extern __typeof (xmlMemStrdupLoc) xmlMemStrdupLoc__internal_alias __attribute((visibility("hidden")));
5388 #define xmlMemStrdupLoc xmlMemStrdupLoc__internal_alias
5389 #endif
5390 #endif
5391 
5392 #ifdef bottom_xmlmemory
5393 #undef xmlMemUsed
5394 extern __typeof (xmlMemUsed) xmlMemUsed __attribute((alias("xmlMemUsed__internal_alias")));
5395 #else
5396 #ifndef xmlMemUsed
5397 extern __typeof (xmlMemUsed) xmlMemUsed__internal_alias __attribute((visibility("hidden")));
5398 #define xmlMemUsed xmlMemUsed__internal_alias
5399 #endif
5400 #endif
5401 
5402 #ifdef bottom_xmlmemory
5403 #undef xmlMemoryDump
5404 extern __typeof (xmlMemoryDump) xmlMemoryDump __attribute((alias("xmlMemoryDump__internal_alias")));
5405 #else
5406 #ifndef xmlMemoryDump
5407 extern __typeof (xmlMemoryDump) xmlMemoryDump__internal_alias __attribute((visibility("hidden")));
5408 #define xmlMemoryDump xmlMemoryDump__internal_alias
5409 #endif
5410 #endif
5411 
5412 #ifdef bottom_xmlmemory
5413 #undef xmlMemoryStrdup
5414 extern __typeof (xmlMemoryStrdup) xmlMemoryStrdup __attribute((alias("xmlMemoryStrdup__internal_alias")));
5415 #else
5416 #ifndef xmlMemoryStrdup
5417 extern __typeof (xmlMemoryStrdup) xmlMemoryStrdup__internal_alias __attribute((visibility("hidden")));
5418 #define xmlMemoryStrdup xmlMemoryStrdup__internal_alias
5419 #endif
5420 #endif
5421 
5422 #if defined(LIBXML_MODULES_ENABLED)
5423 #ifdef bottom_xmlmodule
5424 #undef xmlModuleClose
5425 extern __typeof (xmlModuleClose) xmlModuleClose __attribute((alias("xmlModuleClose__internal_alias")));
5426 #else
5427 #ifndef xmlModuleClose
5428 extern __typeof (xmlModuleClose) xmlModuleClose__internal_alias __attribute((visibility("hidden")));
5429 #define xmlModuleClose xmlModuleClose__internal_alias
5430 #endif
5431 #endif
5432 #endif
5433 
5434 #if defined(LIBXML_MODULES_ENABLED)
5435 #ifdef bottom_xmlmodule
5436 #undef xmlModuleFree
5437 extern __typeof (xmlModuleFree) xmlModuleFree __attribute((alias("xmlModuleFree__internal_alias")));
5438 #else
5439 #ifndef xmlModuleFree
5440 extern __typeof (xmlModuleFree) xmlModuleFree__internal_alias __attribute((visibility("hidden")));
5441 #define xmlModuleFree xmlModuleFree__internal_alias
5442 #endif
5443 #endif
5444 #endif
5445 
5446 #if defined(LIBXML_MODULES_ENABLED)
5447 #ifdef bottom_xmlmodule
5448 #undef xmlModuleOpen
5449 extern __typeof (xmlModuleOpen) xmlModuleOpen __attribute((alias("xmlModuleOpen__internal_alias")));
5450 #else
5451 #ifndef xmlModuleOpen
5452 extern __typeof (xmlModuleOpen) xmlModuleOpen__internal_alias __attribute((visibility("hidden")));
5453 #define xmlModuleOpen xmlModuleOpen__internal_alias
5454 #endif
5455 #endif
5456 #endif
5457 
5458 #if defined(LIBXML_MODULES_ENABLED)
5459 #ifdef bottom_xmlmodule
5460 #undef xmlModuleSymbol
5461 extern __typeof (xmlModuleSymbol) xmlModuleSymbol __attribute((alias("xmlModuleSymbol__internal_alias")));
5462 #else
5463 #ifndef xmlModuleSymbol
5464 extern __typeof (xmlModuleSymbol) xmlModuleSymbol__internal_alias __attribute((visibility("hidden")));
5465 #define xmlModuleSymbol xmlModuleSymbol__internal_alias
5466 #endif
5467 #endif
5468 #endif
5469 
5470 #ifdef bottom_threads
5471 #undef xmlMutexLock
5472 extern __typeof (xmlMutexLock) xmlMutexLock __attribute((alias("xmlMutexLock__internal_alias")));
5473 #else
5474 #ifndef xmlMutexLock
5475 extern __typeof (xmlMutexLock) xmlMutexLock__internal_alias __attribute((visibility("hidden")));
5476 #define xmlMutexLock xmlMutexLock__internal_alias
5477 #endif
5478 #endif
5479 
5480 #ifdef bottom_threads
5481 #undef xmlMutexUnlock
5482 extern __typeof (xmlMutexUnlock) xmlMutexUnlock __attribute((alias("xmlMutexUnlock__internal_alias")));
5483 #else
5484 #ifndef xmlMutexUnlock
5485 extern __typeof (xmlMutexUnlock) xmlMutexUnlock__internal_alias __attribute((visibility("hidden")));
5486 #define xmlMutexUnlock xmlMutexUnlock__internal_alias
5487 #endif
5488 #endif
5489 
5490 #if defined(LIBXML_LEGACY_ENABLED)
5491 #ifdef bottom_legacy
5492 #undef xmlNamespaceParseNCName
5493 extern __typeof (xmlNamespaceParseNCName) xmlNamespaceParseNCName __attribute((alias("xmlNamespaceParseNCName__internal_alias")));
5494 #else
5495 #ifndef xmlNamespaceParseNCName
5496 extern __typeof (xmlNamespaceParseNCName) xmlNamespaceParseNCName__internal_alias __attribute((visibility("hidden")));
5497 #define xmlNamespaceParseNCName xmlNamespaceParseNCName__internal_alias
5498 #endif
5499 #endif
5500 #endif
5501 
5502 #if defined(LIBXML_LEGACY_ENABLED)
5503 #ifdef bottom_legacy
5504 #undef xmlNamespaceParseNSDef
5505 extern __typeof (xmlNamespaceParseNSDef) xmlNamespaceParseNSDef __attribute((alias("xmlNamespaceParseNSDef__internal_alias")));
5506 #else
5507 #ifndef xmlNamespaceParseNSDef
5508 extern __typeof (xmlNamespaceParseNSDef) xmlNamespaceParseNSDef__internal_alias __attribute((visibility("hidden")));
5509 #define xmlNamespaceParseNSDef xmlNamespaceParseNSDef__internal_alias
5510 #endif
5511 #endif
5512 #endif
5513 
5514 #if defined(LIBXML_LEGACY_ENABLED)
5515 #ifdef bottom_legacy
5516 #undef xmlNamespaceParseQName
5517 extern __typeof (xmlNamespaceParseQName) xmlNamespaceParseQName __attribute((alias("xmlNamespaceParseQName__internal_alias")));
5518 #else
5519 #ifndef xmlNamespaceParseQName
5520 extern __typeof (xmlNamespaceParseQName) xmlNamespaceParseQName__internal_alias __attribute((visibility("hidden")));
5521 #define xmlNamespaceParseQName xmlNamespaceParseQName__internal_alias
5522 #endif
5523 #endif
5524 #endif
5525 
5526 #if defined(LIBXML_FTP_ENABLED)
5527 #ifdef bottom_nanoftp
5528 #undef xmlNanoFTPCheckResponse
5529 extern __typeof (xmlNanoFTPCheckResponse) xmlNanoFTPCheckResponse __attribute((alias("xmlNanoFTPCheckResponse__internal_alias")));
5530 #else
5531 #ifndef xmlNanoFTPCheckResponse
5532 extern __typeof (xmlNanoFTPCheckResponse) xmlNanoFTPCheckResponse__internal_alias __attribute((visibility("hidden")));
5533 #define xmlNanoFTPCheckResponse xmlNanoFTPCheckResponse__internal_alias
5534 #endif
5535 #endif
5536 #endif
5537 
5538 #if defined(LIBXML_FTP_ENABLED)
5539 #ifdef bottom_nanoftp
5540 #undef xmlNanoFTPCleanup
5541 extern __typeof (xmlNanoFTPCleanup) xmlNanoFTPCleanup __attribute((alias("xmlNanoFTPCleanup__internal_alias")));
5542 #else
5543 #ifndef xmlNanoFTPCleanup
5544 extern __typeof (xmlNanoFTPCleanup) xmlNanoFTPCleanup__internal_alias __attribute((visibility("hidden")));
5545 #define xmlNanoFTPCleanup xmlNanoFTPCleanup__internal_alias
5546 #endif
5547 #endif
5548 #endif
5549 
5550 #if defined(LIBXML_FTP_ENABLED)
5551 #ifdef bottom_nanoftp
5552 #undef xmlNanoFTPClose
5553 extern __typeof (xmlNanoFTPClose) xmlNanoFTPClose __attribute((alias("xmlNanoFTPClose__internal_alias")));
5554 #else
5555 #ifndef xmlNanoFTPClose
5556 extern __typeof (xmlNanoFTPClose) xmlNanoFTPClose__internal_alias __attribute((visibility("hidden")));
5557 #define xmlNanoFTPClose xmlNanoFTPClose__internal_alias
5558 #endif
5559 #endif
5560 #endif
5561 
5562 #if defined(LIBXML_FTP_ENABLED)
5563 #ifdef bottom_nanoftp
5564 #undef xmlNanoFTPCloseConnection
5565 extern __typeof (xmlNanoFTPCloseConnection) xmlNanoFTPCloseConnection __attribute((alias("xmlNanoFTPCloseConnection__internal_alias")));
5566 #else
5567 #ifndef xmlNanoFTPCloseConnection
5568 extern __typeof (xmlNanoFTPCloseConnection) xmlNanoFTPCloseConnection__internal_alias __attribute((visibility("hidden")));
5569 #define xmlNanoFTPCloseConnection xmlNanoFTPCloseConnection__internal_alias
5570 #endif
5571 #endif
5572 #endif
5573 
5574 #if defined(LIBXML_FTP_ENABLED)
5575 #ifdef bottom_nanoftp
5576 #undef xmlNanoFTPConnect
5577 extern __typeof (xmlNanoFTPConnect) xmlNanoFTPConnect __attribute((alias("xmlNanoFTPConnect__internal_alias")));
5578 #else
5579 #ifndef xmlNanoFTPConnect
5580 extern __typeof (xmlNanoFTPConnect) xmlNanoFTPConnect__internal_alias __attribute((visibility("hidden")));
5581 #define xmlNanoFTPConnect xmlNanoFTPConnect__internal_alias
5582 #endif
5583 #endif
5584 #endif
5585 
5586 #if defined(LIBXML_FTP_ENABLED)
5587 #ifdef bottom_nanoftp
5588 #undef xmlNanoFTPConnectTo
5589 extern __typeof (xmlNanoFTPConnectTo) xmlNanoFTPConnectTo __attribute((alias("xmlNanoFTPConnectTo__internal_alias")));
5590 #else
5591 #ifndef xmlNanoFTPConnectTo
5592 extern __typeof (xmlNanoFTPConnectTo) xmlNanoFTPConnectTo__internal_alias __attribute((visibility("hidden")));
5593 #define xmlNanoFTPConnectTo xmlNanoFTPConnectTo__internal_alias
5594 #endif
5595 #endif
5596 #endif
5597 
5598 #if defined(LIBXML_FTP_ENABLED)
5599 #ifdef bottom_nanoftp
5600 #undef xmlNanoFTPCwd
5601 extern __typeof (xmlNanoFTPCwd) xmlNanoFTPCwd __attribute((alias("xmlNanoFTPCwd__internal_alias")));
5602 #else
5603 #ifndef xmlNanoFTPCwd
5604 extern __typeof (xmlNanoFTPCwd) xmlNanoFTPCwd__internal_alias __attribute((visibility("hidden")));
5605 #define xmlNanoFTPCwd xmlNanoFTPCwd__internal_alias
5606 #endif
5607 #endif
5608 #endif
5609 
5610 #if defined(LIBXML_FTP_ENABLED)
5611 #ifdef bottom_nanoftp
5612 #undef xmlNanoFTPDele
5613 extern __typeof (xmlNanoFTPDele) xmlNanoFTPDele __attribute((alias("xmlNanoFTPDele__internal_alias")));
5614 #else
5615 #ifndef xmlNanoFTPDele
5616 extern __typeof (xmlNanoFTPDele) xmlNanoFTPDele__internal_alias __attribute((visibility("hidden")));
5617 #define xmlNanoFTPDele xmlNanoFTPDele__internal_alias
5618 #endif
5619 #endif
5620 #endif
5621 
5622 #if defined(LIBXML_FTP_ENABLED)
5623 #ifdef bottom_nanoftp
5624 #undef xmlNanoFTPFreeCtxt
5625 extern __typeof (xmlNanoFTPFreeCtxt) xmlNanoFTPFreeCtxt __attribute((alias("xmlNanoFTPFreeCtxt__internal_alias")));
5626 #else
5627 #ifndef xmlNanoFTPFreeCtxt
5628 extern __typeof (xmlNanoFTPFreeCtxt) xmlNanoFTPFreeCtxt__internal_alias __attribute((visibility("hidden")));
5629 #define xmlNanoFTPFreeCtxt xmlNanoFTPFreeCtxt__internal_alias
5630 #endif
5631 #endif
5632 #endif
5633 
5634 #if defined(LIBXML_FTP_ENABLED)
5635 #ifdef bottom_nanoftp
5636 #undef xmlNanoFTPGet
5637 extern __typeof (xmlNanoFTPGet) xmlNanoFTPGet __attribute((alias("xmlNanoFTPGet__internal_alias")));
5638 #else
5639 #ifndef xmlNanoFTPGet
5640 extern __typeof (xmlNanoFTPGet) xmlNanoFTPGet__internal_alias __attribute((visibility("hidden")));
5641 #define xmlNanoFTPGet xmlNanoFTPGet__internal_alias
5642 #endif
5643 #endif
5644 #endif
5645 
5646 #if defined(LIBXML_FTP_ENABLED)
5647 #ifdef bottom_nanoftp
5648 #undef xmlNanoFTPGetConnection
5649 extern __typeof (xmlNanoFTPGetConnection) xmlNanoFTPGetConnection __attribute((alias("xmlNanoFTPGetConnection__internal_alias")));
5650 #else
5651 #ifndef xmlNanoFTPGetConnection
5652 extern __typeof (xmlNanoFTPGetConnection) xmlNanoFTPGetConnection__internal_alias __attribute((visibility("hidden")));
5653 #define xmlNanoFTPGetConnection xmlNanoFTPGetConnection__internal_alias
5654 #endif
5655 #endif
5656 #endif
5657 
5658 #if defined(LIBXML_FTP_ENABLED)
5659 #ifdef bottom_nanoftp
5660 #undef xmlNanoFTPGetResponse
5661 extern __typeof (xmlNanoFTPGetResponse) xmlNanoFTPGetResponse __attribute((alias("xmlNanoFTPGetResponse__internal_alias")));
5662 #else
5663 #ifndef xmlNanoFTPGetResponse
5664 extern __typeof (xmlNanoFTPGetResponse) xmlNanoFTPGetResponse__internal_alias __attribute((visibility("hidden")));
5665 #define xmlNanoFTPGetResponse xmlNanoFTPGetResponse__internal_alias
5666 #endif
5667 #endif
5668 #endif
5669 
5670 #if defined(LIBXML_FTP_ENABLED)
5671 #ifdef bottom_nanoftp
5672 #undef xmlNanoFTPGetSocket
5673 extern __typeof (xmlNanoFTPGetSocket) xmlNanoFTPGetSocket __attribute((alias("xmlNanoFTPGetSocket__internal_alias")));
5674 #else
5675 #ifndef xmlNanoFTPGetSocket
5676 extern __typeof (xmlNanoFTPGetSocket) xmlNanoFTPGetSocket__internal_alias __attribute((visibility("hidden")));
5677 #define xmlNanoFTPGetSocket xmlNanoFTPGetSocket__internal_alias
5678 #endif
5679 #endif
5680 #endif
5681 
5682 #if defined(LIBXML_FTP_ENABLED)
5683 #ifdef bottom_nanoftp
5684 #undef xmlNanoFTPInit
5685 extern __typeof (xmlNanoFTPInit) xmlNanoFTPInit __attribute((alias("xmlNanoFTPInit__internal_alias")));
5686 #else
5687 #ifndef xmlNanoFTPInit
5688 extern __typeof (xmlNanoFTPInit) xmlNanoFTPInit__internal_alias __attribute((visibility("hidden")));
5689 #define xmlNanoFTPInit xmlNanoFTPInit__internal_alias
5690 #endif
5691 #endif
5692 #endif
5693 
5694 #if defined(LIBXML_FTP_ENABLED)
5695 #ifdef bottom_nanoftp
5696 #undef xmlNanoFTPList
5697 extern __typeof (xmlNanoFTPList) xmlNanoFTPList __attribute((alias("xmlNanoFTPList__internal_alias")));
5698 #else
5699 #ifndef xmlNanoFTPList
5700 extern __typeof (xmlNanoFTPList) xmlNanoFTPList__internal_alias __attribute((visibility("hidden")));
5701 #define xmlNanoFTPList xmlNanoFTPList__internal_alias
5702 #endif
5703 #endif
5704 #endif
5705 
5706 #if defined(LIBXML_FTP_ENABLED)
5707 #ifdef bottom_nanoftp
5708 #undef xmlNanoFTPNewCtxt
5709 extern __typeof (xmlNanoFTPNewCtxt) xmlNanoFTPNewCtxt __attribute((alias("xmlNanoFTPNewCtxt__internal_alias")));
5710 #else
5711 #ifndef xmlNanoFTPNewCtxt
5712 extern __typeof (xmlNanoFTPNewCtxt) xmlNanoFTPNewCtxt__internal_alias __attribute((visibility("hidden")));
5713 #define xmlNanoFTPNewCtxt xmlNanoFTPNewCtxt__internal_alias
5714 #endif
5715 #endif
5716 #endif
5717 
5718 #if defined(LIBXML_FTP_ENABLED)
5719 #ifdef bottom_nanoftp
5720 #undef xmlNanoFTPOpen
5721 extern __typeof (xmlNanoFTPOpen) xmlNanoFTPOpen __attribute((alias("xmlNanoFTPOpen__internal_alias")));
5722 #else
5723 #ifndef xmlNanoFTPOpen
5724 extern __typeof (xmlNanoFTPOpen) xmlNanoFTPOpen__internal_alias __attribute((visibility("hidden")));
5725 #define xmlNanoFTPOpen xmlNanoFTPOpen__internal_alias
5726 #endif
5727 #endif
5728 #endif
5729 
5730 #if defined(LIBXML_FTP_ENABLED)
5731 #ifdef bottom_nanoftp
5732 #undef xmlNanoFTPProxy
5733 extern __typeof (xmlNanoFTPProxy) xmlNanoFTPProxy __attribute((alias("xmlNanoFTPProxy__internal_alias")));
5734 #else
5735 #ifndef xmlNanoFTPProxy
5736 extern __typeof (xmlNanoFTPProxy) xmlNanoFTPProxy__internal_alias __attribute((visibility("hidden")));
5737 #define xmlNanoFTPProxy xmlNanoFTPProxy__internal_alias
5738 #endif
5739 #endif
5740 #endif
5741 
5742 #if defined(LIBXML_FTP_ENABLED)
5743 #ifdef bottom_nanoftp
5744 #undef xmlNanoFTPQuit
5745 extern __typeof (xmlNanoFTPQuit) xmlNanoFTPQuit __attribute((alias("xmlNanoFTPQuit__internal_alias")));
5746 #else
5747 #ifndef xmlNanoFTPQuit
5748 extern __typeof (xmlNanoFTPQuit) xmlNanoFTPQuit__internal_alias __attribute((visibility("hidden")));
5749 #define xmlNanoFTPQuit xmlNanoFTPQuit__internal_alias
5750 #endif
5751 #endif
5752 #endif
5753 
5754 #if defined(LIBXML_FTP_ENABLED)
5755 #ifdef bottom_nanoftp
5756 #undef xmlNanoFTPRead
5757 extern __typeof (xmlNanoFTPRead) xmlNanoFTPRead __attribute((alias("xmlNanoFTPRead__internal_alias")));
5758 #else
5759 #ifndef xmlNanoFTPRead
5760 extern __typeof (xmlNanoFTPRead) xmlNanoFTPRead__internal_alias __attribute((visibility("hidden")));
5761 #define xmlNanoFTPRead xmlNanoFTPRead__internal_alias
5762 #endif
5763 #endif
5764 #endif
5765 
5766 #if defined(LIBXML_FTP_ENABLED)
5767 #ifdef bottom_nanoftp
5768 #undef xmlNanoFTPScanProxy
5769 extern __typeof (xmlNanoFTPScanProxy) xmlNanoFTPScanProxy __attribute((alias("xmlNanoFTPScanProxy__internal_alias")));
5770 #else
5771 #ifndef xmlNanoFTPScanProxy
5772 extern __typeof (xmlNanoFTPScanProxy) xmlNanoFTPScanProxy__internal_alias __attribute((visibility("hidden")));
5773 #define xmlNanoFTPScanProxy xmlNanoFTPScanProxy__internal_alias
5774 #endif
5775 #endif
5776 #endif
5777 
5778 #if defined(LIBXML_FTP_ENABLED)
5779 #ifdef bottom_nanoftp
5780 #undef xmlNanoFTPUpdateURL
5781 extern __typeof (xmlNanoFTPUpdateURL) xmlNanoFTPUpdateURL __attribute((alias("xmlNanoFTPUpdateURL__internal_alias")));
5782 #else
5783 #ifndef xmlNanoFTPUpdateURL
5784 extern __typeof (xmlNanoFTPUpdateURL) xmlNanoFTPUpdateURL__internal_alias __attribute((visibility("hidden")));
5785 #define xmlNanoFTPUpdateURL xmlNanoFTPUpdateURL__internal_alias
5786 #endif
5787 #endif
5788 #endif
5789 
5790 #if defined(LIBXML_HTTP_ENABLED)
5791 #ifdef bottom_nanohttp
5792 #undef xmlNanoHTTPAuthHeader
5793 extern __typeof (xmlNanoHTTPAuthHeader) xmlNanoHTTPAuthHeader __attribute((alias("xmlNanoHTTPAuthHeader__internal_alias")));
5794 #else
5795 #ifndef xmlNanoHTTPAuthHeader
5796 extern __typeof (xmlNanoHTTPAuthHeader) xmlNanoHTTPAuthHeader__internal_alias __attribute((visibility("hidden")));
5797 #define xmlNanoHTTPAuthHeader xmlNanoHTTPAuthHeader__internal_alias
5798 #endif
5799 #endif
5800 #endif
5801 
5802 #if defined(LIBXML_HTTP_ENABLED)
5803 #ifdef bottom_nanohttp
5804 #undef xmlNanoHTTPCleanup
5805 extern __typeof (xmlNanoHTTPCleanup) xmlNanoHTTPCleanup __attribute((alias("xmlNanoHTTPCleanup__internal_alias")));
5806 #else
5807 #ifndef xmlNanoHTTPCleanup
5808 extern __typeof (xmlNanoHTTPCleanup) xmlNanoHTTPCleanup__internal_alias __attribute((visibility("hidden")));
5809 #define xmlNanoHTTPCleanup xmlNanoHTTPCleanup__internal_alias
5810 #endif
5811 #endif
5812 #endif
5813 
5814 #if defined(LIBXML_HTTP_ENABLED)
5815 #ifdef bottom_nanohttp
5816 #undef xmlNanoHTTPClose
5817 extern __typeof (xmlNanoHTTPClose) xmlNanoHTTPClose __attribute((alias("xmlNanoHTTPClose__internal_alias")));
5818 #else
5819 #ifndef xmlNanoHTTPClose
5820 extern __typeof (xmlNanoHTTPClose) xmlNanoHTTPClose__internal_alias __attribute((visibility("hidden")));
5821 #define xmlNanoHTTPClose xmlNanoHTTPClose__internal_alias
5822 #endif
5823 #endif
5824 #endif
5825 
5826 #if defined(LIBXML_HTTP_ENABLED)
5827 #ifdef bottom_nanohttp
5828 #undef xmlNanoHTTPContentLength
5829 extern __typeof (xmlNanoHTTPContentLength) xmlNanoHTTPContentLength __attribute((alias("xmlNanoHTTPContentLength__internal_alias")));
5830 #else
5831 #ifndef xmlNanoHTTPContentLength
5832 extern __typeof (xmlNanoHTTPContentLength) xmlNanoHTTPContentLength__internal_alias __attribute((visibility("hidden")));
5833 #define xmlNanoHTTPContentLength xmlNanoHTTPContentLength__internal_alias
5834 #endif
5835 #endif
5836 #endif
5837 
5838 #if defined(LIBXML_HTTP_ENABLED)
5839 #ifdef bottom_nanohttp
5840 #undef xmlNanoHTTPEncoding
5841 extern __typeof (xmlNanoHTTPEncoding) xmlNanoHTTPEncoding __attribute((alias("xmlNanoHTTPEncoding__internal_alias")));
5842 #else
5843 #ifndef xmlNanoHTTPEncoding
5844 extern __typeof (xmlNanoHTTPEncoding) xmlNanoHTTPEncoding__internal_alias __attribute((visibility("hidden")));
5845 #define xmlNanoHTTPEncoding xmlNanoHTTPEncoding__internal_alias
5846 #endif
5847 #endif
5848 #endif
5849 
5850 #if defined(LIBXML_HTTP_ENABLED)
5851 #ifdef bottom_nanohttp
5852 #undef xmlNanoHTTPFetch
5853 extern __typeof (xmlNanoHTTPFetch) xmlNanoHTTPFetch __attribute((alias("xmlNanoHTTPFetch__internal_alias")));
5854 #else
5855 #ifndef xmlNanoHTTPFetch
5856 extern __typeof (xmlNanoHTTPFetch) xmlNanoHTTPFetch__internal_alias __attribute((visibility("hidden")));
5857 #define xmlNanoHTTPFetch xmlNanoHTTPFetch__internal_alias
5858 #endif
5859 #endif
5860 #endif
5861 
5862 #if defined(LIBXML_HTTP_ENABLED)
5863 #ifdef bottom_nanohttp
5864 #undef xmlNanoHTTPInit
5865 extern __typeof (xmlNanoHTTPInit) xmlNanoHTTPInit __attribute((alias("xmlNanoHTTPInit__internal_alias")));
5866 #else
5867 #ifndef xmlNanoHTTPInit
5868 extern __typeof (xmlNanoHTTPInit) xmlNanoHTTPInit__internal_alias __attribute((visibility("hidden")));
5869 #define xmlNanoHTTPInit xmlNanoHTTPInit__internal_alias
5870 #endif
5871 #endif
5872 #endif
5873 
5874 #if defined(LIBXML_HTTP_ENABLED)
5875 #ifdef bottom_nanohttp
5876 #undef xmlNanoHTTPMethod
5877 extern __typeof (xmlNanoHTTPMethod) xmlNanoHTTPMethod __attribute((alias("xmlNanoHTTPMethod__internal_alias")));
5878 #else
5879 #ifndef xmlNanoHTTPMethod
5880 extern __typeof (xmlNanoHTTPMethod) xmlNanoHTTPMethod__internal_alias __attribute((visibility("hidden")));
5881 #define xmlNanoHTTPMethod xmlNanoHTTPMethod__internal_alias
5882 #endif
5883 #endif
5884 #endif
5885 
5886 #if defined(LIBXML_HTTP_ENABLED)
5887 #ifdef bottom_nanohttp
5888 #undef xmlNanoHTTPMethodRedir
5889 extern __typeof (xmlNanoHTTPMethodRedir) xmlNanoHTTPMethodRedir __attribute((alias("xmlNanoHTTPMethodRedir__internal_alias")));
5890 #else
5891 #ifndef xmlNanoHTTPMethodRedir
5892 extern __typeof (xmlNanoHTTPMethodRedir) xmlNanoHTTPMethodRedir__internal_alias __attribute((visibility("hidden")));
5893 #define xmlNanoHTTPMethodRedir xmlNanoHTTPMethodRedir__internal_alias
5894 #endif
5895 #endif
5896 #endif
5897 
5898 #if defined(LIBXML_HTTP_ENABLED)
5899 #ifdef bottom_nanohttp
5900 #undef xmlNanoHTTPMimeType
5901 extern __typeof (xmlNanoHTTPMimeType) xmlNanoHTTPMimeType __attribute((alias("xmlNanoHTTPMimeType__internal_alias")));
5902 #else
5903 #ifndef xmlNanoHTTPMimeType
5904 extern __typeof (xmlNanoHTTPMimeType) xmlNanoHTTPMimeType__internal_alias __attribute((visibility("hidden")));
5905 #define xmlNanoHTTPMimeType xmlNanoHTTPMimeType__internal_alias
5906 #endif
5907 #endif
5908 #endif
5909 
5910 #if defined(LIBXML_HTTP_ENABLED)
5911 #ifdef bottom_nanohttp
5912 #undef xmlNanoHTTPOpen
5913 extern __typeof (xmlNanoHTTPOpen) xmlNanoHTTPOpen __attribute((alias("xmlNanoHTTPOpen__internal_alias")));
5914 #else
5915 #ifndef xmlNanoHTTPOpen
5916 extern __typeof (xmlNanoHTTPOpen) xmlNanoHTTPOpen__internal_alias __attribute((visibility("hidden")));
5917 #define xmlNanoHTTPOpen xmlNanoHTTPOpen__internal_alias
5918 #endif
5919 #endif
5920 #endif
5921 
5922 #if defined(LIBXML_HTTP_ENABLED)
5923 #ifdef bottom_nanohttp
5924 #undef xmlNanoHTTPOpenRedir
5925 extern __typeof (xmlNanoHTTPOpenRedir) xmlNanoHTTPOpenRedir __attribute((alias("xmlNanoHTTPOpenRedir__internal_alias")));
5926 #else
5927 #ifndef xmlNanoHTTPOpenRedir
5928 extern __typeof (xmlNanoHTTPOpenRedir) xmlNanoHTTPOpenRedir__internal_alias __attribute((visibility("hidden")));
5929 #define xmlNanoHTTPOpenRedir xmlNanoHTTPOpenRedir__internal_alias
5930 #endif
5931 #endif
5932 #endif
5933 
5934 #if defined(LIBXML_HTTP_ENABLED)
5935 #ifdef bottom_nanohttp
5936 #undef xmlNanoHTTPRead
5937 extern __typeof (xmlNanoHTTPRead) xmlNanoHTTPRead __attribute((alias("xmlNanoHTTPRead__internal_alias")));
5938 #else
5939 #ifndef xmlNanoHTTPRead
5940 extern __typeof (xmlNanoHTTPRead) xmlNanoHTTPRead__internal_alias __attribute((visibility("hidden")));
5941 #define xmlNanoHTTPRead xmlNanoHTTPRead__internal_alias
5942 #endif
5943 #endif
5944 #endif
5945 
5946 #if defined(LIBXML_HTTP_ENABLED)
5947 #ifdef bottom_nanohttp
5948 #undef xmlNanoHTTPRedir
5949 extern __typeof (xmlNanoHTTPRedir) xmlNanoHTTPRedir __attribute((alias("xmlNanoHTTPRedir__internal_alias")));
5950 #else
5951 #ifndef xmlNanoHTTPRedir
5952 extern __typeof (xmlNanoHTTPRedir) xmlNanoHTTPRedir__internal_alias __attribute((visibility("hidden")));
5953 #define xmlNanoHTTPRedir xmlNanoHTTPRedir__internal_alias
5954 #endif
5955 #endif
5956 #endif
5957 
5958 #if defined(LIBXML_HTTP_ENABLED)
5959 #ifdef bottom_nanohttp
5960 #undef xmlNanoHTTPReturnCode
5961 extern __typeof (xmlNanoHTTPReturnCode) xmlNanoHTTPReturnCode __attribute((alias("xmlNanoHTTPReturnCode__internal_alias")));
5962 #else
5963 #ifndef xmlNanoHTTPReturnCode
5964 extern __typeof (xmlNanoHTTPReturnCode) xmlNanoHTTPReturnCode__internal_alias __attribute((visibility("hidden")));
5965 #define xmlNanoHTTPReturnCode xmlNanoHTTPReturnCode__internal_alias
5966 #endif
5967 #endif
5968 #endif
5969 
5970 #if defined(LIBXML_HTTP_ENABLED) && defined(LIBXML_OUTPUT_ENABLED)
5971 #ifdef bottom_nanohttp
5972 #undef xmlNanoHTTPSave
5973 extern __typeof (xmlNanoHTTPSave) xmlNanoHTTPSave __attribute((alias("xmlNanoHTTPSave__internal_alias")));
5974 #else
5975 #ifndef xmlNanoHTTPSave
5976 extern __typeof (xmlNanoHTTPSave) xmlNanoHTTPSave__internal_alias __attribute((visibility("hidden")));
5977 #define xmlNanoHTTPSave xmlNanoHTTPSave__internal_alias
5978 #endif
5979 #endif
5980 #endif
5981 
5982 #if defined(LIBXML_HTTP_ENABLED)
5983 #ifdef bottom_nanohttp
5984 #undef xmlNanoHTTPScanProxy
5985 extern __typeof (xmlNanoHTTPScanProxy) xmlNanoHTTPScanProxy __attribute((alias("xmlNanoHTTPScanProxy__internal_alias")));
5986 #else
5987 #ifndef xmlNanoHTTPScanProxy
5988 extern __typeof (xmlNanoHTTPScanProxy) xmlNanoHTTPScanProxy__internal_alias __attribute((visibility("hidden")));
5989 #define xmlNanoHTTPScanProxy xmlNanoHTTPScanProxy__internal_alias
5990 #endif
5991 #endif
5992 #endif
5993 
5994 #if defined(LIBXML_REGEXP_ENABLED) && defined(LIBXML_AUTOMATA_ENABLED)
5995 #ifdef bottom_xmlregexp
5996 #undef xmlNewAutomata
5997 extern __typeof (xmlNewAutomata) xmlNewAutomata __attribute((alias("xmlNewAutomata__internal_alias")));
5998 #else
5999 #ifndef xmlNewAutomata
6000 extern __typeof (xmlNewAutomata) xmlNewAutomata__internal_alias __attribute((visibility("hidden")));
6001 #define xmlNewAutomata xmlNewAutomata__internal_alias
6002 #endif
6003 #endif
6004 #endif
6005 
6006 #ifdef bottom_tree
6007 #undef xmlNewCDataBlock
6008 extern __typeof (xmlNewCDataBlock) xmlNewCDataBlock __attribute((alias("xmlNewCDataBlock__internal_alias")));
6009 #else
6010 #ifndef xmlNewCDataBlock
6011 extern __typeof (xmlNewCDataBlock) xmlNewCDataBlock__internal_alias __attribute((visibility("hidden")));
6012 #define xmlNewCDataBlock xmlNewCDataBlock__internal_alias
6013 #endif
6014 #endif
6015 
6016 #if defined(LIBXML_CATALOG_ENABLED)
6017 #ifdef bottom_catalog
6018 #undef xmlNewCatalog
6019 extern __typeof (xmlNewCatalog) xmlNewCatalog __attribute((alias("xmlNewCatalog__internal_alias")));
6020 #else
6021 #ifndef xmlNewCatalog
6022 extern __typeof (xmlNewCatalog) xmlNewCatalog__internal_alias __attribute((visibility("hidden")));
6023 #define xmlNewCatalog xmlNewCatalog__internal_alias
6024 #endif
6025 #endif
6026 #endif
6027 
6028 #ifdef bottom_encoding
6029 #undef xmlNewCharEncodingHandler
6030 extern __typeof (xmlNewCharEncodingHandler) xmlNewCharEncodingHandler __attribute((alias("xmlNewCharEncodingHandler__internal_alias")));
6031 #else
6032 #ifndef xmlNewCharEncodingHandler
6033 extern __typeof (xmlNewCharEncodingHandler) xmlNewCharEncodingHandler__internal_alias __attribute((visibility("hidden")));
6034 #define xmlNewCharEncodingHandler xmlNewCharEncodingHandler__internal_alias
6035 #endif
6036 #endif
6037 
6038 #ifdef bottom_tree
6039 #undef xmlNewCharRef
6040 extern __typeof (xmlNewCharRef) xmlNewCharRef __attribute((alias("xmlNewCharRef__internal_alias")));
6041 #else
6042 #ifndef xmlNewCharRef
6043 extern __typeof (xmlNewCharRef) xmlNewCharRef__internal_alias __attribute((visibility("hidden")));
6044 #define xmlNewCharRef xmlNewCharRef__internal_alias
6045 #endif
6046 #endif
6047 
6048 #if defined(LIBXML_TREE_ENABLED) || defined(LIBXML_SCHEMAS_ENABLED)
6049 #ifdef bottom_tree
6050 #undef xmlNewChild
6051 extern __typeof (xmlNewChild) xmlNewChild __attribute((alias("xmlNewChild__internal_alias")));
6052 #else
6053 #ifndef xmlNewChild
6054 extern __typeof (xmlNewChild) xmlNewChild__internal_alias __attribute((visibility("hidden")));
6055 #define xmlNewChild xmlNewChild__internal_alias
6056 #endif
6057 #endif
6058 #endif
6059 
6060 #ifdef bottom_tree
6061 #undef xmlNewComment
6062 extern __typeof (xmlNewComment) xmlNewComment __attribute((alias("xmlNewComment__internal_alias")));
6063 #else
6064 #ifndef xmlNewComment
6065 extern __typeof (xmlNewComment) xmlNewComment__internal_alias __attribute((visibility("hidden")));
6066 #define xmlNewComment xmlNewComment__internal_alias
6067 #endif
6068 #endif
6069 
6070 #ifdef bottom_tree
6071 #undef xmlNewDoc
6072 extern __typeof (xmlNewDoc) xmlNewDoc __attribute((alias("xmlNewDoc__internal_alias")));
6073 #else
6074 #ifndef xmlNewDoc
6075 extern __typeof (xmlNewDoc) xmlNewDoc__internal_alias __attribute((visibility("hidden")));
6076 #define xmlNewDoc xmlNewDoc__internal_alias
6077 #endif
6078 #endif
6079 
6080 #ifdef bottom_tree
6081 #undef xmlNewDocComment
6082 extern __typeof (xmlNewDocComment) xmlNewDocComment __attribute((alias("xmlNewDocComment__internal_alias")));
6083 #else
6084 #ifndef xmlNewDocComment
6085 extern __typeof (xmlNewDocComment) xmlNewDocComment__internal_alias __attribute((visibility("hidden")));
6086 #define xmlNewDocComment xmlNewDocComment__internal_alias
6087 #endif
6088 #endif
6089 
6090 #ifdef bottom_valid
6091 #undef xmlNewDocElementContent
6092 extern __typeof (xmlNewDocElementContent) xmlNewDocElementContent __attribute((alias("xmlNewDocElementContent__internal_alias")));
6093 #else
6094 #ifndef xmlNewDocElementContent
6095 extern __typeof (xmlNewDocElementContent) xmlNewDocElementContent__internal_alias __attribute((visibility("hidden")));
6096 #define xmlNewDocElementContent xmlNewDocElementContent__internal_alias
6097 #endif
6098 #endif
6099 
6100 #if defined(LIBXML_TREE_ENABLED)
6101 #ifdef bottom_tree
6102 #undef xmlNewDocFragment
6103 extern __typeof (xmlNewDocFragment) xmlNewDocFragment __attribute((alias("xmlNewDocFragment__internal_alias")));
6104 #else
6105 #ifndef xmlNewDocFragment
6106 extern __typeof (xmlNewDocFragment) xmlNewDocFragment__internal_alias __attribute((visibility("hidden")));
6107 #define xmlNewDocFragment xmlNewDocFragment__internal_alias
6108 #endif
6109 #endif
6110 #endif
6111 
6112 #ifdef bottom_tree
6113 #undef xmlNewDocNode
6114 extern __typeof (xmlNewDocNode) xmlNewDocNode __attribute((alias("xmlNewDocNode__internal_alias")));
6115 #else
6116 #ifndef xmlNewDocNode
6117 extern __typeof (xmlNewDocNode) xmlNewDocNode__internal_alias __attribute((visibility("hidden")));
6118 #define xmlNewDocNode xmlNewDocNode__internal_alias
6119 #endif
6120 #endif
6121 
6122 #ifdef bottom_tree
6123 #undef xmlNewDocNodeEatName
6124 extern __typeof (xmlNewDocNodeEatName) xmlNewDocNodeEatName __attribute((alias("xmlNewDocNodeEatName__internal_alias")));
6125 #else
6126 #ifndef xmlNewDocNodeEatName
6127 extern __typeof (xmlNewDocNodeEatName) xmlNewDocNodeEatName__internal_alias __attribute((visibility("hidden")));
6128 #define xmlNewDocNodeEatName xmlNewDocNodeEatName__internal_alias
6129 #endif
6130 #endif
6131 
6132 #ifdef bottom_tree
6133 #undef xmlNewDocPI
6134 extern __typeof (xmlNewDocPI) xmlNewDocPI __attribute((alias("xmlNewDocPI__internal_alias")));
6135 #else
6136 #ifndef xmlNewDocPI
6137 extern __typeof (xmlNewDocPI) xmlNewDocPI__internal_alias __attribute((visibility("hidden")));
6138 #define xmlNewDocPI xmlNewDocPI__internal_alias
6139 #endif
6140 #endif
6141 
6142 #ifdef bottom_tree
6143 #undef xmlNewDocProp
6144 extern __typeof (xmlNewDocProp) xmlNewDocProp __attribute((alias("xmlNewDocProp__internal_alias")));
6145 #else
6146 #ifndef xmlNewDocProp
6147 extern __typeof (xmlNewDocProp) xmlNewDocProp__internal_alias __attribute((visibility("hidden")));
6148 #define xmlNewDocProp xmlNewDocProp__internal_alias
6149 #endif
6150 #endif
6151 
6152 #if defined(LIBXML_TREE_ENABLED)
6153 #ifdef bottom_tree
6154 #undef xmlNewDocRawNode
6155 extern __typeof (xmlNewDocRawNode) xmlNewDocRawNode __attribute((alias("xmlNewDocRawNode__internal_alias")));
6156 #else
6157 #ifndef xmlNewDocRawNode
6158 extern __typeof (xmlNewDocRawNode) xmlNewDocRawNode__internal_alias __attribute((visibility("hidden")));
6159 #define xmlNewDocRawNode xmlNewDocRawNode__internal_alias
6160 #endif
6161 #endif
6162 #endif
6163 
6164 #ifdef bottom_tree
6165 #undef xmlNewDocText
6166 extern __typeof (xmlNewDocText) xmlNewDocText __attribute((alias("xmlNewDocText__internal_alias")));
6167 #else
6168 #ifndef xmlNewDocText
6169 extern __typeof (xmlNewDocText) xmlNewDocText__internal_alias __attribute((visibility("hidden")));
6170 #define xmlNewDocText xmlNewDocText__internal_alias
6171 #endif
6172 #endif
6173 
6174 #ifdef bottom_tree
6175 #undef xmlNewDocTextLen
6176 extern __typeof (xmlNewDocTextLen) xmlNewDocTextLen __attribute((alias("xmlNewDocTextLen__internal_alias")));
6177 #else
6178 #ifndef xmlNewDocTextLen
6179 extern __typeof (xmlNewDocTextLen) xmlNewDocTextLen__internal_alias __attribute((visibility("hidden")));
6180 #define xmlNewDocTextLen xmlNewDocTextLen__internal_alias
6181 #endif
6182 #endif
6183 
6184 #ifdef bottom_tree
6185 #undef xmlNewDtd
6186 extern __typeof (xmlNewDtd) xmlNewDtd __attribute((alias("xmlNewDtd__internal_alias")));
6187 #else
6188 #ifndef xmlNewDtd
6189 extern __typeof (xmlNewDtd) xmlNewDtd__internal_alias __attribute((visibility("hidden")));
6190 #define xmlNewDtd xmlNewDtd__internal_alias
6191 #endif
6192 #endif
6193 
6194 #ifdef bottom_valid
6195 #undef xmlNewElementContent
6196 extern __typeof (xmlNewElementContent) xmlNewElementContent __attribute((alias("xmlNewElementContent__internal_alias")));
6197 #else
6198 #ifndef xmlNewElementContent
6199 extern __typeof (xmlNewElementContent) xmlNewElementContent__internal_alias __attribute((visibility("hidden")));
6200 #define xmlNewElementContent xmlNewElementContent__internal_alias
6201 #endif
6202 #endif
6203 
6204 #ifdef bottom_entities
6205 #undef xmlNewEntity
6206 extern __typeof (xmlNewEntity) xmlNewEntity __attribute((alias("xmlNewEntity__internal_alias")));
6207 #else
6208 #ifndef xmlNewEntity
6209 extern __typeof (xmlNewEntity) xmlNewEntity__internal_alias __attribute((visibility("hidden")));
6210 #define xmlNewEntity xmlNewEntity__internal_alias
6211 #endif
6212 #endif
6213 
6214 #ifdef bottom_parserInternals
6215 #undef xmlNewEntityInputStream
6216 extern __typeof (xmlNewEntityInputStream) xmlNewEntityInputStream __attribute((alias("xmlNewEntityInputStream__internal_alias")));
6217 #else
6218 #ifndef xmlNewEntityInputStream
6219 extern __typeof (xmlNewEntityInputStream) xmlNewEntityInputStream__internal_alias __attribute((visibility("hidden")));
6220 #define xmlNewEntityInputStream xmlNewEntityInputStream__internal_alias
6221 #endif
6222 #endif
6223 
6224 #if defined(LIBXML_LEGACY_ENABLED)
6225 #ifdef bottom_legacy
6226 #undef xmlNewGlobalNs
6227 extern __typeof (xmlNewGlobalNs) xmlNewGlobalNs __attribute((alias("xmlNewGlobalNs__internal_alias")));
6228 #else
6229 #ifndef xmlNewGlobalNs
6230 extern __typeof (xmlNewGlobalNs) xmlNewGlobalNs__internal_alias __attribute((visibility("hidden")));
6231 #define xmlNewGlobalNs xmlNewGlobalNs__internal_alias
6232 #endif
6233 #endif
6234 #endif
6235 
6236 #ifdef bottom_parserInternals
6237 #undef xmlNewIOInputStream
6238 extern __typeof (xmlNewIOInputStream) xmlNewIOInputStream __attribute((alias("xmlNewIOInputStream__internal_alias")));
6239 #else
6240 #ifndef xmlNewIOInputStream
6241 extern __typeof (xmlNewIOInputStream) xmlNewIOInputStream__internal_alias __attribute((visibility("hidden")));
6242 #define xmlNewIOInputStream xmlNewIOInputStream__internal_alias
6243 #endif
6244 #endif
6245 
6246 #ifdef bottom_parserInternals
6247 #undef xmlNewInputFromFile
6248 extern __typeof (xmlNewInputFromFile) xmlNewInputFromFile __attribute((alias("xmlNewInputFromFile__internal_alias")));
6249 #else
6250 #ifndef xmlNewInputFromFile
6251 extern __typeof (xmlNewInputFromFile) xmlNewInputFromFile__internal_alias __attribute((visibility("hidden")));
6252 #define xmlNewInputFromFile xmlNewInputFromFile__internal_alias
6253 #endif
6254 #endif
6255 
6256 #ifdef bottom_parserInternals
6257 #undef xmlNewInputStream
6258 extern __typeof (xmlNewInputStream) xmlNewInputStream __attribute((alias("xmlNewInputStream__internal_alias")));
6259 #else
6260 #ifndef xmlNewInputStream
6261 extern __typeof (xmlNewInputStream) xmlNewInputStream__internal_alias __attribute((visibility("hidden")));
6262 #define xmlNewInputStream xmlNewInputStream__internal_alias
6263 #endif
6264 #endif
6265 
6266 #ifdef bottom_threads
6267 #undef xmlNewMutex
6268 extern __typeof (xmlNewMutex) xmlNewMutex __attribute((alias("xmlNewMutex__internal_alias")));
6269 #else
6270 #ifndef xmlNewMutex
6271 extern __typeof (xmlNewMutex) xmlNewMutex__internal_alias __attribute((visibility("hidden")));
6272 #define xmlNewMutex xmlNewMutex__internal_alias
6273 #endif
6274 #endif
6275 
6276 #ifdef bottom_tree
6277 #undef xmlNewNode
6278 extern __typeof (xmlNewNode) xmlNewNode __attribute((alias("xmlNewNode__internal_alias")));
6279 #else
6280 #ifndef xmlNewNode
6281 extern __typeof (xmlNewNode) xmlNewNode__internal_alias __attribute((visibility("hidden")));
6282 #define xmlNewNode xmlNewNode__internal_alias
6283 #endif
6284 #endif
6285 
6286 #ifdef bottom_tree
6287 #undef xmlNewNodeEatName
6288 extern __typeof (xmlNewNodeEatName) xmlNewNodeEatName __attribute((alias("xmlNewNodeEatName__internal_alias")));
6289 #else
6290 #ifndef xmlNewNodeEatName
6291 extern __typeof (xmlNewNodeEatName) xmlNewNodeEatName__internal_alias __attribute((visibility("hidden")));
6292 #define xmlNewNodeEatName xmlNewNodeEatName__internal_alias
6293 #endif
6294 #endif
6295 
6296 #ifdef bottom_tree
6297 #undef xmlNewNs
6298 extern __typeof (xmlNewNs) xmlNewNs __attribute((alias("xmlNewNs__internal_alias")));
6299 #else
6300 #ifndef xmlNewNs
6301 extern __typeof (xmlNewNs) xmlNewNs__internal_alias __attribute((visibility("hidden")));
6302 #define xmlNewNs xmlNewNs__internal_alias
6303 #endif
6304 #endif
6305 
6306 #ifdef bottom_tree
6307 #undef xmlNewNsProp
6308 extern __typeof (xmlNewNsProp) xmlNewNsProp __attribute((alias("xmlNewNsProp__internal_alias")));
6309 #else
6310 #ifndef xmlNewNsProp
6311 extern __typeof (xmlNewNsProp) xmlNewNsProp__internal_alias __attribute((visibility("hidden")));
6312 #define xmlNewNsProp xmlNewNsProp__internal_alias
6313 #endif
6314 #endif
6315 
6316 #ifdef bottom_tree
6317 #undef xmlNewNsPropEatName
6318 extern __typeof (xmlNewNsPropEatName) xmlNewNsPropEatName __attribute((alias("xmlNewNsPropEatName__internal_alias")));
6319 #else
6320 #ifndef xmlNewNsPropEatName
6321 extern __typeof (xmlNewNsPropEatName) xmlNewNsPropEatName__internal_alias __attribute((visibility("hidden")));
6322 #define xmlNewNsPropEatName xmlNewNsPropEatName__internal_alias
6323 #endif
6324 #endif
6325 
6326 #ifdef bottom_tree
6327 #undef xmlNewPI
6328 extern __typeof (xmlNewPI) xmlNewPI __attribute((alias("xmlNewPI__internal_alias")));
6329 #else
6330 #ifndef xmlNewPI
6331 extern __typeof (xmlNewPI) xmlNewPI__internal_alias __attribute((visibility("hidden")));
6332 #define xmlNewPI xmlNewPI__internal_alias
6333 #endif
6334 #endif
6335 
6336 #ifdef bottom_parserInternals
6337 #undef xmlNewParserCtxt
6338 extern __typeof (xmlNewParserCtxt) xmlNewParserCtxt __attribute((alias("xmlNewParserCtxt__internal_alias")));
6339 #else
6340 #ifndef xmlNewParserCtxt
6341 extern __typeof (xmlNewParserCtxt) xmlNewParserCtxt__internal_alias __attribute((visibility("hidden")));
6342 #define xmlNewParserCtxt xmlNewParserCtxt__internal_alias
6343 #endif
6344 #endif
6345 
6346 #if defined(LIBXML_TREE_ENABLED) || defined(LIBXML_HTML_ENABLED) || defined(LIBXML_SCHEMAS_ENABLED)
6347 #ifdef bottom_tree
6348 #undef xmlNewProp
6349 extern __typeof (xmlNewProp) xmlNewProp __attribute((alias("xmlNewProp__internal_alias")));
6350 #else
6351 #ifndef xmlNewProp
6352 extern __typeof (xmlNewProp) xmlNewProp__internal_alias __attribute((visibility("hidden")));
6353 #define xmlNewProp xmlNewProp__internal_alias
6354 #endif
6355 #endif
6356 #endif
6357 
6358 #ifdef bottom_threads
6359 #undef xmlNewRMutex
6360 extern __typeof (xmlNewRMutex) xmlNewRMutex __attribute((alias("xmlNewRMutex__internal_alias")));
6361 #else
6362 #ifndef xmlNewRMutex
6363 extern __typeof (xmlNewRMutex) xmlNewRMutex__internal_alias __attribute((visibility("hidden")));
6364 #define xmlNewRMutex xmlNewRMutex__internal_alias
6365 #endif
6366 #endif
6367 
6368 #ifdef bottom_tree
6369 #undef xmlNewReference
6370 extern __typeof (xmlNewReference) xmlNewReference __attribute((alias("xmlNewReference__internal_alias")));
6371 #else
6372 #ifndef xmlNewReference
6373 extern __typeof (xmlNewReference) xmlNewReference__internal_alias __attribute((visibility("hidden")));
6374 #define xmlNewReference xmlNewReference__internal_alias
6375 #endif
6376 #endif
6377 
6378 #ifdef bottom_parserInternals
6379 #undef xmlNewStringInputStream
6380 extern __typeof (xmlNewStringInputStream) xmlNewStringInputStream __attribute((alias("xmlNewStringInputStream__internal_alias")));
6381 #else
6382 #ifndef xmlNewStringInputStream
6383 extern __typeof (xmlNewStringInputStream) xmlNewStringInputStream__internal_alias __attribute((visibility("hidden")));
6384 #define xmlNewStringInputStream xmlNewStringInputStream__internal_alias
6385 #endif
6386 #endif
6387 
6388 #ifdef bottom_tree
6389 #undef xmlNewText
6390 extern __typeof (xmlNewText) xmlNewText __attribute((alias("xmlNewText__internal_alias")));
6391 #else
6392 #ifndef xmlNewText
6393 extern __typeof (xmlNewText) xmlNewText__internal_alias __attribute((visibility("hidden")));
6394 #define xmlNewText xmlNewText__internal_alias
6395 #endif
6396 #endif
6397 
6398 #if defined(LIBXML_TREE_ENABLED)
6399 #ifdef bottom_tree
6400 #undef xmlNewTextChild
6401 extern __typeof (xmlNewTextChild) xmlNewTextChild __attribute((alias("xmlNewTextChild__internal_alias")));
6402 #else
6403 #ifndef xmlNewTextChild
6404 extern __typeof (xmlNewTextChild) xmlNewTextChild__internal_alias __attribute((visibility("hidden")));
6405 #define xmlNewTextChild xmlNewTextChild__internal_alias
6406 #endif
6407 #endif
6408 #endif
6409 
6410 #ifdef bottom_tree
6411 #undef xmlNewTextLen
6412 extern __typeof (xmlNewTextLen) xmlNewTextLen __attribute((alias("xmlNewTextLen__internal_alias")));
6413 #else
6414 #ifndef xmlNewTextLen
6415 extern __typeof (xmlNewTextLen) xmlNewTextLen__internal_alias __attribute((visibility("hidden")));
6416 #define xmlNewTextLen xmlNewTextLen__internal_alias
6417 #endif
6418 #endif
6419 
6420 #if defined(LIBXML_READER_ENABLED)
6421 #ifdef bottom_xmlreader
6422 #undef xmlNewTextReader
6423 extern __typeof (xmlNewTextReader) xmlNewTextReader __attribute((alias("xmlNewTextReader__internal_alias")));
6424 #else
6425 #ifndef xmlNewTextReader
6426 extern __typeof (xmlNewTextReader) xmlNewTextReader__internal_alias __attribute((visibility("hidden")));
6427 #define xmlNewTextReader xmlNewTextReader__internal_alias
6428 #endif
6429 #endif
6430 #endif
6431 
6432 #if defined(LIBXML_READER_ENABLED)
6433 #ifdef bottom_xmlreader
6434 #undef xmlNewTextReaderFilename
6435 extern __typeof (xmlNewTextReaderFilename) xmlNewTextReaderFilename __attribute((alias("xmlNewTextReaderFilename__internal_alias")));
6436 #else
6437 #ifndef xmlNewTextReaderFilename
6438 extern __typeof (xmlNewTextReaderFilename) xmlNewTextReaderFilename__internal_alias __attribute((visibility("hidden")));
6439 #define xmlNewTextReaderFilename xmlNewTextReaderFilename__internal_alias
6440 #endif
6441 #endif
6442 #endif
6443 
6444 #if defined(LIBXML_WRITER_ENABLED)
6445 #ifdef bottom_xmlwriter
6446 #undef xmlNewTextWriter
6447 extern __typeof (xmlNewTextWriter) xmlNewTextWriter __attribute((alias("xmlNewTextWriter__internal_alias")));
6448 #else
6449 #ifndef xmlNewTextWriter
6450 extern __typeof (xmlNewTextWriter) xmlNewTextWriter__internal_alias __attribute((visibility("hidden")));
6451 #define xmlNewTextWriter xmlNewTextWriter__internal_alias
6452 #endif
6453 #endif
6454 #endif
6455 
6456 #if defined(LIBXML_WRITER_ENABLED)
6457 #ifdef bottom_xmlwriter
6458 #undef xmlNewTextWriterDoc
6459 extern __typeof (xmlNewTextWriterDoc) xmlNewTextWriterDoc __attribute((alias("xmlNewTextWriterDoc__internal_alias")));
6460 #else
6461 #ifndef xmlNewTextWriterDoc
6462 extern __typeof (xmlNewTextWriterDoc) xmlNewTextWriterDoc__internal_alias __attribute((visibility("hidden")));
6463 #define xmlNewTextWriterDoc xmlNewTextWriterDoc__internal_alias
6464 #endif
6465 #endif
6466 #endif
6467 
6468 #if defined(LIBXML_WRITER_ENABLED)
6469 #ifdef bottom_xmlwriter
6470 #undef xmlNewTextWriterFilename
6471 extern __typeof (xmlNewTextWriterFilename) xmlNewTextWriterFilename __attribute((alias("xmlNewTextWriterFilename__internal_alias")));
6472 #else
6473 #ifndef xmlNewTextWriterFilename
6474 extern __typeof (xmlNewTextWriterFilename) xmlNewTextWriterFilename__internal_alias __attribute((visibility("hidden")));
6475 #define xmlNewTextWriterFilename xmlNewTextWriterFilename__internal_alias
6476 #endif
6477 #endif
6478 #endif
6479 
6480 #if defined(LIBXML_WRITER_ENABLED)
6481 #ifdef bottom_xmlwriter
6482 #undef xmlNewTextWriterMemory
6483 extern __typeof (xmlNewTextWriterMemory) xmlNewTextWriterMemory __attribute((alias("xmlNewTextWriterMemory__internal_alias")));
6484 #else
6485 #ifndef xmlNewTextWriterMemory
6486 extern __typeof (xmlNewTextWriterMemory) xmlNewTextWriterMemory__internal_alias __attribute((visibility("hidden")));
6487 #define xmlNewTextWriterMemory xmlNewTextWriterMemory__internal_alias
6488 #endif
6489 #endif
6490 #endif
6491 
6492 #if defined(LIBXML_WRITER_ENABLED)
6493 #ifdef bottom_xmlwriter
6494 #undef xmlNewTextWriterPushParser
6495 extern __typeof (xmlNewTextWriterPushParser) xmlNewTextWriterPushParser __attribute((alias("xmlNewTextWriterPushParser__internal_alias")));
6496 #else
6497 #ifndef xmlNewTextWriterPushParser
6498 extern __typeof (xmlNewTextWriterPushParser) xmlNewTextWriterPushParser__internal_alias __attribute((visibility("hidden")));
6499 #define xmlNewTextWriterPushParser xmlNewTextWriterPushParser__internal_alias
6500 #endif
6501 #endif
6502 #endif
6503 
6504 #if defined(LIBXML_WRITER_ENABLED)
6505 #ifdef bottom_xmlwriter
6506 #undef xmlNewTextWriterTree
6507 extern __typeof (xmlNewTextWriterTree) xmlNewTextWriterTree __attribute((alias("xmlNewTextWriterTree__internal_alias")));
6508 #else
6509 #ifndef xmlNewTextWriterTree
6510 extern __typeof (xmlNewTextWriterTree) xmlNewTextWriterTree__internal_alias __attribute((visibility("hidden")));
6511 #define xmlNewTextWriterTree xmlNewTextWriterTree__internal_alias
6512 #endif
6513 #endif
6514 #endif
6515 
6516 #if defined(LIBXML_VALID_ENABLED)
6517 #ifdef bottom_valid
6518 #undef xmlNewValidCtxt
6519 extern __typeof (xmlNewValidCtxt) xmlNewValidCtxt __attribute((alias("xmlNewValidCtxt__internal_alias")));
6520 #else
6521 #ifndef xmlNewValidCtxt
6522 extern __typeof (xmlNewValidCtxt) xmlNewValidCtxt__internal_alias __attribute((visibility("hidden")));
6523 #define xmlNewValidCtxt xmlNewValidCtxt__internal_alias
6524 #endif
6525 #endif
6526 #endif
6527 
6528 #ifdef bottom_parserInternals
6529 #undef xmlNextChar
6530 extern __typeof (xmlNextChar) xmlNextChar __attribute((alias("xmlNextChar__internal_alias")));
6531 #else
6532 #ifndef xmlNextChar
6533 extern __typeof (xmlNextChar) xmlNextChar__internal_alias __attribute((visibility("hidden")));
6534 #define xmlNextChar xmlNextChar__internal_alias
6535 #endif
6536 #endif
6537 
6538 #if defined(LIBXML_TREE_ENABLED)
6539 #ifdef bottom_tree
6540 #undef xmlNextElementSibling
6541 extern __typeof (xmlNextElementSibling) xmlNextElementSibling __attribute((alias("xmlNextElementSibling__internal_alias")));
6542 #else
6543 #ifndef xmlNextElementSibling
6544 extern __typeof (xmlNextElementSibling) xmlNextElementSibling__internal_alias __attribute((visibility("hidden")));
6545 #define xmlNextElementSibling xmlNextElementSibling__internal_alias
6546 #endif
6547 #endif
6548 #endif
6549 
6550 #ifdef bottom_xmlIO
6551 #undef xmlNoNetExternalEntityLoader
6552 extern __typeof (xmlNoNetExternalEntityLoader) xmlNoNetExternalEntityLoader __attribute((alias("xmlNoNetExternalEntityLoader__internal_alias")));
6553 #else
6554 #ifndef xmlNoNetExternalEntityLoader
6555 extern __typeof (xmlNoNetExternalEntityLoader) xmlNoNetExternalEntityLoader__internal_alias __attribute((visibility("hidden")));
6556 #define xmlNoNetExternalEntityLoader xmlNoNetExternalEntityLoader__internal_alias
6557 #endif
6558 #endif
6559 
6560 #ifdef bottom_tree
6561 #undef xmlNodeAddContent
6562 extern __typeof (xmlNodeAddContent) xmlNodeAddContent __attribute((alias("xmlNodeAddContent__internal_alias")));
6563 #else
6564 #ifndef xmlNodeAddContent
6565 extern __typeof (xmlNodeAddContent) xmlNodeAddContent__internal_alias __attribute((visibility("hidden")));
6566 #define xmlNodeAddContent xmlNodeAddContent__internal_alias
6567 #endif
6568 #endif
6569 
6570 #ifdef bottom_tree
6571 #undef xmlNodeAddContentLen
6572 extern __typeof (xmlNodeAddContentLen) xmlNodeAddContentLen __attribute((alias("xmlNodeAddContentLen__internal_alias")));
6573 #else
6574 #ifndef xmlNodeAddContentLen
6575 extern __typeof (xmlNodeAddContentLen) xmlNodeAddContentLen__internal_alias __attribute((visibility("hidden")));
6576 #define xmlNodeAddContentLen xmlNodeAddContentLen__internal_alias
6577 #endif
6578 #endif
6579 
6580 #ifdef bottom_tree
6581 #undef xmlNodeBufGetContent
6582 extern __typeof (xmlNodeBufGetContent) xmlNodeBufGetContent __attribute((alias("xmlNodeBufGetContent__internal_alias")));
6583 #else
6584 #ifndef xmlNodeBufGetContent
6585 extern __typeof (xmlNodeBufGetContent) xmlNodeBufGetContent__internal_alias __attribute((visibility("hidden")));
6586 #define xmlNodeBufGetContent xmlNodeBufGetContent__internal_alias
6587 #endif
6588 #endif
6589 
6590 #if defined(LIBXML_OUTPUT_ENABLED)
6591 #ifdef bottom_xmlsave
6592 #undef xmlNodeDump
6593 extern __typeof (xmlNodeDump) xmlNodeDump __attribute((alias("xmlNodeDump__internal_alias")));
6594 #else
6595 #ifndef xmlNodeDump
6596 extern __typeof (xmlNodeDump) xmlNodeDump__internal_alias __attribute((visibility("hidden")));
6597 #define xmlNodeDump xmlNodeDump__internal_alias
6598 #endif
6599 #endif
6600 #endif
6601 
6602 #if defined(LIBXML_OUTPUT_ENABLED)
6603 #ifdef bottom_xmlsave
6604 #undef xmlNodeDumpOutput
6605 extern __typeof (xmlNodeDumpOutput) xmlNodeDumpOutput __attribute((alias("xmlNodeDumpOutput__internal_alias")));
6606 #else
6607 #ifndef xmlNodeDumpOutput
6608 extern __typeof (xmlNodeDumpOutput) xmlNodeDumpOutput__internal_alias __attribute((visibility("hidden")));
6609 #define xmlNodeDumpOutput xmlNodeDumpOutput__internal_alias
6610 #endif
6611 #endif
6612 #endif
6613 
6614 #ifdef bottom_tree
6615 #undef xmlNodeGetBase
6616 extern __typeof (xmlNodeGetBase) xmlNodeGetBase __attribute((alias("xmlNodeGetBase__internal_alias")));
6617 #else
6618 #ifndef xmlNodeGetBase
6619 extern __typeof (xmlNodeGetBase) xmlNodeGetBase__internal_alias __attribute((visibility("hidden")));
6620 #define xmlNodeGetBase xmlNodeGetBase__internal_alias
6621 #endif
6622 #endif
6623 
6624 #ifdef bottom_tree
6625 #undef xmlNodeGetContent
6626 extern __typeof (xmlNodeGetContent) xmlNodeGetContent __attribute((alias("xmlNodeGetContent__internal_alias")));
6627 #else
6628 #ifndef xmlNodeGetContent
6629 extern __typeof (xmlNodeGetContent) xmlNodeGetContent__internal_alias __attribute((visibility("hidden")));
6630 #define xmlNodeGetContent xmlNodeGetContent__internal_alias
6631 #endif
6632 #endif
6633 
6634 #ifdef bottom_tree
6635 #undef xmlNodeGetLang
6636 extern __typeof (xmlNodeGetLang) xmlNodeGetLang __attribute((alias("xmlNodeGetLang__internal_alias")));
6637 #else
6638 #ifndef xmlNodeGetLang
6639 extern __typeof (xmlNodeGetLang) xmlNodeGetLang__internal_alias __attribute((visibility("hidden")));
6640 #define xmlNodeGetLang xmlNodeGetLang__internal_alias
6641 #endif
6642 #endif
6643 
6644 #ifdef bottom_tree
6645 #undef xmlNodeGetSpacePreserve
6646 extern __typeof (xmlNodeGetSpacePreserve) xmlNodeGetSpacePreserve __attribute((alias("xmlNodeGetSpacePreserve__internal_alias")));
6647 #else
6648 #ifndef xmlNodeGetSpacePreserve
6649 extern __typeof (xmlNodeGetSpacePreserve) xmlNodeGetSpacePreserve__internal_alias __attribute((visibility("hidden")));
6650 #define xmlNodeGetSpacePreserve xmlNodeGetSpacePreserve__internal_alias
6651 #endif
6652 #endif
6653 
6654 #ifdef bottom_tree
6655 #undef xmlNodeIsText
6656 extern __typeof (xmlNodeIsText) xmlNodeIsText __attribute((alias("xmlNodeIsText__internal_alias")));
6657 #else
6658 #ifndef xmlNodeIsText
6659 extern __typeof (xmlNodeIsText) xmlNodeIsText__internal_alias __attribute((visibility("hidden")));
6660 #define xmlNodeIsText xmlNodeIsText__internal_alias
6661 #endif
6662 #endif
6663 
6664 #if defined(LIBXML_TREE_ENABLED)
6665 #ifdef bottom_tree
6666 #undef xmlNodeListGetRawString
6667 extern __typeof (xmlNodeListGetRawString) xmlNodeListGetRawString __attribute((alias("xmlNodeListGetRawString__internal_alias")));
6668 #else
6669 #ifndef xmlNodeListGetRawString
6670 extern __typeof (xmlNodeListGetRawString) xmlNodeListGetRawString__internal_alias __attribute((visibility("hidden")));
6671 #define xmlNodeListGetRawString xmlNodeListGetRawString__internal_alias
6672 #endif
6673 #endif
6674 #endif
6675 
6676 #ifdef bottom_tree
6677 #undef xmlNodeListGetString
6678 extern __typeof (xmlNodeListGetString) xmlNodeListGetString __attribute((alias("xmlNodeListGetString__internal_alias")));
6679 #else
6680 #ifndef xmlNodeListGetString
6681 extern __typeof (xmlNodeListGetString) xmlNodeListGetString__internal_alias __attribute((visibility("hidden")));
6682 #define xmlNodeListGetString xmlNodeListGetString__internal_alias
6683 #endif
6684 #endif
6685 
6686 #if defined(LIBXML_TREE_ENABLED) || defined(LIBXML_XINCLUDE_ENABLED)
6687 #ifdef bottom_tree
6688 #undef xmlNodeSetBase
6689 extern __typeof (xmlNodeSetBase) xmlNodeSetBase __attribute((alias("xmlNodeSetBase__internal_alias")));
6690 #else
6691 #ifndef xmlNodeSetBase
6692 extern __typeof (xmlNodeSetBase) xmlNodeSetBase__internal_alias __attribute((visibility("hidden")));
6693 #define xmlNodeSetBase xmlNodeSetBase__internal_alias
6694 #endif
6695 #endif
6696 #endif
6697 
6698 #ifdef bottom_tree
6699 #undef xmlNodeSetContent
6700 extern __typeof (xmlNodeSetContent) xmlNodeSetContent __attribute((alias("xmlNodeSetContent__internal_alias")));
6701 #else
6702 #ifndef xmlNodeSetContent
6703 extern __typeof (xmlNodeSetContent) xmlNodeSetContent__internal_alias __attribute((visibility("hidden")));
6704 #define xmlNodeSetContent xmlNodeSetContent__internal_alias
6705 #endif
6706 #endif
6707 
6708 #if defined(LIBXML_TREE_ENABLED)
6709 #ifdef bottom_tree
6710 #undef xmlNodeSetContentLen
6711 extern __typeof (xmlNodeSetContentLen) xmlNodeSetContentLen __attribute((alias("xmlNodeSetContentLen__internal_alias")));
6712 #else
6713 #ifndef xmlNodeSetContentLen
6714 extern __typeof (xmlNodeSetContentLen) xmlNodeSetContentLen__internal_alias __attribute((visibility("hidden")));
6715 #define xmlNodeSetContentLen xmlNodeSetContentLen__internal_alias
6716 #endif
6717 #endif
6718 #endif
6719 
6720 #if defined(LIBXML_TREE_ENABLED)
6721 #ifdef bottom_tree
6722 #undef xmlNodeSetLang
6723 extern __typeof (xmlNodeSetLang) xmlNodeSetLang __attribute((alias("xmlNodeSetLang__internal_alias")));
6724 #else
6725 #ifndef xmlNodeSetLang
6726 extern __typeof (xmlNodeSetLang) xmlNodeSetLang__internal_alias __attribute((visibility("hidden")));
6727 #define xmlNodeSetLang xmlNodeSetLang__internal_alias
6728 #endif
6729 #endif
6730 #endif
6731 
6732 #if defined(LIBXML_TREE_ENABLED)
6733 #ifdef bottom_tree
6734 #undef xmlNodeSetName
6735 extern __typeof (xmlNodeSetName) xmlNodeSetName __attribute((alias("xmlNodeSetName__internal_alias")));
6736 #else
6737 #ifndef xmlNodeSetName
6738 extern __typeof (xmlNodeSetName) xmlNodeSetName__internal_alias __attribute((visibility("hidden")));
6739 #define xmlNodeSetName xmlNodeSetName__internal_alias
6740 #endif
6741 #endif
6742 #endif
6743 
6744 #if defined(LIBXML_TREE_ENABLED)
6745 #ifdef bottom_tree
6746 #undef xmlNodeSetSpacePreserve
6747 extern __typeof (xmlNodeSetSpacePreserve) xmlNodeSetSpacePreserve __attribute((alias("xmlNodeSetSpacePreserve__internal_alias")));
6748 #else
6749 #ifndef xmlNodeSetSpacePreserve
6750 extern __typeof (xmlNodeSetSpacePreserve) xmlNodeSetSpacePreserve__internal_alias __attribute((visibility("hidden")));
6751 #define xmlNodeSetSpacePreserve xmlNodeSetSpacePreserve__internal_alias
6752 #endif
6753 #endif
6754 #endif
6755 
6756 #ifdef bottom_uri
6757 #undef xmlNormalizeURIPath
6758 extern __typeof (xmlNormalizeURIPath) xmlNormalizeURIPath __attribute((alias("xmlNormalizeURIPath__internal_alias")));
6759 #else
6760 #ifndef xmlNormalizeURIPath
6761 extern __typeof (xmlNormalizeURIPath) xmlNormalizeURIPath__internal_alias __attribute((visibility("hidden")));
6762 #define xmlNormalizeURIPath xmlNormalizeURIPath__internal_alias
6763 #endif
6764 #endif
6765 
6766 #ifdef bottom_xmlIO
6767 #undef xmlNormalizeWindowsPath
6768 extern __typeof (xmlNormalizeWindowsPath) xmlNormalizeWindowsPath __attribute((alias("xmlNormalizeWindowsPath__internal_alias")));
6769 #else
6770 #ifndef xmlNormalizeWindowsPath
6771 extern __typeof (xmlNormalizeWindowsPath) xmlNormalizeWindowsPath__internal_alias __attribute((visibility("hidden")));
6772 #define xmlNormalizeWindowsPath xmlNormalizeWindowsPath__internal_alias
6773 #endif
6774 #endif
6775 
6776 #if defined(LIBXML_OUTPUT_ENABLED)
6777 #ifdef bottom_xmlIO
6778 #undef xmlOutputBufferClose
6779 extern __typeof (xmlOutputBufferClose) xmlOutputBufferClose __attribute((alias("xmlOutputBufferClose__internal_alias")));
6780 #else
6781 #ifndef xmlOutputBufferClose
6782 extern __typeof (xmlOutputBufferClose) xmlOutputBufferClose__internal_alias __attribute((visibility("hidden")));
6783 #define xmlOutputBufferClose xmlOutputBufferClose__internal_alias
6784 #endif
6785 #endif
6786 #endif
6787 
6788 #if defined(LIBXML_OUTPUT_ENABLED)
6789 #ifdef bottom_xmlIO
6790 #undef xmlOutputBufferCreateBuffer
6791 extern __typeof (xmlOutputBufferCreateBuffer) xmlOutputBufferCreateBuffer __attribute((alias("xmlOutputBufferCreateBuffer__internal_alias")));
6792 #else
6793 #ifndef xmlOutputBufferCreateBuffer
6794 extern __typeof (xmlOutputBufferCreateBuffer) xmlOutputBufferCreateBuffer__internal_alias __attribute((visibility("hidden")));
6795 #define xmlOutputBufferCreateBuffer xmlOutputBufferCreateBuffer__internal_alias
6796 #endif
6797 #endif
6798 #endif
6799 
6800 #if defined(LIBXML_OUTPUT_ENABLED)
6801 #ifdef bottom_xmlIO
6802 #undef xmlOutputBufferCreateFd
6803 extern __typeof (xmlOutputBufferCreateFd) xmlOutputBufferCreateFd __attribute((alias("xmlOutputBufferCreateFd__internal_alias")));
6804 #else
6805 #ifndef xmlOutputBufferCreateFd
6806 extern __typeof (xmlOutputBufferCreateFd) xmlOutputBufferCreateFd__internal_alias __attribute((visibility("hidden")));
6807 #define xmlOutputBufferCreateFd xmlOutputBufferCreateFd__internal_alias
6808 #endif
6809 #endif
6810 #endif
6811 
6812 #if defined(LIBXML_OUTPUT_ENABLED)
6813 #ifdef bottom_xmlIO
6814 #undef xmlOutputBufferCreateFile
6815 extern __typeof (xmlOutputBufferCreateFile) xmlOutputBufferCreateFile __attribute((alias("xmlOutputBufferCreateFile__internal_alias")));
6816 #else
6817 #ifndef xmlOutputBufferCreateFile
6818 extern __typeof (xmlOutputBufferCreateFile) xmlOutputBufferCreateFile__internal_alias __attribute((visibility("hidden")));
6819 #define xmlOutputBufferCreateFile xmlOutputBufferCreateFile__internal_alias
6820 #endif
6821 #endif
6822 #endif
6823 
6824 #if defined(LIBXML_OUTPUT_ENABLED)
6825 #ifdef bottom_xmlIO
6826 #undef xmlOutputBufferCreateFilename
6827 extern __typeof (xmlOutputBufferCreateFilename) xmlOutputBufferCreateFilename __attribute((alias("xmlOutputBufferCreateFilename__internal_alias")));
6828 #else
6829 #ifndef xmlOutputBufferCreateFilename
6830 extern __typeof (xmlOutputBufferCreateFilename) xmlOutputBufferCreateFilename__internal_alias __attribute((visibility("hidden")));
6831 #define xmlOutputBufferCreateFilename xmlOutputBufferCreateFilename__internal_alias
6832 #endif
6833 #endif
6834 #endif
6835 
6836 #ifdef bottom_xmlIO
6837 #undef xmlOutputBufferCreateFilenameDefault
6838 extern __typeof (xmlOutputBufferCreateFilenameDefault) xmlOutputBufferCreateFilenameDefault __attribute((alias("xmlOutputBufferCreateFilenameDefault__internal_alias")));
6839 #else
6840 #ifndef xmlOutputBufferCreateFilenameDefault
6841 extern __typeof (xmlOutputBufferCreateFilenameDefault) xmlOutputBufferCreateFilenameDefault__internal_alias __attribute((visibility("hidden")));
6842 #define xmlOutputBufferCreateFilenameDefault xmlOutputBufferCreateFilenameDefault__internal_alias
6843 #endif
6844 #endif
6845 
6846 #if defined(LIBXML_OUTPUT_ENABLED)
6847 #ifdef bottom_xmlIO
6848 #undef xmlOutputBufferCreateIO
6849 extern __typeof (xmlOutputBufferCreateIO) xmlOutputBufferCreateIO __attribute((alias("xmlOutputBufferCreateIO__internal_alias")));
6850 #else
6851 #ifndef xmlOutputBufferCreateIO
6852 extern __typeof (xmlOutputBufferCreateIO) xmlOutputBufferCreateIO__internal_alias __attribute((visibility("hidden")));
6853 #define xmlOutputBufferCreateIO xmlOutputBufferCreateIO__internal_alias
6854 #endif
6855 #endif
6856 #endif
6857 
6858 #if defined(LIBXML_OUTPUT_ENABLED)
6859 #ifdef bottom_xmlIO
6860 #undef xmlOutputBufferFlush
6861 extern __typeof (xmlOutputBufferFlush) xmlOutputBufferFlush __attribute((alias("xmlOutputBufferFlush__internal_alias")));
6862 #else
6863 #ifndef xmlOutputBufferFlush
6864 extern __typeof (xmlOutputBufferFlush) xmlOutputBufferFlush__internal_alias __attribute((visibility("hidden")));
6865 #define xmlOutputBufferFlush xmlOutputBufferFlush__internal_alias
6866 #endif
6867 #endif
6868 #endif
6869 
6870 #if defined(LIBXML_OUTPUT_ENABLED)
6871 #ifdef bottom_xmlIO
6872 #undef xmlOutputBufferGetContent
6873 extern __typeof (xmlOutputBufferGetContent) xmlOutputBufferGetContent __attribute((alias("xmlOutputBufferGetContent__internal_alias")));
6874 #else
6875 #ifndef xmlOutputBufferGetContent
6876 extern __typeof (xmlOutputBufferGetContent) xmlOutputBufferGetContent__internal_alias __attribute((visibility("hidden")));
6877 #define xmlOutputBufferGetContent xmlOutputBufferGetContent__internal_alias
6878 #endif
6879 #endif
6880 #endif
6881 
6882 #if defined(LIBXML_OUTPUT_ENABLED)
6883 #ifdef bottom_xmlIO
6884 #undef xmlOutputBufferGetSize
6885 extern __typeof (xmlOutputBufferGetSize) xmlOutputBufferGetSize __attribute((alias("xmlOutputBufferGetSize__internal_alias")));
6886 #else
6887 #ifndef xmlOutputBufferGetSize
6888 extern __typeof (xmlOutputBufferGetSize) xmlOutputBufferGetSize__internal_alias __attribute((visibility("hidden")));
6889 #define xmlOutputBufferGetSize xmlOutputBufferGetSize__internal_alias
6890 #endif
6891 #endif
6892 #endif
6893 
6894 #if defined(LIBXML_OUTPUT_ENABLED)
6895 #ifdef bottom_xmlIO
6896 #undef xmlOutputBufferWrite
6897 extern __typeof (xmlOutputBufferWrite) xmlOutputBufferWrite __attribute((alias("xmlOutputBufferWrite__internal_alias")));
6898 #else
6899 #ifndef xmlOutputBufferWrite
6900 extern __typeof (xmlOutputBufferWrite) xmlOutputBufferWrite__internal_alias __attribute((visibility("hidden")));
6901 #define xmlOutputBufferWrite xmlOutputBufferWrite__internal_alias
6902 #endif
6903 #endif
6904 #endif
6905 
6906 #if defined(LIBXML_OUTPUT_ENABLED)
6907 #ifdef bottom_xmlIO
6908 #undef xmlOutputBufferWriteEscape
6909 extern __typeof (xmlOutputBufferWriteEscape) xmlOutputBufferWriteEscape __attribute((alias("xmlOutputBufferWriteEscape__internal_alias")));
6910 #else
6911 #ifndef xmlOutputBufferWriteEscape
6912 extern __typeof (xmlOutputBufferWriteEscape) xmlOutputBufferWriteEscape__internal_alias __attribute((visibility("hidden")));
6913 #define xmlOutputBufferWriteEscape xmlOutputBufferWriteEscape__internal_alias
6914 #endif
6915 #endif
6916 #endif
6917 
6918 #if defined(LIBXML_OUTPUT_ENABLED)
6919 #ifdef bottom_xmlIO
6920 #undef xmlOutputBufferWriteString
6921 extern __typeof (xmlOutputBufferWriteString) xmlOutputBufferWriteString __attribute((alias("xmlOutputBufferWriteString__internal_alias")));
6922 #else
6923 #ifndef xmlOutputBufferWriteString
6924 extern __typeof (xmlOutputBufferWriteString) xmlOutputBufferWriteString__internal_alias __attribute((visibility("hidden")));
6925 #define xmlOutputBufferWriteString xmlOutputBufferWriteString__internal_alias
6926 #endif
6927 #endif
6928 #endif
6929 
6930 #ifdef bottom_parser
6931 #undef xmlParseAttValue
6932 extern __typeof (xmlParseAttValue) xmlParseAttValue __attribute((alias("xmlParseAttValue__internal_alias")));
6933 #else
6934 #ifndef xmlParseAttValue
6935 extern __typeof (xmlParseAttValue) xmlParseAttValue__internal_alias __attribute((visibility("hidden")));
6936 #define xmlParseAttValue xmlParseAttValue__internal_alias
6937 #endif
6938 #endif
6939 
6940 #if defined(LIBXML_SAX1_ENABLED)
6941 #ifdef bottom_parser
6942 #undef xmlParseAttribute
6943 extern __typeof (xmlParseAttribute) xmlParseAttribute __attribute((alias("xmlParseAttribute__internal_alias")));
6944 #else
6945 #ifndef xmlParseAttribute
6946 extern __typeof (xmlParseAttribute) xmlParseAttribute__internal_alias __attribute((visibility("hidden")));
6947 #define xmlParseAttribute xmlParseAttribute__internal_alias
6948 #endif
6949 #endif
6950 #endif
6951 
6952 #ifdef bottom_parser
6953 #undef xmlParseAttributeListDecl
6954 extern __typeof (xmlParseAttributeListDecl) xmlParseAttributeListDecl __attribute((alias("xmlParseAttributeListDecl__internal_alias")));
6955 #else
6956 #ifndef xmlParseAttributeListDecl
6957 extern __typeof (xmlParseAttributeListDecl) xmlParseAttributeListDecl__internal_alias __attribute((visibility("hidden")));
6958 #define xmlParseAttributeListDecl xmlParseAttributeListDecl__internal_alias
6959 #endif
6960 #endif
6961 
6962 #ifdef bottom_parser
6963 #undef xmlParseAttributeType
6964 extern __typeof (xmlParseAttributeType) xmlParseAttributeType __attribute((alias("xmlParseAttributeType__internal_alias")));
6965 #else
6966 #ifndef xmlParseAttributeType
6967 extern __typeof (xmlParseAttributeType) xmlParseAttributeType__internal_alias __attribute((visibility("hidden")));
6968 #define xmlParseAttributeType xmlParseAttributeType__internal_alias
6969 #endif
6970 #endif
6971 
6972 #if defined(LIBXML_SAX1_ENABLED)
6973 #ifdef bottom_parser
6974 #undef xmlParseBalancedChunkMemory
6975 extern __typeof (xmlParseBalancedChunkMemory) xmlParseBalancedChunkMemory __attribute((alias("xmlParseBalancedChunkMemory__internal_alias")));
6976 #else
6977 #ifndef xmlParseBalancedChunkMemory
6978 extern __typeof (xmlParseBalancedChunkMemory) xmlParseBalancedChunkMemory__internal_alias __attribute((visibility("hidden")));
6979 #define xmlParseBalancedChunkMemory xmlParseBalancedChunkMemory__internal_alias
6980 #endif
6981 #endif
6982 #endif
6983 
6984 #if defined(LIBXML_SAX1_ENABLED)
6985 #ifdef bottom_parser
6986 #undef xmlParseBalancedChunkMemoryRecover
6987 extern __typeof (xmlParseBalancedChunkMemoryRecover) xmlParseBalancedChunkMemoryRecover __attribute((alias("xmlParseBalancedChunkMemoryRecover__internal_alias")));
6988 #else
6989 #ifndef xmlParseBalancedChunkMemoryRecover
6990 extern __typeof (xmlParseBalancedChunkMemoryRecover) xmlParseBalancedChunkMemoryRecover__internal_alias __attribute((visibility("hidden")));
6991 #define xmlParseBalancedChunkMemoryRecover xmlParseBalancedChunkMemoryRecover__internal_alias
6992 #endif
6993 #endif
6994 #endif
6995 
6996 #ifdef bottom_parser
6997 #undef xmlParseCDSect
6998 extern __typeof (xmlParseCDSect) xmlParseCDSect __attribute((alias("xmlParseCDSect__internal_alias")));
6999 #else
7000 #ifndef xmlParseCDSect
7001 extern __typeof (xmlParseCDSect) xmlParseCDSect__internal_alias __attribute((visibility("hidden")));
7002 #define xmlParseCDSect xmlParseCDSect__internal_alias
7003 #endif
7004 #endif
7005 
7006 #if defined(LIBXML_CATALOG_ENABLED)
7007 #ifdef bottom_catalog
7008 #undef xmlParseCatalogFile
7009 extern __typeof (xmlParseCatalogFile) xmlParseCatalogFile __attribute((alias("xmlParseCatalogFile__internal_alias")));
7010 #else
7011 #ifndef xmlParseCatalogFile
7012 extern __typeof (xmlParseCatalogFile) xmlParseCatalogFile__internal_alias __attribute((visibility("hidden")));
7013 #define xmlParseCatalogFile xmlParseCatalogFile__internal_alias
7014 #endif
7015 #endif
7016 #endif
7017 
7018 #ifdef bottom_parser
7019 #undef xmlParseCharData
7020 extern __typeof (xmlParseCharData) xmlParseCharData __attribute((alias("xmlParseCharData__internal_alias")));
7021 #else
7022 #ifndef xmlParseCharData
7023 extern __typeof (xmlParseCharData) xmlParseCharData__internal_alias __attribute((visibility("hidden")));
7024 #define xmlParseCharData xmlParseCharData__internal_alias
7025 #endif
7026 #endif
7027 
7028 #ifdef bottom_encoding
7029 #undef xmlParseCharEncoding
7030 extern __typeof (xmlParseCharEncoding) xmlParseCharEncoding __attribute((alias("xmlParseCharEncoding__internal_alias")));
7031 #else
7032 #ifndef xmlParseCharEncoding
7033 extern __typeof (xmlParseCharEncoding) xmlParseCharEncoding__internal_alias __attribute((visibility("hidden")));
7034 #define xmlParseCharEncoding xmlParseCharEncoding__internal_alias
7035 #endif
7036 #endif
7037 
7038 #ifdef bottom_parser
7039 #undef xmlParseCharRef
7040 extern __typeof (xmlParseCharRef) xmlParseCharRef __attribute((alias("xmlParseCharRef__internal_alias")));
7041 #else
7042 #ifndef xmlParseCharRef
7043 extern __typeof (xmlParseCharRef) xmlParseCharRef__internal_alias __attribute((visibility("hidden")));
7044 #define xmlParseCharRef xmlParseCharRef__internal_alias
7045 #endif
7046 #endif
7047 
7048 #if defined(LIBXML_PUSH_ENABLED)
7049 #ifdef bottom_parser
7050 #undef xmlParseChunk
7051 extern __typeof (xmlParseChunk) xmlParseChunk __attribute((alias("xmlParseChunk__internal_alias")));
7052 #else
7053 #ifndef xmlParseChunk
7054 extern __typeof (xmlParseChunk) xmlParseChunk__internal_alias __attribute((visibility("hidden")));
7055 #define xmlParseChunk xmlParseChunk__internal_alias
7056 #endif
7057 #endif
7058 #endif
7059 
7060 #ifdef bottom_parser
7061 #undef xmlParseComment
7062 extern __typeof (xmlParseComment) xmlParseComment __attribute((alias("xmlParseComment__internal_alias")));
7063 #else
7064 #ifndef xmlParseComment
7065 extern __typeof (xmlParseComment) xmlParseComment__internal_alias __attribute((visibility("hidden")));
7066 #define xmlParseComment xmlParseComment__internal_alias
7067 #endif
7068 #endif
7069 
7070 #ifdef bottom_parser
7071 #undef xmlParseContent
7072 extern __typeof (xmlParseContent) xmlParseContent __attribute((alias("xmlParseContent__internal_alias")));
7073 #else
7074 #ifndef xmlParseContent
7075 extern __typeof (xmlParseContent) xmlParseContent__internal_alias __attribute((visibility("hidden")));
7076 #define xmlParseContent xmlParseContent__internal_alias
7077 #endif
7078 #endif
7079 
7080 #ifdef bottom_parser
7081 #undef xmlParseCtxtExternalEntity
7082 extern __typeof (xmlParseCtxtExternalEntity) xmlParseCtxtExternalEntity __attribute((alias("xmlParseCtxtExternalEntity__internal_alias")));
7083 #else
7084 #ifndef xmlParseCtxtExternalEntity
7085 extern __typeof (xmlParseCtxtExternalEntity) xmlParseCtxtExternalEntity__internal_alias __attribute((visibility("hidden")));
7086 #define xmlParseCtxtExternalEntity xmlParseCtxtExternalEntity__internal_alias
7087 #endif
7088 #endif
7089 
7090 #if defined(LIBXML_VALID_ENABLED)
7091 #ifdef bottom_parser
7092 #undef xmlParseDTD
7093 extern __typeof (xmlParseDTD) xmlParseDTD __attribute((alias("xmlParseDTD__internal_alias")));
7094 #else
7095 #ifndef xmlParseDTD
7096 extern __typeof (xmlParseDTD) xmlParseDTD__internal_alias __attribute((visibility("hidden")));
7097 #define xmlParseDTD xmlParseDTD__internal_alias
7098 #endif
7099 #endif
7100 #endif
7101 
7102 #ifdef bottom_parser
7103 #undef xmlParseDefaultDecl
7104 extern __typeof (xmlParseDefaultDecl) xmlParseDefaultDecl __attribute((alias("xmlParseDefaultDecl__internal_alias")));
7105 #else
7106 #ifndef xmlParseDefaultDecl
7107 extern __typeof (xmlParseDefaultDecl) xmlParseDefaultDecl__internal_alias __attribute((visibility("hidden")));
7108 #define xmlParseDefaultDecl xmlParseDefaultDecl__internal_alias
7109 #endif
7110 #endif
7111 
7112 #if defined(LIBXML_SAX1_ENABLED)
7113 #ifdef bottom_parser
7114 #undef xmlParseDoc
7115 extern __typeof (xmlParseDoc) xmlParseDoc __attribute((alias("xmlParseDoc__internal_alias")));
7116 #else
7117 #ifndef xmlParseDoc
7118 extern __typeof (xmlParseDoc) xmlParseDoc__internal_alias __attribute((visibility("hidden")));
7119 #define xmlParseDoc xmlParseDoc__internal_alias
7120 #endif
7121 #endif
7122 #endif
7123 
7124 #ifdef bottom_parser
7125 #undef xmlParseDocTypeDecl
7126 extern __typeof (xmlParseDocTypeDecl) xmlParseDocTypeDecl __attribute((alias("xmlParseDocTypeDecl__internal_alias")));
7127 #else
7128 #ifndef xmlParseDocTypeDecl
7129 extern __typeof (xmlParseDocTypeDecl) xmlParseDocTypeDecl__internal_alias __attribute((visibility("hidden")));
7130 #define xmlParseDocTypeDecl xmlParseDocTypeDecl__internal_alias
7131 #endif
7132 #endif
7133 
7134 #ifdef bottom_parser
7135 #undef xmlParseDocument
7136 extern __typeof (xmlParseDocument) xmlParseDocument __attribute((alias("xmlParseDocument__internal_alias")));
7137 #else
7138 #ifndef xmlParseDocument
7139 extern __typeof (xmlParseDocument) xmlParseDocument__internal_alias __attribute((visibility("hidden")));
7140 #define xmlParseDocument xmlParseDocument__internal_alias
7141 #endif
7142 #endif
7143 
7144 #ifdef bottom_parser
7145 #undef xmlParseElement
7146 extern __typeof (xmlParseElement) xmlParseElement __attribute((alias("xmlParseElement__internal_alias")));
7147 #else
7148 #ifndef xmlParseElement
7149 extern __typeof (xmlParseElement) xmlParseElement__internal_alias __attribute((visibility("hidden")));
7150 #define xmlParseElement xmlParseElement__internal_alias
7151 #endif
7152 #endif
7153 
7154 #ifdef bottom_parser
7155 #undef xmlParseElementChildrenContentDecl
7156 extern __typeof (xmlParseElementChildrenContentDecl) xmlParseElementChildrenContentDecl __attribute((alias("xmlParseElementChildrenContentDecl__internal_alias")));
7157 #else
7158 #ifndef xmlParseElementChildrenContentDecl
7159 extern __typeof (xmlParseElementChildrenContentDecl) xmlParseElementChildrenContentDecl__internal_alias __attribute((visibility("hidden")));
7160 #define xmlParseElementChildrenContentDecl xmlParseElementChildrenContentDecl__internal_alias
7161 #endif
7162 #endif
7163 
7164 #ifdef bottom_parser
7165 #undef xmlParseElementContentDecl
7166 extern __typeof (xmlParseElementContentDecl) xmlParseElementContentDecl __attribute((alias("xmlParseElementContentDecl__internal_alias")));
7167 #else
7168 #ifndef xmlParseElementContentDecl
7169 extern __typeof (xmlParseElementContentDecl) xmlParseElementContentDecl__internal_alias __attribute((visibility("hidden")));
7170 #define xmlParseElementContentDecl xmlParseElementContentDecl__internal_alias
7171 #endif
7172 #endif
7173 
7174 #ifdef bottom_parser
7175 #undef xmlParseElementDecl
7176 extern __typeof (xmlParseElementDecl) xmlParseElementDecl __attribute((alias("xmlParseElementDecl__internal_alias")));
7177 #else
7178 #ifndef xmlParseElementDecl
7179 extern __typeof (xmlParseElementDecl) xmlParseElementDecl__internal_alias __attribute((visibility("hidden")));
7180 #define xmlParseElementDecl xmlParseElementDecl__internal_alias
7181 #endif
7182 #endif
7183 
7184 #ifdef bottom_parser
7185 #undef xmlParseElementMixedContentDecl
7186 extern __typeof (xmlParseElementMixedContentDecl) xmlParseElementMixedContentDecl __attribute((alias("xmlParseElementMixedContentDecl__internal_alias")));
7187 #else
7188 #ifndef xmlParseElementMixedContentDecl
7189 extern __typeof (xmlParseElementMixedContentDecl) xmlParseElementMixedContentDecl__internal_alias __attribute((visibility("hidden")));
7190 #define xmlParseElementMixedContentDecl xmlParseElementMixedContentDecl__internal_alias
7191 #endif
7192 #endif
7193 
7194 #ifdef bottom_parser
7195 #undef xmlParseEncName
7196 extern __typeof (xmlParseEncName) xmlParseEncName __attribute((alias("xmlParseEncName__internal_alias")));
7197 #else
7198 #ifndef xmlParseEncName
7199 extern __typeof (xmlParseEncName) xmlParseEncName__internal_alias __attribute((visibility("hidden")));
7200 #define xmlParseEncName xmlParseEncName__internal_alias
7201 #endif
7202 #endif
7203 
7204 #ifdef bottom_parser
7205 #undef xmlParseEncodingDecl
7206 extern __typeof (xmlParseEncodingDecl) xmlParseEncodingDecl __attribute((alias("xmlParseEncodingDecl__internal_alias")));
7207 #else
7208 #ifndef xmlParseEncodingDecl
7209 extern __typeof (xmlParseEncodingDecl) xmlParseEncodingDecl__internal_alias __attribute((visibility("hidden")));
7210 #define xmlParseEncodingDecl xmlParseEncodingDecl__internal_alias
7211 #endif
7212 #endif
7213 
7214 #if defined(LIBXML_SAX1_ENABLED)
7215 #ifdef bottom_parser
7216 #undef xmlParseEndTag
7217 extern __typeof (xmlParseEndTag) xmlParseEndTag __attribute((alias("xmlParseEndTag__internal_alias")));
7218 #else
7219 #ifndef xmlParseEndTag
7220 extern __typeof (xmlParseEndTag) xmlParseEndTag__internal_alias __attribute((visibility("hidden")));
7221 #define xmlParseEndTag xmlParseEndTag__internal_alias
7222 #endif
7223 #endif
7224 #endif
7225 
7226 #if defined(LIBXML_SAX1_ENABLED)
7227 #ifdef bottom_parser
7228 #undef xmlParseEntity
7229 extern __typeof (xmlParseEntity) xmlParseEntity __attribute((alias("xmlParseEntity__internal_alias")));
7230 #else
7231 #ifndef xmlParseEntity
7232 extern __typeof (xmlParseEntity) xmlParseEntity__internal_alias __attribute((visibility("hidden")));
7233 #define xmlParseEntity xmlParseEntity__internal_alias
7234 #endif
7235 #endif
7236 #endif
7237 
7238 #ifdef bottom_parser
7239 #undef xmlParseEntityDecl
7240 extern __typeof (xmlParseEntityDecl) xmlParseEntityDecl __attribute((alias("xmlParseEntityDecl__internal_alias")));
7241 #else
7242 #ifndef xmlParseEntityDecl
7243 extern __typeof (xmlParseEntityDecl) xmlParseEntityDecl__internal_alias __attribute((visibility("hidden")));
7244 #define xmlParseEntityDecl xmlParseEntityDecl__internal_alias
7245 #endif
7246 #endif
7247 
7248 #ifdef bottom_parser
7249 #undef xmlParseEntityRef
7250 extern __typeof (xmlParseEntityRef) xmlParseEntityRef __attribute((alias("xmlParseEntityRef__internal_alias")));
7251 #else
7252 #ifndef xmlParseEntityRef
7253 extern __typeof (xmlParseEntityRef) xmlParseEntityRef__internal_alias __attribute((visibility("hidden")));
7254 #define xmlParseEntityRef xmlParseEntityRef__internal_alias
7255 #endif
7256 #endif
7257 
7258 #ifdef bottom_parser
7259 #undef xmlParseEntityValue
7260 extern __typeof (xmlParseEntityValue) xmlParseEntityValue __attribute((alias("xmlParseEntityValue__internal_alias")));
7261 #else
7262 #ifndef xmlParseEntityValue
7263 extern __typeof (xmlParseEntityValue) xmlParseEntityValue__internal_alias __attribute((visibility("hidden")));
7264 #define xmlParseEntityValue xmlParseEntityValue__internal_alias
7265 #endif
7266 #endif
7267 
7268 #ifdef bottom_parser
7269 #undef xmlParseEnumeratedType
7270 extern __typeof (xmlParseEnumeratedType) xmlParseEnumeratedType __attribute((alias("xmlParseEnumeratedType__internal_alias")));
7271 #else
7272 #ifndef xmlParseEnumeratedType
7273 extern __typeof (xmlParseEnumeratedType) xmlParseEnumeratedType__internal_alias __attribute((visibility("hidden")));
7274 #define xmlParseEnumeratedType xmlParseEnumeratedType__internal_alias
7275 #endif
7276 #endif
7277 
7278 #ifdef bottom_parser
7279 #undef xmlParseEnumerationType
7280 extern __typeof (xmlParseEnumerationType) xmlParseEnumerationType __attribute((alias("xmlParseEnumerationType__internal_alias")));
7281 #else
7282 #ifndef xmlParseEnumerationType
7283 extern __typeof (xmlParseEnumerationType) xmlParseEnumerationType__internal_alias __attribute((visibility("hidden")));
7284 #define xmlParseEnumerationType xmlParseEnumerationType__internal_alias
7285 #endif
7286 #endif
7287 
7288 #ifdef bottom_parser
7289 #undef xmlParseExtParsedEnt
7290 extern __typeof (xmlParseExtParsedEnt) xmlParseExtParsedEnt __attribute((alias("xmlParseExtParsedEnt__internal_alias")));
7291 #else
7292 #ifndef xmlParseExtParsedEnt
7293 extern __typeof (xmlParseExtParsedEnt) xmlParseExtParsedEnt__internal_alias __attribute((visibility("hidden")));
7294 #define xmlParseExtParsedEnt xmlParseExtParsedEnt__internal_alias
7295 #endif
7296 #endif
7297 
7298 #if defined(LIBXML_SAX1_ENABLED)
7299 #ifdef bottom_parser
7300 #undef xmlParseExternalEntity
7301 extern __typeof (xmlParseExternalEntity) xmlParseExternalEntity __attribute((alias("xmlParseExternalEntity__internal_alias")));
7302 #else
7303 #ifndef xmlParseExternalEntity
7304 extern __typeof (xmlParseExternalEntity) xmlParseExternalEntity__internal_alias __attribute((visibility("hidden")));
7305 #define xmlParseExternalEntity xmlParseExternalEntity__internal_alias
7306 #endif
7307 #endif
7308 #endif
7309 
7310 #ifdef bottom_parser
7311 #undef xmlParseExternalID
7312 extern __typeof (xmlParseExternalID) xmlParseExternalID __attribute((alias("xmlParseExternalID__internal_alias")));
7313 #else
7314 #ifndef xmlParseExternalID
7315 extern __typeof (xmlParseExternalID) xmlParseExternalID__internal_alias __attribute((visibility("hidden")));
7316 #define xmlParseExternalID xmlParseExternalID__internal_alias
7317 #endif
7318 #endif
7319 
7320 #ifdef bottom_parser
7321 #undef xmlParseExternalSubset
7322 extern __typeof (xmlParseExternalSubset) xmlParseExternalSubset __attribute((alias("xmlParseExternalSubset__internal_alias")));
7323 #else
7324 #ifndef xmlParseExternalSubset
7325 extern __typeof (xmlParseExternalSubset) xmlParseExternalSubset__internal_alias __attribute((visibility("hidden")));
7326 #define xmlParseExternalSubset xmlParseExternalSubset__internal_alias
7327 #endif
7328 #endif
7329 
7330 #if defined(LIBXML_SAX1_ENABLED)
7331 #ifdef bottom_parser
7332 #undef xmlParseFile
7333 extern __typeof (xmlParseFile) xmlParseFile __attribute((alias("xmlParseFile__internal_alias")));
7334 #else
7335 #ifndef xmlParseFile
7336 extern __typeof (xmlParseFile) xmlParseFile__internal_alias __attribute((visibility("hidden")));
7337 #define xmlParseFile xmlParseFile__internal_alias
7338 #endif
7339 #endif
7340 #endif
7341 
7342 #ifdef bottom_parser
7343 #undef xmlParseInNodeContext
7344 extern __typeof (xmlParseInNodeContext) xmlParseInNodeContext __attribute((alias("xmlParseInNodeContext__internal_alias")));
7345 #else
7346 #ifndef xmlParseInNodeContext
7347 extern __typeof (xmlParseInNodeContext) xmlParseInNodeContext__internal_alias __attribute((visibility("hidden")));
7348 #define xmlParseInNodeContext xmlParseInNodeContext__internal_alias
7349 #endif
7350 #endif
7351 
7352 #ifdef bottom_parser
7353 #undef xmlParseMarkupDecl
7354 extern __typeof (xmlParseMarkupDecl) xmlParseMarkupDecl __attribute((alias("xmlParseMarkupDecl__internal_alias")));
7355 #else
7356 #ifndef xmlParseMarkupDecl
7357 extern __typeof (xmlParseMarkupDecl) xmlParseMarkupDecl__internal_alias __attribute((visibility("hidden")));
7358 #define xmlParseMarkupDecl xmlParseMarkupDecl__internal_alias
7359 #endif
7360 #endif
7361 
7362 #if defined(LIBXML_SAX1_ENABLED)
7363 #ifdef bottom_parser
7364 #undef xmlParseMemory
7365 extern __typeof (xmlParseMemory) xmlParseMemory __attribute((alias("xmlParseMemory__internal_alias")));
7366 #else
7367 #ifndef xmlParseMemory
7368 extern __typeof (xmlParseMemory) xmlParseMemory__internal_alias __attribute((visibility("hidden")));
7369 #define xmlParseMemory xmlParseMemory__internal_alias
7370 #endif
7371 #endif
7372 #endif
7373 
7374 #ifdef bottom_parser
7375 #undef xmlParseMisc
7376 extern __typeof (xmlParseMisc) xmlParseMisc __attribute((alias("xmlParseMisc__internal_alias")));
7377 #else
7378 #ifndef xmlParseMisc
7379 extern __typeof (xmlParseMisc) xmlParseMisc__internal_alias __attribute((visibility("hidden")));
7380 #define xmlParseMisc xmlParseMisc__internal_alias
7381 #endif
7382 #endif
7383 
7384 #ifdef bottom_parser
7385 #undef xmlParseName
7386 extern __typeof (xmlParseName) xmlParseName __attribute((alias("xmlParseName__internal_alias")));
7387 #else
7388 #ifndef xmlParseName
7389 extern __typeof (xmlParseName) xmlParseName__internal_alias __attribute((visibility("hidden")));
7390 #define xmlParseName xmlParseName__internal_alias
7391 #endif
7392 #endif
7393 
7394 #if defined(LIBXML_LEGACY_ENABLED)
7395 #ifdef bottom_legacy
7396 #undef xmlParseNamespace
7397 extern __typeof (xmlParseNamespace) xmlParseNamespace __attribute((alias("xmlParseNamespace__internal_alias")));
7398 #else
7399 #ifndef xmlParseNamespace
7400 extern __typeof (xmlParseNamespace) xmlParseNamespace__internal_alias __attribute((visibility("hidden")));
7401 #define xmlParseNamespace xmlParseNamespace__internal_alias
7402 #endif
7403 #endif
7404 #endif
7405 
7406 #ifdef bottom_parser
7407 #undef xmlParseNmtoken
7408 extern __typeof (xmlParseNmtoken) xmlParseNmtoken __attribute((alias("xmlParseNmtoken__internal_alias")));
7409 #else
7410 #ifndef xmlParseNmtoken
7411 extern __typeof (xmlParseNmtoken) xmlParseNmtoken__internal_alias __attribute((visibility("hidden")));
7412 #define xmlParseNmtoken xmlParseNmtoken__internal_alias
7413 #endif
7414 #endif
7415 
7416 #ifdef bottom_parser
7417 #undef xmlParseNotationDecl
7418 extern __typeof (xmlParseNotationDecl) xmlParseNotationDecl __attribute((alias("xmlParseNotationDecl__internal_alias")));
7419 #else
7420 #ifndef xmlParseNotationDecl
7421 extern __typeof (xmlParseNotationDecl) xmlParseNotationDecl__internal_alias __attribute((visibility("hidden")));
7422 #define xmlParseNotationDecl xmlParseNotationDecl__internal_alias
7423 #endif
7424 #endif
7425 
7426 #ifdef bottom_parser
7427 #undef xmlParseNotationType
7428 extern __typeof (xmlParseNotationType) xmlParseNotationType __attribute((alias("xmlParseNotationType__internal_alias")));
7429 #else
7430 #ifndef xmlParseNotationType
7431 extern __typeof (xmlParseNotationType) xmlParseNotationType__internal_alias __attribute((visibility("hidden")));
7432 #define xmlParseNotationType xmlParseNotationType__internal_alias
7433 #endif
7434 #endif
7435 
7436 #ifdef bottom_parser
7437 #undef xmlParsePEReference
7438 extern __typeof (xmlParsePEReference) xmlParsePEReference __attribute((alias("xmlParsePEReference__internal_alias")));
7439 #else
7440 #ifndef xmlParsePEReference
7441 extern __typeof (xmlParsePEReference) xmlParsePEReference__internal_alias __attribute((visibility("hidden")));
7442 #define xmlParsePEReference xmlParsePEReference__internal_alias
7443 #endif
7444 #endif
7445 
7446 #ifdef bottom_parser
7447 #undef xmlParsePI
7448 extern __typeof (xmlParsePI) xmlParsePI __attribute((alias("xmlParsePI__internal_alias")));
7449 #else
7450 #ifndef xmlParsePI
7451 extern __typeof (xmlParsePI) xmlParsePI__internal_alias __attribute((visibility("hidden")));
7452 #define xmlParsePI xmlParsePI__internal_alias
7453 #endif
7454 #endif
7455 
7456 #ifdef bottom_parser
7457 #undef xmlParsePITarget
7458 extern __typeof (xmlParsePITarget) xmlParsePITarget __attribute((alias("xmlParsePITarget__internal_alias")));
7459 #else
7460 #ifndef xmlParsePITarget
7461 extern __typeof (xmlParsePITarget) xmlParsePITarget__internal_alias __attribute((visibility("hidden")));
7462 #define xmlParsePITarget xmlParsePITarget__internal_alias
7463 #endif
7464 #endif
7465 
7466 #ifdef bottom_parser
7467 #undef xmlParsePubidLiteral
7468 extern __typeof (xmlParsePubidLiteral) xmlParsePubidLiteral __attribute((alias("xmlParsePubidLiteral__internal_alias")));
7469 #else
7470 #ifndef xmlParsePubidLiteral
7471 extern __typeof (xmlParsePubidLiteral) xmlParsePubidLiteral__internal_alias __attribute((visibility("hidden")));
7472 #define xmlParsePubidLiteral xmlParsePubidLiteral__internal_alias
7473 #endif
7474 #endif
7475 
7476 #if defined(LIBXML_LEGACY_ENABLED)
7477 #ifdef bottom_legacy
7478 #undef xmlParseQuotedString
7479 extern __typeof (xmlParseQuotedString) xmlParseQuotedString __attribute((alias("xmlParseQuotedString__internal_alias")));
7480 #else
7481 #ifndef xmlParseQuotedString
7482 extern __typeof (xmlParseQuotedString) xmlParseQuotedString__internal_alias __attribute((visibility("hidden")));
7483 #define xmlParseQuotedString xmlParseQuotedString__internal_alias
7484 #endif
7485 #endif
7486 #endif
7487 
7488 #ifdef bottom_parser
7489 #undef xmlParseReference
7490 extern __typeof (xmlParseReference) xmlParseReference __attribute((alias("xmlParseReference__internal_alias")));
7491 #else
7492 #ifndef xmlParseReference
7493 extern __typeof (xmlParseReference) xmlParseReference__internal_alias __attribute((visibility("hidden")));
7494 #define xmlParseReference xmlParseReference__internal_alias
7495 #endif
7496 #endif
7497 
7498 #ifdef bottom_parser
7499 #undef xmlParseSDDecl
7500 extern __typeof (xmlParseSDDecl) xmlParseSDDecl __attribute((alias("xmlParseSDDecl__internal_alias")));
7501 #else
7502 #ifndef xmlParseSDDecl
7503 extern __typeof (xmlParseSDDecl) xmlParseSDDecl__internal_alias __attribute((visibility("hidden")));
7504 #define xmlParseSDDecl xmlParseSDDecl__internal_alias
7505 #endif
7506 #endif
7507 
7508 #if defined(LIBXML_SAX1_ENABLED)
7509 #ifdef bottom_parser
7510 #undef xmlParseStartTag
7511 extern __typeof (xmlParseStartTag) xmlParseStartTag __attribute((alias("xmlParseStartTag__internal_alias")));
7512 #else
7513 #ifndef xmlParseStartTag
7514 extern __typeof (xmlParseStartTag) xmlParseStartTag__internal_alias __attribute((visibility("hidden")));
7515 #define xmlParseStartTag xmlParseStartTag__internal_alias
7516 #endif
7517 #endif
7518 #endif
7519 
7520 #ifdef bottom_parser
7521 #undef xmlParseSystemLiteral
7522 extern __typeof (xmlParseSystemLiteral) xmlParseSystemLiteral __attribute((alias("xmlParseSystemLiteral__internal_alias")));
7523 #else
7524 #ifndef xmlParseSystemLiteral
7525 extern __typeof (xmlParseSystemLiteral) xmlParseSystemLiteral__internal_alias __attribute((visibility("hidden")));
7526 #define xmlParseSystemLiteral xmlParseSystemLiteral__internal_alias
7527 #endif
7528 #endif
7529 
7530 #ifdef bottom_parser
7531 #undef xmlParseTextDecl
7532 extern __typeof (xmlParseTextDecl) xmlParseTextDecl __attribute((alias("xmlParseTextDecl__internal_alias")));
7533 #else
7534 #ifndef xmlParseTextDecl
7535 extern __typeof (xmlParseTextDecl) xmlParseTextDecl__internal_alias __attribute((visibility("hidden")));
7536 #define xmlParseTextDecl xmlParseTextDecl__internal_alias
7537 #endif
7538 #endif
7539 
7540 #ifdef bottom_uri
7541 #undef xmlParseURI
7542 extern __typeof (xmlParseURI) xmlParseURI __attribute((alias("xmlParseURI__internal_alias")));
7543 #else
7544 #ifndef xmlParseURI
7545 extern __typeof (xmlParseURI) xmlParseURI__internal_alias __attribute((visibility("hidden")));
7546 #define xmlParseURI xmlParseURI__internal_alias
7547 #endif
7548 #endif
7549 
7550 #ifdef bottom_uri
7551 #undef xmlParseURIRaw
7552 extern __typeof (xmlParseURIRaw) xmlParseURIRaw __attribute((alias("xmlParseURIRaw__internal_alias")));
7553 #else
7554 #ifndef xmlParseURIRaw
7555 extern __typeof (xmlParseURIRaw) xmlParseURIRaw__internal_alias __attribute((visibility("hidden")));
7556 #define xmlParseURIRaw xmlParseURIRaw__internal_alias
7557 #endif
7558 #endif
7559 
7560 #ifdef bottom_uri
7561 #undef xmlParseURIReference
7562 extern __typeof (xmlParseURIReference) xmlParseURIReference __attribute((alias("xmlParseURIReference__internal_alias")));
7563 #else
7564 #ifndef xmlParseURIReference
7565 extern __typeof (xmlParseURIReference) xmlParseURIReference__internal_alias __attribute((visibility("hidden")));
7566 #define xmlParseURIReference xmlParseURIReference__internal_alias
7567 #endif
7568 #endif
7569 
7570 #ifdef bottom_parser
7571 #undef xmlParseVersionInfo
7572 extern __typeof (xmlParseVersionInfo) xmlParseVersionInfo __attribute((alias("xmlParseVersionInfo__internal_alias")));
7573 #else
7574 #ifndef xmlParseVersionInfo
7575 extern __typeof (xmlParseVersionInfo) xmlParseVersionInfo__internal_alias __attribute((visibility("hidden")));
7576 #define xmlParseVersionInfo xmlParseVersionInfo__internal_alias
7577 #endif
7578 #endif
7579 
7580 #ifdef bottom_parser
7581 #undef xmlParseVersionNum
7582 extern __typeof (xmlParseVersionNum) xmlParseVersionNum __attribute((alias("xmlParseVersionNum__internal_alias")));
7583 #else
7584 #ifndef xmlParseVersionNum
7585 extern __typeof (xmlParseVersionNum) xmlParseVersionNum__internal_alias __attribute((visibility("hidden")));
7586 #define xmlParseVersionNum xmlParseVersionNum__internal_alias
7587 #endif
7588 #endif
7589 
7590 #ifdef bottom_parser
7591 #undef xmlParseXMLDecl
7592 extern __typeof (xmlParseXMLDecl) xmlParseXMLDecl __attribute((alias("xmlParseXMLDecl__internal_alias")));
7593 #else
7594 #ifndef xmlParseXMLDecl
7595 extern __typeof (xmlParseXMLDecl) xmlParseXMLDecl__internal_alias __attribute((visibility("hidden")));
7596 #define xmlParseXMLDecl xmlParseXMLDecl__internal_alias
7597 #endif
7598 #endif
7599 
7600 #ifdef bottom_parserInternals
7601 #undef xmlParserAddNodeInfo
7602 extern __typeof (xmlParserAddNodeInfo) xmlParserAddNodeInfo __attribute((alias("xmlParserAddNodeInfo__internal_alias")));
7603 #else
7604 #ifndef xmlParserAddNodeInfo
7605 extern __typeof (xmlParserAddNodeInfo) xmlParserAddNodeInfo__internal_alias __attribute((visibility("hidden")));
7606 #define xmlParserAddNodeInfo xmlParserAddNodeInfo__internal_alias
7607 #endif
7608 #endif
7609 
7610 #ifdef bottom_error
7611 #undef xmlParserError
7612 extern __typeof (xmlParserError) xmlParserError __attribute((alias("xmlParserError__internal_alias")));
7613 #else
7614 #ifndef xmlParserError
7615 extern __typeof (xmlParserError) xmlParserError__internal_alias __attribute((visibility("hidden")));
7616 #define xmlParserError xmlParserError__internal_alias
7617 #endif
7618 #endif
7619 
7620 #ifdef bottom_parserInternals
7621 #undef xmlParserFindNodeInfo
7622 extern __typeof (xmlParserFindNodeInfo) xmlParserFindNodeInfo __attribute((alias("xmlParserFindNodeInfo__internal_alias")));
7623 #else
7624 #ifndef xmlParserFindNodeInfo
7625 extern __typeof (xmlParserFindNodeInfo) xmlParserFindNodeInfo__internal_alias __attribute((visibility("hidden")));
7626 #define xmlParserFindNodeInfo xmlParserFindNodeInfo__internal_alias
7627 #endif
7628 #endif
7629 
7630 #ifdef bottom_parserInternals
7631 #undef xmlParserFindNodeInfoIndex
7632 extern __typeof (xmlParserFindNodeInfoIndex) xmlParserFindNodeInfoIndex __attribute((alias("xmlParserFindNodeInfoIndex__internal_alias")));
7633 #else
7634 #ifndef xmlParserFindNodeInfoIndex
7635 extern __typeof (xmlParserFindNodeInfoIndex) xmlParserFindNodeInfoIndex__internal_alias __attribute((visibility("hidden")));
7636 #define xmlParserFindNodeInfoIndex xmlParserFindNodeInfoIndex__internal_alias
7637 #endif
7638 #endif
7639 
7640 #ifdef bottom_xmlIO
7641 #undef xmlParserGetDirectory
7642 extern __typeof (xmlParserGetDirectory) xmlParserGetDirectory __attribute((alias("xmlParserGetDirectory__internal_alias")));
7643 #else
7644 #ifndef xmlParserGetDirectory
7645 extern __typeof (xmlParserGetDirectory) xmlParserGetDirectory__internal_alias __attribute((visibility("hidden")));
7646 #define xmlParserGetDirectory xmlParserGetDirectory__internal_alias
7647 #endif
7648 #endif
7649 
7650 #ifdef bottom_parser
7651 #undef xmlParserHandlePEReference
7652 extern __typeof (xmlParserHandlePEReference) xmlParserHandlePEReference __attribute((alias("xmlParserHandlePEReference__internal_alias")));
7653 #else
7654 #ifndef xmlParserHandlePEReference
7655 extern __typeof (xmlParserHandlePEReference) xmlParserHandlePEReference__internal_alias __attribute((visibility("hidden")));
7656 #define xmlParserHandlePEReference xmlParserHandlePEReference__internal_alias
7657 #endif
7658 #endif
7659 
7660 #if defined(LIBXML_LEGACY_ENABLED)
7661 #ifdef bottom_legacy
7662 #undef xmlParserHandleReference
7663 extern __typeof (xmlParserHandleReference) xmlParserHandleReference __attribute((alias("xmlParserHandleReference__internal_alias")));
7664 #else
7665 #ifndef xmlParserHandleReference
7666 extern __typeof (xmlParserHandleReference) xmlParserHandleReference__internal_alias __attribute((visibility("hidden")));
7667 #define xmlParserHandleReference xmlParserHandleReference__internal_alias
7668 #endif
7669 #endif
7670 #endif
7671 
7672 #ifdef bottom_xmlIO
7673 #undef xmlParserInputBufferCreateFd
7674 extern __typeof (xmlParserInputBufferCreateFd) xmlParserInputBufferCreateFd __attribute((alias("xmlParserInputBufferCreateFd__internal_alias")));
7675 #else
7676 #ifndef xmlParserInputBufferCreateFd
7677 extern __typeof (xmlParserInputBufferCreateFd) xmlParserInputBufferCreateFd__internal_alias __attribute((visibility("hidden")));
7678 #define xmlParserInputBufferCreateFd xmlParserInputBufferCreateFd__internal_alias
7679 #endif
7680 #endif
7681 
7682 #ifdef bottom_xmlIO
7683 #undef xmlParserInputBufferCreateFile
7684 extern __typeof (xmlParserInputBufferCreateFile) xmlParserInputBufferCreateFile __attribute((alias("xmlParserInputBufferCreateFile__internal_alias")));
7685 #else
7686 #ifndef xmlParserInputBufferCreateFile
7687 extern __typeof (xmlParserInputBufferCreateFile) xmlParserInputBufferCreateFile__internal_alias __attribute((visibility("hidden")));
7688 #define xmlParserInputBufferCreateFile xmlParserInputBufferCreateFile__internal_alias
7689 #endif
7690 #endif
7691 
7692 #ifdef bottom_xmlIO
7693 #undef xmlParserInputBufferCreateFilename
7694 extern __typeof (xmlParserInputBufferCreateFilename) xmlParserInputBufferCreateFilename __attribute((alias("xmlParserInputBufferCreateFilename__internal_alias")));
7695 #else
7696 #ifndef xmlParserInputBufferCreateFilename
7697 extern __typeof (xmlParserInputBufferCreateFilename) xmlParserInputBufferCreateFilename__internal_alias __attribute((visibility("hidden")));
7698 #define xmlParserInputBufferCreateFilename xmlParserInputBufferCreateFilename__internal_alias
7699 #endif
7700 #endif
7701 
7702 #ifdef bottom_xmlIO
7703 #undef xmlParserInputBufferCreateFilenameDefault
7704 extern __typeof (xmlParserInputBufferCreateFilenameDefault) xmlParserInputBufferCreateFilenameDefault __attribute((alias("xmlParserInputBufferCreateFilenameDefault__internal_alias")));
7705 #else
7706 #ifndef xmlParserInputBufferCreateFilenameDefault
7707 extern __typeof (xmlParserInputBufferCreateFilenameDefault) xmlParserInputBufferCreateFilenameDefault__internal_alias __attribute((visibility("hidden")));
7708 #define xmlParserInputBufferCreateFilenameDefault xmlParserInputBufferCreateFilenameDefault__internal_alias
7709 #endif
7710 #endif
7711 
7712 #ifdef bottom_xmlIO
7713 #undef xmlParserInputBufferCreateIO
7714 extern __typeof (xmlParserInputBufferCreateIO) xmlParserInputBufferCreateIO __attribute((alias("xmlParserInputBufferCreateIO__internal_alias")));
7715 #else
7716 #ifndef xmlParserInputBufferCreateIO
7717 extern __typeof (xmlParserInputBufferCreateIO) xmlParserInputBufferCreateIO__internal_alias __attribute((visibility("hidden")));
7718 #define xmlParserInputBufferCreateIO xmlParserInputBufferCreateIO__internal_alias
7719 #endif
7720 #endif
7721 
7722 #ifdef bottom_xmlIO
7723 #undef xmlParserInputBufferCreateMem
7724 extern __typeof (xmlParserInputBufferCreateMem) xmlParserInputBufferCreateMem __attribute((alias("xmlParserInputBufferCreateMem__internal_alias")));
7725 #else
7726 #ifndef xmlParserInputBufferCreateMem
7727 extern __typeof (xmlParserInputBufferCreateMem) xmlParserInputBufferCreateMem__internal_alias __attribute((visibility("hidden")));
7728 #define xmlParserInputBufferCreateMem xmlParserInputBufferCreateMem__internal_alias
7729 #endif
7730 #endif
7731 
7732 #ifdef bottom_xmlIO
7733 #undef xmlParserInputBufferCreateStatic
7734 extern __typeof (xmlParserInputBufferCreateStatic) xmlParserInputBufferCreateStatic __attribute((alias("xmlParserInputBufferCreateStatic__internal_alias")));
7735 #else
7736 #ifndef xmlParserInputBufferCreateStatic
7737 extern __typeof (xmlParserInputBufferCreateStatic) xmlParserInputBufferCreateStatic__internal_alias __attribute((visibility("hidden")));
7738 #define xmlParserInputBufferCreateStatic xmlParserInputBufferCreateStatic__internal_alias
7739 #endif
7740 #endif
7741 
7742 #ifdef bottom_xmlIO
7743 #undef xmlParserInputBufferGrow
7744 extern __typeof (xmlParserInputBufferGrow) xmlParserInputBufferGrow __attribute((alias("xmlParserInputBufferGrow__internal_alias")));
7745 #else
7746 #ifndef xmlParserInputBufferGrow
7747 extern __typeof (xmlParserInputBufferGrow) xmlParserInputBufferGrow__internal_alias __attribute((visibility("hidden")));
7748 #define xmlParserInputBufferGrow xmlParserInputBufferGrow__internal_alias
7749 #endif
7750 #endif
7751 
7752 #ifdef bottom_xmlIO
7753 #undef xmlParserInputBufferPush
7754 extern __typeof (xmlParserInputBufferPush) xmlParserInputBufferPush __attribute((alias("xmlParserInputBufferPush__internal_alias")));
7755 #else
7756 #ifndef xmlParserInputBufferPush
7757 extern __typeof (xmlParserInputBufferPush) xmlParserInputBufferPush__internal_alias __attribute((visibility("hidden")));
7758 #define xmlParserInputBufferPush xmlParserInputBufferPush__internal_alias
7759 #endif
7760 #endif
7761 
7762 #ifdef bottom_xmlIO
7763 #undef xmlParserInputBufferRead
7764 extern __typeof (xmlParserInputBufferRead) xmlParserInputBufferRead __attribute((alias("xmlParserInputBufferRead__internal_alias")));
7765 #else
7766 #ifndef xmlParserInputBufferRead
7767 extern __typeof (xmlParserInputBufferRead) xmlParserInputBufferRead__internal_alias __attribute((visibility("hidden")));
7768 #define xmlParserInputBufferRead xmlParserInputBufferRead__internal_alias
7769 #endif
7770 #endif
7771 
7772 #ifdef bottom_parserInternals
7773 #undef xmlParserInputGrow
7774 extern __typeof (xmlParserInputGrow) xmlParserInputGrow __attribute((alias("xmlParserInputGrow__internal_alias")));
7775 #else
7776 #ifndef xmlParserInputGrow
7777 extern __typeof (xmlParserInputGrow) xmlParserInputGrow__internal_alias __attribute((visibility("hidden")));
7778 #define xmlParserInputGrow xmlParserInputGrow__internal_alias
7779 #endif
7780 #endif
7781 
7782 #ifdef bottom_parserInternals
7783 #undef xmlParserInputRead
7784 extern __typeof (xmlParserInputRead) xmlParserInputRead __attribute((alias("xmlParserInputRead__internal_alias")));
7785 #else
7786 #ifndef xmlParserInputRead
7787 extern __typeof (xmlParserInputRead) xmlParserInputRead__internal_alias __attribute((visibility("hidden")));
7788 #define xmlParserInputRead xmlParserInputRead__internal_alias
7789 #endif
7790 #endif
7791 
7792 #ifdef bottom_parserInternals
7793 #undef xmlParserInputShrink
7794 extern __typeof (xmlParserInputShrink) xmlParserInputShrink __attribute((alias("xmlParserInputShrink__internal_alias")));
7795 #else
7796 #ifndef xmlParserInputShrink
7797 extern __typeof (xmlParserInputShrink) xmlParserInputShrink__internal_alias __attribute((visibility("hidden")));
7798 #define xmlParserInputShrink xmlParserInputShrink__internal_alias
7799 #endif
7800 #endif
7801 
7802 #ifdef bottom_error
7803 #undef xmlParserPrintFileContext
7804 extern __typeof (xmlParserPrintFileContext) xmlParserPrintFileContext __attribute((alias("xmlParserPrintFileContext__internal_alias")));
7805 #else
7806 #ifndef xmlParserPrintFileContext
7807 extern __typeof (xmlParserPrintFileContext) xmlParserPrintFileContext__internal_alias __attribute((visibility("hidden")));
7808 #define xmlParserPrintFileContext xmlParserPrintFileContext__internal_alias
7809 #endif
7810 #endif
7811 
7812 #ifdef bottom_error
7813 #undef xmlParserPrintFileInfo
7814 extern __typeof (xmlParserPrintFileInfo) xmlParserPrintFileInfo __attribute((alias("xmlParserPrintFileInfo__internal_alias")));
7815 #else
7816 #ifndef xmlParserPrintFileInfo
7817 extern __typeof (xmlParserPrintFileInfo) xmlParserPrintFileInfo__internal_alias __attribute((visibility("hidden")));
7818 #define xmlParserPrintFileInfo xmlParserPrintFileInfo__internal_alias
7819 #endif
7820 #endif
7821 
7822 #ifdef bottom_error
7823 #undef xmlParserValidityError
7824 extern __typeof (xmlParserValidityError) xmlParserValidityError __attribute((alias("xmlParserValidityError__internal_alias")));
7825 #else
7826 #ifndef xmlParserValidityError
7827 extern __typeof (xmlParserValidityError) xmlParserValidityError__internal_alias __attribute((visibility("hidden")));
7828 #define xmlParserValidityError xmlParserValidityError__internal_alias
7829 #endif
7830 #endif
7831 
7832 #ifdef bottom_error
7833 #undef xmlParserValidityWarning
7834 extern __typeof (xmlParserValidityWarning) xmlParserValidityWarning __attribute((alias("xmlParserValidityWarning__internal_alias")));
7835 #else
7836 #ifndef xmlParserValidityWarning
7837 extern __typeof (xmlParserValidityWarning) xmlParserValidityWarning__internal_alias __attribute((visibility("hidden")));
7838 #define xmlParserValidityWarning xmlParserValidityWarning__internal_alias
7839 #endif
7840 #endif
7841 
7842 #ifdef bottom_error
7843 #undef xmlParserWarning
7844 extern __typeof (xmlParserWarning) xmlParserWarning __attribute((alias("xmlParserWarning__internal_alias")));
7845 #else
7846 #ifndef xmlParserWarning
7847 extern __typeof (xmlParserWarning) xmlParserWarning__internal_alias __attribute((visibility("hidden")));
7848 #define xmlParserWarning xmlParserWarning__internal_alias
7849 #endif
7850 #endif
7851 
7852 #ifdef bottom_uri
7853 #undef xmlPathToURI
7854 extern __typeof (xmlPathToURI) xmlPathToURI __attribute((alias("xmlPathToURI__internal_alias")));
7855 #else
7856 #ifndef xmlPathToURI
7857 extern __typeof (xmlPathToURI) xmlPathToURI__internal_alias __attribute((visibility("hidden")));
7858 #define xmlPathToURI xmlPathToURI__internal_alias
7859 #endif
7860 #endif
7861 
7862 #if defined(LIBXML_PATTERN_ENABLED)
7863 #ifdef bottom_pattern
7864 #undef xmlPatternFromRoot
7865 extern __typeof (xmlPatternFromRoot) xmlPatternFromRoot __attribute((alias("xmlPatternFromRoot__internal_alias")));
7866 #else
7867 #ifndef xmlPatternFromRoot
7868 extern __typeof (xmlPatternFromRoot) xmlPatternFromRoot__internal_alias __attribute((visibility("hidden")));
7869 #define xmlPatternFromRoot xmlPatternFromRoot__internal_alias
7870 #endif
7871 #endif
7872 #endif
7873 
7874 #if defined(LIBXML_PATTERN_ENABLED)
7875 #ifdef bottom_pattern
7876 #undef xmlPatternGetStreamCtxt
7877 extern __typeof (xmlPatternGetStreamCtxt) xmlPatternGetStreamCtxt __attribute((alias("xmlPatternGetStreamCtxt__internal_alias")));
7878 #else
7879 #ifndef xmlPatternGetStreamCtxt
7880 extern __typeof (xmlPatternGetStreamCtxt) xmlPatternGetStreamCtxt__internal_alias __attribute((visibility("hidden")));
7881 #define xmlPatternGetStreamCtxt xmlPatternGetStreamCtxt__internal_alias
7882 #endif
7883 #endif
7884 #endif
7885 
7886 #if defined(LIBXML_PATTERN_ENABLED)
7887 #ifdef bottom_pattern
7888 #undef xmlPatternMatch
7889 extern __typeof (xmlPatternMatch) xmlPatternMatch __attribute((alias("xmlPatternMatch__internal_alias")));
7890 #else
7891 #ifndef xmlPatternMatch
7892 extern __typeof (xmlPatternMatch) xmlPatternMatch__internal_alias __attribute((visibility("hidden")));
7893 #define xmlPatternMatch xmlPatternMatch__internal_alias
7894 #endif
7895 #endif
7896 #endif
7897 
7898 #if defined(LIBXML_PATTERN_ENABLED)
7899 #ifdef bottom_pattern
7900 #undef xmlPatternMaxDepth
7901 extern __typeof (xmlPatternMaxDepth) xmlPatternMaxDepth __attribute((alias("xmlPatternMaxDepth__internal_alias")));
7902 #else
7903 #ifndef xmlPatternMaxDepth
7904 extern __typeof (xmlPatternMaxDepth) xmlPatternMaxDepth__internal_alias __attribute((visibility("hidden")));
7905 #define xmlPatternMaxDepth xmlPatternMaxDepth__internal_alias
7906 #endif
7907 #endif
7908 #endif
7909 
7910 #if defined(LIBXML_PATTERN_ENABLED)
7911 #ifdef bottom_pattern
7912 #undef xmlPatternMinDepth
7913 extern __typeof (xmlPatternMinDepth) xmlPatternMinDepth __attribute((alias("xmlPatternMinDepth__internal_alias")));
7914 #else
7915 #ifndef xmlPatternMinDepth
7916 extern __typeof (xmlPatternMinDepth) xmlPatternMinDepth__internal_alias __attribute((visibility("hidden")));
7917 #define xmlPatternMinDepth xmlPatternMinDepth__internal_alias
7918 #endif
7919 #endif
7920 #endif
7921 
7922 #if defined(LIBXML_PATTERN_ENABLED)
7923 #ifdef bottom_pattern
7924 #undef xmlPatternStreamable
7925 extern __typeof (xmlPatternStreamable) xmlPatternStreamable __attribute((alias("xmlPatternStreamable__internal_alias")));
7926 #else
7927 #ifndef xmlPatternStreamable
7928 extern __typeof (xmlPatternStreamable) xmlPatternStreamable__internal_alias __attribute((visibility("hidden")));
7929 #define xmlPatternStreamable xmlPatternStreamable__internal_alias
7930 #endif
7931 #endif
7932 #endif
7933 
7934 #if defined(LIBXML_PATTERN_ENABLED)
7935 #ifdef bottom_pattern
7936 #undef xmlPatterncompile
7937 extern __typeof (xmlPatterncompile) xmlPatterncompile __attribute((alias("xmlPatterncompile__internal_alias")));
7938 #else
7939 #ifndef xmlPatterncompile
7940 extern __typeof (xmlPatterncompile) xmlPatterncompile__internal_alias __attribute((visibility("hidden")));
7941 #define xmlPatterncompile xmlPatterncompile__internal_alias
7942 #endif
7943 #endif
7944 #endif
7945 
7946 #ifdef bottom_parserInternals
7947 #undef xmlPedanticParserDefault
7948 extern __typeof (xmlPedanticParserDefault) xmlPedanticParserDefault __attribute((alias("xmlPedanticParserDefault__internal_alias")));
7949 #else
7950 #ifndef xmlPedanticParserDefault
7951 extern __typeof (xmlPedanticParserDefault) xmlPedanticParserDefault__internal_alias __attribute((visibility("hidden")));
7952 #define xmlPedanticParserDefault xmlPedanticParserDefault__internal_alias
7953 #endif
7954 #endif
7955 
7956 #ifdef bottom_parser
7957 #undef xmlPopInput
7958 extern __typeof (xmlPopInput) xmlPopInput __attribute((alias("xmlPopInput__internal_alias")));
7959 #else
7960 #ifndef xmlPopInput
7961 extern __typeof (xmlPopInput) xmlPopInput__internal_alias __attribute((visibility("hidden")));
7962 #define xmlPopInput xmlPopInput__internal_alias
7963 #endif
7964 #endif
7965 
7966 #ifdef bottom_xmlIO
7967 #undef xmlPopInputCallbacks
7968 extern __typeof (xmlPopInputCallbacks) xmlPopInputCallbacks __attribute((alias("xmlPopInputCallbacks__internal_alias")));
7969 #else
7970 #ifndef xmlPopInputCallbacks
7971 extern __typeof (xmlPopInputCallbacks) xmlPopInputCallbacks__internal_alias __attribute((visibility("hidden")));
7972 #define xmlPopInputCallbacks xmlPopInputCallbacks__internal_alias
7973 #endif
7974 #endif
7975 
7976 #if defined(LIBXML_TREE_ENABLED)
7977 #ifdef bottom_tree
7978 #undef xmlPreviousElementSibling
7979 extern __typeof (xmlPreviousElementSibling) xmlPreviousElementSibling __attribute((alias("xmlPreviousElementSibling__internal_alias")));
7980 #else
7981 #ifndef xmlPreviousElementSibling
7982 extern __typeof (xmlPreviousElementSibling) xmlPreviousElementSibling__internal_alias __attribute((visibility("hidden")));
7983 #define xmlPreviousElementSibling xmlPreviousElementSibling__internal_alias
7984 #endif
7985 #endif
7986 #endif
7987 
7988 #ifdef bottom_uri
7989 #undef xmlPrintURI
7990 extern __typeof (xmlPrintURI) xmlPrintURI __attribute((alias("xmlPrintURI__internal_alias")));
7991 #else
7992 #ifndef xmlPrintURI
7993 extern __typeof (xmlPrintURI) xmlPrintURI__internal_alias __attribute((visibility("hidden")));
7994 #define xmlPrintURI xmlPrintURI__internal_alias
7995 #endif
7996 #endif
7997 
7998 #ifdef bottom_parser
7999 #undef xmlPushInput
8000 extern __typeof (xmlPushInput) xmlPushInput __attribute((alias("xmlPushInput__internal_alias")));
8001 #else
8002 #ifndef xmlPushInput
8003 extern __typeof (xmlPushInput) xmlPushInput__internal_alias __attribute((visibility("hidden")));
8004 #define xmlPushInput xmlPushInput__internal_alias
8005 #endif
8006 #endif
8007 
8008 #ifdef bottom_threads
8009 #undef xmlRMutexLock
8010 extern __typeof (xmlRMutexLock) xmlRMutexLock __attribute((alias("xmlRMutexLock__internal_alias")));
8011 #else
8012 #ifndef xmlRMutexLock
8013 extern __typeof (xmlRMutexLock) xmlRMutexLock__internal_alias __attribute((visibility("hidden")));
8014 #define xmlRMutexLock xmlRMutexLock__internal_alias
8015 #endif
8016 #endif
8017 
8018 #ifdef bottom_threads
8019 #undef xmlRMutexUnlock
8020 extern __typeof (xmlRMutexUnlock) xmlRMutexUnlock __attribute((alias("xmlRMutexUnlock__internal_alias")));
8021 #else
8022 #ifndef xmlRMutexUnlock
8023 extern __typeof (xmlRMutexUnlock) xmlRMutexUnlock__internal_alias __attribute((visibility("hidden")));
8024 #define xmlRMutexUnlock xmlRMutexUnlock__internal_alias
8025 #endif
8026 #endif
8027 
8028 #ifdef bottom_parser
8029 #undef xmlReadDoc
8030 extern __typeof (xmlReadDoc) xmlReadDoc __attribute((alias("xmlReadDoc__internal_alias")));
8031 #else
8032 #ifndef xmlReadDoc
8033 extern __typeof (xmlReadDoc) xmlReadDoc__internal_alias __attribute((visibility("hidden")));
8034 #define xmlReadDoc xmlReadDoc__internal_alias
8035 #endif
8036 #endif
8037 
8038 #ifdef bottom_parser
8039 #undef xmlReadFd
8040 extern __typeof (xmlReadFd) xmlReadFd __attribute((alias("xmlReadFd__internal_alias")));
8041 #else
8042 #ifndef xmlReadFd
8043 extern __typeof (xmlReadFd) xmlReadFd__internal_alias __attribute((visibility("hidden")));
8044 #define xmlReadFd xmlReadFd__internal_alias
8045 #endif
8046 #endif
8047 
8048 #ifdef bottom_parser
8049 #undef xmlReadFile
8050 extern __typeof (xmlReadFile) xmlReadFile __attribute((alias("xmlReadFile__internal_alias")));
8051 #else
8052 #ifndef xmlReadFile
8053 extern __typeof (xmlReadFile) xmlReadFile__internal_alias __attribute((visibility("hidden")));
8054 #define xmlReadFile xmlReadFile__internal_alias
8055 #endif
8056 #endif
8057 
8058 #ifdef bottom_parser
8059 #undef xmlReadIO
8060 extern __typeof (xmlReadIO) xmlReadIO __attribute((alias("xmlReadIO__internal_alias")));
8061 #else
8062 #ifndef xmlReadIO
8063 extern __typeof (xmlReadIO) xmlReadIO__internal_alias __attribute((visibility("hidden")));
8064 #define xmlReadIO xmlReadIO__internal_alias
8065 #endif
8066 #endif
8067 
8068 #ifdef bottom_parser
8069 #undef xmlReadMemory
8070 extern __typeof (xmlReadMemory) xmlReadMemory __attribute((alias("xmlReadMemory__internal_alias")));
8071 #else
8072 #ifndef xmlReadMemory
8073 extern __typeof (xmlReadMemory) xmlReadMemory__internal_alias __attribute((visibility("hidden")));
8074 #define xmlReadMemory xmlReadMemory__internal_alias
8075 #endif
8076 #endif
8077 
8078 #if defined(LIBXML_READER_ENABLED)
8079 #ifdef bottom_xmlreader
8080 #undef xmlReaderForDoc
8081 extern __typeof (xmlReaderForDoc) xmlReaderForDoc __attribute((alias("xmlReaderForDoc__internal_alias")));
8082 #else
8083 #ifndef xmlReaderForDoc
8084 extern __typeof (xmlReaderForDoc) xmlReaderForDoc__internal_alias __attribute((visibility("hidden")));
8085 #define xmlReaderForDoc xmlReaderForDoc__internal_alias
8086 #endif
8087 #endif
8088 #endif
8089 
8090 #if defined(LIBXML_READER_ENABLED)
8091 #ifdef bottom_xmlreader
8092 #undef xmlReaderForFd
8093 extern __typeof (xmlReaderForFd) xmlReaderForFd __attribute((alias("xmlReaderForFd__internal_alias")));
8094 #else
8095 #ifndef xmlReaderForFd
8096 extern __typeof (xmlReaderForFd) xmlReaderForFd__internal_alias __attribute((visibility("hidden")));
8097 #define xmlReaderForFd xmlReaderForFd__internal_alias
8098 #endif
8099 #endif
8100 #endif
8101 
8102 #if defined(LIBXML_READER_ENABLED)
8103 #ifdef bottom_xmlreader
8104 #undef xmlReaderForFile
8105 extern __typeof (xmlReaderForFile) xmlReaderForFile __attribute((alias("xmlReaderForFile__internal_alias")));
8106 #else
8107 #ifndef xmlReaderForFile
8108 extern __typeof (xmlReaderForFile) xmlReaderForFile__internal_alias __attribute((visibility("hidden")));
8109 #define xmlReaderForFile xmlReaderForFile__internal_alias
8110 #endif
8111 #endif
8112 #endif
8113 
8114 #if defined(LIBXML_READER_ENABLED)
8115 #ifdef bottom_xmlreader
8116 #undef xmlReaderForIO
8117 extern __typeof (xmlReaderForIO) xmlReaderForIO __attribute((alias("xmlReaderForIO__internal_alias")));
8118 #else
8119 #ifndef xmlReaderForIO
8120 extern __typeof (xmlReaderForIO) xmlReaderForIO__internal_alias __attribute((visibility("hidden")));
8121 #define xmlReaderForIO xmlReaderForIO__internal_alias
8122 #endif
8123 #endif
8124 #endif
8125 
8126 #if defined(LIBXML_READER_ENABLED)
8127 #ifdef bottom_xmlreader
8128 #undef xmlReaderForMemory
8129 extern __typeof (xmlReaderForMemory) xmlReaderForMemory __attribute((alias("xmlReaderForMemory__internal_alias")));
8130 #else
8131 #ifndef xmlReaderForMemory
8132 extern __typeof (xmlReaderForMemory) xmlReaderForMemory__internal_alias __attribute((visibility("hidden")));
8133 #define xmlReaderForMemory xmlReaderForMemory__internal_alias
8134 #endif
8135 #endif
8136 #endif
8137 
8138 #if defined(LIBXML_READER_ENABLED)
8139 #ifdef bottom_xmlreader
8140 #undef xmlReaderNewDoc
8141 extern __typeof (xmlReaderNewDoc) xmlReaderNewDoc __attribute((alias("xmlReaderNewDoc__internal_alias")));
8142 #else
8143 #ifndef xmlReaderNewDoc
8144 extern __typeof (xmlReaderNewDoc) xmlReaderNewDoc__internal_alias __attribute((visibility("hidden")));
8145 #define xmlReaderNewDoc xmlReaderNewDoc__internal_alias
8146 #endif
8147 #endif
8148 #endif
8149 
8150 #if defined(LIBXML_READER_ENABLED)
8151 #ifdef bottom_xmlreader
8152 #undef xmlReaderNewFd
8153 extern __typeof (xmlReaderNewFd) xmlReaderNewFd __attribute((alias("xmlReaderNewFd__internal_alias")));
8154 #else
8155 #ifndef xmlReaderNewFd
8156 extern __typeof (xmlReaderNewFd) xmlReaderNewFd__internal_alias __attribute((visibility("hidden")));
8157 #define xmlReaderNewFd xmlReaderNewFd__internal_alias
8158 #endif
8159 #endif
8160 #endif
8161 
8162 #if defined(LIBXML_READER_ENABLED)
8163 #ifdef bottom_xmlreader
8164 #undef xmlReaderNewFile
8165 extern __typeof (xmlReaderNewFile) xmlReaderNewFile __attribute((alias("xmlReaderNewFile__internal_alias")));
8166 #else
8167 #ifndef xmlReaderNewFile
8168 extern __typeof (xmlReaderNewFile) xmlReaderNewFile__internal_alias __attribute((visibility("hidden")));
8169 #define xmlReaderNewFile xmlReaderNewFile__internal_alias
8170 #endif
8171 #endif
8172 #endif
8173 
8174 #if defined(LIBXML_READER_ENABLED)
8175 #ifdef bottom_xmlreader
8176 #undef xmlReaderNewIO
8177 extern __typeof (xmlReaderNewIO) xmlReaderNewIO __attribute((alias("xmlReaderNewIO__internal_alias")));
8178 #else
8179 #ifndef xmlReaderNewIO
8180 extern __typeof (xmlReaderNewIO) xmlReaderNewIO__internal_alias __attribute((visibility("hidden")));
8181 #define xmlReaderNewIO xmlReaderNewIO__internal_alias
8182 #endif
8183 #endif
8184 #endif
8185 
8186 #if defined(LIBXML_READER_ENABLED)
8187 #ifdef bottom_xmlreader
8188 #undef xmlReaderNewMemory
8189 extern __typeof (xmlReaderNewMemory) xmlReaderNewMemory __attribute((alias("xmlReaderNewMemory__internal_alias")));
8190 #else
8191 #ifndef xmlReaderNewMemory
8192 extern __typeof (xmlReaderNewMemory) xmlReaderNewMemory__internal_alias __attribute((visibility("hidden")));
8193 #define xmlReaderNewMemory xmlReaderNewMemory__internal_alias
8194 #endif
8195 #endif
8196 #endif
8197 
8198 #if defined(LIBXML_READER_ENABLED)
8199 #ifdef bottom_xmlreader
8200 #undef xmlReaderNewWalker
8201 extern __typeof (xmlReaderNewWalker) xmlReaderNewWalker __attribute((alias("xmlReaderNewWalker__internal_alias")));
8202 #else
8203 #ifndef xmlReaderNewWalker
8204 extern __typeof (xmlReaderNewWalker) xmlReaderNewWalker__internal_alias __attribute((visibility("hidden")));
8205 #define xmlReaderNewWalker xmlReaderNewWalker__internal_alias
8206 #endif
8207 #endif
8208 #endif
8209 
8210 #if defined(LIBXML_READER_ENABLED)
8211 #ifdef bottom_xmlreader
8212 #undef xmlReaderWalker
8213 extern __typeof (xmlReaderWalker) xmlReaderWalker __attribute((alias("xmlReaderWalker__internal_alias")));
8214 #else
8215 #ifndef xmlReaderWalker
8216 extern __typeof (xmlReaderWalker) xmlReaderWalker__internal_alias __attribute((visibility("hidden")));
8217 #define xmlReaderWalker xmlReaderWalker__internal_alias
8218 #endif
8219 #endif
8220 #endif
8221 
8222 #ifdef bottom_xmlmemory
8223 #undef xmlReallocLoc
8224 extern __typeof (xmlReallocLoc) xmlReallocLoc __attribute((alias("xmlReallocLoc__internal_alias")));
8225 #else
8226 #ifndef xmlReallocLoc
8227 extern __typeof (xmlReallocLoc) xmlReallocLoc__internal_alias __attribute((visibility("hidden")));
8228 #define xmlReallocLoc xmlReallocLoc__internal_alias
8229 #endif
8230 #endif
8231 
8232 #if defined(LIBXML_TREE_ENABLED)
8233 #ifdef bottom_tree
8234 #undef xmlReconciliateNs
8235 extern __typeof (xmlReconciliateNs) xmlReconciliateNs __attribute((alias("xmlReconciliateNs__internal_alias")));
8236 #else
8237 #ifndef xmlReconciliateNs
8238 extern __typeof (xmlReconciliateNs) xmlReconciliateNs__internal_alias __attribute((visibility("hidden")));
8239 #define xmlReconciliateNs xmlReconciliateNs__internal_alias
8240 #endif
8241 #endif
8242 #endif
8243 
8244 #if defined(LIBXML_SAX1_ENABLED)
8245 #ifdef bottom_parser
8246 #undef xmlRecoverDoc
8247 extern __typeof (xmlRecoverDoc) xmlRecoverDoc __attribute((alias("xmlRecoverDoc__internal_alias")));
8248 #else
8249 #ifndef xmlRecoverDoc
8250 extern __typeof (xmlRecoverDoc) xmlRecoverDoc__internal_alias __attribute((visibility("hidden")));
8251 #define xmlRecoverDoc xmlRecoverDoc__internal_alias
8252 #endif
8253 #endif
8254 #endif
8255 
8256 #if defined(LIBXML_SAX1_ENABLED)
8257 #ifdef bottom_parser
8258 #undef xmlRecoverFile
8259 extern __typeof (xmlRecoverFile) xmlRecoverFile __attribute((alias("xmlRecoverFile__internal_alias")));
8260 #else
8261 #ifndef xmlRecoverFile
8262 extern __typeof (xmlRecoverFile) xmlRecoverFile__internal_alias __attribute((visibility("hidden")));
8263 #define xmlRecoverFile xmlRecoverFile__internal_alias
8264 #endif
8265 #endif
8266 #endif
8267 
8268 #if defined(LIBXML_SAX1_ENABLED)
8269 #ifdef bottom_parser
8270 #undef xmlRecoverMemory
8271 extern __typeof (xmlRecoverMemory) xmlRecoverMemory __attribute((alias("xmlRecoverMemory__internal_alias")));
8272 #else
8273 #ifndef xmlRecoverMemory
8274 extern __typeof (xmlRecoverMemory) xmlRecoverMemory__internal_alias __attribute((visibility("hidden")));
8275 #define xmlRecoverMemory xmlRecoverMemory__internal_alias
8276 #endif
8277 #endif
8278 #endif
8279 
8280 #if defined(LIBXML_REGEXP_ENABLED)
8281 #ifdef bottom_xmlregexp
8282 #undef xmlRegExecErrInfo
8283 extern __typeof (xmlRegExecErrInfo) xmlRegExecErrInfo __attribute((alias("xmlRegExecErrInfo__internal_alias")));
8284 #else
8285 #ifndef xmlRegExecErrInfo
8286 extern __typeof (xmlRegExecErrInfo) xmlRegExecErrInfo__internal_alias __attribute((visibility("hidden")));
8287 #define xmlRegExecErrInfo xmlRegExecErrInfo__internal_alias
8288 #endif
8289 #endif
8290 #endif
8291 
8292 #if defined(LIBXML_REGEXP_ENABLED)
8293 #ifdef bottom_xmlregexp
8294 #undef xmlRegExecNextValues
8295 extern __typeof (xmlRegExecNextValues) xmlRegExecNextValues __attribute((alias("xmlRegExecNextValues__internal_alias")));
8296 #else
8297 #ifndef xmlRegExecNextValues
8298 extern __typeof (xmlRegExecNextValues) xmlRegExecNextValues__internal_alias __attribute((visibility("hidden")));
8299 #define xmlRegExecNextValues xmlRegExecNextValues__internal_alias
8300 #endif
8301 #endif
8302 #endif
8303 
8304 #if defined(LIBXML_REGEXP_ENABLED)
8305 #ifdef bottom_xmlregexp
8306 #undef xmlRegExecPushString
8307 extern __typeof (xmlRegExecPushString) xmlRegExecPushString __attribute((alias("xmlRegExecPushString__internal_alias")));
8308 #else
8309 #ifndef xmlRegExecPushString
8310 extern __typeof (xmlRegExecPushString) xmlRegExecPushString__internal_alias __attribute((visibility("hidden")));
8311 #define xmlRegExecPushString xmlRegExecPushString__internal_alias
8312 #endif
8313 #endif
8314 #endif
8315 
8316 #if defined(LIBXML_REGEXP_ENABLED)
8317 #ifdef bottom_xmlregexp
8318 #undef xmlRegExecPushString2
8319 extern __typeof (xmlRegExecPushString2) xmlRegExecPushString2 __attribute((alias("xmlRegExecPushString2__internal_alias")));
8320 #else
8321 #ifndef xmlRegExecPushString2
8322 extern __typeof (xmlRegExecPushString2) xmlRegExecPushString2__internal_alias __attribute((visibility("hidden")));
8323 #define xmlRegExecPushString2 xmlRegExecPushString2__internal_alias
8324 #endif
8325 #endif
8326 #endif
8327 
8328 #if defined(LIBXML_REGEXP_ENABLED)
8329 #ifdef bottom_xmlregexp
8330 #undef xmlRegFreeExecCtxt
8331 extern __typeof (xmlRegFreeExecCtxt) xmlRegFreeExecCtxt __attribute((alias("xmlRegFreeExecCtxt__internal_alias")));
8332 #else
8333 #ifndef xmlRegFreeExecCtxt
8334 extern __typeof (xmlRegFreeExecCtxt) xmlRegFreeExecCtxt__internal_alias __attribute((visibility("hidden")));
8335 #define xmlRegFreeExecCtxt xmlRegFreeExecCtxt__internal_alias
8336 #endif
8337 #endif
8338 #endif
8339 
8340 #if defined(LIBXML_REGEXP_ENABLED)
8341 #ifdef bottom_xmlregexp
8342 #undef xmlRegFreeRegexp
8343 extern __typeof (xmlRegFreeRegexp) xmlRegFreeRegexp __attribute((alias("xmlRegFreeRegexp__internal_alias")));
8344 #else
8345 #ifndef xmlRegFreeRegexp
8346 extern __typeof (xmlRegFreeRegexp) xmlRegFreeRegexp__internal_alias __attribute((visibility("hidden")));
8347 #define xmlRegFreeRegexp xmlRegFreeRegexp__internal_alias
8348 #endif
8349 #endif
8350 #endif
8351 
8352 #if defined(LIBXML_REGEXP_ENABLED)
8353 #ifdef bottom_xmlregexp
8354 #undef xmlRegNewExecCtxt
8355 extern __typeof (xmlRegNewExecCtxt) xmlRegNewExecCtxt __attribute((alias("xmlRegNewExecCtxt__internal_alias")));
8356 #else
8357 #ifndef xmlRegNewExecCtxt
8358 extern __typeof (xmlRegNewExecCtxt) xmlRegNewExecCtxt__internal_alias __attribute((visibility("hidden")));
8359 #define xmlRegNewExecCtxt xmlRegNewExecCtxt__internal_alias
8360 #endif
8361 #endif
8362 #endif
8363 
8364 #if defined(LIBXML_REGEXP_ENABLED)
8365 #ifdef bottom_xmlregexp
8366 #undef xmlRegexpCompile
8367 extern __typeof (xmlRegexpCompile) xmlRegexpCompile __attribute((alias("xmlRegexpCompile__internal_alias")));
8368 #else
8369 #ifndef xmlRegexpCompile
8370 extern __typeof (xmlRegexpCompile) xmlRegexpCompile__internal_alias __attribute((visibility("hidden")));
8371 #define xmlRegexpCompile xmlRegexpCompile__internal_alias
8372 #endif
8373 #endif
8374 #endif
8375 
8376 #if defined(LIBXML_REGEXP_ENABLED)
8377 #ifdef bottom_xmlregexp
8378 #undef xmlRegexpExec
8379 extern __typeof (xmlRegexpExec) xmlRegexpExec __attribute((alias("xmlRegexpExec__internal_alias")));
8380 #else
8381 #ifndef xmlRegexpExec
8382 extern __typeof (xmlRegexpExec) xmlRegexpExec__internal_alias __attribute((visibility("hidden")));
8383 #define xmlRegexpExec xmlRegexpExec__internal_alias
8384 #endif
8385 #endif
8386 #endif
8387 
8388 #if defined(LIBXML_REGEXP_ENABLED)
8389 #ifdef bottom_xmlregexp
8390 #undef xmlRegexpIsDeterminist
8391 extern __typeof (xmlRegexpIsDeterminist) xmlRegexpIsDeterminist __attribute((alias("xmlRegexpIsDeterminist__internal_alias")));
8392 #else
8393 #ifndef xmlRegexpIsDeterminist
8394 extern __typeof (xmlRegexpIsDeterminist) xmlRegexpIsDeterminist__internal_alias __attribute((visibility("hidden")));
8395 #define xmlRegexpIsDeterminist xmlRegexpIsDeterminist__internal_alias
8396 #endif
8397 #endif
8398 #endif
8399 
8400 #if defined(LIBXML_REGEXP_ENABLED)
8401 #ifdef bottom_xmlregexp
8402 #undef xmlRegexpPrint
8403 extern __typeof (xmlRegexpPrint) xmlRegexpPrint __attribute((alias("xmlRegexpPrint__internal_alias")));
8404 #else
8405 #ifndef xmlRegexpPrint
8406 extern __typeof (xmlRegexpPrint) xmlRegexpPrint__internal_alias __attribute((visibility("hidden")));
8407 #define xmlRegexpPrint xmlRegexpPrint__internal_alias
8408 #endif
8409 #endif
8410 #endif
8411 
8412 #ifdef bottom_encoding
8413 #undef xmlRegisterCharEncodingHandler
8414 extern __typeof (xmlRegisterCharEncodingHandler) xmlRegisterCharEncodingHandler __attribute((alias("xmlRegisterCharEncodingHandler__internal_alias")));
8415 #else
8416 #ifndef xmlRegisterCharEncodingHandler
8417 extern __typeof (xmlRegisterCharEncodingHandler) xmlRegisterCharEncodingHandler__internal_alias __attribute((visibility("hidden")));
8418 #define xmlRegisterCharEncodingHandler xmlRegisterCharEncodingHandler__internal_alias
8419 #endif
8420 #endif
8421 
8422 #ifdef bottom_xmlIO
8423 #undef xmlRegisterDefaultInputCallbacks
8424 extern __typeof (xmlRegisterDefaultInputCallbacks) xmlRegisterDefaultInputCallbacks __attribute((alias("xmlRegisterDefaultInputCallbacks__internal_alias")));
8425 #else
8426 #ifndef xmlRegisterDefaultInputCallbacks
8427 extern __typeof (xmlRegisterDefaultInputCallbacks) xmlRegisterDefaultInputCallbacks__internal_alias __attribute((visibility("hidden")));
8428 #define xmlRegisterDefaultInputCallbacks xmlRegisterDefaultInputCallbacks__internal_alias
8429 #endif
8430 #endif
8431 
8432 #if defined(LIBXML_OUTPUT_ENABLED)
8433 #ifdef bottom_xmlIO
8434 #undef xmlRegisterDefaultOutputCallbacks
8435 extern __typeof (xmlRegisterDefaultOutputCallbacks) xmlRegisterDefaultOutputCallbacks __attribute((alias("xmlRegisterDefaultOutputCallbacks__internal_alias")));
8436 #else
8437 #ifndef xmlRegisterDefaultOutputCallbacks
8438 extern __typeof (xmlRegisterDefaultOutputCallbacks) xmlRegisterDefaultOutputCallbacks__internal_alias __attribute((visibility("hidden")));
8439 #define xmlRegisterDefaultOutputCallbacks xmlRegisterDefaultOutputCallbacks__internal_alias
8440 #endif
8441 #endif
8442 #endif
8443 
8444 #if defined(LIBXML_OUTPUT_ENABLED) && defined(LIBXML_HTTP_ENABLED)
8445 #ifdef bottom_xmlIO
8446 #undef xmlRegisterHTTPPostCallbacks
8447 extern __typeof (xmlRegisterHTTPPostCallbacks) xmlRegisterHTTPPostCallbacks __attribute((alias("xmlRegisterHTTPPostCallbacks__internal_alias")));
8448 #else
8449 #ifndef xmlRegisterHTTPPostCallbacks
8450 extern __typeof (xmlRegisterHTTPPostCallbacks) xmlRegisterHTTPPostCallbacks__internal_alias __attribute((visibility("hidden")));
8451 #define xmlRegisterHTTPPostCallbacks xmlRegisterHTTPPostCallbacks__internal_alias
8452 #endif
8453 #endif
8454 #endif
8455 
8456 #ifdef bottom_xmlIO
8457 #undef xmlRegisterInputCallbacks
8458 extern __typeof (xmlRegisterInputCallbacks) xmlRegisterInputCallbacks __attribute((alias("xmlRegisterInputCallbacks__internal_alias")));
8459 #else
8460 #ifndef xmlRegisterInputCallbacks
8461 extern __typeof (xmlRegisterInputCallbacks) xmlRegisterInputCallbacks__internal_alias __attribute((visibility("hidden")));
8462 #define xmlRegisterInputCallbacks xmlRegisterInputCallbacks__internal_alias
8463 #endif
8464 #endif
8465 
8466 #ifdef bottom_globals
8467 #undef xmlRegisterNodeDefault
8468 extern __typeof (xmlRegisterNodeDefault) xmlRegisterNodeDefault __attribute((alias("xmlRegisterNodeDefault__internal_alias")));
8469 #else
8470 #ifndef xmlRegisterNodeDefault
8471 extern __typeof (xmlRegisterNodeDefault) xmlRegisterNodeDefault__internal_alias __attribute((visibility("hidden")));
8472 #define xmlRegisterNodeDefault xmlRegisterNodeDefault__internal_alias
8473 #endif
8474 #endif
8475 
8476 #if defined(LIBXML_OUTPUT_ENABLED)
8477 #ifdef bottom_xmlIO
8478 #undef xmlRegisterOutputCallbacks
8479 extern __typeof (xmlRegisterOutputCallbacks) xmlRegisterOutputCallbacks __attribute((alias("xmlRegisterOutputCallbacks__internal_alias")));
8480 #else
8481 #ifndef xmlRegisterOutputCallbacks
8482 extern __typeof (xmlRegisterOutputCallbacks) xmlRegisterOutputCallbacks__internal_alias __attribute((visibility("hidden")));
8483 #define xmlRegisterOutputCallbacks xmlRegisterOutputCallbacks__internal_alias
8484 #endif
8485 #endif
8486 #endif
8487 
8488 #if defined(LIBXML_SCHEMAS_ENABLED)
8489 #ifdef bottom_relaxng
8490 #undef xmlRelaxNGCleanupTypes
8491 extern __typeof (xmlRelaxNGCleanupTypes) xmlRelaxNGCleanupTypes __attribute((alias("xmlRelaxNGCleanupTypes__internal_alias")));
8492 #else
8493 #ifndef xmlRelaxNGCleanupTypes
8494 extern __typeof (xmlRelaxNGCleanupTypes) xmlRelaxNGCleanupTypes__internal_alias __attribute((visibility("hidden")));
8495 #define xmlRelaxNGCleanupTypes xmlRelaxNGCleanupTypes__internal_alias
8496 #endif
8497 #endif
8498 #endif
8499 
8500 #if defined(LIBXML_SCHEMAS_ENABLED) && defined(LIBXML_OUTPUT_ENABLED)
8501 #ifdef bottom_relaxng
8502 #undef xmlRelaxNGDump
8503 extern __typeof (xmlRelaxNGDump) xmlRelaxNGDump __attribute((alias("xmlRelaxNGDump__internal_alias")));
8504 #else
8505 #ifndef xmlRelaxNGDump
8506 extern __typeof (xmlRelaxNGDump) xmlRelaxNGDump__internal_alias __attribute((visibility("hidden")));
8507 #define xmlRelaxNGDump xmlRelaxNGDump__internal_alias
8508 #endif
8509 #endif
8510 #endif
8511 
8512 #if defined(LIBXML_SCHEMAS_ENABLED) && defined(LIBXML_OUTPUT_ENABLED)
8513 #ifdef bottom_relaxng
8514 #undef xmlRelaxNGDumpTree
8515 extern __typeof (xmlRelaxNGDumpTree) xmlRelaxNGDumpTree __attribute((alias("xmlRelaxNGDumpTree__internal_alias")));
8516 #else
8517 #ifndef xmlRelaxNGDumpTree
8518 extern __typeof (xmlRelaxNGDumpTree) xmlRelaxNGDumpTree__internal_alias __attribute((visibility("hidden")));
8519 #define xmlRelaxNGDumpTree xmlRelaxNGDumpTree__internal_alias
8520 #endif
8521 #endif
8522 #endif
8523 
8524 #if defined(LIBXML_SCHEMAS_ENABLED)
8525 #ifdef bottom_relaxng
8526 #undef xmlRelaxNGFree
8527 extern __typeof (xmlRelaxNGFree) xmlRelaxNGFree __attribute((alias("xmlRelaxNGFree__internal_alias")));
8528 #else
8529 #ifndef xmlRelaxNGFree
8530 extern __typeof (xmlRelaxNGFree) xmlRelaxNGFree__internal_alias __attribute((visibility("hidden")));
8531 #define xmlRelaxNGFree xmlRelaxNGFree__internal_alias
8532 #endif
8533 #endif
8534 #endif
8535 
8536 #if defined(LIBXML_SCHEMAS_ENABLED)
8537 #ifdef bottom_relaxng
8538 #undef xmlRelaxNGFreeParserCtxt
8539 extern __typeof (xmlRelaxNGFreeParserCtxt) xmlRelaxNGFreeParserCtxt __attribute((alias("xmlRelaxNGFreeParserCtxt__internal_alias")));
8540 #else
8541 #ifndef xmlRelaxNGFreeParserCtxt
8542 extern __typeof (xmlRelaxNGFreeParserCtxt) xmlRelaxNGFreeParserCtxt__internal_alias __attribute((visibility("hidden")));
8543 #define xmlRelaxNGFreeParserCtxt xmlRelaxNGFreeParserCtxt__internal_alias
8544 #endif
8545 #endif
8546 #endif
8547 
8548 #if defined(LIBXML_SCHEMAS_ENABLED)
8549 #ifdef bottom_relaxng
8550 #undef xmlRelaxNGFreeValidCtxt
8551 extern __typeof (xmlRelaxNGFreeValidCtxt) xmlRelaxNGFreeValidCtxt __attribute((alias("xmlRelaxNGFreeValidCtxt__internal_alias")));
8552 #else
8553 #ifndef xmlRelaxNGFreeValidCtxt
8554 extern __typeof (xmlRelaxNGFreeValidCtxt) xmlRelaxNGFreeValidCtxt__internal_alias __attribute((visibility("hidden")));
8555 #define xmlRelaxNGFreeValidCtxt xmlRelaxNGFreeValidCtxt__internal_alias
8556 #endif
8557 #endif
8558 #endif
8559 
8560 #if defined(LIBXML_SCHEMAS_ENABLED)
8561 #ifdef bottom_relaxng
8562 #undef xmlRelaxNGGetParserErrors
8563 extern __typeof (xmlRelaxNGGetParserErrors) xmlRelaxNGGetParserErrors __attribute((alias("xmlRelaxNGGetParserErrors__internal_alias")));
8564 #else
8565 #ifndef xmlRelaxNGGetParserErrors
8566 extern __typeof (xmlRelaxNGGetParserErrors) xmlRelaxNGGetParserErrors__internal_alias __attribute((visibility("hidden")));
8567 #define xmlRelaxNGGetParserErrors xmlRelaxNGGetParserErrors__internal_alias
8568 #endif
8569 #endif
8570 #endif
8571 
8572 #if defined(LIBXML_SCHEMAS_ENABLED)
8573 #ifdef bottom_relaxng
8574 #undef xmlRelaxNGGetValidErrors
8575 extern __typeof (xmlRelaxNGGetValidErrors) xmlRelaxNGGetValidErrors __attribute((alias("xmlRelaxNGGetValidErrors__internal_alias")));
8576 #else
8577 #ifndef xmlRelaxNGGetValidErrors
8578 extern __typeof (xmlRelaxNGGetValidErrors) xmlRelaxNGGetValidErrors__internal_alias __attribute((visibility("hidden")));
8579 #define xmlRelaxNGGetValidErrors xmlRelaxNGGetValidErrors__internal_alias
8580 #endif
8581 #endif
8582 #endif
8583 
8584 #if defined(LIBXML_SCHEMAS_ENABLED)
8585 #ifdef bottom_relaxng
8586 #undef xmlRelaxNGInitTypes
8587 extern __typeof (xmlRelaxNGInitTypes) xmlRelaxNGInitTypes __attribute((alias("xmlRelaxNGInitTypes__internal_alias")));
8588 #else
8589 #ifndef xmlRelaxNGInitTypes
8590 extern __typeof (xmlRelaxNGInitTypes) xmlRelaxNGInitTypes__internal_alias __attribute((visibility("hidden")));
8591 #define xmlRelaxNGInitTypes xmlRelaxNGInitTypes__internal_alias
8592 #endif
8593 #endif
8594 #endif
8595 
8596 #if defined(LIBXML_SCHEMAS_ENABLED)
8597 #ifdef bottom_relaxng
8598 #undef xmlRelaxNGNewDocParserCtxt
8599 extern __typeof (xmlRelaxNGNewDocParserCtxt) xmlRelaxNGNewDocParserCtxt __attribute((alias("xmlRelaxNGNewDocParserCtxt__internal_alias")));
8600 #else
8601 #ifndef xmlRelaxNGNewDocParserCtxt
8602 extern __typeof (xmlRelaxNGNewDocParserCtxt) xmlRelaxNGNewDocParserCtxt__internal_alias __attribute((visibility("hidden")));
8603 #define xmlRelaxNGNewDocParserCtxt xmlRelaxNGNewDocParserCtxt__internal_alias
8604 #endif
8605 #endif
8606 #endif
8607 
8608 #if defined(LIBXML_SCHEMAS_ENABLED)
8609 #ifdef bottom_relaxng
8610 #undef xmlRelaxNGNewMemParserCtxt
8611 extern __typeof (xmlRelaxNGNewMemParserCtxt) xmlRelaxNGNewMemParserCtxt __attribute((alias("xmlRelaxNGNewMemParserCtxt__internal_alias")));
8612 #else
8613 #ifndef xmlRelaxNGNewMemParserCtxt
8614 extern __typeof (xmlRelaxNGNewMemParserCtxt) xmlRelaxNGNewMemParserCtxt__internal_alias __attribute((visibility("hidden")));
8615 #define xmlRelaxNGNewMemParserCtxt xmlRelaxNGNewMemParserCtxt__internal_alias
8616 #endif
8617 #endif
8618 #endif
8619 
8620 #if defined(LIBXML_SCHEMAS_ENABLED)
8621 #ifdef bottom_relaxng
8622 #undef xmlRelaxNGNewParserCtxt
8623 extern __typeof (xmlRelaxNGNewParserCtxt) xmlRelaxNGNewParserCtxt __attribute((alias("xmlRelaxNGNewParserCtxt__internal_alias")));
8624 #else
8625 #ifndef xmlRelaxNGNewParserCtxt
8626 extern __typeof (xmlRelaxNGNewParserCtxt) xmlRelaxNGNewParserCtxt__internal_alias __attribute((visibility("hidden")));
8627 #define xmlRelaxNGNewParserCtxt xmlRelaxNGNewParserCtxt__internal_alias
8628 #endif
8629 #endif
8630 #endif
8631 
8632 #if defined(LIBXML_SCHEMAS_ENABLED)
8633 #ifdef bottom_relaxng
8634 #undef xmlRelaxNGNewValidCtxt
8635 extern __typeof (xmlRelaxNGNewValidCtxt) xmlRelaxNGNewValidCtxt __attribute((alias("xmlRelaxNGNewValidCtxt__internal_alias")));
8636 #else
8637 #ifndef xmlRelaxNGNewValidCtxt
8638 extern __typeof (xmlRelaxNGNewValidCtxt) xmlRelaxNGNewValidCtxt__internal_alias __attribute((visibility("hidden")));
8639 #define xmlRelaxNGNewValidCtxt xmlRelaxNGNewValidCtxt__internal_alias
8640 #endif
8641 #endif
8642 #endif
8643 
8644 #if defined(LIBXML_SCHEMAS_ENABLED)
8645 #ifdef bottom_relaxng
8646 #undef xmlRelaxNGParse
8647 extern __typeof (xmlRelaxNGParse) xmlRelaxNGParse __attribute((alias("xmlRelaxNGParse__internal_alias")));
8648 #else
8649 #ifndef xmlRelaxNGParse
8650 extern __typeof (xmlRelaxNGParse) xmlRelaxNGParse__internal_alias __attribute((visibility("hidden")));
8651 #define xmlRelaxNGParse xmlRelaxNGParse__internal_alias
8652 #endif
8653 #endif
8654 #endif
8655 
8656 #if defined(LIBXML_SCHEMAS_ENABLED)
8657 #ifdef bottom_relaxng
8658 #undef xmlRelaxNGSetParserErrors
8659 extern __typeof (xmlRelaxNGSetParserErrors) xmlRelaxNGSetParserErrors __attribute((alias("xmlRelaxNGSetParserErrors__internal_alias")));
8660 #else
8661 #ifndef xmlRelaxNGSetParserErrors
8662 extern __typeof (xmlRelaxNGSetParserErrors) xmlRelaxNGSetParserErrors__internal_alias __attribute((visibility("hidden")));
8663 #define xmlRelaxNGSetParserErrors xmlRelaxNGSetParserErrors__internal_alias
8664 #endif
8665 #endif
8666 #endif
8667 
8668 #if defined(LIBXML_SCHEMAS_ENABLED)
8669 #ifdef bottom_relaxng
8670 #undef xmlRelaxNGSetParserStructuredErrors
8671 extern __typeof (xmlRelaxNGSetParserStructuredErrors) xmlRelaxNGSetParserStructuredErrors __attribute((alias("xmlRelaxNGSetParserStructuredErrors__internal_alias")));
8672 #else
8673 #ifndef xmlRelaxNGSetParserStructuredErrors
8674 extern __typeof (xmlRelaxNGSetParserStructuredErrors) xmlRelaxNGSetParserStructuredErrors__internal_alias __attribute((visibility("hidden")));
8675 #define xmlRelaxNGSetParserStructuredErrors xmlRelaxNGSetParserStructuredErrors__internal_alias
8676 #endif
8677 #endif
8678 #endif
8679 
8680 #if defined(LIBXML_SCHEMAS_ENABLED)
8681 #ifdef bottom_relaxng
8682 #undef xmlRelaxNGSetValidErrors
8683 extern __typeof (xmlRelaxNGSetValidErrors) xmlRelaxNGSetValidErrors __attribute((alias("xmlRelaxNGSetValidErrors__internal_alias")));
8684 #else
8685 #ifndef xmlRelaxNGSetValidErrors
8686 extern __typeof (xmlRelaxNGSetValidErrors) xmlRelaxNGSetValidErrors__internal_alias __attribute((visibility("hidden")));
8687 #define xmlRelaxNGSetValidErrors xmlRelaxNGSetValidErrors__internal_alias
8688 #endif
8689 #endif
8690 #endif
8691 
8692 #if defined(LIBXML_SCHEMAS_ENABLED)
8693 #ifdef bottom_relaxng
8694 #undef xmlRelaxNGSetValidStructuredErrors
8695 extern __typeof (xmlRelaxNGSetValidStructuredErrors) xmlRelaxNGSetValidStructuredErrors __attribute((alias("xmlRelaxNGSetValidStructuredErrors__internal_alias")));
8696 #else
8697 #ifndef xmlRelaxNGSetValidStructuredErrors
8698 extern __typeof (xmlRelaxNGSetValidStructuredErrors) xmlRelaxNGSetValidStructuredErrors__internal_alias __attribute((visibility("hidden")));
8699 #define xmlRelaxNGSetValidStructuredErrors xmlRelaxNGSetValidStructuredErrors__internal_alias
8700 #endif
8701 #endif
8702 #endif
8703 
8704 #if defined(LIBXML_SCHEMAS_ENABLED)
8705 #ifdef bottom_relaxng
8706 #undef xmlRelaxNGValidateDoc
8707 extern __typeof (xmlRelaxNGValidateDoc) xmlRelaxNGValidateDoc __attribute((alias("xmlRelaxNGValidateDoc__internal_alias")));
8708 #else
8709 #ifndef xmlRelaxNGValidateDoc
8710 extern __typeof (xmlRelaxNGValidateDoc) xmlRelaxNGValidateDoc__internal_alias __attribute((visibility("hidden")));
8711 #define xmlRelaxNGValidateDoc xmlRelaxNGValidateDoc__internal_alias
8712 #endif
8713 #endif
8714 #endif
8715 
8716 #if defined(LIBXML_SCHEMAS_ENABLED)
8717 #ifdef bottom_relaxng
8718 #undef xmlRelaxNGValidateFullElement
8719 extern __typeof (xmlRelaxNGValidateFullElement) xmlRelaxNGValidateFullElement __attribute((alias("xmlRelaxNGValidateFullElement__internal_alias")));
8720 #else
8721 #ifndef xmlRelaxNGValidateFullElement
8722 extern __typeof (xmlRelaxNGValidateFullElement) xmlRelaxNGValidateFullElement__internal_alias __attribute((visibility("hidden")));
8723 #define xmlRelaxNGValidateFullElement xmlRelaxNGValidateFullElement__internal_alias
8724 #endif
8725 #endif
8726 #endif
8727 
8728 #if defined(LIBXML_SCHEMAS_ENABLED)
8729 #ifdef bottom_relaxng
8730 #undef xmlRelaxNGValidatePopElement
8731 extern __typeof (xmlRelaxNGValidatePopElement) xmlRelaxNGValidatePopElement __attribute((alias("xmlRelaxNGValidatePopElement__internal_alias")));
8732 #else
8733 #ifndef xmlRelaxNGValidatePopElement
8734 extern __typeof (xmlRelaxNGValidatePopElement) xmlRelaxNGValidatePopElement__internal_alias __attribute((visibility("hidden")));
8735 #define xmlRelaxNGValidatePopElement xmlRelaxNGValidatePopElement__internal_alias
8736 #endif
8737 #endif
8738 #endif
8739 
8740 #if defined(LIBXML_SCHEMAS_ENABLED)
8741 #ifdef bottom_relaxng
8742 #undef xmlRelaxNGValidatePushCData
8743 extern __typeof (xmlRelaxNGValidatePushCData) xmlRelaxNGValidatePushCData __attribute((alias("xmlRelaxNGValidatePushCData__internal_alias")));
8744 #else
8745 #ifndef xmlRelaxNGValidatePushCData
8746 extern __typeof (xmlRelaxNGValidatePushCData) xmlRelaxNGValidatePushCData__internal_alias __attribute((visibility("hidden")));
8747 #define xmlRelaxNGValidatePushCData xmlRelaxNGValidatePushCData__internal_alias
8748 #endif
8749 #endif
8750 #endif
8751 
8752 #if defined(LIBXML_SCHEMAS_ENABLED)
8753 #ifdef bottom_relaxng
8754 #undef xmlRelaxNGValidatePushElement
8755 extern __typeof (xmlRelaxNGValidatePushElement) xmlRelaxNGValidatePushElement __attribute((alias("xmlRelaxNGValidatePushElement__internal_alias")));
8756 #else
8757 #ifndef xmlRelaxNGValidatePushElement
8758 extern __typeof (xmlRelaxNGValidatePushElement) xmlRelaxNGValidatePushElement__internal_alias __attribute((visibility("hidden")));
8759 #define xmlRelaxNGValidatePushElement xmlRelaxNGValidatePushElement__internal_alias
8760 #endif
8761 #endif
8762 #endif
8763 
8764 #if defined(LIBXML_SCHEMAS_ENABLED)
8765 #ifdef bottom_relaxng
8766 #undef xmlRelaxParserSetFlag
8767 extern __typeof (xmlRelaxParserSetFlag) xmlRelaxParserSetFlag __attribute((alias("xmlRelaxParserSetFlag__internal_alias")));
8768 #else
8769 #ifndef xmlRelaxParserSetFlag
8770 extern __typeof (xmlRelaxParserSetFlag) xmlRelaxParserSetFlag__internal_alias __attribute((visibility("hidden")));
8771 #define xmlRelaxParserSetFlag xmlRelaxParserSetFlag__internal_alias
8772 #endif
8773 #endif
8774 #endif
8775 
8776 #ifdef bottom_valid
8777 #undef xmlRemoveID
8778 extern __typeof (xmlRemoveID) xmlRemoveID __attribute((alias("xmlRemoveID__internal_alias")));
8779 #else
8780 #ifndef xmlRemoveID
8781 extern __typeof (xmlRemoveID) xmlRemoveID__internal_alias __attribute((visibility("hidden")));
8782 #define xmlRemoveID xmlRemoveID__internal_alias
8783 #endif
8784 #endif
8785 
8786 #ifdef bottom_tree
8787 #undef xmlRemoveProp
8788 extern __typeof (xmlRemoveProp) xmlRemoveProp __attribute((alias("xmlRemoveProp__internal_alias")));
8789 #else
8790 #ifndef xmlRemoveProp
8791 extern __typeof (xmlRemoveProp) xmlRemoveProp__internal_alias __attribute((visibility("hidden")));
8792 #define xmlRemoveProp xmlRemoveProp__internal_alias
8793 #endif
8794 #endif
8795 
8796 #ifdef bottom_valid
8797 #undef xmlRemoveRef
8798 extern __typeof (xmlRemoveRef) xmlRemoveRef __attribute((alias("xmlRemoveRef__internal_alias")));
8799 #else
8800 #ifndef xmlRemoveRef
8801 extern __typeof (xmlRemoveRef) xmlRemoveRef__internal_alias __attribute((visibility("hidden")));
8802 #define xmlRemoveRef xmlRemoveRef__internal_alias
8803 #endif
8804 #endif
8805 
8806 #if defined(LIBXML_TREE_ENABLED) || defined(LIBXML_WRITER_ENABLED)
8807 #ifdef bottom_tree
8808 #undef xmlReplaceNode
8809 extern __typeof (xmlReplaceNode) xmlReplaceNode __attribute((alias("xmlReplaceNode__internal_alias")));
8810 #else
8811 #ifndef xmlReplaceNode
8812 extern __typeof (xmlReplaceNode) xmlReplaceNode__internal_alias __attribute((visibility("hidden")));
8813 #define xmlReplaceNode xmlReplaceNode__internal_alias
8814 #endif
8815 #endif
8816 #endif
8817 
8818 #ifdef bottom_error
8819 #undef xmlResetError
8820 extern __typeof (xmlResetError) xmlResetError __attribute((alias("xmlResetError__internal_alias")));
8821 #else
8822 #ifndef xmlResetError
8823 extern __typeof (xmlResetError) xmlResetError__internal_alias __attribute((visibility("hidden")));
8824 #define xmlResetError xmlResetError__internal_alias
8825 #endif
8826 #endif
8827 
8828 #ifdef bottom_error
8829 #undef xmlResetLastError
8830 extern __typeof (xmlResetLastError) xmlResetLastError __attribute((alias("xmlResetLastError__internal_alias")));
8831 #else
8832 #ifndef xmlResetLastError
8833 extern __typeof (xmlResetLastError) xmlResetLastError__internal_alias __attribute((visibility("hidden")));
8834 #define xmlResetLastError xmlResetLastError__internal_alias
8835 #endif
8836 #endif
8837 
8838 #ifdef bottom_SAX2
8839 #undef xmlSAX2AttributeDecl
8840 extern __typeof (xmlSAX2AttributeDecl) xmlSAX2AttributeDecl __attribute((alias("xmlSAX2AttributeDecl__internal_alias")));
8841 #else
8842 #ifndef xmlSAX2AttributeDecl
8843 extern __typeof (xmlSAX2AttributeDecl) xmlSAX2AttributeDecl__internal_alias __attribute((visibility("hidden")));
8844 #define xmlSAX2AttributeDecl xmlSAX2AttributeDecl__internal_alias
8845 #endif
8846 #endif
8847 
8848 #ifdef bottom_SAX2
8849 #undef xmlSAX2CDataBlock
8850 extern __typeof (xmlSAX2CDataBlock) xmlSAX2CDataBlock __attribute((alias("xmlSAX2CDataBlock__internal_alias")));
8851 #else
8852 #ifndef xmlSAX2CDataBlock
8853 extern __typeof (xmlSAX2CDataBlock) xmlSAX2CDataBlock__internal_alias __attribute((visibility("hidden")));
8854 #define xmlSAX2CDataBlock xmlSAX2CDataBlock__internal_alias
8855 #endif
8856 #endif
8857 
8858 #ifdef bottom_SAX2
8859 #undef xmlSAX2Characters
8860 extern __typeof (xmlSAX2Characters) xmlSAX2Characters __attribute((alias("xmlSAX2Characters__internal_alias")));
8861 #else
8862 #ifndef xmlSAX2Characters
8863 extern __typeof (xmlSAX2Characters) xmlSAX2Characters__internal_alias __attribute((visibility("hidden")));
8864 #define xmlSAX2Characters xmlSAX2Characters__internal_alias
8865 #endif
8866 #endif
8867 
8868 #ifdef bottom_SAX2
8869 #undef xmlSAX2Comment
8870 extern __typeof (xmlSAX2Comment) xmlSAX2Comment __attribute((alias("xmlSAX2Comment__internal_alias")));
8871 #else
8872 #ifndef xmlSAX2Comment
8873 extern __typeof (xmlSAX2Comment) xmlSAX2Comment__internal_alias __attribute((visibility("hidden")));
8874 #define xmlSAX2Comment xmlSAX2Comment__internal_alias
8875 #endif
8876 #endif
8877 
8878 #ifdef bottom_SAX2
8879 #undef xmlSAX2ElementDecl
8880 extern __typeof (xmlSAX2ElementDecl) xmlSAX2ElementDecl __attribute((alias("xmlSAX2ElementDecl__internal_alias")));
8881 #else
8882 #ifndef xmlSAX2ElementDecl
8883 extern __typeof (xmlSAX2ElementDecl) xmlSAX2ElementDecl__internal_alias __attribute((visibility("hidden")));
8884 #define xmlSAX2ElementDecl xmlSAX2ElementDecl__internal_alias
8885 #endif
8886 #endif
8887 
8888 #ifdef bottom_SAX2
8889 #undef xmlSAX2EndDocument
8890 extern __typeof (xmlSAX2EndDocument) xmlSAX2EndDocument __attribute((alias("xmlSAX2EndDocument__internal_alias")));
8891 #else
8892 #ifndef xmlSAX2EndDocument
8893 extern __typeof (xmlSAX2EndDocument) xmlSAX2EndDocument__internal_alias __attribute((visibility("hidden")));
8894 #define xmlSAX2EndDocument xmlSAX2EndDocument__internal_alias
8895 #endif
8896 #endif
8897 
8898 #if defined(LIBXML_SAX1_ENABLED) || defined(LIBXML_HTML_ENABLED) || defined(LIBXML_WRITER_ENABLED) || defined(LIBXML_DOCB_ENABLED) || defined(LIBXML_LEGACY_ENABLED)
8899 #ifdef bottom_SAX2
8900 #undef xmlSAX2EndElement
8901 extern __typeof (xmlSAX2EndElement) xmlSAX2EndElement __attribute((alias("xmlSAX2EndElement__internal_alias")));
8902 #else
8903 #ifndef xmlSAX2EndElement
8904 extern __typeof (xmlSAX2EndElement) xmlSAX2EndElement__internal_alias __attribute((visibility("hidden")));
8905 #define xmlSAX2EndElement xmlSAX2EndElement__internal_alias
8906 #endif
8907 #endif
8908 #endif
8909 
8910 #ifdef bottom_SAX2
8911 #undef xmlSAX2EndElementNs
8912 extern __typeof (xmlSAX2EndElementNs) xmlSAX2EndElementNs __attribute((alias("xmlSAX2EndElementNs__internal_alias")));
8913 #else
8914 #ifndef xmlSAX2EndElementNs
8915 extern __typeof (xmlSAX2EndElementNs) xmlSAX2EndElementNs__internal_alias __attribute((visibility("hidden")));
8916 #define xmlSAX2EndElementNs xmlSAX2EndElementNs__internal_alias
8917 #endif
8918 #endif
8919 
8920 #ifdef bottom_SAX2
8921 #undef xmlSAX2EntityDecl
8922 extern __typeof (xmlSAX2EntityDecl) xmlSAX2EntityDecl __attribute((alias("xmlSAX2EntityDecl__internal_alias")));
8923 #else
8924 #ifndef xmlSAX2EntityDecl
8925 extern __typeof (xmlSAX2EntityDecl) xmlSAX2EntityDecl__internal_alias __attribute((visibility("hidden")));
8926 #define xmlSAX2EntityDecl xmlSAX2EntityDecl__internal_alias
8927 #endif
8928 #endif
8929 
8930 #ifdef bottom_SAX2
8931 #undef xmlSAX2ExternalSubset
8932 extern __typeof (xmlSAX2ExternalSubset) xmlSAX2ExternalSubset __attribute((alias("xmlSAX2ExternalSubset__internal_alias")));
8933 #else
8934 #ifndef xmlSAX2ExternalSubset
8935 extern __typeof (xmlSAX2ExternalSubset) xmlSAX2ExternalSubset__internal_alias __attribute((visibility("hidden")));
8936 #define xmlSAX2ExternalSubset xmlSAX2ExternalSubset__internal_alias
8937 #endif
8938 #endif
8939 
8940 #ifdef bottom_SAX2
8941 #undef xmlSAX2GetColumnNumber
8942 extern __typeof (xmlSAX2GetColumnNumber) xmlSAX2GetColumnNumber __attribute((alias("xmlSAX2GetColumnNumber__internal_alias")));
8943 #else
8944 #ifndef xmlSAX2GetColumnNumber
8945 extern __typeof (xmlSAX2GetColumnNumber) xmlSAX2GetColumnNumber__internal_alias __attribute((visibility("hidden")));
8946 #define xmlSAX2GetColumnNumber xmlSAX2GetColumnNumber__internal_alias
8947 #endif
8948 #endif
8949 
8950 #ifdef bottom_SAX2
8951 #undef xmlSAX2GetEntity
8952 extern __typeof (xmlSAX2GetEntity) xmlSAX2GetEntity __attribute((alias("xmlSAX2GetEntity__internal_alias")));
8953 #else
8954 #ifndef xmlSAX2GetEntity
8955 extern __typeof (xmlSAX2GetEntity) xmlSAX2GetEntity__internal_alias __attribute((visibility("hidden")));
8956 #define xmlSAX2GetEntity xmlSAX2GetEntity__internal_alias
8957 #endif
8958 #endif
8959 
8960 #ifdef bottom_SAX2
8961 #undef xmlSAX2GetLineNumber
8962 extern __typeof (xmlSAX2GetLineNumber) xmlSAX2GetLineNumber __attribute((alias("xmlSAX2GetLineNumber__internal_alias")));
8963 #else
8964 #ifndef xmlSAX2GetLineNumber
8965 extern __typeof (xmlSAX2GetLineNumber) xmlSAX2GetLineNumber__internal_alias __attribute((visibility("hidden")));
8966 #define xmlSAX2GetLineNumber xmlSAX2GetLineNumber__internal_alias
8967 #endif
8968 #endif
8969 
8970 #ifdef bottom_SAX2
8971 #undef xmlSAX2GetParameterEntity
8972 extern __typeof (xmlSAX2GetParameterEntity) xmlSAX2GetParameterEntity __attribute((alias("xmlSAX2GetParameterEntity__internal_alias")));
8973 #else
8974 #ifndef xmlSAX2GetParameterEntity
8975 extern __typeof (xmlSAX2GetParameterEntity) xmlSAX2GetParameterEntity__internal_alias __attribute((visibility("hidden")));
8976 #define xmlSAX2GetParameterEntity xmlSAX2GetParameterEntity__internal_alias
8977 #endif
8978 #endif
8979 
8980 #ifdef bottom_SAX2
8981 #undef xmlSAX2GetPublicId
8982 extern __typeof (xmlSAX2GetPublicId) xmlSAX2GetPublicId __attribute((alias("xmlSAX2GetPublicId__internal_alias")));
8983 #else
8984 #ifndef xmlSAX2GetPublicId
8985 extern __typeof (xmlSAX2GetPublicId) xmlSAX2GetPublicId__internal_alias __attribute((visibility("hidden")));
8986 #define xmlSAX2GetPublicId xmlSAX2GetPublicId__internal_alias
8987 #endif
8988 #endif
8989 
8990 #ifdef bottom_SAX2
8991 #undef xmlSAX2GetSystemId
8992 extern __typeof (xmlSAX2GetSystemId) xmlSAX2GetSystemId __attribute((alias("xmlSAX2GetSystemId__internal_alias")));
8993 #else
8994 #ifndef xmlSAX2GetSystemId
8995 extern __typeof (xmlSAX2GetSystemId) xmlSAX2GetSystemId__internal_alias __attribute((visibility("hidden")));
8996 #define xmlSAX2GetSystemId xmlSAX2GetSystemId__internal_alias
8997 #endif
8998 #endif
8999 
9000 #ifdef bottom_SAX2
9001 #undef xmlSAX2HasExternalSubset
9002 extern __typeof (xmlSAX2HasExternalSubset) xmlSAX2HasExternalSubset __attribute((alias("xmlSAX2HasExternalSubset__internal_alias")));
9003 #else
9004 #ifndef xmlSAX2HasExternalSubset
9005 extern __typeof (xmlSAX2HasExternalSubset) xmlSAX2HasExternalSubset__internal_alias __attribute((visibility("hidden")));
9006 #define xmlSAX2HasExternalSubset xmlSAX2HasExternalSubset__internal_alias
9007 #endif
9008 #endif
9009 
9010 #ifdef bottom_SAX2
9011 #undef xmlSAX2HasInternalSubset
9012 extern __typeof (xmlSAX2HasInternalSubset) xmlSAX2HasInternalSubset __attribute((alias("xmlSAX2HasInternalSubset__internal_alias")));
9013 #else
9014 #ifndef xmlSAX2HasInternalSubset
9015 extern __typeof (xmlSAX2HasInternalSubset) xmlSAX2HasInternalSubset__internal_alias __attribute((visibility("hidden")));
9016 #define xmlSAX2HasInternalSubset xmlSAX2HasInternalSubset__internal_alias
9017 #endif
9018 #endif
9019 
9020 #ifdef bottom_SAX2
9021 #undef xmlSAX2IgnorableWhitespace
9022 extern __typeof (xmlSAX2IgnorableWhitespace) xmlSAX2IgnorableWhitespace __attribute((alias("xmlSAX2IgnorableWhitespace__internal_alias")));
9023 #else
9024 #ifndef xmlSAX2IgnorableWhitespace
9025 extern __typeof (xmlSAX2IgnorableWhitespace) xmlSAX2IgnorableWhitespace__internal_alias __attribute((visibility("hidden")));
9026 #define xmlSAX2IgnorableWhitespace xmlSAX2IgnorableWhitespace__internal_alias
9027 #endif
9028 #endif
9029 
9030 #ifdef bottom_SAX2
9031 #undef xmlSAX2InitDefaultSAXHandler
9032 extern __typeof (xmlSAX2InitDefaultSAXHandler) xmlSAX2InitDefaultSAXHandler __attribute((alias("xmlSAX2InitDefaultSAXHandler__internal_alias")));
9033 #else
9034 #ifndef xmlSAX2InitDefaultSAXHandler
9035 extern __typeof (xmlSAX2InitDefaultSAXHandler) xmlSAX2InitDefaultSAXHandler__internal_alias __attribute((visibility("hidden")));
9036 #define xmlSAX2InitDefaultSAXHandler xmlSAX2InitDefaultSAXHandler__internal_alias
9037 #endif
9038 #endif
9039 
9040 #if defined(LIBXML_DOCB_ENABLED)
9041 #ifdef bottom_SAX2
9042 #undef xmlSAX2InitDocbDefaultSAXHandler
9043 extern __typeof (xmlSAX2InitDocbDefaultSAXHandler) xmlSAX2InitDocbDefaultSAXHandler __attribute((alias("xmlSAX2InitDocbDefaultSAXHandler__internal_alias")));
9044 #else
9045 #ifndef xmlSAX2InitDocbDefaultSAXHandler
9046 extern __typeof (xmlSAX2InitDocbDefaultSAXHandler) xmlSAX2InitDocbDefaultSAXHandler__internal_alias __attribute((visibility("hidden")));
9047 #define xmlSAX2InitDocbDefaultSAXHandler xmlSAX2InitDocbDefaultSAXHandler__internal_alias
9048 #endif
9049 #endif
9050 #endif
9051 
9052 #if defined(LIBXML_HTML_ENABLED)
9053 #ifdef bottom_SAX2
9054 #undef xmlSAX2InitHtmlDefaultSAXHandler
9055 extern __typeof (xmlSAX2InitHtmlDefaultSAXHandler) xmlSAX2InitHtmlDefaultSAXHandler __attribute((alias("xmlSAX2InitHtmlDefaultSAXHandler__internal_alias")));
9056 #else
9057 #ifndef xmlSAX2InitHtmlDefaultSAXHandler
9058 extern __typeof (xmlSAX2InitHtmlDefaultSAXHandler) xmlSAX2InitHtmlDefaultSAXHandler__internal_alias __attribute((visibility("hidden")));
9059 #define xmlSAX2InitHtmlDefaultSAXHandler xmlSAX2InitHtmlDefaultSAXHandler__internal_alias
9060 #endif
9061 #endif
9062 #endif
9063 
9064 #ifdef bottom_SAX2
9065 #undef xmlSAX2InternalSubset
9066 extern __typeof (xmlSAX2InternalSubset) xmlSAX2InternalSubset __attribute((alias("xmlSAX2InternalSubset__internal_alias")));
9067 #else
9068 #ifndef xmlSAX2InternalSubset
9069 extern __typeof (xmlSAX2InternalSubset) xmlSAX2InternalSubset__internal_alias __attribute((visibility("hidden")));
9070 #define xmlSAX2InternalSubset xmlSAX2InternalSubset__internal_alias
9071 #endif
9072 #endif
9073 
9074 #ifdef bottom_SAX2
9075 #undef xmlSAX2IsStandalone
9076 extern __typeof (xmlSAX2IsStandalone) xmlSAX2IsStandalone __attribute((alias("xmlSAX2IsStandalone__internal_alias")));
9077 #else
9078 #ifndef xmlSAX2IsStandalone
9079 extern __typeof (xmlSAX2IsStandalone) xmlSAX2IsStandalone__internal_alias __attribute((visibility("hidden")));
9080 #define xmlSAX2IsStandalone xmlSAX2IsStandalone__internal_alias
9081 #endif
9082 #endif
9083 
9084 #ifdef bottom_SAX2
9085 #undef xmlSAX2NotationDecl
9086 extern __typeof (xmlSAX2NotationDecl) xmlSAX2NotationDecl __attribute((alias("xmlSAX2NotationDecl__internal_alias")));
9087 #else
9088 #ifndef xmlSAX2NotationDecl
9089 extern __typeof (xmlSAX2NotationDecl) xmlSAX2NotationDecl__internal_alias __attribute((visibility("hidden")));
9090 #define xmlSAX2NotationDecl xmlSAX2NotationDecl__internal_alias
9091 #endif
9092 #endif
9093 
9094 #ifdef bottom_SAX2
9095 #undef xmlSAX2ProcessingInstruction
9096 extern __typeof (xmlSAX2ProcessingInstruction) xmlSAX2ProcessingInstruction __attribute((alias("xmlSAX2ProcessingInstruction__internal_alias")));
9097 #else
9098 #ifndef xmlSAX2ProcessingInstruction
9099 extern __typeof (xmlSAX2ProcessingInstruction) xmlSAX2ProcessingInstruction__internal_alias __attribute((visibility("hidden")));
9100 #define xmlSAX2ProcessingInstruction xmlSAX2ProcessingInstruction__internal_alias
9101 #endif
9102 #endif
9103 
9104 #ifdef bottom_SAX2
9105 #undef xmlSAX2Reference
9106 extern __typeof (xmlSAX2Reference) xmlSAX2Reference __attribute((alias("xmlSAX2Reference__internal_alias")));
9107 #else
9108 #ifndef xmlSAX2Reference
9109 extern __typeof (xmlSAX2Reference) xmlSAX2Reference__internal_alias __attribute((visibility("hidden")));
9110 #define xmlSAX2Reference xmlSAX2Reference__internal_alias
9111 #endif
9112 #endif
9113 
9114 #ifdef bottom_SAX2
9115 #undef xmlSAX2ResolveEntity
9116 extern __typeof (xmlSAX2ResolveEntity) xmlSAX2ResolveEntity __attribute((alias("xmlSAX2ResolveEntity__internal_alias")));
9117 #else
9118 #ifndef xmlSAX2ResolveEntity
9119 extern __typeof (xmlSAX2ResolveEntity) xmlSAX2ResolveEntity__internal_alias __attribute((visibility("hidden")));
9120 #define xmlSAX2ResolveEntity xmlSAX2ResolveEntity__internal_alias
9121 #endif
9122 #endif
9123 
9124 #ifdef bottom_SAX2
9125 #undef xmlSAX2SetDocumentLocator
9126 extern __typeof (xmlSAX2SetDocumentLocator) xmlSAX2SetDocumentLocator __attribute((alias("xmlSAX2SetDocumentLocator__internal_alias")));
9127 #else
9128 #ifndef xmlSAX2SetDocumentLocator
9129 extern __typeof (xmlSAX2SetDocumentLocator) xmlSAX2SetDocumentLocator__internal_alias __attribute((visibility("hidden")));
9130 #define xmlSAX2SetDocumentLocator xmlSAX2SetDocumentLocator__internal_alias
9131 #endif
9132 #endif
9133 
9134 #ifdef bottom_SAX2
9135 #undef xmlSAX2StartDocument
9136 extern __typeof (xmlSAX2StartDocument) xmlSAX2StartDocument __attribute((alias("xmlSAX2StartDocument__internal_alias")));
9137 #else
9138 #ifndef xmlSAX2StartDocument
9139 extern __typeof (xmlSAX2StartDocument) xmlSAX2StartDocument__internal_alias __attribute((visibility("hidden")));
9140 #define xmlSAX2StartDocument xmlSAX2StartDocument__internal_alias
9141 #endif
9142 #endif
9143 
9144 #if defined(LIBXML_SAX1_ENABLED) || defined(LIBXML_HTML_ENABLED) || defined(LIBXML_WRITER_ENABLED) || defined(LIBXML_DOCB_ENABLED) || defined(LIBXML_LEGACY_ENABLED)
9145 #ifdef bottom_SAX2
9146 #undef xmlSAX2StartElement
9147 extern __typeof (xmlSAX2StartElement) xmlSAX2StartElement __attribute((alias("xmlSAX2StartElement__internal_alias")));
9148 #else
9149 #ifndef xmlSAX2StartElement
9150 extern __typeof (xmlSAX2StartElement) xmlSAX2StartElement__internal_alias __attribute((visibility("hidden")));
9151 #define xmlSAX2StartElement xmlSAX2StartElement__internal_alias
9152 #endif
9153 #endif
9154 #endif
9155 
9156 #ifdef bottom_SAX2
9157 #undef xmlSAX2StartElementNs
9158 extern __typeof (xmlSAX2StartElementNs) xmlSAX2StartElementNs __attribute((alias("xmlSAX2StartElementNs__internal_alias")));
9159 #else
9160 #ifndef xmlSAX2StartElementNs
9161 extern __typeof (xmlSAX2StartElementNs) xmlSAX2StartElementNs__internal_alias __attribute((visibility("hidden")));
9162 #define xmlSAX2StartElementNs xmlSAX2StartElementNs__internal_alias
9163 #endif
9164 #endif
9165 
9166 #ifdef bottom_SAX2
9167 #undef xmlSAX2UnparsedEntityDecl
9168 extern __typeof (xmlSAX2UnparsedEntityDecl) xmlSAX2UnparsedEntityDecl __attribute((alias("xmlSAX2UnparsedEntityDecl__internal_alias")));
9169 #else
9170 #ifndef xmlSAX2UnparsedEntityDecl
9171 extern __typeof (xmlSAX2UnparsedEntityDecl) xmlSAX2UnparsedEntityDecl__internal_alias __attribute((visibility("hidden")));
9172 #define xmlSAX2UnparsedEntityDecl xmlSAX2UnparsedEntityDecl__internal_alias
9173 #endif
9174 #endif
9175 
9176 #if defined(LIBXML_SAX1_ENABLED)
9177 #ifdef bottom_SAX2
9178 #undef xmlSAXDefaultVersion
9179 extern __typeof (xmlSAXDefaultVersion) xmlSAXDefaultVersion __attribute((alias("xmlSAXDefaultVersion__internal_alias")));
9180 #else
9181 #ifndef xmlSAXDefaultVersion
9182 extern __typeof (xmlSAXDefaultVersion) xmlSAXDefaultVersion__internal_alias __attribute((visibility("hidden")));
9183 #define xmlSAXDefaultVersion xmlSAXDefaultVersion__internal_alias
9184 #endif
9185 #endif
9186 #endif
9187 
9188 #if defined(LIBXML_VALID_ENABLED)
9189 #ifdef bottom_parser
9190 #undef xmlSAXParseDTD
9191 extern __typeof (xmlSAXParseDTD) xmlSAXParseDTD __attribute((alias("xmlSAXParseDTD__internal_alias")));
9192 #else
9193 #ifndef xmlSAXParseDTD
9194 extern __typeof (xmlSAXParseDTD) xmlSAXParseDTD__internal_alias __attribute((visibility("hidden")));
9195 #define xmlSAXParseDTD xmlSAXParseDTD__internal_alias
9196 #endif
9197 #endif
9198 #endif
9199 
9200 #if defined(LIBXML_SAX1_ENABLED)
9201 #ifdef bottom_parser
9202 #undef xmlSAXParseDoc
9203 extern __typeof (xmlSAXParseDoc) xmlSAXParseDoc __attribute((alias("xmlSAXParseDoc__internal_alias")));
9204 #else
9205 #ifndef xmlSAXParseDoc
9206 extern __typeof (xmlSAXParseDoc) xmlSAXParseDoc__internal_alias __attribute((visibility("hidden")));
9207 #define xmlSAXParseDoc xmlSAXParseDoc__internal_alias
9208 #endif
9209 #endif
9210 #endif
9211 
9212 #if defined(LIBXML_SAX1_ENABLED)
9213 #ifdef bottom_parser
9214 #undef xmlSAXParseEntity
9215 extern __typeof (xmlSAXParseEntity) xmlSAXParseEntity __attribute((alias("xmlSAXParseEntity__internal_alias")));
9216 #else
9217 #ifndef xmlSAXParseEntity
9218 extern __typeof (xmlSAXParseEntity) xmlSAXParseEntity__internal_alias __attribute((visibility("hidden")));
9219 #define xmlSAXParseEntity xmlSAXParseEntity__internal_alias
9220 #endif
9221 #endif
9222 #endif
9223 
9224 #if defined(LIBXML_SAX1_ENABLED)
9225 #ifdef bottom_parser
9226 #undef xmlSAXParseFile
9227 extern __typeof (xmlSAXParseFile) xmlSAXParseFile __attribute((alias("xmlSAXParseFile__internal_alias")));
9228 #else
9229 #ifndef xmlSAXParseFile
9230 extern __typeof (xmlSAXParseFile) xmlSAXParseFile__internal_alias __attribute((visibility("hidden")));
9231 #define xmlSAXParseFile xmlSAXParseFile__internal_alias
9232 #endif
9233 #endif
9234 #endif
9235 
9236 #if defined(LIBXML_SAX1_ENABLED)
9237 #ifdef bottom_parser
9238 #undef xmlSAXParseFileWithData
9239 extern __typeof (xmlSAXParseFileWithData) xmlSAXParseFileWithData __attribute((alias("xmlSAXParseFileWithData__internal_alias")));
9240 #else
9241 #ifndef xmlSAXParseFileWithData
9242 extern __typeof (xmlSAXParseFileWithData) xmlSAXParseFileWithData__internal_alias __attribute((visibility("hidden")));
9243 #define xmlSAXParseFileWithData xmlSAXParseFileWithData__internal_alias
9244 #endif
9245 #endif
9246 #endif
9247 
9248 #if defined(LIBXML_SAX1_ENABLED)
9249 #ifdef bottom_parser
9250 #undef xmlSAXParseMemory
9251 extern __typeof (xmlSAXParseMemory) xmlSAXParseMemory __attribute((alias("xmlSAXParseMemory__internal_alias")));
9252 #else
9253 #ifndef xmlSAXParseMemory
9254 extern __typeof (xmlSAXParseMemory) xmlSAXParseMemory__internal_alias __attribute((visibility("hidden")));
9255 #define xmlSAXParseMemory xmlSAXParseMemory__internal_alias
9256 #endif
9257 #endif
9258 #endif
9259 
9260 #if defined(LIBXML_SAX1_ENABLED)
9261 #ifdef bottom_parser
9262 #undef xmlSAXParseMemoryWithData
9263 extern __typeof (xmlSAXParseMemoryWithData) xmlSAXParseMemoryWithData __attribute((alias("xmlSAXParseMemoryWithData__internal_alias")));
9264 #else
9265 #ifndef xmlSAXParseMemoryWithData
9266 extern __typeof (xmlSAXParseMemoryWithData) xmlSAXParseMemoryWithData__internal_alias __attribute((visibility("hidden")));
9267 #define xmlSAXParseMemoryWithData xmlSAXParseMemoryWithData__internal_alias
9268 #endif
9269 #endif
9270 #endif
9271 
9272 #if defined(LIBXML_SAX1_ENABLED)
9273 #ifdef bottom_parser
9274 #undef xmlSAXUserParseFile
9275 extern __typeof (xmlSAXUserParseFile) xmlSAXUserParseFile __attribute((alias("xmlSAXUserParseFile__internal_alias")));
9276 #else
9277 #ifndef xmlSAXUserParseFile
9278 extern __typeof (xmlSAXUserParseFile) xmlSAXUserParseFile__internal_alias __attribute((visibility("hidden")));
9279 #define xmlSAXUserParseFile xmlSAXUserParseFile__internal_alias
9280 #endif
9281 #endif
9282 #endif
9283 
9284 #if defined(LIBXML_SAX1_ENABLED)
9285 #ifdef bottom_parser
9286 #undef xmlSAXUserParseMemory
9287 extern __typeof (xmlSAXUserParseMemory) xmlSAXUserParseMemory __attribute((alias("xmlSAXUserParseMemory__internal_alias")));
9288 #else
9289 #ifndef xmlSAXUserParseMemory
9290 extern __typeof (xmlSAXUserParseMemory) xmlSAXUserParseMemory__internal_alias __attribute((visibility("hidden")));
9291 #define xmlSAXUserParseMemory xmlSAXUserParseMemory__internal_alias
9292 #endif
9293 #endif
9294 #endif
9295 
9296 #ifdef bottom_SAX2
9297 #undef xmlSAXVersion
9298 extern __typeof (xmlSAXVersion) xmlSAXVersion __attribute((alias("xmlSAXVersion__internal_alias")));
9299 #else
9300 #ifndef xmlSAXVersion
9301 extern __typeof (xmlSAXVersion) xmlSAXVersion__internal_alias __attribute((visibility("hidden")));
9302 #define xmlSAXVersion xmlSAXVersion__internal_alias
9303 #endif
9304 #endif
9305 
9306 #if defined(LIBXML_OUTPUT_ENABLED)
9307 #ifdef bottom_xmlsave
9308 #undef xmlSaveClose
9309 extern __typeof (xmlSaveClose) xmlSaveClose __attribute((alias("xmlSaveClose__internal_alias")));
9310 #else
9311 #ifndef xmlSaveClose
9312 extern __typeof (xmlSaveClose) xmlSaveClose__internal_alias __attribute((visibility("hidden")));
9313 #define xmlSaveClose xmlSaveClose__internal_alias
9314 #endif
9315 #endif
9316 #endif
9317 
9318 #if defined(LIBXML_OUTPUT_ENABLED)
9319 #ifdef bottom_xmlsave
9320 #undef xmlSaveDoc
9321 extern __typeof (xmlSaveDoc) xmlSaveDoc __attribute((alias("xmlSaveDoc__internal_alias")));
9322 #else
9323 #ifndef xmlSaveDoc
9324 extern __typeof (xmlSaveDoc) xmlSaveDoc__internal_alias __attribute((visibility("hidden")));
9325 #define xmlSaveDoc xmlSaveDoc__internal_alias
9326 #endif
9327 #endif
9328 #endif
9329 
9330 #if defined(LIBXML_OUTPUT_ENABLED)
9331 #ifdef bottom_xmlsave
9332 #undef xmlSaveFile
9333 extern __typeof (xmlSaveFile) xmlSaveFile __attribute((alias("xmlSaveFile__internal_alias")));
9334 #else
9335 #ifndef xmlSaveFile
9336 extern __typeof (xmlSaveFile) xmlSaveFile__internal_alias __attribute((visibility("hidden")));
9337 #define xmlSaveFile xmlSaveFile__internal_alias
9338 #endif
9339 #endif
9340 #endif
9341 
9342 #if defined(LIBXML_OUTPUT_ENABLED)
9343 #ifdef bottom_xmlsave
9344 #undef xmlSaveFileEnc
9345 extern __typeof (xmlSaveFileEnc) xmlSaveFileEnc __attribute((alias("xmlSaveFileEnc__internal_alias")));
9346 #else
9347 #ifndef xmlSaveFileEnc
9348 extern __typeof (xmlSaveFileEnc) xmlSaveFileEnc__internal_alias __attribute((visibility("hidden")));
9349 #define xmlSaveFileEnc xmlSaveFileEnc__internal_alias
9350 #endif
9351 #endif
9352 #endif
9353 
9354 #if defined(LIBXML_OUTPUT_ENABLED)
9355 #ifdef bottom_xmlsave
9356 #undef xmlSaveFileTo
9357 extern __typeof (xmlSaveFileTo) xmlSaveFileTo __attribute((alias("xmlSaveFileTo__internal_alias")));
9358 #else
9359 #ifndef xmlSaveFileTo
9360 extern __typeof (xmlSaveFileTo) xmlSaveFileTo__internal_alias __attribute((visibility("hidden")));
9361 #define xmlSaveFileTo xmlSaveFileTo__internal_alias
9362 #endif
9363 #endif
9364 #endif
9365 
9366 #if defined(LIBXML_OUTPUT_ENABLED)
9367 #ifdef bottom_xmlsave
9368 #undef xmlSaveFlush
9369 extern __typeof (xmlSaveFlush) xmlSaveFlush __attribute((alias("xmlSaveFlush__internal_alias")));
9370 #else
9371 #ifndef xmlSaveFlush
9372 extern __typeof (xmlSaveFlush) xmlSaveFlush__internal_alias __attribute((visibility("hidden")));
9373 #define xmlSaveFlush xmlSaveFlush__internal_alias
9374 #endif
9375 #endif
9376 #endif
9377 
9378 #if defined(LIBXML_OUTPUT_ENABLED)
9379 #ifdef bottom_xmlsave
9380 #undef xmlSaveFormatFile
9381 extern __typeof (xmlSaveFormatFile) xmlSaveFormatFile __attribute((alias("xmlSaveFormatFile__internal_alias")));
9382 #else
9383 #ifndef xmlSaveFormatFile
9384 extern __typeof (xmlSaveFormatFile) xmlSaveFormatFile__internal_alias __attribute((visibility("hidden")));
9385 #define xmlSaveFormatFile xmlSaveFormatFile__internal_alias
9386 #endif
9387 #endif
9388 #endif
9389 
9390 #if defined(LIBXML_OUTPUT_ENABLED)
9391 #ifdef bottom_xmlsave
9392 #undef xmlSaveFormatFileEnc
9393 extern __typeof (xmlSaveFormatFileEnc) xmlSaveFormatFileEnc __attribute((alias("xmlSaveFormatFileEnc__internal_alias")));
9394 #else
9395 #ifndef xmlSaveFormatFileEnc
9396 extern __typeof (xmlSaveFormatFileEnc) xmlSaveFormatFileEnc__internal_alias __attribute((visibility("hidden")));
9397 #define xmlSaveFormatFileEnc xmlSaveFormatFileEnc__internal_alias
9398 #endif
9399 #endif
9400 #endif
9401 
9402 #if defined(LIBXML_OUTPUT_ENABLED)
9403 #ifdef bottom_xmlsave
9404 #undef xmlSaveFormatFileTo
9405 extern __typeof (xmlSaveFormatFileTo) xmlSaveFormatFileTo __attribute((alias("xmlSaveFormatFileTo__internal_alias")));
9406 #else
9407 #ifndef xmlSaveFormatFileTo
9408 extern __typeof (xmlSaveFormatFileTo) xmlSaveFormatFileTo__internal_alias __attribute((visibility("hidden")));
9409 #define xmlSaveFormatFileTo xmlSaveFormatFileTo__internal_alias
9410 #endif
9411 #endif
9412 #endif
9413 
9414 #if defined(LIBXML_OUTPUT_ENABLED)
9415 #ifdef bottom_xmlsave
9416 #undef xmlSaveSetAttrEscape
9417 extern __typeof (xmlSaveSetAttrEscape) xmlSaveSetAttrEscape __attribute((alias("xmlSaveSetAttrEscape__internal_alias")));
9418 #else
9419 #ifndef xmlSaveSetAttrEscape
9420 extern __typeof (xmlSaveSetAttrEscape) xmlSaveSetAttrEscape__internal_alias __attribute((visibility("hidden")));
9421 #define xmlSaveSetAttrEscape xmlSaveSetAttrEscape__internal_alias
9422 #endif
9423 #endif
9424 #endif
9425 
9426 #if defined(LIBXML_OUTPUT_ENABLED)
9427 #ifdef bottom_xmlsave
9428 #undef xmlSaveSetEscape
9429 extern __typeof (xmlSaveSetEscape) xmlSaveSetEscape __attribute((alias("xmlSaveSetEscape__internal_alias")));
9430 #else
9431 #ifndef xmlSaveSetEscape
9432 extern __typeof (xmlSaveSetEscape) xmlSaveSetEscape__internal_alias __attribute((visibility("hidden")));
9433 #define xmlSaveSetEscape xmlSaveSetEscape__internal_alias
9434 #endif
9435 #endif
9436 #endif
9437 
9438 #if defined(LIBXML_OUTPUT_ENABLED)
9439 #ifdef bottom_xmlsave
9440 #undef xmlSaveToBuffer
9441 extern __typeof (xmlSaveToBuffer) xmlSaveToBuffer __attribute((alias("xmlSaveToBuffer__internal_alias")));
9442 #else
9443 #ifndef xmlSaveToBuffer
9444 extern __typeof (xmlSaveToBuffer) xmlSaveToBuffer__internal_alias __attribute((visibility("hidden")));
9445 #define xmlSaveToBuffer xmlSaveToBuffer__internal_alias
9446 #endif
9447 #endif
9448 #endif
9449 
9450 #if defined(LIBXML_OUTPUT_ENABLED)
9451 #ifdef bottom_xmlsave
9452 #undef xmlSaveToFd
9453 extern __typeof (xmlSaveToFd) xmlSaveToFd __attribute((alias("xmlSaveToFd__internal_alias")));
9454 #else
9455 #ifndef xmlSaveToFd
9456 extern __typeof (xmlSaveToFd) xmlSaveToFd__internal_alias __attribute((visibility("hidden")));
9457 #define xmlSaveToFd xmlSaveToFd__internal_alias
9458 #endif
9459 #endif
9460 #endif
9461 
9462 #if defined(LIBXML_OUTPUT_ENABLED)
9463 #ifdef bottom_xmlsave
9464 #undef xmlSaveToFilename
9465 extern __typeof (xmlSaveToFilename) xmlSaveToFilename __attribute((alias("xmlSaveToFilename__internal_alias")));
9466 #else
9467 #ifndef xmlSaveToFilename
9468 extern __typeof (xmlSaveToFilename) xmlSaveToFilename__internal_alias __attribute((visibility("hidden")));
9469 #define xmlSaveToFilename xmlSaveToFilename__internal_alias
9470 #endif
9471 #endif
9472 #endif
9473 
9474 #if defined(LIBXML_OUTPUT_ENABLED)
9475 #ifdef bottom_xmlsave
9476 #undef xmlSaveToIO
9477 extern __typeof (xmlSaveToIO) xmlSaveToIO __attribute((alias("xmlSaveToIO__internal_alias")));
9478 #else
9479 #ifndef xmlSaveToIO
9480 extern __typeof (xmlSaveToIO) xmlSaveToIO__internal_alias __attribute((visibility("hidden")));
9481 #define xmlSaveToIO xmlSaveToIO__internal_alias
9482 #endif
9483 #endif
9484 #endif
9485 
9486 #if defined(LIBXML_OUTPUT_ENABLED)
9487 #ifdef bottom_xmlsave
9488 #undef xmlSaveTree
9489 extern __typeof (xmlSaveTree) xmlSaveTree __attribute((alias("xmlSaveTree__internal_alias")));
9490 #else
9491 #ifndef xmlSaveTree
9492 extern __typeof (xmlSaveTree) xmlSaveTree__internal_alias __attribute((visibility("hidden")));
9493 #define xmlSaveTree xmlSaveTree__internal_alias
9494 #endif
9495 #endif
9496 #endif
9497 
9498 #ifdef bottom_uri
9499 #undef xmlSaveUri
9500 extern __typeof (xmlSaveUri) xmlSaveUri __attribute((alias("xmlSaveUri__internal_alias")));
9501 #else
9502 #ifndef xmlSaveUri
9503 extern __typeof (xmlSaveUri) xmlSaveUri__internal_alias __attribute((visibility("hidden")));
9504 #define xmlSaveUri xmlSaveUri__internal_alias
9505 #endif
9506 #endif
9507 
9508 #if defined(LIBXML_LEGACY_ENABLED)
9509 #ifdef bottom_legacy
9510 #undef xmlScanName
9511 extern __typeof (xmlScanName) xmlScanName __attribute((alias("xmlScanName__internal_alias")));
9512 #else
9513 #ifndef xmlScanName
9514 extern __typeof (xmlScanName) xmlScanName__internal_alias __attribute((visibility("hidden")));
9515 #define xmlScanName xmlScanName__internal_alias
9516 #endif
9517 #endif
9518 #endif
9519 
9520 #if defined(LIBXML_SCHEMAS_ENABLED)
9521 #ifdef bottom_xmlschemas
9522 #undef xmlSchemaCheckFacet
9523 extern __typeof (xmlSchemaCheckFacet) xmlSchemaCheckFacet __attribute((alias("xmlSchemaCheckFacet__internal_alias")));
9524 #else
9525 #ifndef xmlSchemaCheckFacet
9526 extern __typeof (xmlSchemaCheckFacet) xmlSchemaCheckFacet__internal_alias __attribute((visibility("hidden")));
9527 #define xmlSchemaCheckFacet xmlSchemaCheckFacet__internal_alias
9528 #endif
9529 #endif
9530 #endif
9531 
9532 #if defined(LIBXML_SCHEMAS_ENABLED)
9533 #ifdef bottom_xmlschemastypes
9534 #undef xmlSchemaCleanupTypes
9535 extern __typeof (xmlSchemaCleanupTypes) xmlSchemaCleanupTypes __attribute((alias("xmlSchemaCleanupTypes__internal_alias")));
9536 #else
9537 #ifndef xmlSchemaCleanupTypes
9538 extern __typeof (xmlSchemaCleanupTypes) xmlSchemaCleanupTypes__internal_alias __attribute((visibility("hidden")));
9539 #define xmlSchemaCleanupTypes xmlSchemaCleanupTypes__internal_alias
9540 #endif
9541 #endif
9542 #endif
9543 
9544 #if defined(LIBXML_SCHEMAS_ENABLED)
9545 #ifdef bottom_xmlschemastypes
9546 #undef xmlSchemaCollapseString
9547 extern __typeof (xmlSchemaCollapseString) xmlSchemaCollapseString __attribute((alias("xmlSchemaCollapseString__internal_alias")));
9548 #else
9549 #ifndef xmlSchemaCollapseString
9550 extern __typeof (xmlSchemaCollapseString) xmlSchemaCollapseString__internal_alias __attribute((visibility("hidden")));
9551 #define xmlSchemaCollapseString xmlSchemaCollapseString__internal_alias
9552 #endif
9553 #endif
9554 #endif
9555 
9556 #if defined(LIBXML_SCHEMAS_ENABLED)
9557 #ifdef bottom_xmlschemastypes
9558 #undef xmlSchemaCompareValues
9559 extern __typeof (xmlSchemaCompareValues) xmlSchemaCompareValues __attribute((alias("xmlSchemaCompareValues__internal_alias")));
9560 #else
9561 #ifndef xmlSchemaCompareValues
9562 extern __typeof (xmlSchemaCompareValues) xmlSchemaCompareValues__internal_alias __attribute((visibility("hidden")));
9563 #define xmlSchemaCompareValues xmlSchemaCompareValues__internal_alias
9564 #endif
9565 #endif
9566 #endif
9567 
9568 #if defined(LIBXML_SCHEMAS_ENABLED)
9569 #ifdef bottom_xmlschemastypes
9570 #undef xmlSchemaCompareValuesWhtsp
9571 extern __typeof (xmlSchemaCompareValuesWhtsp) xmlSchemaCompareValuesWhtsp __attribute((alias("xmlSchemaCompareValuesWhtsp__internal_alias")));
9572 #else
9573 #ifndef xmlSchemaCompareValuesWhtsp
9574 extern __typeof (xmlSchemaCompareValuesWhtsp) xmlSchemaCompareValuesWhtsp__internal_alias __attribute((visibility("hidden")));
9575 #define xmlSchemaCompareValuesWhtsp xmlSchemaCompareValuesWhtsp__internal_alias
9576 #endif
9577 #endif
9578 #endif
9579 
9580 #if defined(LIBXML_SCHEMAS_ENABLED)
9581 #ifdef bottom_xmlschemastypes
9582 #undef xmlSchemaCopyValue
9583 extern __typeof (xmlSchemaCopyValue) xmlSchemaCopyValue __attribute((alias("xmlSchemaCopyValue__internal_alias")));
9584 #else
9585 #ifndef xmlSchemaCopyValue
9586 extern __typeof (xmlSchemaCopyValue) xmlSchemaCopyValue__internal_alias __attribute((visibility("hidden")));
9587 #define xmlSchemaCopyValue xmlSchemaCopyValue__internal_alias
9588 #endif
9589 #endif
9590 #endif
9591 
9592 #if defined(LIBXML_SCHEMAS_ENABLED) && defined(LIBXML_OUTPUT_ENABLED)
9593 #ifdef bottom_xmlschemas
9594 #undef xmlSchemaDump
9595 extern __typeof (xmlSchemaDump) xmlSchemaDump __attribute((alias("xmlSchemaDump__internal_alias")));
9596 #else
9597 #ifndef xmlSchemaDump
9598 extern __typeof (xmlSchemaDump) xmlSchemaDump__internal_alias __attribute((visibility("hidden")));
9599 #define xmlSchemaDump xmlSchemaDump__internal_alias
9600 #endif
9601 #endif
9602 #endif
9603 
9604 #if defined(LIBXML_SCHEMAS_ENABLED)
9605 #ifdef bottom_xmlschemas
9606 #undef xmlSchemaFree
9607 extern __typeof (xmlSchemaFree) xmlSchemaFree __attribute((alias("xmlSchemaFree__internal_alias")));
9608 #else
9609 #ifndef xmlSchemaFree
9610 extern __typeof (xmlSchemaFree) xmlSchemaFree__internal_alias __attribute((visibility("hidden")));
9611 #define xmlSchemaFree xmlSchemaFree__internal_alias
9612 #endif
9613 #endif
9614 #endif
9615 
9616 #if defined(LIBXML_SCHEMAS_ENABLED)
9617 #ifdef bottom_xmlschemas
9618 #undef xmlSchemaFreeFacet
9619 extern __typeof (xmlSchemaFreeFacet) xmlSchemaFreeFacet __attribute((alias("xmlSchemaFreeFacet__internal_alias")));
9620 #else
9621 #ifndef xmlSchemaFreeFacet
9622 extern __typeof (xmlSchemaFreeFacet) xmlSchemaFreeFacet__internal_alias __attribute((visibility("hidden")));
9623 #define xmlSchemaFreeFacet xmlSchemaFreeFacet__internal_alias
9624 #endif
9625 #endif
9626 #endif
9627 
9628 #if defined(LIBXML_SCHEMAS_ENABLED)
9629 #ifdef bottom_xmlschemas
9630 #undef xmlSchemaFreeParserCtxt
9631 extern __typeof (xmlSchemaFreeParserCtxt) xmlSchemaFreeParserCtxt __attribute((alias("xmlSchemaFreeParserCtxt__internal_alias")));
9632 #else
9633 #ifndef xmlSchemaFreeParserCtxt
9634 extern __typeof (xmlSchemaFreeParserCtxt) xmlSchemaFreeParserCtxt__internal_alias __attribute((visibility("hidden")));
9635 #define xmlSchemaFreeParserCtxt xmlSchemaFreeParserCtxt__internal_alias
9636 #endif
9637 #endif
9638 #endif
9639 
9640 #if defined(LIBXML_SCHEMAS_ENABLED)
9641 #ifdef bottom_xmlschemas
9642 #undef xmlSchemaFreeType
9643 extern __typeof (xmlSchemaFreeType) xmlSchemaFreeType __attribute((alias("xmlSchemaFreeType__internal_alias")));
9644 #else
9645 #ifndef xmlSchemaFreeType
9646 extern __typeof (xmlSchemaFreeType) xmlSchemaFreeType__internal_alias __attribute((visibility("hidden")));
9647 #define xmlSchemaFreeType xmlSchemaFreeType__internal_alias
9648 #endif
9649 #endif
9650 #endif
9651 
9652 #if defined(LIBXML_SCHEMAS_ENABLED)
9653 #ifdef bottom_xmlschemas
9654 #undef xmlSchemaFreeValidCtxt
9655 extern __typeof (xmlSchemaFreeValidCtxt) xmlSchemaFreeValidCtxt __attribute((alias("xmlSchemaFreeValidCtxt__internal_alias")));
9656 #else
9657 #ifndef xmlSchemaFreeValidCtxt
9658 extern __typeof (xmlSchemaFreeValidCtxt) xmlSchemaFreeValidCtxt__internal_alias __attribute((visibility("hidden")));
9659 #define xmlSchemaFreeValidCtxt xmlSchemaFreeValidCtxt__internal_alias
9660 #endif
9661 #endif
9662 #endif
9663 
9664 #if defined(LIBXML_SCHEMAS_ENABLED)
9665 #ifdef bottom_xmlschemastypes
9666 #undef xmlSchemaFreeValue
9667 extern __typeof (xmlSchemaFreeValue) xmlSchemaFreeValue __attribute((alias("xmlSchemaFreeValue__internal_alias")));
9668 #else
9669 #ifndef xmlSchemaFreeValue
9670 extern __typeof (xmlSchemaFreeValue) xmlSchemaFreeValue__internal_alias __attribute((visibility("hidden")));
9671 #define xmlSchemaFreeValue xmlSchemaFreeValue__internal_alias
9672 #endif
9673 #endif
9674 #endif
9675 
9676 #if defined(LIBXML_SCHEMAS_ENABLED)
9677 #ifdef bottom_xmlschemas
9678 #undef xmlSchemaFreeWildcard
9679 extern __typeof (xmlSchemaFreeWildcard) xmlSchemaFreeWildcard __attribute((alias("xmlSchemaFreeWildcard__internal_alias")));
9680 #else
9681 #ifndef xmlSchemaFreeWildcard
9682 extern __typeof (xmlSchemaFreeWildcard) xmlSchemaFreeWildcard__internal_alias __attribute((visibility("hidden")));
9683 #define xmlSchemaFreeWildcard xmlSchemaFreeWildcard__internal_alias
9684 #endif
9685 #endif
9686 #endif
9687 
9688 #if defined(LIBXML_SCHEMAS_ENABLED)
9689 #ifdef bottom_xmlschemastypes
9690 #undef xmlSchemaGetBuiltInListSimpleTypeItemType
9691 extern __typeof (xmlSchemaGetBuiltInListSimpleTypeItemType) xmlSchemaGetBuiltInListSimpleTypeItemType __attribute((alias("xmlSchemaGetBuiltInListSimpleTypeItemType__internal_alias")));
9692 #else
9693 #ifndef xmlSchemaGetBuiltInListSimpleTypeItemType
9694 extern __typeof (xmlSchemaGetBuiltInListSimpleTypeItemType) xmlSchemaGetBuiltInListSimpleTypeItemType__internal_alias __attribute((visibility("hidden")));
9695 #define xmlSchemaGetBuiltInListSimpleTypeItemType xmlSchemaGetBuiltInListSimpleTypeItemType__internal_alias
9696 #endif
9697 #endif
9698 #endif
9699 
9700 #if defined(LIBXML_SCHEMAS_ENABLED)
9701 #ifdef bottom_xmlschemastypes
9702 #undef xmlSchemaGetBuiltInType
9703 extern __typeof (xmlSchemaGetBuiltInType) xmlSchemaGetBuiltInType __attribute((alias("xmlSchemaGetBuiltInType__internal_alias")));
9704 #else
9705 #ifndef xmlSchemaGetBuiltInType
9706 extern __typeof (xmlSchemaGetBuiltInType) xmlSchemaGetBuiltInType__internal_alias __attribute((visibility("hidden")));
9707 #define xmlSchemaGetBuiltInType xmlSchemaGetBuiltInType__internal_alias
9708 #endif
9709 #endif
9710 #endif
9711 
9712 #if defined(LIBXML_SCHEMAS_ENABLED)
9713 #ifdef bottom_xmlschemastypes
9714 #undef xmlSchemaGetCanonValue
9715 extern __typeof (xmlSchemaGetCanonValue) xmlSchemaGetCanonValue __attribute((alias("xmlSchemaGetCanonValue__internal_alias")));
9716 #else
9717 #ifndef xmlSchemaGetCanonValue
9718 extern __typeof (xmlSchemaGetCanonValue) xmlSchemaGetCanonValue__internal_alias __attribute((visibility("hidden")));
9719 #define xmlSchemaGetCanonValue xmlSchemaGetCanonValue__internal_alias
9720 #endif
9721 #endif
9722 #endif
9723 
9724 #if defined(LIBXML_SCHEMAS_ENABLED)
9725 #ifdef bottom_xmlschemastypes
9726 #undef xmlSchemaGetCanonValueWhtsp
9727 extern __typeof (xmlSchemaGetCanonValueWhtsp) xmlSchemaGetCanonValueWhtsp __attribute((alias("xmlSchemaGetCanonValueWhtsp__internal_alias")));
9728 #else
9729 #ifndef xmlSchemaGetCanonValueWhtsp
9730 extern __typeof (xmlSchemaGetCanonValueWhtsp) xmlSchemaGetCanonValueWhtsp__internal_alias __attribute((visibility("hidden")));
9731 #define xmlSchemaGetCanonValueWhtsp xmlSchemaGetCanonValueWhtsp__internal_alias
9732 #endif
9733 #endif
9734 #endif
9735 
9736 #if defined(LIBXML_SCHEMAS_ENABLED)
9737 #ifdef bottom_xmlschemastypes
9738 #undef xmlSchemaGetFacetValueAsULong
9739 extern __typeof (xmlSchemaGetFacetValueAsULong) xmlSchemaGetFacetValueAsULong __attribute((alias("xmlSchemaGetFacetValueAsULong__internal_alias")));
9740 #else
9741 #ifndef xmlSchemaGetFacetValueAsULong
9742 extern __typeof (xmlSchemaGetFacetValueAsULong) xmlSchemaGetFacetValueAsULong__internal_alias __attribute((visibility("hidden")));
9743 #define xmlSchemaGetFacetValueAsULong xmlSchemaGetFacetValueAsULong__internal_alias
9744 #endif
9745 #endif
9746 #endif
9747 
9748 #if defined(LIBXML_SCHEMAS_ENABLED)
9749 #ifdef bottom_xmlschemas
9750 #undef xmlSchemaGetParserErrors
9751 extern __typeof (xmlSchemaGetParserErrors) xmlSchemaGetParserErrors __attribute((alias("xmlSchemaGetParserErrors__internal_alias")));
9752 #else
9753 #ifndef xmlSchemaGetParserErrors
9754 extern __typeof (xmlSchemaGetParserErrors) xmlSchemaGetParserErrors__internal_alias __attribute((visibility("hidden")));
9755 #define xmlSchemaGetParserErrors xmlSchemaGetParserErrors__internal_alias
9756 #endif
9757 #endif
9758 #endif
9759 
9760 #if defined(LIBXML_SCHEMAS_ENABLED)
9761 #ifdef bottom_xmlschemastypes
9762 #undef xmlSchemaGetPredefinedType
9763 extern __typeof (xmlSchemaGetPredefinedType) xmlSchemaGetPredefinedType __attribute((alias("xmlSchemaGetPredefinedType__internal_alias")));
9764 #else
9765 #ifndef xmlSchemaGetPredefinedType
9766 extern __typeof (xmlSchemaGetPredefinedType) xmlSchemaGetPredefinedType__internal_alias __attribute((visibility("hidden")));
9767 #define xmlSchemaGetPredefinedType xmlSchemaGetPredefinedType__internal_alias
9768 #endif
9769 #endif
9770 #endif
9771 
9772 #if defined(LIBXML_SCHEMAS_ENABLED)
9773 #ifdef bottom_xmlschemastypes
9774 #undef xmlSchemaGetValType
9775 extern __typeof (xmlSchemaGetValType) xmlSchemaGetValType __attribute((alias("xmlSchemaGetValType__internal_alias")));
9776 #else
9777 #ifndef xmlSchemaGetValType
9778 extern __typeof (xmlSchemaGetValType) xmlSchemaGetValType__internal_alias __attribute((visibility("hidden")));
9779 #define xmlSchemaGetValType xmlSchemaGetValType__internal_alias
9780 #endif
9781 #endif
9782 #endif
9783 
9784 #if defined(LIBXML_SCHEMAS_ENABLED)
9785 #ifdef bottom_xmlschemas
9786 #undef xmlSchemaGetValidErrors
9787 extern __typeof (xmlSchemaGetValidErrors) xmlSchemaGetValidErrors __attribute((alias("xmlSchemaGetValidErrors__internal_alias")));
9788 #else
9789 #ifndef xmlSchemaGetValidErrors
9790 extern __typeof (xmlSchemaGetValidErrors) xmlSchemaGetValidErrors__internal_alias __attribute((visibility("hidden")));
9791 #define xmlSchemaGetValidErrors xmlSchemaGetValidErrors__internal_alias
9792 #endif
9793 #endif
9794 #endif
9795 
9796 #if defined(LIBXML_SCHEMAS_ENABLED)
9797 #ifdef bottom_xmlschemastypes
9798 #undef xmlSchemaInitTypes
9799 extern __typeof (xmlSchemaInitTypes) xmlSchemaInitTypes __attribute((alias("xmlSchemaInitTypes__internal_alias")));
9800 #else
9801 #ifndef xmlSchemaInitTypes
9802 extern __typeof (xmlSchemaInitTypes) xmlSchemaInitTypes__internal_alias __attribute((visibility("hidden")));
9803 #define xmlSchemaInitTypes xmlSchemaInitTypes__internal_alias
9804 #endif
9805 #endif
9806 #endif
9807 
9808 #if defined(LIBXML_SCHEMAS_ENABLED)
9809 #ifdef bottom_xmlschemastypes
9810 #undef xmlSchemaIsBuiltInTypeFacet
9811 extern __typeof (xmlSchemaIsBuiltInTypeFacet) xmlSchemaIsBuiltInTypeFacet __attribute((alias("xmlSchemaIsBuiltInTypeFacet__internal_alias")));
9812 #else
9813 #ifndef xmlSchemaIsBuiltInTypeFacet
9814 extern __typeof (xmlSchemaIsBuiltInTypeFacet) xmlSchemaIsBuiltInTypeFacet__internal_alias __attribute((visibility("hidden")));
9815 #define xmlSchemaIsBuiltInTypeFacet xmlSchemaIsBuiltInTypeFacet__internal_alias
9816 #endif
9817 #endif
9818 #endif
9819 
9820 #if defined(LIBXML_SCHEMAS_ENABLED)
9821 #ifdef bottom_xmlschemas
9822 #undef xmlSchemaIsValid
9823 extern __typeof (xmlSchemaIsValid) xmlSchemaIsValid __attribute((alias("xmlSchemaIsValid__internal_alias")));
9824 #else
9825 #ifndef xmlSchemaIsValid
9826 extern __typeof (xmlSchemaIsValid) xmlSchemaIsValid__internal_alias __attribute((visibility("hidden")));
9827 #define xmlSchemaIsValid xmlSchemaIsValid__internal_alias
9828 #endif
9829 #endif
9830 #endif
9831 
9832 #if defined(LIBXML_SCHEMAS_ENABLED)
9833 #ifdef bottom_xmlschemas
9834 #undef xmlSchemaNewDocParserCtxt
9835 extern __typeof (xmlSchemaNewDocParserCtxt) xmlSchemaNewDocParserCtxt __attribute((alias("xmlSchemaNewDocParserCtxt__internal_alias")));
9836 #else
9837 #ifndef xmlSchemaNewDocParserCtxt
9838 extern __typeof (xmlSchemaNewDocParserCtxt) xmlSchemaNewDocParserCtxt__internal_alias __attribute((visibility("hidden")));
9839 #define xmlSchemaNewDocParserCtxt xmlSchemaNewDocParserCtxt__internal_alias
9840 #endif
9841 #endif
9842 #endif
9843 
9844 #if defined(LIBXML_SCHEMAS_ENABLED)
9845 #ifdef bottom_xmlschemas
9846 #undef xmlSchemaNewFacet
9847 extern __typeof (xmlSchemaNewFacet) xmlSchemaNewFacet __attribute((alias("xmlSchemaNewFacet__internal_alias")));
9848 #else
9849 #ifndef xmlSchemaNewFacet
9850 extern __typeof (xmlSchemaNewFacet) xmlSchemaNewFacet__internal_alias __attribute((visibility("hidden")));
9851 #define xmlSchemaNewFacet xmlSchemaNewFacet__internal_alias
9852 #endif
9853 #endif
9854 #endif
9855 
9856 #if defined(LIBXML_SCHEMAS_ENABLED)
9857 #ifdef bottom_xmlschemas
9858 #undef xmlSchemaNewMemParserCtxt
9859 extern __typeof (xmlSchemaNewMemParserCtxt) xmlSchemaNewMemParserCtxt __attribute((alias("xmlSchemaNewMemParserCtxt__internal_alias")));
9860 #else
9861 #ifndef xmlSchemaNewMemParserCtxt
9862 extern __typeof (xmlSchemaNewMemParserCtxt) xmlSchemaNewMemParserCtxt__internal_alias __attribute((visibility("hidden")));
9863 #define xmlSchemaNewMemParserCtxt xmlSchemaNewMemParserCtxt__internal_alias
9864 #endif
9865 #endif
9866 #endif
9867 
9868 #if defined(LIBXML_SCHEMAS_ENABLED)
9869 #ifdef bottom_xmlschemastypes
9870 #undef xmlSchemaNewNOTATIONValue
9871 extern __typeof (xmlSchemaNewNOTATIONValue) xmlSchemaNewNOTATIONValue __attribute((alias("xmlSchemaNewNOTATIONValue__internal_alias")));
9872 #else
9873 #ifndef xmlSchemaNewNOTATIONValue
9874 extern __typeof (xmlSchemaNewNOTATIONValue) xmlSchemaNewNOTATIONValue__internal_alias __attribute((visibility("hidden")));
9875 #define xmlSchemaNewNOTATIONValue xmlSchemaNewNOTATIONValue__internal_alias
9876 #endif
9877 #endif
9878 #endif
9879 
9880 #if defined(LIBXML_SCHEMAS_ENABLED)
9881 #ifdef bottom_xmlschemas
9882 #undef xmlSchemaNewParserCtxt
9883 extern __typeof (xmlSchemaNewParserCtxt) xmlSchemaNewParserCtxt __attribute((alias("xmlSchemaNewParserCtxt__internal_alias")));
9884 #else
9885 #ifndef xmlSchemaNewParserCtxt
9886 extern __typeof (xmlSchemaNewParserCtxt) xmlSchemaNewParserCtxt__internal_alias __attribute((visibility("hidden")));
9887 #define xmlSchemaNewParserCtxt xmlSchemaNewParserCtxt__internal_alias
9888 #endif
9889 #endif
9890 #endif
9891 
9892 #if defined(LIBXML_SCHEMAS_ENABLED)
9893 #ifdef bottom_xmlschemastypes
9894 #undef xmlSchemaNewQNameValue
9895 extern __typeof (xmlSchemaNewQNameValue) xmlSchemaNewQNameValue __attribute((alias("xmlSchemaNewQNameValue__internal_alias")));
9896 #else
9897 #ifndef xmlSchemaNewQNameValue
9898 extern __typeof (xmlSchemaNewQNameValue) xmlSchemaNewQNameValue__internal_alias __attribute((visibility("hidden")));
9899 #define xmlSchemaNewQNameValue xmlSchemaNewQNameValue__internal_alias
9900 #endif
9901 #endif
9902 #endif
9903 
9904 #if defined(LIBXML_SCHEMAS_ENABLED)
9905 #ifdef bottom_xmlschemastypes
9906 #undef xmlSchemaNewStringValue
9907 extern __typeof (xmlSchemaNewStringValue) xmlSchemaNewStringValue __attribute((alias("xmlSchemaNewStringValue__internal_alias")));
9908 #else
9909 #ifndef xmlSchemaNewStringValue
9910 extern __typeof (xmlSchemaNewStringValue) xmlSchemaNewStringValue__internal_alias __attribute((visibility("hidden")));
9911 #define xmlSchemaNewStringValue xmlSchemaNewStringValue__internal_alias
9912 #endif
9913 #endif
9914 #endif
9915 
9916 #if defined(LIBXML_SCHEMAS_ENABLED)
9917 #ifdef bottom_xmlschemas
9918 #undef xmlSchemaNewValidCtxt
9919 extern __typeof (xmlSchemaNewValidCtxt) xmlSchemaNewValidCtxt __attribute((alias("xmlSchemaNewValidCtxt__internal_alias")));
9920 #else
9921 #ifndef xmlSchemaNewValidCtxt
9922 extern __typeof (xmlSchemaNewValidCtxt) xmlSchemaNewValidCtxt__internal_alias __attribute((visibility("hidden")));
9923 #define xmlSchemaNewValidCtxt xmlSchemaNewValidCtxt__internal_alias
9924 #endif
9925 #endif
9926 #endif
9927 
9928 #if defined(LIBXML_SCHEMAS_ENABLED)
9929 #ifdef bottom_xmlschemas
9930 #undef xmlSchemaParse
9931 extern __typeof (xmlSchemaParse) xmlSchemaParse __attribute((alias("xmlSchemaParse__internal_alias")));
9932 #else
9933 #ifndef xmlSchemaParse
9934 extern __typeof (xmlSchemaParse) xmlSchemaParse__internal_alias __attribute((visibility("hidden")));
9935 #define xmlSchemaParse xmlSchemaParse__internal_alias
9936 #endif
9937 #endif
9938 #endif
9939 
9940 #if defined(LIBXML_SCHEMAS_ENABLED)
9941 #ifdef bottom_xmlschemas
9942 #undef xmlSchemaSAXPlug
9943 extern __typeof (xmlSchemaSAXPlug) xmlSchemaSAXPlug __attribute((alias("xmlSchemaSAXPlug__internal_alias")));
9944 #else
9945 #ifndef xmlSchemaSAXPlug
9946 extern __typeof (xmlSchemaSAXPlug) xmlSchemaSAXPlug__internal_alias __attribute((visibility("hidden")));
9947 #define xmlSchemaSAXPlug xmlSchemaSAXPlug__internal_alias
9948 #endif
9949 #endif
9950 #endif
9951 
9952 #if defined(LIBXML_SCHEMAS_ENABLED)
9953 #ifdef bottom_xmlschemas
9954 #undef xmlSchemaSAXUnplug
9955 extern __typeof (xmlSchemaSAXUnplug) xmlSchemaSAXUnplug __attribute((alias("xmlSchemaSAXUnplug__internal_alias")));
9956 #else
9957 #ifndef xmlSchemaSAXUnplug
9958 extern __typeof (xmlSchemaSAXUnplug) xmlSchemaSAXUnplug__internal_alias __attribute((visibility("hidden")));
9959 #define xmlSchemaSAXUnplug xmlSchemaSAXUnplug__internal_alias
9960 #endif
9961 #endif
9962 #endif
9963 
9964 #if defined(LIBXML_SCHEMAS_ENABLED)
9965 #ifdef bottom_xmlschemas
9966 #undef xmlSchemaSetParserErrors
9967 extern __typeof (xmlSchemaSetParserErrors) xmlSchemaSetParserErrors __attribute((alias("xmlSchemaSetParserErrors__internal_alias")));
9968 #else
9969 #ifndef xmlSchemaSetParserErrors
9970 extern __typeof (xmlSchemaSetParserErrors) xmlSchemaSetParserErrors__internal_alias __attribute((visibility("hidden")));
9971 #define xmlSchemaSetParserErrors xmlSchemaSetParserErrors__internal_alias
9972 #endif
9973 #endif
9974 #endif
9975 
9976 #if defined(LIBXML_SCHEMAS_ENABLED)
9977 #ifdef bottom_xmlschemas
9978 #undef xmlSchemaSetParserStructuredErrors
9979 extern __typeof (xmlSchemaSetParserStructuredErrors) xmlSchemaSetParserStructuredErrors __attribute((alias("xmlSchemaSetParserStructuredErrors__internal_alias")));
9980 #else
9981 #ifndef xmlSchemaSetParserStructuredErrors
9982 extern __typeof (xmlSchemaSetParserStructuredErrors) xmlSchemaSetParserStructuredErrors__internal_alias __attribute((visibility("hidden")));
9983 #define xmlSchemaSetParserStructuredErrors xmlSchemaSetParserStructuredErrors__internal_alias
9984 #endif
9985 #endif
9986 #endif
9987 
9988 #if defined(LIBXML_SCHEMAS_ENABLED)
9989 #ifdef bottom_xmlschemas
9990 #undef xmlSchemaSetValidErrors
9991 extern __typeof (xmlSchemaSetValidErrors) xmlSchemaSetValidErrors __attribute((alias("xmlSchemaSetValidErrors__internal_alias")));
9992 #else
9993 #ifndef xmlSchemaSetValidErrors
9994 extern __typeof (xmlSchemaSetValidErrors) xmlSchemaSetValidErrors__internal_alias __attribute((visibility("hidden")));
9995 #define xmlSchemaSetValidErrors xmlSchemaSetValidErrors__internal_alias
9996 #endif
9997 #endif
9998 #endif
9999 
10000 #if defined(LIBXML_SCHEMAS_ENABLED)
10001 #ifdef bottom_xmlschemas
10002 #undef xmlSchemaSetValidOptions
10003 extern __typeof (xmlSchemaSetValidOptions) xmlSchemaSetValidOptions __attribute((alias("xmlSchemaSetValidOptions__internal_alias")));
10004 #else
10005 #ifndef xmlSchemaSetValidOptions
10006 extern __typeof (xmlSchemaSetValidOptions) xmlSchemaSetValidOptions__internal_alias __attribute((visibility("hidden")));
10007 #define xmlSchemaSetValidOptions xmlSchemaSetValidOptions__internal_alias
10008 #endif
10009 #endif
10010 #endif
10011 
10012 #if defined(LIBXML_SCHEMAS_ENABLED)
10013 #ifdef bottom_xmlschemas
10014 #undef xmlSchemaSetValidStructuredErrors
10015 extern __typeof (xmlSchemaSetValidStructuredErrors) xmlSchemaSetValidStructuredErrors __attribute((alias("xmlSchemaSetValidStructuredErrors__internal_alias")));
10016 #else
10017 #ifndef xmlSchemaSetValidStructuredErrors
10018 extern __typeof (xmlSchemaSetValidStructuredErrors) xmlSchemaSetValidStructuredErrors__internal_alias __attribute((visibility("hidden")));
10019 #define xmlSchemaSetValidStructuredErrors xmlSchemaSetValidStructuredErrors__internal_alias
10020 #endif
10021 #endif
10022 #endif
10023 
10024 #if defined(LIBXML_SCHEMAS_ENABLED)
10025 #ifdef bottom_xmlschemastypes
10026 #undef xmlSchemaValPredefTypeNode
10027 extern __typeof (xmlSchemaValPredefTypeNode) xmlSchemaValPredefTypeNode __attribute((alias("xmlSchemaValPredefTypeNode__internal_alias")));
10028 #else
10029 #ifndef xmlSchemaValPredefTypeNode
10030 extern __typeof (xmlSchemaValPredefTypeNode) xmlSchemaValPredefTypeNode__internal_alias __attribute((visibility("hidden")));
10031 #define xmlSchemaValPredefTypeNode xmlSchemaValPredefTypeNode__internal_alias
10032 #endif
10033 #endif
10034 #endif
10035 
10036 #if defined(LIBXML_SCHEMAS_ENABLED)
10037 #ifdef bottom_xmlschemastypes
10038 #undef xmlSchemaValPredefTypeNodeNoNorm
10039 extern __typeof (xmlSchemaValPredefTypeNodeNoNorm) xmlSchemaValPredefTypeNodeNoNorm __attribute((alias("xmlSchemaValPredefTypeNodeNoNorm__internal_alias")));
10040 #else
10041 #ifndef xmlSchemaValPredefTypeNodeNoNorm
10042 extern __typeof (xmlSchemaValPredefTypeNodeNoNorm) xmlSchemaValPredefTypeNodeNoNorm__internal_alias __attribute((visibility("hidden")));
10043 #define xmlSchemaValPredefTypeNodeNoNorm xmlSchemaValPredefTypeNodeNoNorm__internal_alias
10044 #endif
10045 #endif
10046 #endif
10047 
10048 #if defined(LIBXML_SCHEMAS_ENABLED)
10049 #ifdef bottom_xmlschemas
10050 #undef xmlSchemaValidCtxtGetOptions
10051 extern __typeof (xmlSchemaValidCtxtGetOptions) xmlSchemaValidCtxtGetOptions __attribute((alias("xmlSchemaValidCtxtGetOptions__internal_alias")));
10052 #else
10053 #ifndef xmlSchemaValidCtxtGetOptions
10054 extern __typeof (xmlSchemaValidCtxtGetOptions) xmlSchemaValidCtxtGetOptions__internal_alias __attribute((visibility("hidden")));
10055 #define xmlSchemaValidCtxtGetOptions xmlSchemaValidCtxtGetOptions__internal_alias
10056 #endif
10057 #endif
10058 #endif
10059 
10060 #if defined(LIBXML_SCHEMAS_ENABLED)
10061 #ifdef bottom_xmlschemas
10062 #undef xmlSchemaValidCtxtGetParserCtxt
10063 extern __typeof (xmlSchemaValidCtxtGetParserCtxt) xmlSchemaValidCtxtGetParserCtxt __attribute((alias("xmlSchemaValidCtxtGetParserCtxt__internal_alias")));
10064 #else
10065 #ifndef xmlSchemaValidCtxtGetParserCtxt
10066 extern __typeof (xmlSchemaValidCtxtGetParserCtxt) xmlSchemaValidCtxtGetParserCtxt__internal_alias __attribute((visibility("hidden")));
10067 #define xmlSchemaValidCtxtGetParserCtxt xmlSchemaValidCtxtGetParserCtxt__internal_alias
10068 #endif
10069 #endif
10070 #endif
10071 
10072 #if defined(LIBXML_SCHEMAS_ENABLED)
10073 #ifdef bottom_xmlschemas
10074 #undef xmlSchemaValidateDoc
10075 extern __typeof (xmlSchemaValidateDoc) xmlSchemaValidateDoc __attribute((alias("xmlSchemaValidateDoc__internal_alias")));
10076 #else
10077 #ifndef xmlSchemaValidateDoc
10078 extern __typeof (xmlSchemaValidateDoc) xmlSchemaValidateDoc__internal_alias __attribute((visibility("hidden")));
10079 #define xmlSchemaValidateDoc xmlSchemaValidateDoc__internal_alias
10080 #endif
10081 #endif
10082 #endif
10083 
10084 #if defined(LIBXML_SCHEMAS_ENABLED)
10085 #ifdef bottom_xmlschemastypes
10086 #undef xmlSchemaValidateFacet
10087 extern __typeof (xmlSchemaValidateFacet) xmlSchemaValidateFacet __attribute((alias("xmlSchemaValidateFacet__internal_alias")));
10088 #else
10089 #ifndef xmlSchemaValidateFacet
10090 extern __typeof (xmlSchemaValidateFacet) xmlSchemaValidateFacet__internal_alias __attribute((visibility("hidden")));
10091 #define xmlSchemaValidateFacet xmlSchemaValidateFacet__internal_alias
10092 #endif
10093 #endif
10094 #endif
10095 
10096 #if defined(LIBXML_SCHEMAS_ENABLED)
10097 #ifdef bottom_xmlschemastypes
10098 #undef xmlSchemaValidateFacetWhtsp
10099 extern __typeof (xmlSchemaValidateFacetWhtsp) xmlSchemaValidateFacetWhtsp __attribute((alias("xmlSchemaValidateFacetWhtsp__internal_alias")));
10100 #else
10101 #ifndef xmlSchemaValidateFacetWhtsp
10102 extern __typeof (xmlSchemaValidateFacetWhtsp) xmlSchemaValidateFacetWhtsp__internal_alias __attribute((visibility("hidden")));
10103 #define xmlSchemaValidateFacetWhtsp xmlSchemaValidateFacetWhtsp__internal_alias
10104 #endif
10105 #endif
10106 #endif
10107 
10108 #if defined(LIBXML_SCHEMAS_ENABLED)
10109 #ifdef bottom_xmlschemas
10110 #undef xmlSchemaValidateFile
10111 extern __typeof (xmlSchemaValidateFile) xmlSchemaValidateFile __attribute((alias("xmlSchemaValidateFile__internal_alias")));
10112 #else
10113 #ifndef xmlSchemaValidateFile
10114 extern __typeof (xmlSchemaValidateFile) xmlSchemaValidateFile__internal_alias __attribute((visibility("hidden")));
10115 #define xmlSchemaValidateFile xmlSchemaValidateFile__internal_alias
10116 #endif
10117 #endif
10118 #endif
10119 
10120 #if defined(LIBXML_SCHEMAS_ENABLED)
10121 #ifdef bottom_xmlschemastypes
10122 #undef xmlSchemaValidateLengthFacet
10123 extern __typeof (xmlSchemaValidateLengthFacet) xmlSchemaValidateLengthFacet __attribute((alias("xmlSchemaValidateLengthFacet__internal_alias")));
10124 #else
10125 #ifndef xmlSchemaValidateLengthFacet
10126 extern __typeof (xmlSchemaValidateLengthFacet) xmlSchemaValidateLengthFacet__internal_alias __attribute((visibility("hidden")));
10127 #define xmlSchemaValidateLengthFacet xmlSchemaValidateLengthFacet__internal_alias
10128 #endif
10129 #endif
10130 #endif
10131 
10132 #if defined(LIBXML_SCHEMAS_ENABLED)
10133 #ifdef bottom_xmlschemastypes
10134 #undef xmlSchemaValidateLengthFacetWhtsp
10135 extern __typeof (xmlSchemaValidateLengthFacetWhtsp) xmlSchemaValidateLengthFacetWhtsp __attribute((alias("xmlSchemaValidateLengthFacetWhtsp__internal_alias")));
10136 #else
10137 #ifndef xmlSchemaValidateLengthFacetWhtsp
10138 extern __typeof (xmlSchemaValidateLengthFacetWhtsp) xmlSchemaValidateLengthFacetWhtsp__internal_alias __attribute((visibility("hidden")));
10139 #define xmlSchemaValidateLengthFacetWhtsp xmlSchemaValidateLengthFacetWhtsp__internal_alias
10140 #endif
10141 #endif
10142 #endif
10143 
10144 #if defined(LIBXML_SCHEMAS_ENABLED)
10145 #ifdef bottom_xmlschemastypes
10146 #undef xmlSchemaValidateListSimpleTypeFacet
10147 extern __typeof (xmlSchemaValidateListSimpleTypeFacet) xmlSchemaValidateListSimpleTypeFacet __attribute((alias("xmlSchemaValidateListSimpleTypeFacet__internal_alias")));
10148 #else
10149 #ifndef xmlSchemaValidateListSimpleTypeFacet
10150 extern __typeof (xmlSchemaValidateListSimpleTypeFacet) xmlSchemaValidateListSimpleTypeFacet__internal_alias __attribute((visibility("hidden")));
10151 #define xmlSchemaValidateListSimpleTypeFacet xmlSchemaValidateListSimpleTypeFacet__internal_alias
10152 #endif
10153 #endif
10154 #endif
10155 
10156 #if defined(LIBXML_SCHEMAS_ENABLED)
10157 #ifdef bottom_xmlschemas
10158 #undef xmlSchemaValidateOneElement
10159 extern __typeof (xmlSchemaValidateOneElement) xmlSchemaValidateOneElement __attribute((alias("xmlSchemaValidateOneElement__internal_alias")));
10160 #else
10161 #ifndef xmlSchemaValidateOneElement
10162 extern __typeof (xmlSchemaValidateOneElement) xmlSchemaValidateOneElement__internal_alias __attribute((visibility("hidden")));
10163 #define xmlSchemaValidateOneElement xmlSchemaValidateOneElement__internal_alias
10164 #endif
10165 #endif
10166 #endif
10167 
10168 #if defined(LIBXML_SCHEMAS_ENABLED)
10169 #ifdef bottom_xmlschemastypes
10170 #undef xmlSchemaValidatePredefinedType
10171 extern __typeof (xmlSchemaValidatePredefinedType) xmlSchemaValidatePredefinedType __attribute((alias("xmlSchemaValidatePredefinedType__internal_alias")));
10172 #else
10173 #ifndef xmlSchemaValidatePredefinedType
10174 extern __typeof (xmlSchemaValidatePredefinedType) xmlSchemaValidatePredefinedType__internal_alias __attribute((visibility("hidden")));
10175 #define xmlSchemaValidatePredefinedType xmlSchemaValidatePredefinedType__internal_alias
10176 #endif
10177 #endif
10178 #endif
10179 
10180 #if defined(LIBXML_SCHEMAS_ENABLED)
10181 #ifdef bottom_xmlschemas
10182 #undef xmlSchemaValidateSetFilename
10183 extern __typeof (xmlSchemaValidateSetFilename) xmlSchemaValidateSetFilename __attribute((alias("xmlSchemaValidateSetFilename__internal_alias")));
10184 #else
10185 #ifndef xmlSchemaValidateSetFilename
10186 extern __typeof (xmlSchemaValidateSetFilename) xmlSchemaValidateSetFilename__internal_alias __attribute((visibility("hidden")));
10187 #define xmlSchemaValidateSetFilename xmlSchemaValidateSetFilename__internal_alias
10188 #endif
10189 #endif
10190 #endif
10191 
10192 #if defined(LIBXML_SCHEMAS_ENABLED)
10193 #ifdef bottom_xmlschemas
10194 #undef xmlSchemaValidateSetLocator
10195 extern __typeof (xmlSchemaValidateSetLocator) xmlSchemaValidateSetLocator __attribute((alias("xmlSchemaValidateSetLocator__internal_alias")));
10196 #else
10197 #ifndef xmlSchemaValidateSetLocator
10198 extern __typeof (xmlSchemaValidateSetLocator) xmlSchemaValidateSetLocator__internal_alias __attribute((visibility("hidden")));
10199 #define xmlSchemaValidateSetLocator xmlSchemaValidateSetLocator__internal_alias
10200 #endif
10201 #endif
10202 #endif
10203 
10204 #if defined(LIBXML_SCHEMAS_ENABLED)
10205 #ifdef bottom_xmlschemas
10206 #undef xmlSchemaValidateStream
10207 extern __typeof (xmlSchemaValidateStream) xmlSchemaValidateStream __attribute((alias("xmlSchemaValidateStream__internal_alias")));
10208 #else
10209 #ifndef xmlSchemaValidateStream
10210 extern __typeof (xmlSchemaValidateStream) xmlSchemaValidateStream__internal_alias __attribute((visibility("hidden")));
10211 #define xmlSchemaValidateStream xmlSchemaValidateStream__internal_alias
10212 #endif
10213 #endif
10214 #endif
10215 
10216 #if defined(LIBXML_SCHEMAS_ENABLED)
10217 #ifdef bottom_xmlschemastypes
10218 #undef xmlSchemaValueAppend
10219 extern __typeof (xmlSchemaValueAppend) xmlSchemaValueAppend __attribute((alias("xmlSchemaValueAppend__internal_alias")));
10220 #else
10221 #ifndef xmlSchemaValueAppend
10222 extern __typeof (xmlSchemaValueAppend) xmlSchemaValueAppend__internal_alias __attribute((visibility("hidden")));
10223 #define xmlSchemaValueAppend xmlSchemaValueAppend__internal_alias
10224 #endif
10225 #endif
10226 #endif
10227 
10228 #if defined(LIBXML_SCHEMAS_ENABLED)
10229 #ifdef bottom_xmlschemastypes
10230 #undef xmlSchemaValueGetAsBoolean
10231 extern __typeof (xmlSchemaValueGetAsBoolean) xmlSchemaValueGetAsBoolean __attribute((alias("xmlSchemaValueGetAsBoolean__internal_alias")));
10232 #else
10233 #ifndef xmlSchemaValueGetAsBoolean
10234 extern __typeof (xmlSchemaValueGetAsBoolean) xmlSchemaValueGetAsBoolean__internal_alias __attribute((visibility("hidden")));
10235 #define xmlSchemaValueGetAsBoolean xmlSchemaValueGetAsBoolean__internal_alias
10236 #endif
10237 #endif
10238 #endif
10239 
10240 #if defined(LIBXML_SCHEMAS_ENABLED)
10241 #ifdef bottom_xmlschemastypes
10242 #undef xmlSchemaValueGetAsString
10243 extern __typeof (xmlSchemaValueGetAsString) xmlSchemaValueGetAsString __attribute((alias("xmlSchemaValueGetAsString__internal_alias")));
10244 #else
10245 #ifndef xmlSchemaValueGetAsString
10246 extern __typeof (xmlSchemaValueGetAsString) xmlSchemaValueGetAsString__internal_alias __attribute((visibility("hidden")));
10247 #define xmlSchemaValueGetAsString xmlSchemaValueGetAsString__internal_alias
10248 #endif
10249 #endif
10250 #endif
10251 
10252 #if defined(LIBXML_SCHEMAS_ENABLED)
10253 #ifdef bottom_xmlschemastypes
10254 #undef xmlSchemaValueGetNext
10255 extern __typeof (xmlSchemaValueGetNext) xmlSchemaValueGetNext __attribute((alias("xmlSchemaValueGetNext__internal_alias")));
10256 #else
10257 #ifndef xmlSchemaValueGetNext
10258 extern __typeof (xmlSchemaValueGetNext) xmlSchemaValueGetNext__internal_alias __attribute((visibility("hidden")));
10259 #define xmlSchemaValueGetNext xmlSchemaValueGetNext__internal_alias
10260 #endif
10261 #endif
10262 #endif
10263 
10264 #if defined(LIBXML_SCHEMAS_ENABLED)
10265 #ifdef bottom_xmlschemastypes
10266 #undef xmlSchemaWhiteSpaceReplace
10267 extern __typeof (xmlSchemaWhiteSpaceReplace) xmlSchemaWhiteSpaceReplace __attribute((alias("xmlSchemaWhiteSpaceReplace__internal_alias")));
10268 #else
10269 #ifndef xmlSchemaWhiteSpaceReplace
10270 extern __typeof (xmlSchemaWhiteSpaceReplace) xmlSchemaWhiteSpaceReplace__internal_alias __attribute((visibility("hidden")));
10271 #define xmlSchemaWhiteSpaceReplace xmlSchemaWhiteSpaceReplace__internal_alias
10272 #endif
10273 #endif
10274 #endif
10275 
10276 #if defined(LIBXML_SCHEMATRON_ENABLED)
10277 #ifdef bottom_schematron
10278 #undef xmlSchematronFree
10279 extern __typeof (xmlSchematronFree) xmlSchematronFree __attribute((alias("xmlSchematronFree__internal_alias")));
10280 #else
10281 #ifndef xmlSchematronFree
10282 extern __typeof (xmlSchematronFree) xmlSchematronFree__internal_alias __attribute((visibility("hidden")));
10283 #define xmlSchematronFree xmlSchematronFree__internal_alias
10284 #endif
10285 #endif
10286 #endif
10287 
10288 #if defined(LIBXML_SCHEMATRON_ENABLED)
10289 #ifdef bottom_schematron
10290 #undef xmlSchematronFreeParserCtxt
10291 extern __typeof (xmlSchematronFreeParserCtxt) xmlSchematronFreeParserCtxt __attribute((alias("xmlSchematronFreeParserCtxt__internal_alias")));
10292 #else
10293 #ifndef xmlSchematronFreeParserCtxt
10294 extern __typeof (xmlSchematronFreeParserCtxt) xmlSchematronFreeParserCtxt__internal_alias __attribute((visibility("hidden")));
10295 #define xmlSchematronFreeParserCtxt xmlSchematronFreeParserCtxt__internal_alias
10296 #endif
10297 #endif
10298 #endif
10299 
10300 #if defined(LIBXML_SCHEMATRON_ENABLED)
10301 #ifdef bottom_schematron
10302 #undef xmlSchematronFreeValidCtxt
10303 extern __typeof (xmlSchematronFreeValidCtxt) xmlSchematronFreeValidCtxt __attribute((alias("xmlSchematronFreeValidCtxt__internal_alias")));
10304 #else
10305 #ifndef xmlSchematronFreeValidCtxt
10306 extern __typeof (xmlSchematronFreeValidCtxt) xmlSchematronFreeValidCtxt__internal_alias __attribute((visibility("hidden")));
10307 #define xmlSchematronFreeValidCtxt xmlSchematronFreeValidCtxt__internal_alias
10308 #endif
10309 #endif
10310 #endif
10311 
10312 #if defined(LIBXML_SCHEMATRON_ENABLED)
10313 #ifdef bottom_schematron
10314 #undef xmlSchematronNewDocParserCtxt
10315 extern __typeof (xmlSchematronNewDocParserCtxt) xmlSchematronNewDocParserCtxt __attribute((alias("xmlSchematronNewDocParserCtxt__internal_alias")));
10316 #else
10317 #ifndef xmlSchematronNewDocParserCtxt
10318 extern __typeof (xmlSchematronNewDocParserCtxt) xmlSchematronNewDocParserCtxt__internal_alias __attribute((visibility("hidden")));
10319 #define xmlSchematronNewDocParserCtxt xmlSchematronNewDocParserCtxt__internal_alias
10320 #endif
10321 #endif
10322 #endif
10323 
10324 #if defined(LIBXML_SCHEMATRON_ENABLED)
10325 #ifdef bottom_schematron
10326 #undef xmlSchematronNewMemParserCtxt
10327 extern __typeof (xmlSchematronNewMemParserCtxt) xmlSchematronNewMemParserCtxt __attribute((alias("xmlSchematronNewMemParserCtxt__internal_alias")));
10328 #else
10329 #ifndef xmlSchematronNewMemParserCtxt
10330 extern __typeof (xmlSchematronNewMemParserCtxt) xmlSchematronNewMemParserCtxt__internal_alias __attribute((visibility("hidden")));
10331 #define xmlSchematronNewMemParserCtxt xmlSchematronNewMemParserCtxt__internal_alias
10332 #endif
10333 #endif
10334 #endif
10335 
10336 #if defined(LIBXML_SCHEMATRON_ENABLED)
10337 #ifdef bottom_schematron
10338 #undef xmlSchematronNewParserCtxt
10339 extern __typeof (xmlSchematronNewParserCtxt) xmlSchematronNewParserCtxt __attribute((alias("xmlSchematronNewParserCtxt__internal_alias")));
10340 #else
10341 #ifndef xmlSchematronNewParserCtxt
10342 extern __typeof (xmlSchematronNewParserCtxt) xmlSchematronNewParserCtxt__internal_alias __attribute((visibility("hidden")));
10343 #define xmlSchematronNewParserCtxt xmlSchematronNewParserCtxt__internal_alias
10344 #endif
10345 #endif
10346 #endif
10347 
10348 #if defined(LIBXML_SCHEMATRON_ENABLED)
10349 #ifdef bottom_schematron
10350 #undef xmlSchematronNewValidCtxt
10351 extern __typeof (xmlSchematronNewValidCtxt) xmlSchematronNewValidCtxt __attribute((alias("xmlSchematronNewValidCtxt__internal_alias")));
10352 #else
10353 #ifndef xmlSchematronNewValidCtxt
10354 extern __typeof (xmlSchematronNewValidCtxt) xmlSchematronNewValidCtxt__internal_alias __attribute((visibility("hidden")));
10355 #define xmlSchematronNewValidCtxt xmlSchematronNewValidCtxt__internal_alias
10356 #endif
10357 #endif
10358 #endif
10359 
10360 #if defined(LIBXML_SCHEMATRON_ENABLED)
10361 #ifdef bottom_schematron
10362 #undef xmlSchematronParse
10363 extern __typeof (xmlSchematronParse) xmlSchematronParse __attribute((alias("xmlSchematronParse__internal_alias")));
10364 #else
10365 #ifndef xmlSchematronParse
10366 extern __typeof (xmlSchematronParse) xmlSchematronParse__internal_alias __attribute((visibility("hidden")));
10367 #define xmlSchematronParse xmlSchematronParse__internal_alias
10368 #endif
10369 #endif
10370 #endif
10371 
10372 #if defined(LIBXML_SCHEMATRON_ENABLED)
10373 #ifdef bottom_schematron
10374 #undef xmlSchematronSetValidStructuredErrors
10375 extern __typeof (xmlSchematronSetValidStructuredErrors) xmlSchematronSetValidStructuredErrors __attribute((alias("xmlSchematronSetValidStructuredErrors__internal_alias")));
10376 #else
10377 #ifndef xmlSchematronSetValidStructuredErrors
10378 extern __typeof (xmlSchematronSetValidStructuredErrors) xmlSchematronSetValidStructuredErrors__internal_alias __attribute((visibility("hidden")));
10379 #define xmlSchematronSetValidStructuredErrors xmlSchematronSetValidStructuredErrors__internal_alias
10380 #endif
10381 #endif
10382 #endif
10383 
10384 #if defined(LIBXML_SCHEMATRON_ENABLED)
10385 #ifdef bottom_schematron
10386 #undef xmlSchematronValidateDoc
10387 extern __typeof (xmlSchematronValidateDoc) xmlSchematronValidateDoc __attribute((alias("xmlSchematronValidateDoc__internal_alias")));
10388 #else
10389 #ifndef xmlSchematronValidateDoc
10390 extern __typeof (xmlSchematronValidateDoc) xmlSchematronValidateDoc__internal_alias __attribute((visibility("hidden")));
10391 #define xmlSchematronValidateDoc xmlSchematronValidateDoc__internal_alias
10392 #endif
10393 #endif
10394 #endif
10395 
10396 #ifdef bottom_tree
10397 #undef xmlSearchNs
10398 extern __typeof (xmlSearchNs) xmlSearchNs __attribute((alias("xmlSearchNs__internal_alias")));
10399 #else
10400 #ifndef xmlSearchNs
10401 extern __typeof (xmlSearchNs) xmlSearchNs__internal_alias __attribute((visibility("hidden")));
10402 #define xmlSearchNs xmlSearchNs__internal_alias
10403 #endif
10404 #endif
10405 
10406 #ifdef bottom_tree
10407 #undef xmlSearchNsByHref
10408 extern __typeof (xmlSearchNsByHref) xmlSearchNsByHref __attribute((alias("xmlSearchNsByHref__internal_alias")));
10409 #else
10410 #ifndef xmlSearchNsByHref
10411 extern __typeof (xmlSearchNsByHref) xmlSearchNsByHref__internal_alias __attribute((visibility("hidden")));
10412 #define xmlSearchNsByHref xmlSearchNsByHref__internal_alias
10413 #endif
10414 #endif
10415 
10416 #ifdef bottom_tree
10417 #undef xmlSetBufferAllocationScheme
10418 extern __typeof (xmlSetBufferAllocationScheme) xmlSetBufferAllocationScheme __attribute((alias("xmlSetBufferAllocationScheme__internal_alias")));
10419 #else
10420 #ifndef xmlSetBufferAllocationScheme
10421 extern __typeof (xmlSetBufferAllocationScheme) xmlSetBufferAllocationScheme__internal_alias __attribute((visibility("hidden")));
10422 #define xmlSetBufferAllocationScheme xmlSetBufferAllocationScheme__internal_alias
10423 #endif
10424 #endif
10425 
10426 #ifdef bottom_tree
10427 #undef xmlSetCompressMode
10428 extern __typeof (xmlSetCompressMode) xmlSetCompressMode __attribute((alias("xmlSetCompressMode__internal_alias")));
10429 #else
10430 #ifndef xmlSetCompressMode
10431 extern __typeof (xmlSetCompressMode) xmlSetCompressMode__internal_alias __attribute((visibility("hidden")));
10432 #define xmlSetCompressMode xmlSetCompressMode__internal_alias
10433 #endif
10434 #endif
10435 
10436 #ifdef bottom_tree
10437 #undef xmlSetDocCompressMode
10438 extern __typeof (xmlSetDocCompressMode) xmlSetDocCompressMode __attribute((alias("xmlSetDocCompressMode__internal_alias")));
10439 #else
10440 #ifndef xmlSetDocCompressMode
10441 extern __typeof (xmlSetDocCompressMode) xmlSetDocCompressMode__internal_alias __attribute((visibility("hidden")));
10442 #define xmlSetDocCompressMode xmlSetDocCompressMode__internal_alias
10443 #endif
10444 #endif
10445 
10446 #if defined(LIBXML_LEGACY_ENABLED)
10447 #ifdef bottom_parser
10448 #undef xmlSetEntityReferenceFunc
10449 extern __typeof (xmlSetEntityReferenceFunc) xmlSetEntityReferenceFunc __attribute((alias("xmlSetEntityReferenceFunc__internal_alias")));
10450 #else
10451 #ifndef xmlSetEntityReferenceFunc
10452 extern __typeof (xmlSetEntityReferenceFunc) xmlSetEntityReferenceFunc__internal_alias __attribute((visibility("hidden")));
10453 #define xmlSetEntityReferenceFunc xmlSetEntityReferenceFunc__internal_alias
10454 #endif
10455 #endif
10456 #endif
10457 
10458 #ifdef bottom_xmlIO
10459 #undef xmlSetExternalEntityLoader
10460 extern __typeof (xmlSetExternalEntityLoader) xmlSetExternalEntityLoader __attribute((alias("xmlSetExternalEntityLoader__internal_alias")));
10461 #else
10462 #ifndef xmlSetExternalEntityLoader
10463 extern __typeof (xmlSetExternalEntityLoader) xmlSetExternalEntityLoader__internal_alias __attribute((visibility("hidden")));
10464 #define xmlSetExternalEntityLoader xmlSetExternalEntityLoader__internal_alias
10465 #endif
10466 #endif
10467 
10468 #if defined(LIBXML_LEGACY_ENABLED)
10469 #ifdef bottom_legacy
10470 #undef xmlSetFeature
10471 extern __typeof (xmlSetFeature) xmlSetFeature __attribute((alias("xmlSetFeature__internal_alias")));
10472 #else
10473 #ifndef xmlSetFeature
10474 extern __typeof (xmlSetFeature) xmlSetFeature__internal_alias __attribute((visibility("hidden")));
10475 #define xmlSetFeature xmlSetFeature__internal_alias
10476 #endif
10477 #endif
10478 #endif
10479 
10480 #ifdef bottom_error
10481 #undef xmlSetGenericErrorFunc
10482 extern __typeof (xmlSetGenericErrorFunc) xmlSetGenericErrorFunc __attribute((alias("xmlSetGenericErrorFunc__internal_alias")));
10483 #else
10484 #ifndef xmlSetGenericErrorFunc
10485 extern __typeof (xmlSetGenericErrorFunc) xmlSetGenericErrorFunc__internal_alias __attribute((visibility("hidden")));
10486 #define xmlSetGenericErrorFunc xmlSetGenericErrorFunc__internal_alias
10487 #endif
10488 #endif
10489 
10490 #ifdef bottom_tree
10491 #undef xmlSetListDoc
10492 extern __typeof (xmlSetListDoc) xmlSetListDoc __attribute((alias("xmlSetListDoc__internal_alias")));
10493 #else
10494 #ifndef xmlSetListDoc
10495 extern __typeof (xmlSetListDoc) xmlSetListDoc__internal_alias __attribute((visibility("hidden")));
10496 #define xmlSetListDoc xmlSetListDoc__internal_alias
10497 #endif
10498 #endif
10499 
10500 #ifdef bottom_tree
10501 #undef xmlSetNs
10502 extern __typeof (xmlSetNs) xmlSetNs __attribute((alias("xmlSetNs__internal_alias")));
10503 #else
10504 #ifndef xmlSetNs
10505 extern __typeof (xmlSetNs) xmlSetNs__internal_alias __attribute((visibility("hidden")));
10506 #define xmlSetNs xmlSetNs__internal_alias
10507 #endif
10508 #endif
10509 
10510 #if defined(LIBXML_TREE_ENABLED) || defined(LIBXML_XINCLUDE_ENABLED) || defined(LIBXML_SCHEMAS_ENABLED) || defined(LIBXML_HTML_ENABLED)
10511 #ifdef bottom_tree
10512 #undef xmlSetNsProp
10513 extern __typeof (xmlSetNsProp) xmlSetNsProp __attribute((alias("xmlSetNsProp__internal_alias")));
10514 #else
10515 #ifndef xmlSetNsProp
10516 extern __typeof (xmlSetNsProp) xmlSetNsProp__internal_alias __attribute((visibility("hidden")));
10517 #define xmlSetNsProp xmlSetNsProp__internal_alias
10518 #endif
10519 #endif
10520 #endif
10521 
10522 #if defined(LIBXML_TREE_ENABLED) || defined(LIBXML_XINCLUDE_ENABLED) || defined(LIBXML_SCHEMAS_ENABLED) || defined(LIBXML_HTML_ENABLED)
10523 #ifdef bottom_tree
10524 #undef xmlSetProp
10525 extern __typeof (xmlSetProp) xmlSetProp __attribute((alias("xmlSetProp__internal_alias")));
10526 #else
10527 #ifndef xmlSetProp
10528 extern __typeof (xmlSetProp) xmlSetProp__internal_alias __attribute((visibility("hidden")));
10529 #define xmlSetProp xmlSetProp__internal_alias
10530 #endif
10531 #endif
10532 #endif
10533 
10534 #ifdef bottom_error
10535 #undef xmlSetStructuredErrorFunc
10536 extern __typeof (xmlSetStructuredErrorFunc) xmlSetStructuredErrorFunc __attribute((alias("xmlSetStructuredErrorFunc__internal_alias")));
10537 #else
10538 #ifndef xmlSetStructuredErrorFunc
10539 extern __typeof (xmlSetStructuredErrorFunc) xmlSetStructuredErrorFunc__internal_alias __attribute((visibility("hidden")));
10540 #define xmlSetStructuredErrorFunc xmlSetStructuredErrorFunc__internal_alias
10541 #endif
10542 #endif
10543 
10544 #ifdef bottom_tree
10545 #undef xmlSetTreeDoc
10546 extern __typeof (xmlSetTreeDoc) xmlSetTreeDoc __attribute((alias("xmlSetTreeDoc__internal_alias")));
10547 #else
10548 #ifndef xmlSetTreeDoc
10549 extern __typeof (xmlSetTreeDoc) xmlSetTreeDoc__internal_alias __attribute((visibility("hidden")));
10550 #define xmlSetTreeDoc xmlSetTreeDoc__internal_alias
10551 #endif
10552 #endif
10553 
10554 #if defined(LIBXML_SAX1_ENABLED)
10555 #ifdef bottom_parser
10556 #undef xmlSetupParserForBuffer
10557 extern __typeof (xmlSetupParserForBuffer) xmlSetupParserForBuffer __attribute((alias("xmlSetupParserForBuffer__internal_alias")));
10558 #else
10559 #ifndef xmlSetupParserForBuffer
10560 extern __typeof (xmlSetupParserForBuffer) xmlSetupParserForBuffer__internal_alias __attribute((visibility("hidden")));
10561 #define xmlSetupParserForBuffer xmlSetupParserForBuffer__internal_alias
10562 #endif
10563 #endif
10564 #endif
10565 
10566 #if defined(LIBXML_DEBUG_ENABLED) && defined(LIBXML_XPATH_ENABLED)
10567 #ifdef bottom_debugXML
10568 #undef xmlShell
10569 extern __typeof (xmlShell) xmlShell __attribute((alias("xmlShell__internal_alias")));
10570 #else
10571 #ifndef xmlShell
10572 extern __typeof (xmlShell) xmlShell__internal_alias __attribute((visibility("hidden")));
10573 #define xmlShell xmlShell__internal_alias
10574 #endif
10575 #endif
10576 #endif
10577 
10578 #if defined(LIBXML_DEBUG_ENABLED) && defined(LIBXML_XPATH_ENABLED)
10579 #ifdef bottom_debugXML
10580 #undef xmlShellBase
10581 extern __typeof (xmlShellBase) xmlShellBase __attribute((alias("xmlShellBase__internal_alias")));
10582 #else
10583 #ifndef xmlShellBase
10584 extern __typeof (xmlShellBase) xmlShellBase__internal_alias __attribute((visibility("hidden")));
10585 #define xmlShellBase xmlShellBase__internal_alias
10586 #endif
10587 #endif
10588 #endif
10589 
10590 #if defined(LIBXML_DEBUG_ENABLED) && defined(LIBXML_XPATH_ENABLED) && defined(LIBXML_OUTPUT_ENABLED)
10591 #ifdef bottom_debugXML
10592 #undef xmlShellCat
10593 extern __typeof (xmlShellCat) xmlShellCat __attribute((alias("xmlShellCat__internal_alias")));
10594 #else
10595 #ifndef xmlShellCat
10596 extern __typeof (xmlShellCat) xmlShellCat__internal_alias __attribute((visibility("hidden")));
10597 #define xmlShellCat xmlShellCat__internal_alias
10598 #endif
10599 #endif
10600 #endif
10601 
10602 #if defined(LIBXML_DEBUG_ENABLED) && defined(LIBXML_XPATH_ENABLED)
10603 #ifdef bottom_debugXML
10604 #undef xmlShellDir
10605 extern __typeof (xmlShellDir) xmlShellDir __attribute((alias("xmlShellDir__internal_alias")));
10606 #else
10607 #ifndef xmlShellDir
10608 extern __typeof (xmlShellDir) xmlShellDir__internal_alias __attribute((visibility("hidden")));
10609 #define xmlShellDir xmlShellDir__internal_alias
10610 #endif
10611 #endif
10612 #endif
10613 
10614 #if defined(LIBXML_DEBUG_ENABLED) && defined(LIBXML_XPATH_ENABLED)
10615 #ifdef bottom_debugXML
10616 #undef xmlShellDu
10617 extern __typeof (xmlShellDu) xmlShellDu __attribute((alias("xmlShellDu__internal_alias")));
10618 #else
10619 #ifndef xmlShellDu
10620 extern __typeof (xmlShellDu) xmlShellDu__internal_alias __attribute((visibility("hidden")));
10621 #define xmlShellDu xmlShellDu__internal_alias
10622 #endif
10623 #endif
10624 #endif
10625 
10626 #if defined(LIBXML_DEBUG_ENABLED) && defined(LIBXML_XPATH_ENABLED)
10627 #ifdef bottom_debugXML
10628 #undef xmlShellList
10629 extern __typeof (xmlShellList) xmlShellList __attribute((alias("xmlShellList__internal_alias")));
10630 #else
10631 #ifndef xmlShellList
10632 extern __typeof (xmlShellList) xmlShellList__internal_alias __attribute((visibility("hidden")));
10633 #define xmlShellList xmlShellList__internal_alias
10634 #endif
10635 #endif
10636 #endif
10637 
10638 #if defined(LIBXML_DEBUG_ENABLED) && defined(LIBXML_XPATH_ENABLED)
10639 #ifdef bottom_debugXML
10640 #undef xmlShellLoad
10641 extern __typeof (xmlShellLoad) xmlShellLoad __attribute((alias("xmlShellLoad__internal_alias")));
10642 #else
10643 #ifndef xmlShellLoad
10644 extern __typeof (xmlShellLoad) xmlShellLoad__internal_alias __attribute((visibility("hidden")));
10645 #define xmlShellLoad xmlShellLoad__internal_alias
10646 #endif
10647 #endif
10648 #endif
10649 
10650 #if defined(LIBXML_DEBUG_ENABLED) && defined(LIBXML_XPATH_ENABLED) && defined(LIBXML_OUTPUT_ENABLED)
10651 #ifdef bottom_debugXML
10652 #undef xmlShellPrintNode
10653 extern __typeof (xmlShellPrintNode) xmlShellPrintNode __attribute((alias("xmlShellPrintNode__internal_alias")));
10654 #else
10655 #ifndef xmlShellPrintNode
10656 extern __typeof (xmlShellPrintNode) xmlShellPrintNode__internal_alias __attribute((visibility("hidden")));
10657 #define xmlShellPrintNode xmlShellPrintNode__internal_alias
10658 #endif
10659 #endif
10660 #endif
10661 
10662 #if defined(LIBXML_DEBUG_ENABLED) && defined(LIBXML_XPATH_ENABLED)
10663 #ifdef bottom_debugXML
10664 #undef xmlShellPrintXPathError
10665 extern __typeof (xmlShellPrintXPathError) xmlShellPrintXPathError __attribute((alias("xmlShellPrintXPathError__internal_alias")));
10666 #else
10667 #ifndef xmlShellPrintXPathError
10668 extern __typeof (xmlShellPrintXPathError) xmlShellPrintXPathError__internal_alias __attribute((visibility("hidden")));
10669 #define xmlShellPrintXPathError xmlShellPrintXPathError__internal_alias
10670 #endif
10671 #endif
10672 #endif
10673 
10674 #if defined(LIBXML_DEBUG_ENABLED) && defined(LIBXML_XPATH_ENABLED)
10675 #ifdef bottom_debugXML
10676 #undef xmlShellPrintXPathResult
10677 extern __typeof (xmlShellPrintXPathResult) xmlShellPrintXPathResult __attribute((alias("xmlShellPrintXPathResult__internal_alias")));
10678 #else
10679 #ifndef xmlShellPrintXPathResult
10680 extern __typeof (xmlShellPrintXPathResult) xmlShellPrintXPathResult__internal_alias __attribute((visibility("hidden")));
10681 #define xmlShellPrintXPathResult xmlShellPrintXPathResult__internal_alias
10682 #endif
10683 #endif
10684 #endif
10685 
10686 #if defined(LIBXML_DEBUG_ENABLED) && defined(LIBXML_XPATH_ENABLED)
10687 #ifdef bottom_debugXML
10688 #undef xmlShellPwd
10689 extern __typeof (xmlShellPwd) xmlShellPwd __attribute((alias("xmlShellPwd__internal_alias")));
10690 #else
10691 #ifndef xmlShellPwd
10692 extern __typeof (xmlShellPwd) xmlShellPwd__internal_alias __attribute((visibility("hidden")));
10693 #define xmlShellPwd xmlShellPwd__internal_alias
10694 #endif
10695 #endif
10696 #endif
10697 
10698 #if defined(LIBXML_DEBUG_ENABLED) && defined(LIBXML_XPATH_ENABLED) && defined(LIBXML_OUTPUT_ENABLED)
10699 #ifdef bottom_debugXML
10700 #undef xmlShellSave
10701 extern __typeof (xmlShellSave) xmlShellSave __attribute((alias("xmlShellSave__internal_alias")));
10702 #else
10703 #ifndef xmlShellSave
10704 extern __typeof (xmlShellSave) xmlShellSave__internal_alias __attribute((visibility("hidden")));
10705 #define xmlShellSave xmlShellSave__internal_alias
10706 #endif
10707 #endif
10708 #endif
10709 
10710 #if defined(LIBXML_DEBUG_ENABLED) && defined(LIBXML_XPATH_ENABLED) && defined(LIBXML_VALID_ENABLED)
10711 #ifdef bottom_debugXML
10712 #undef xmlShellValidate
10713 extern __typeof (xmlShellValidate) xmlShellValidate __attribute((alias("xmlShellValidate__internal_alias")));
10714 #else
10715 #ifndef xmlShellValidate
10716 extern __typeof (xmlShellValidate) xmlShellValidate__internal_alias __attribute((visibility("hidden")));
10717 #define xmlShellValidate xmlShellValidate__internal_alias
10718 #endif
10719 #endif
10720 #endif
10721 
10722 #if defined(LIBXML_DEBUG_ENABLED) && defined(LIBXML_XPATH_ENABLED) && defined(LIBXML_OUTPUT_ENABLED)
10723 #ifdef bottom_debugXML
10724 #undef xmlShellWrite
10725 extern __typeof (xmlShellWrite) xmlShellWrite __attribute((alias("xmlShellWrite__internal_alias")));
10726 #else
10727 #ifndef xmlShellWrite
10728 extern __typeof (xmlShellWrite) xmlShellWrite__internal_alias __attribute((visibility("hidden")));
10729 #define xmlShellWrite xmlShellWrite__internal_alias
10730 #endif
10731 #endif
10732 #endif
10733 
10734 #ifdef bottom_parser
10735 #undef xmlSkipBlankChars
10736 extern __typeof (xmlSkipBlankChars) xmlSkipBlankChars __attribute((alias("xmlSkipBlankChars__internal_alias")));
10737 #else
10738 #ifndef xmlSkipBlankChars
10739 extern __typeof (xmlSkipBlankChars) xmlSkipBlankChars__internal_alias __attribute((visibility("hidden")));
10740 #define xmlSkipBlankChars xmlSkipBlankChars__internal_alias
10741 #endif
10742 #endif
10743 
10744 #ifdef bottom_valid
10745 #undef xmlSnprintfElementContent
10746 extern __typeof (xmlSnprintfElementContent) xmlSnprintfElementContent __attribute((alias("xmlSnprintfElementContent__internal_alias")));
10747 #else
10748 #ifndef xmlSnprintfElementContent
10749 extern __typeof (xmlSnprintfElementContent) xmlSnprintfElementContent__internal_alias __attribute((visibility("hidden")));
10750 #define xmlSnprintfElementContent xmlSnprintfElementContent__internal_alias
10751 #endif
10752 #endif
10753 
10754 #ifdef bottom_parser
10755 #undef xmlSplitQName
10756 extern __typeof (xmlSplitQName) xmlSplitQName __attribute((alias("xmlSplitQName__internal_alias")));
10757 #else
10758 #ifndef xmlSplitQName
10759 extern __typeof (xmlSplitQName) xmlSplitQName__internal_alias __attribute((visibility("hidden")));
10760 #define xmlSplitQName xmlSplitQName__internal_alias
10761 #endif
10762 #endif
10763 
10764 #ifdef bottom_tree
10765 #undef xmlSplitQName2
10766 extern __typeof (xmlSplitQName2) xmlSplitQName2 __attribute((alias("xmlSplitQName2__internal_alias")));
10767 #else
10768 #ifndef xmlSplitQName2
10769 extern __typeof (xmlSplitQName2) xmlSplitQName2__internal_alias __attribute((visibility("hidden")));
10770 #define xmlSplitQName2 xmlSplitQName2__internal_alias
10771 #endif
10772 #endif
10773 
10774 #ifdef bottom_tree
10775 #undef xmlSplitQName3
10776 extern __typeof (xmlSplitQName3) xmlSplitQName3 __attribute((alias("xmlSplitQName3__internal_alias")));
10777 #else
10778 #ifndef xmlSplitQName3
10779 extern __typeof (xmlSplitQName3) xmlSplitQName3__internal_alias __attribute((visibility("hidden")));
10780 #define xmlSplitQName3 xmlSplitQName3__internal_alias
10781 #endif
10782 #endif
10783 
10784 #if defined(LIBXML_OUTPUT_ENABLED)
10785 #ifdef bottom_valid
10786 #undef xmlSprintfElementContent
10787 extern __typeof (xmlSprintfElementContent) xmlSprintfElementContent __attribute((alias("xmlSprintfElementContent__internal_alias")));
10788 #else
10789 #ifndef xmlSprintfElementContent
10790 extern __typeof (xmlSprintfElementContent) xmlSprintfElementContent__internal_alias __attribute((visibility("hidden")));
10791 #define xmlSprintfElementContent xmlSprintfElementContent__internal_alias
10792 #endif
10793 #endif
10794 #endif
10795 
10796 #ifdef bottom_parser
10797 #undef xmlStopParser
10798 extern __typeof (xmlStopParser) xmlStopParser __attribute((alias("xmlStopParser__internal_alias")));
10799 #else
10800 #ifndef xmlStopParser
10801 extern __typeof (xmlStopParser) xmlStopParser__internal_alias __attribute((visibility("hidden")));
10802 #define xmlStopParser xmlStopParser__internal_alias
10803 #endif
10804 #endif
10805 
10806 #ifdef bottom_xmlstring
10807 #undef xmlStrEqual
10808 extern __typeof (xmlStrEqual) xmlStrEqual __attribute((alias("xmlStrEqual__internal_alias")));
10809 #else
10810 #ifndef xmlStrEqual
10811 extern __typeof (xmlStrEqual) xmlStrEqual__internal_alias __attribute((visibility("hidden")));
10812 #define xmlStrEqual xmlStrEqual__internal_alias
10813 #endif
10814 #endif
10815 
10816 #ifdef bottom_xmlstring
10817 #undef xmlStrPrintf
10818 extern __typeof (xmlStrPrintf) xmlStrPrintf __attribute((alias("xmlStrPrintf__internal_alias")));
10819 #else
10820 #ifndef xmlStrPrintf
10821 extern __typeof (xmlStrPrintf) xmlStrPrintf__internal_alias __attribute((visibility("hidden")));
10822 #define xmlStrPrintf xmlStrPrintf__internal_alias
10823 #endif
10824 #endif
10825 
10826 #ifdef bottom_xmlstring
10827 #undef xmlStrQEqual
10828 extern __typeof (xmlStrQEqual) xmlStrQEqual __attribute((alias("xmlStrQEqual__internal_alias")));
10829 #else
10830 #ifndef xmlStrQEqual
10831 extern __typeof (xmlStrQEqual) xmlStrQEqual__internal_alias __attribute((visibility("hidden")));
10832 #define xmlStrQEqual xmlStrQEqual__internal_alias
10833 #endif
10834 #endif
10835 
10836 #ifdef bottom_xmlstring
10837 #undef xmlStrVPrintf
10838 extern __typeof (xmlStrVPrintf) xmlStrVPrintf __attribute((alias("xmlStrVPrintf__internal_alias")));
10839 #else
10840 #ifndef xmlStrVPrintf
10841 extern __typeof (xmlStrVPrintf) xmlStrVPrintf__internal_alias __attribute((visibility("hidden")));
10842 #define xmlStrVPrintf xmlStrVPrintf__internal_alias
10843 #endif
10844 #endif
10845 
10846 #ifdef bottom_xmlstring
10847 #undef xmlStrcasecmp
10848 extern __typeof (xmlStrcasecmp) xmlStrcasecmp __attribute((alias("xmlStrcasecmp__internal_alias")));
10849 #else
10850 #ifndef xmlStrcasecmp
10851 extern __typeof (xmlStrcasecmp) xmlStrcasecmp__internal_alias __attribute((visibility("hidden")));
10852 #define xmlStrcasecmp xmlStrcasecmp__internal_alias
10853 #endif
10854 #endif
10855 
10856 #ifdef bottom_xmlstring
10857 #undef xmlStrcasestr
10858 extern __typeof (xmlStrcasestr) xmlStrcasestr __attribute((alias("xmlStrcasestr__internal_alias")));
10859 #else
10860 #ifndef xmlStrcasestr
10861 extern __typeof (xmlStrcasestr) xmlStrcasestr__internal_alias __attribute((visibility("hidden")));
10862 #define xmlStrcasestr xmlStrcasestr__internal_alias
10863 #endif
10864 #endif
10865 
10866 #ifdef bottom_xmlstring
10867 #undef xmlStrcat
10868 extern __typeof (xmlStrcat) xmlStrcat __attribute((alias("xmlStrcat__internal_alias")));
10869 #else
10870 #ifndef xmlStrcat
10871 extern __typeof (xmlStrcat) xmlStrcat__internal_alias __attribute((visibility("hidden")));
10872 #define xmlStrcat xmlStrcat__internal_alias
10873 #endif
10874 #endif
10875 
10876 #ifdef bottom_xmlstring
10877 #undef xmlStrchr
10878 extern __typeof (xmlStrchr) xmlStrchr __attribute((alias("xmlStrchr__internal_alias")));
10879 #else
10880 #ifndef xmlStrchr
10881 extern __typeof (xmlStrchr) xmlStrchr__internal_alias __attribute((visibility("hidden")));
10882 #define xmlStrchr xmlStrchr__internal_alias
10883 #endif
10884 #endif
10885 
10886 #ifdef bottom_xmlstring
10887 #undef xmlStrcmp
10888 extern __typeof (xmlStrcmp) xmlStrcmp __attribute((alias("xmlStrcmp__internal_alias")));
10889 #else
10890 #ifndef xmlStrcmp
10891 extern __typeof (xmlStrcmp) xmlStrcmp__internal_alias __attribute((visibility("hidden")));
10892 #define xmlStrcmp xmlStrcmp__internal_alias
10893 #endif
10894 #endif
10895 
10896 #ifdef bottom_xmlstring
10897 #undef xmlStrdup
10898 extern __typeof (xmlStrdup) xmlStrdup __attribute((alias("xmlStrdup__internal_alias")));
10899 #else
10900 #ifndef xmlStrdup
10901 extern __typeof (xmlStrdup) xmlStrdup__internal_alias __attribute((visibility("hidden")));
10902 #define xmlStrdup xmlStrdup__internal_alias
10903 #endif
10904 #endif
10905 
10906 #if defined(LIBXML_PATTERN_ENABLED)
10907 #ifdef bottom_pattern
10908 #undef xmlStreamPop
10909 extern __typeof (xmlStreamPop) xmlStreamPop __attribute((alias("xmlStreamPop__internal_alias")));
10910 #else
10911 #ifndef xmlStreamPop
10912 extern __typeof (xmlStreamPop) xmlStreamPop__internal_alias __attribute((visibility("hidden")));
10913 #define xmlStreamPop xmlStreamPop__internal_alias
10914 #endif
10915 #endif
10916 #endif
10917 
10918 #if defined(LIBXML_PATTERN_ENABLED)
10919 #ifdef bottom_pattern
10920 #undef xmlStreamPush
10921 extern __typeof (xmlStreamPush) xmlStreamPush __attribute((alias("xmlStreamPush__internal_alias")));
10922 #else
10923 #ifndef xmlStreamPush
10924 extern __typeof (xmlStreamPush) xmlStreamPush__internal_alias __attribute((visibility("hidden")));
10925 #define xmlStreamPush xmlStreamPush__internal_alias
10926 #endif
10927 #endif
10928 #endif
10929 
10930 #if defined(LIBXML_PATTERN_ENABLED)
10931 #ifdef bottom_pattern
10932 #undef xmlStreamPushAttr
10933 extern __typeof (xmlStreamPushAttr) xmlStreamPushAttr __attribute((alias("xmlStreamPushAttr__internal_alias")));
10934 #else
10935 #ifndef xmlStreamPushAttr
10936 extern __typeof (xmlStreamPushAttr) xmlStreamPushAttr__internal_alias __attribute((visibility("hidden")));
10937 #define xmlStreamPushAttr xmlStreamPushAttr__internal_alias
10938 #endif
10939 #endif
10940 #endif
10941 
10942 #if defined(LIBXML_PATTERN_ENABLED)
10943 #ifdef bottom_pattern
10944 #undef xmlStreamPushNode
10945 extern __typeof (xmlStreamPushNode) xmlStreamPushNode __attribute((alias("xmlStreamPushNode__internal_alias")));
10946 #else
10947 #ifndef xmlStreamPushNode
10948 extern __typeof (xmlStreamPushNode) xmlStreamPushNode__internal_alias __attribute((visibility("hidden")));
10949 #define xmlStreamPushNode xmlStreamPushNode__internal_alias
10950 #endif
10951 #endif
10952 #endif
10953 
10954 #if defined(LIBXML_PATTERN_ENABLED)
10955 #ifdef bottom_pattern
10956 #undef xmlStreamWantsAnyNode
10957 extern __typeof (xmlStreamWantsAnyNode) xmlStreamWantsAnyNode __attribute((alias("xmlStreamWantsAnyNode__internal_alias")));
10958 #else
10959 #ifndef xmlStreamWantsAnyNode
10960 extern __typeof (xmlStreamWantsAnyNode) xmlStreamWantsAnyNode__internal_alias __attribute((visibility("hidden")));
10961 #define xmlStreamWantsAnyNode xmlStreamWantsAnyNode__internal_alias
10962 #endif
10963 #endif
10964 #endif
10965 
10966 #ifdef bottom_parserInternals
10967 #undef xmlStringCurrentChar
10968 extern __typeof (xmlStringCurrentChar) xmlStringCurrentChar __attribute((alias("xmlStringCurrentChar__internal_alias")));
10969 #else
10970 #ifndef xmlStringCurrentChar
10971 extern __typeof (xmlStringCurrentChar) xmlStringCurrentChar__internal_alias __attribute((visibility("hidden")));
10972 #define xmlStringCurrentChar xmlStringCurrentChar__internal_alias
10973 #endif
10974 #endif
10975 
10976 #ifdef bottom_parser
10977 #undef xmlStringDecodeEntities
10978 extern __typeof (xmlStringDecodeEntities) xmlStringDecodeEntities __attribute((alias("xmlStringDecodeEntities__internal_alias")));
10979 #else
10980 #ifndef xmlStringDecodeEntities
10981 extern __typeof (xmlStringDecodeEntities) xmlStringDecodeEntities__internal_alias __attribute((visibility("hidden")));
10982 #define xmlStringDecodeEntities xmlStringDecodeEntities__internal_alias
10983 #endif
10984 #endif
10985 
10986 #ifdef bottom_tree
10987 #undef xmlStringGetNodeList
10988 extern __typeof (xmlStringGetNodeList) xmlStringGetNodeList __attribute((alias("xmlStringGetNodeList__internal_alias")));
10989 #else
10990 #ifndef xmlStringGetNodeList
10991 extern __typeof (xmlStringGetNodeList) xmlStringGetNodeList__internal_alias __attribute((visibility("hidden")));
10992 #define xmlStringGetNodeList xmlStringGetNodeList__internal_alias
10993 #endif
10994 #endif
10995 
10996 #ifdef bottom_parser
10997 #undef xmlStringLenDecodeEntities
10998 extern __typeof (xmlStringLenDecodeEntities) xmlStringLenDecodeEntities __attribute((alias("xmlStringLenDecodeEntities__internal_alias")));
10999 #else
11000 #ifndef xmlStringLenDecodeEntities
11001 extern __typeof (xmlStringLenDecodeEntities) xmlStringLenDecodeEntities__internal_alias __attribute((visibility("hidden")));
11002 #define xmlStringLenDecodeEntities xmlStringLenDecodeEntities__internal_alias
11003 #endif
11004 #endif
11005 
11006 #ifdef bottom_tree
11007 #undef xmlStringLenGetNodeList
11008 extern __typeof (xmlStringLenGetNodeList) xmlStringLenGetNodeList __attribute((alias("xmlStringLenGetNodeList__internal_alias")));
11009 #else
11010 #ifndef xmlStringLenGetNodeList
11011 extern __typeof (xmlStringLenGetNodeList) xmlStringLenGetNodeList__internal_alias __attribute((visibility("hidden")));
11012 #define xmlStringLenGetNodeList xmlStringLenGetNodeList__internal_alias
11013 #endif
11014 #endif
11015 
11016 #ifdef bottom_xmlstring
11017 #undef xmlStrlen
11018 extern __typeof (xmlStrlen) xmlStrlen __attribute((alias("xmlStrlen__internal_alias")));
11019 #else
11020 #ifndef xmlStrlen
11021 extern __typeof (xmlStrlen) xmlStrlen__internal_alias __attribute((visibility("hidden")));
11022 #define xmlStrlen xmlStrlen__internal_alias
11023 #endif
11024 #endif
11025 
11026 #ifdef bottom_xmlstring
11027 #undef xmlStrncasecmp
11028 extern __typeof (xmlStrncasecmp) xmlStrncasecmp __attribute((alias("xmlStrncasecmp__internal_alias")));
11029 #else
11030 #ifndef xmlStrncasecmp
11031 extern __typeof (xmlStrncasecmp) xmlStrncasecmp__internal_alias __attribute((visibility("hidden")));
11032 #define xmlStrncasecmp xmlStrncasecmp__internal_alias
11033 #endif
11034 #endif
11035 
11036 #ifdef bottom_xmlstring
11037 #undef xmlStrncat
11038 extern __typeof (xmlStrncat) xmlStrncat __attribute((alias("xmlStrncat__internal_alias")));
11039 #else
11040 #ifndef xmlStrncat
11041 extern __typeof (xmlStrncat) xmlStrncat__internal_alias __attribute((visibility("hidden")));
11042 #define xmlStrncat xmlStrncat__internal_alias
11043 #endif
11044 #endif
11045 
11046 #ifdef bottom_xmlstring
11047 #undef xmlStrncatNew
11048 extern __typeof (xmlStrncatNew) xmlStrncatNew __attribute((alias("xmlStrncatNew__internal_alias")));
11049 #else
11050 #ifndef xmlStrncatNew
11051 extern __typeof (xmlStrncatNew) xmlStrncatNew__internal_alias __attribute((visibility("hidden")));
11052 #define xmlStrncatNew xmlStrncatNew__internal_alias
11053 #endif
11054 #endif
11055 
11056 #ifdef bottom_xmlstring
11057 #undef xmlStrncmp
11058 extern __typeof (xmlStrncmp) xmlStrncmp __attribute((alias("xmlStrncmp__internal_alias")));
11059 #else
11060 #ifndef xmlStrncmp
11061 extern __typeof (xmlStrncmp) xmlStrncmp__internal_alias __attribute((visibility("hidden")));
11062 #define xmlStrncmp xmlStrncmp__internal_alias
11063 #endif
11064 #endif
11065 
11066 #ifdef bottom_xmlstring
11067 #undef xmlStrndup
11068 extern __typeof (xmlStrndup) xmlStrndup __attribute((alias("xmlStrndup__internal_alias")));
11069 #else
11070 #ifndef xmlStrndup
11071 extern __typeof (xmlStrndup) xmlStrndup__internal_alias __attribute((visibility("hidden")));
11072 #define xmlStrndup xmlStrndup__internal_alias
11073 #endif
11074 #endif
11075 
11076 #ifdef bottom_xmlstring
11077 #undef xmlStrstr
11078 extern __typeof (xmlStrstr) xmlStrstr __attribute((alias("xmlStrstr__internal_alias")));
11079 #else
11080 #ifndef xmlStrstr
11081 extern __typeof (xmlStrstr) xmlStrstr__internal_alias __attribute((visibility("hidden")));
11082 #define xmlStrstr xmlStrstr__internal_alias
11083 #endif
11084 #endif
11085 
11086 #ifdef bottom_xmlstring
11087 #undef xmlStrsub
11088 extern __typeof (xmlStrsub) xmlStrsub __attribute((alias("xmlStrsub__internal_alias")));
11089 #else
11090 #ifndef xmlStrsub
11091 extern __typeof (xmlStrsub) xmlStrsub__internal_alias __attribute((visibility("hidden")));
11092 #define xmlStrsub xmlStrsub__internal_alias
11093 #endif
11094 #endif
11095 
11096 #ifdef bottom_parserInternals
11097 #undef xmlSubstituteEntitiesDefault
11098 extern __typeof (xmlSubstituteEntitiesDefault) xmlSubstituteEntitiesDefault __attribute((alias("xmlSubstituteEntitiesDefault__internal_alias")));
11099 #else
11100 #ifndef xmlSubstituteEntitiesDefault
11101 extern __typeof (xmlSubstituteEntitiesDefault) xmlSubstituteEntitiesDefault__internal_alias __attribute((visibility("hidden")));
11102 #define xmlSubstituteEntitiesDefault xmlSubstituteEntitiesDefault__internal_alias
11103 #endif
11104 #endif
11105 
11106 #ifdef bottom_parserInternals
11107 #undef xmlSwitchEncoding
11108 extern __typeof (xmlSwitchEncoding) xmlSwitchEncoding __attribute((alias("xmlSwitchEncoding__internal_alias")));
11109 #else
11110 #ifndef xmlSwitchEncoding
11111 extern __typeof (xmlSwitchEncoding) xmlSwitchEncoding__internal_alias __attribute((visibility("hidden")));
11112 #define xmlSwitchEncoding xmlSwitchEncoding__internal_alias
11113 #endif
11114 #endif
11115 
11116 #ifdef bottom_parserInternals
11117 #undef xmlSwitchInputEncoding
11118 extern __typeof (xmlSwitchInputEncoding) xmlSwitchInputEncoding __attribute((alias("xmlSwitchInputEncoding__internal_alias")));
11119 #else
11120 #ifndef xmlSwitchInputEncoding
11121 extern __typeof (xmlSwitchInputEncoding) xmlSwitchInputEncoding__internal_alias __attribute((visibility("hidden")));
11122 #define xmlSwitchInputEncoding xmlSwitchInputEncoding__internal_alias
11123 #endif
11124 #endif
11125 
11126 #ifdef bottom_parserInternals
11127 #undef xmlSwitchToEncoding
11128 extern __typeof (xmlSwitchToEncoding) xmlSwitchToEncoding __attribute((alias("xmlSwitchToEncoding__internal_alias")));
11129 #else
11130 #ifndef xmlSwitchToEncoding
11131 extern __typeof (xmlSwitchToEncoding) xmlSwitchToEncoding__internal_alias __attribute((visibility("hidden")));
11132 #define xmlSwitchToEncoding xmlSwitchToEncoding__internal_alias
11133 #endif
11134 #endif
11135 
11136 #ifdef bottom_tree
11137 #undef xmlTextConcat
11138 extern __typeof (xmlTextConcat) xmlTextConcat __attribute((alias("xmlTextConcat__internal_alias")));
11139 #else
11140 #ifndef xmlTextConcat
11141 extern __typeof (xmlTextConcat) xmlTextConcat__internal_alias __attribute((visibility("hidden")));
11142 #define xmlTextConcat xmlTextConcat__internal_alias
11143 #endif
11144 #endif
11145 
11146 #ifdef bottom_tree
11147 #undef xmlTextMerge
11148 extern __typeof (xmlTextMerge) xmlTextMerge __attribute((alias("xmlTextMerge__internal_alias")));
11149 #else
11150 #ifndef xmlTextMerge
11151 extern __typeof (xmlTextMerge) xmlTextMerge__internal_alias __attribute((visibility("hidden")));
11152 #define xmlTextMerge xmlTextMerge__internal_alias
11153 #endif
11154 #endif
11155 
11156 #if defined(LIBXML_READER_ENABLED)
11157 #ifdef bottom_xmlreader
11158 #undef xmlTextReaderAttributeCount
11159 extern __typeof (xmlTextReaderAttributeCount) xmlTextReaderAttributeCount __attribute((alias("xmlTextReaderAttributeCount__internal_alias")));
11160 #else
11161 #ifndef xmlTextReaderAttributeCount
11162 extern __typeof (xmlTextReaderAttributeCount) xmlTextReaderAttributeCount__internal_alias __attribute((visibility("hidden")));
11163 #define xmlTextReaderAttributeCount xmlTextReaderAttributeCount__internal_alias
11164 #endif
11165 #endif
11166 #endif
11167 
11168 #if defined(LIBXML_READER_ENABLED)
11169 #ifdef bottom_xmlreader
11170 #undef xmlTextReaderBaseUri
11171 extern __typeof (xmlTextReaderBaseUri) xmlTextReaderBaseUri __attribute((alias("xmlTextReaderBaseUri__internal_alias")));
11172 #else
11173 #ifndef xmlTextReaderBaseUri
11174 extern __typeof (xmlTextReaderBaseUri) xmlTextReaderBaseUri__internal_alias __attribute((visibility("hidden")));
11175 #define xmlTextReaderBaseUri xmlTextReaderBaseUri__internal_alias
11176 #endif
11177 #endif
11178 #endif
11179 
11180 #if defined(LIBXML_READER_ENABLED)
11181 #ifdef bottom_xmlreader
11182 #undef xmlTextReaderByteConsumed
11183 extern __typeof (xmlTextReaderByteConsumed) xmlTextReaderByteConsumed __attribute((alias("xmlTextReaderByteConsumed__internal_alias")));
11184 #else
11185 #ifndef xmlTextReaderByteConsumed
11186 extern __typeof (xmlTextReaderByteConsumed) xmlTextReaderByteConsumed__internal_alias __attribute((visibility("hidden")));
11187 #define xmlTextReaderByteConsumed xmlTextReaderByteConsumed__internal_alias
11188 #endif
11189 #endif
11190 #endif
11191 
11192 #if defined(LIBXML_READER_ENABLED)
11193 #ifdef bottom_xmlreader
11194 #undef xmlTextReaderClose
11195 extern __typeof (xmlTextReaderClose) xmlTextReaderClose __attribute((alias("xmlTextReaderClose__internal_alias")));
11196 #else
11197 #ifndef xmlTextReaderClose
11198 extern __typeof (xmlTextReaderClose) xmlTextReaderClose__internal_alias __attribute((visibility("hidden")));
11199 #define xmlTextReaderClose xmlTextReaderClose__internal_alias
11200 #endif
11201 #endif
11202 #endif
11203 
11204 #if defined(LIBXML_READER_ENABLED)
11205 #ifdef bottom_xmlreader
11206 #undef xmlTextReaderConstBaseUri
11207 extern __typeof (xmlTextReaderConstBaseUri) xmlTextReaderConstBaseUri __attribute((alias("xmlTextReaderConstBaseUri__internal_alias")));
11208 #else
11209 #ifndef xmlTextReaderConstBaseUri
11210 extern __typeof (xmlTextReaderConstBaseUri) xmlTextReaderConstBaseUri__internal_alias __attribute((visibility("hidden")));
11211 #define xmlTextReaderConstBaseUri xmlTextReaderConstBaseUri__internal_alias
11212 #endif
11213 #endif
11214 #endif
11215 
11216 #if defined(LIBXML_READER_ENABLED)
11217 #ifdef bottom_xmlreader
11218 #undef xmlTextReaderConstEncoding
11219 extern __typeof (xmlTextReaderConstEncoding) xmlTextReaderConstEncoding __attribute((alias("xmlTextReaderConstEncoding__internal_alias")));
11220 #else
11221 #ifndef xmlTextReaderConstEncoding
11222 extern __typeof (xmlTextReaderConstEncoding) xmlTextReaderConstEncoding__internal_alias __attribute((visibility("hidden")));
11223 #define xmlTextReaderConstEncoding xmlTextReaderConstEncoding__internal_alias
11224 #endif
11225 #endif
11226 #endif
11227 
11228 #if defined(LIBXML_READER_ENABLED)
11229 #ifdef bottom_xmlreader
11230 #undef xmlTextReaderConstLocalName
11231 extern __typeof (xmlTextReaderConstLocalName) xmlTextReaderConstLocalName __attribute((alias("xmlTextReaderConstLocalName__internal_alias")));
11232 #else
11233 #ifndef xmlTextReaderConstLocalName
11234 extern __typeof (xmlTextReaderConstLocalName) xmlTextReaderConstLocalName__internal_alias __attribute((visibility("hidden")));
11235 #define xmlTextReaderConstLocalName xmlTextReaderConstLocalName__internal_alias
11236 #endif
11237 #endif
11238 #endif
11239 
11240 #if defined(LIBXML_READER_ENABLED)
11241 #ifdef bottom_xmlreader
11242 #undef xmlTextReaderConstName
11243 extern __typeof (xmlTextReaderConstName) xmlTextReaderConstName __attribute((alias("xmlTextReaderConstName__internal_alias")));
11244 #else
11245 #ifndef xmlTextReaderConstName
11246 extern __typeof (xmlTextReaderConstName) xmlTextReaderConstName__internal_alias __attribute((visibility("hidden")));
11247 #define xmlTextReaderConstName xmlTextReaderConstName__internal_alias
11248 #endif
11249 #endif
11250 #endif
11251 
11252 #if defined(LIBXML_READER_ENABLED)
11253 #ifdef bottom_xmlreader
11254 #undef xmlTextReaderConstNamespaceUri
11255 extern __typeof (xmlTextReaderConstNamespaceUri) xmlTextReaderConstNamespaceUri __attribute((alias("xmlTextReaderConstNamespaceUri__internal_alias")));
11256 #else
11257 #ifndef xmlTextReaderConstNamespaceUri
11258 extern __typeof (xmlTextReaderConstNamespaceUri) xmlTextReaderConstNamespaceUri__internal_alias __attribute((visibility("hidden")));
11259 #define xmlTextReaderConstNamespaceUri xmlTextReaderConstNamespaceUri__internal_alias
11260 #endif
11261 #endif
11262 #endif
11263 
11264 #if defined(LIBXML_READER_ENABLED)
11265 #ifdef bottom_xmlreader
11266 #undef xmlTextReaderConstPrefix
11267 extern __typeof (xmlTextReaderConstPrefix) xmlTextReaderConstPrefix __attribute((alias("xmlTextReaderConstPrefix__internal_alias")));
11268 #else
11269 #ifndef xmlTextReaderConstPrefix
11270 extern __typeof (xmlTextReaderConstPrefix) xmlTextReaderConstPrefix__internal_alias __attribute((visibility("hidden")));
11271 #define xmlTextReaderConstPrefix xmlTextReaderConstPrefix__internal_alias
11272 #endif
11273 #endif
11274 #endif
11275 
11276 #if defined(LIBXML_READER_ENABLED)
11277 #ifdef bottom_xmlreader
11278 #undef xmlTextReaderConstString
11279 extern __typeof (xmlTextReaderConstString) xmlTextReaderConstString __attribute((alias("xmlTextReaderConstString__internal_alias")));
11280 #else
11281 #ifndef xmlTextReaderConstString
11282 extern __typeof (xmlTextReaderConstString) xmlTextReaderConstString__internal_alias __attribute((visibility("hidden")));
11283 #define xmlTextReaderConstString xmlTextReaderConstString__internal_alias
11284 #endif
11285 #endif
11286 #endif
11287 
11288 #if defined(LIBXML_READER_ENABLED)
11289 #ifdef bottom_xmlreader
11290 #undef xmlTextReaderConstValue
11291 extern __typeof (xmlTextReaderConstValue) xmlTextReaderConstValue __attribute((alias("xmlTextReaderConstValue__internal_alias")));
11292 #else
11293 #ifndef xmlTextReaderConstValue
11294 extern __typeof (xmlTextReaderConstValue) xmlTextReaderConstValue__internal_alias __attribute((visibility("hidden")));
11295 #define xmlTextReaderConstValue xmlTextReaderConstValue__internal_alias
11296 #endif
11297 #endif
11298 #endif
11299 
11300 #if defined(LIBXML_READER_ENABLED)
11301 #ifdef bottom_xmlreader
11302 #undef xmlTextReaderConstXmlLang
11303 extern __typeof (xmlTextReaderConstXmlLang) xmlTextReaderConstXmlLang __attribute((alias("xmlTextReaderConstXmlLang__internal_alias")));
11304 #else
11305 #ifndef xmlTextReaderConstXmlLang
11306 extern __typeof (xmlTextReaderConstXmlLang) xmlTextReaderConstXmlLang__internal_alias __attribute((visibility("hidden")));
11307 #define xmlTextReaderConstXmlLang xmlTextReaderConstXmlLang__internal_alias
11308 #endif
11309 #endif
11310 #endif
11311 
11312 #if defined(LIBXML_READER_ENABLED)
11313 #ifdef bottom_xmlreader
11314 #undef xmlTextReaderConstXmlVersion
11315 extern __typeof (xmlTextReaderConstXmlVersion) xmlTextReaderConstXmlVersion __attribute((alias("xmlTextReaderConstXmlVersion__internal_alias")));
11316 #else
11317 #ifndef xmlTextReaderConstXmlVersion
11318 extern __typeof (xmlTextReaderConstXmlVersion) xmlTextReaderConstXmlVersion__internal_alias __attribute((visibility("hidden")));
11319 #define xmlTextReaderConstXmlVersion xmlTextReaderConstXmlVersion__internal_alias
11320 #endif
11321 #endif
11322 #endif
11323 
11324 #if defined(LIBXML_READER_ENABLED)
11325 #ifdef bottom_xmlreader
11326 #undef xmlTextReaderCurrentDoc
11327 extern __typeof (xmlTextReaderCurrentDoc) xmlTextReaderCurrentDoc __attribute((alias("xmlTextReaderCurrentDoc__internal_alias")));
11328 #else
11329 #ifndef xmlTextReaderCurrentDoc
11330 extern __typeof (xmlTextReaderCurrentDoc) xmlTextReaderCurrentDoc__internal_alias __attribute((visibility("hidden")));
11331 #define xmlTextReaderCurrentDoc xmlTextReaderCurrentDoc__internal_alias
11332 #endif
11333 #endif
11334 #endif
11335 
11336 #if defined(LIBXML_READER_ENABLED)
11337 #ifdef bottom_xmlreader
11338 #undef xmlTextReaderCurrentNode
11339 extern __typeof (xmlTextReaderCurrentNode) xmlTextReaderCurrentNode __attribute((alias("xmlTextReaderCurrentNode__internal_alias")));
11340 #else
11341 #ifndef xmlTextReaderCurrentNode
11342 extern __typeof (xmlTextReaderCurrentNode) xmlTextReaderCurrentNode__internal_alias __attribute((visibility("hidden")));
11343 #define xmlTextReaderCurrentNode xmlTextReaderCurrentNode__internal_alias
11344 #endif
11345 #endif
11346 #endif
11347 
11348 #if defined(LIBXML_READER_ENABLED)
11349 #ifdef bottom_xmlreader
11350 #undef xmlTextReaderDepth
11351 extern __typeof (xmlTextReaderDepth) xmlTextReaderDepth __attribute((alias("xmlTextReaderDepth__internal_alias")));
11352 #else
11353 #ifndef xmlTextReaderDepth
11354 extern __typeof (xmlTextReaderDepth) xmlTextReaderDepth__internal_alias __attribute((visibility("hidden")));
11355 #define xmlTextReaderDepth xmlTextReaderDepth__internal_alias
11356 #endif
11357 #endif
11358 #endif
11359 
11360 #if defined(LIBXML_READER_ENABLED)
11361 #ifdef bottom_xmlreader
11362 #undef xmlTextReaderExpand
11363 extern __typeof (xmlTextReaderExpand) xmlTextReaderExpand __attribute((alias("xmlTextReaderExpand__internal_alias")));
11364 #else
11365 #ifndef xmlTextReaderExpand
11366 extern __typeof (xmlTextReaderExpand) xmlTextReaderExpand__internal_alias __attribute((visibility("hidden")));
11367 #define xmlTextReaderExpand xmlTextReaderExpand__internal_alias
11368 #endif
11369 #endif
11370 #endif
11371 
11372 #if defined(LIBXML_READER_ENABLED)
11373 #ifdef bottom_xmlreader
11374 #undef xmlTextReaderGetAttribute
11375 extern __typeof (xmlTextReaderGetAttribute) xmlTextReaderGetAttribute __attribute((alias("xmlTextReaderGetAttribute__internal_alias")));
11376 #else
11377 #ifndef xmlTextReaderGetAttribute
11378 extern __typeof (xmlTextReaderGetAttribute) xmlTextReaderGetAttribute__internal_alias __attribute((visibility("hidden")));
11379 #define xmlTextReaderGetAttribute xmlTextReaderGetAttribute__internal_alias
11380 #endif
11381 #endif
11382 #endif
11383 
11384 #if defined(LIBXML_READER_ENABLED)
11385 #ifdef bottom_xmlreader
11386 #undef xmlTextReaderGetAttributeNo
11387 extern __typeof (xmlTextReaderGetAttributeNo) xmlTextReaderGetAttributeNo __attribute((alias("xmlTextReaderGetAttributeNo__internal_alias")));
11388 #else
11389 #ifndef xmlTextReaderGetAttributeNo
11390 extern __typeof (xmlTextReaderGetAttributeNo) xmlTextReaderGetAttributeNo__internal_alias __attribute((visibility("hidden")));
11391 #define xmlTextReaderGetAttributeNo xmlTextReaderGetAttributeNo__internal_alias
11392 #endif
11393 #endif
11394 #endif
11395 
11396 #if defined(LIBXML_READER_ENABLED)
11397 #ifdef bottom_xmlreader
11398 #undef xmlTextReaderGetAttributeNs
11399 extern __typeof (xmlTextReaderGetAttributeNs) xmlTextReaderGetAttributeNs __attribute((alias("xmlTextReaderGetAttributeNs__internal_alias")));
11400 #else
11401 #ifndef xmlTextReaderGetAttributeNs
11402 extern __typeof (xmlTextReaderGetAttributeNs) xmlTextReaderGetAttributeNs__internal_alias __attribute((visibility("hidden")));
11403 #define xmlTextReaderGetAttributeNs xmlTextReaderGetAttributeNs__internal_alias
11404 #endif
11405 #endif
11406 #endif
11407 
11408 #if defined(LIBXML_READER_ENABLED)
11409 #ifdef bottom_xmlreader
11410 #undef xmlTextReaderGetErrorHandler
11411 extern __typeof (xmlTextReaderGetErrorHandler) xmlTextReaderGetErrorHandler __attribute((alias("xmlTextReaderGetErrorHandler__internal_alias")));
11412 #else
11413 #ifndef xmlTextReaderGetErrorHandler
11414 extern __typeof (xmlTextReaderGetErrorHandler) xmlTextReaderGetErrorHandler__internal_alias __attribute((visibility("hidden")));
11415 #define xmlTextReaderGetErrorHandler xmlTextReaderGetErrorHandler__internal_alias
11416 #endif
11417 #endif
11418 #endif
11419 
11420 #if defined(LIBXML_READER_ENABLED)
11421 #ifdef bottom_xmlreader
11422 #undef xmlTextReaderGetParserColumnNumber
11423 extern __typeof (xmlTextReaderGetParserColumnNumber) xmlTextReaderGetParserColumnNumber __attribute((alias("xmlTextReaderGetParserColumnNumber__internal_alias")));
11424 #else
11425 #ifndef xmlTextReaderGetParserColumnNumber
11426 extern __typeof (xmlTextReaderGetParserColumnNumber) xmlTextReaderGetParserColumnNumber__internal_alias __attribute((visibility("hidden")));
11427 #define xmlTextReaderGetParserColumnNumber xmlTextReaderGetParserColumnNumber__internal_alias
11428 #endif
11429 #endif
11430 #endif
11431 
11432 #if defined(LIBXML_READER_ENABLED)
11433 #ifdef bottom_xmlreader
11434 #undef xmlTextReaderGetParserLineNumber
11435 extern __typeof (xmlTextReaderGetParserLineNumber) xmlTextReaderGetParserLineNumber __attribute((alias("xmlTextReaderGetParserLineNumber__internal_alias")));
11436 #else
11437 #ifndef xmlTextReaderGetParserLineNumber
11438 extern __typeof (xmlTextReaderGetParserLineNumber) xmlTextReaderGetParserLineNumber__internal_alias __attribute((visibility("hidden")));
11439 #define xmlTextReaderGetParserLineNumber xmlTextReaderGetParserLineNumber__internal_alias
11440 #endif
11441 #endif
11442 #endif
11443 
11444 #if defined(LIBXML_READER_ENABLED)
11445 #ifdef bottom_xmlreader
11446 #undef xmlTextReaderGetParserProp
11447 extern __typeof (xmlTextReaderGetParserProp) xmlTextReaderGetParserProp __attribute((alias("xmlTextReaderGetParserProp__internal_alias")));
11448 #else
11449 #ifndef xmlTextReaderGetParserProp
11450 extern __typeof (xmlTextReaderGetParserProp) xmlTextReaderGetParserProp__internal_alias __attribute((visibility("hidden")));
11451 #define xmlTextReaderGetParserProp xmlTextReaderGetParserProp__internal_alias
11452 #endif
11453 #endif
11454 #endif
11455 
11456 #if defined(LIBXML_READER_ENABLED)
11457 #ifdef bottom_xmlreader
11458 #undef xmlTextReaderGetRemainder
11459 extern __typeof (xmlTextReaderGetRemainder) xmlTextReaderGetRemainder __attribute((alias("xmlTextReaderGetRemainder__internal_alias")));
11460 #else
11461 #ifndef xmlTextReaderGetRemainder
11462 extern __typeof (xmlTextReaderGetRemainder) xmlTextReaderGetRemainder__internal_alias __attribute((visibility("hidden")));
11463 #define xmlTextReaderGetRemainder xmlTextReaderGetRemainder__internal_alias
11464 #endif
11465 #endif
11466 #endif
11467 
11468 #if defined(LIBXML_READER_ENABLED)
11469 #ifdef bottom_xmlreader
11470 #undef xmlTextReaderHasAttributes
11471 extern __typeof (xmlTextReaderHasAttributes) xmlTextReaderHasAttributes __attribute((alias("xmlTextReaderHasAttributes__internal_alias")));
11472 #else
11473 #ifndef xmlTextReaderHasAttributes
11474 extern __typeof (xmlTextReaderHasAttributes) xmlTextReaderHasAttributes__internal_alias __attribute((visibility("hidden")));
11475 #define xmlTextReaderHasAttributes xmlTextReaderHasAttributes__internal_alias
11476 #endif
11477 #endif
11478 #endif
11479 
11480 #if defined(LIBXML_READER_ENABLED)
11481 #ifdef bottom_xmlreader
11482 #undef xmlTextReaderHasValue
11483 extern __typeof (xmlTextReaderHasValue) xmlTextReaderHasValue __attribute((alias("xmlTextReaderHasValue__internal_alias")));
11484 #else
11485 #ifndef xmlTextReaderHasValue
11486 extern __typeof (xmlTextReaderHasValue) xmlTextReaderHasValue__internal_alias __attribute((visibility("hidden")));
11487 #define xmlTextReaderHasValue xmlTextReaderHasValue__internal_alias
11488 #endif
11489 #endif
11490 #endif
11491 
11492 #if defined(LIBXML_READER_ENABLED)
11493 #ifdef bottom_xmlreader
11494 #undef xmlTextReaderIsDefault
11495 extern __typeof (xmlTextReaderIsDefault) xmlTextReaderIsDefault __attribute((alias("xmlTextReaderIsDefault__internal_alias")));
11496 #else
11497 #ifndef xmlTextReaderIsDefault
11498 extern __typeof (xmlTextReaderIsDefault) xmlTextReaderIsDefault__internal_alias __attribute((visibility("hidden")));
11499 #define xmlTextReaderIsDefault xmlTextReaderIsDefault__internal_alias
11500 #endif
11501 #endif
11502 #endif
11503 
11504 #if defined(LIBXML_READER_ENABLED)
11505 #ifdef bottom_xmlreader
11506 #undef xmlTextReaderIsEmptyElement
11507 extern __typeof (xmlTextReaderIsEmptyElement) xmlTextReaderIsEmptyElement __attribute((alias("xmlTextReaderIsEmptyElement__internal_alias")));
11508 #else
11509 #ifndef xmlTextReaderIsEmptyElement
11510 extern __typeof (xmlTextReaderIsEmptyElement) xmlTextReaderIsEmptyElement__internal_alias __attribute((visibility("hidden")));
11511 #define xmlTextReaderIsEmptyElement xmlTextReaderIsEmptyElement__internal_alias
11512 #endif
11513 #endif
11514 #endif
11515 
11516 #if defined(LIBXML_READER_ENABLED)
11517 #ifdef bottom_xmlreader
11518 #undef xmlTextReaderIsNamespaceDecl
11519 extern __typeof (xmlTextReaderIsNamespaceDecl) xmlTextReaderIsNamespaceDecl __attribute((alias("xmlTextReaderIsNamespaceDecl__internal_alias")));
11520 #else
11521 #ifndef xmlTextReaderIsNamespaceDecl
11522 extern __typeof (xmlTextReaderIsNamespaceDecl) xmlTextReaderIsNamespaceDecl__internal_alias __attribute((visibility("hidden")));
11523 #define xmlTextReaderIsNamespaceDecl xmlTextReaderIsNamespaceDecl__internal_alias
11524 #endif
11525 #endif
11526 #endif
11527 
11528 #if defined(LIBXML_READER_ENABLED)
11529 #ifdef bottom_xmlreader
11530 #undef xmlTextReaderIsValid
11531 extern __typeof (xmlTextReaderIsValid) xmlTextReaderIsValid __attribute((alias("xmlTextReaderIsValid__internal_alias")));
11532 #else
11533 #ifndef xmlTextReaderIsValid
11534 extern __typeof (xmlTextReaderIsValid) xmlTextReaderIsValid__internal_alias __attribute((visibility("hidden")));
11535 #define xmlTextReaderIsValid xmlTextReaderIsValid__internal_alias
11536 #endif
11537 #endif
11538 #endif
11539 
11540 #if defined(LIBXML_READER_ENABLED)
11541 #ifdef bottom_xmlreader
11542 #undef xmlTextReaderLocalName
11543 extern __typeof (xmlTextReaderLocalName) xmlTextReaderLocalName __attribute((alias("xmlTextReaderLocalName__internal_alias")));
11544 #else
11545 #ifndef xmlTextReaderLocalName
11546 extern __typeof (xmlTextReaderLocalName) xmlTextReaderLocalName__internal_alias __attribute((visibility("hidden")));
11547 #define xmlTextReaderLocalName xmlTextReaderLocalName__internal_alias
11548 #endif
11549 #endif
11550 #endif
11551 
11552 #if defined(LIBXML_READER_ENABLED)
11553 #ifdef bottom_xmlreader
11554 #undef xmlTextReaderLocatorBaseURI
11555 extern __typeof (xmlTextReaderLocatorBaseURI) xmlTextReaderLocatorBaseURI __attribute((alias("xmlTextReaderLocatorBaseURI__internal_alias")));
11556 #else
11557 #ifndef xmlTextReaderLocatorBaseURI
11558 extern __typeof (xmlTextReaderLocatorBaseURI) xmlTextReaderLocatorBaseURI__internal_alias __attribute((visibility("hidden")));
11559 #define xmlTextReaderLocatorBaseURI xmlTextReaderLocatorBaseURI__internal_alias
11560 #endif
11561 #endif
11562 #endif
11563 
11564 #if defined(LIBXML_READER_ENABLED)
11565 #ifdef bottom_xmlreader
11566 #undef xmlTextReaderLocatorLineNumber
11567 extern __typeof (xmlTextReaderLocatorLineNumber) xmlTextReaderLocatorLineNumber __attribute((alias("xmlTextReaderLocatorLineNumber__internal_alias")));
11568 #else
11569 #ifndef xmlTextReaderLocatorLineNumber
11570 extern __typeof (xmlTextReaderLocatorLineNumber) xmlTextReaderLocatorLineNumber__internal_alias __attribute((visibility("hidden")));
11571 #define xmlTextReaderLocatorLineNumber xmlTextReaderLocatorLineNumber__internal_alias
11572 #endif
11573 #endif
11574 #endif
11575 
11576 #if defined(LIBXML_READER_ENABLED)
11577 #ifdef bottom_xmlreader
11578 #undef xmlTextReaderLookupNamespace
11579 extern __typeof (xmlTextReaderLookupNamespace) xmlTextReaderLookupNamespace __attribute((alias("xmlTextReaderLookupNamespace__internal_alias")));
11580 #else
11581 #ifndef xmlTextReaderLookupNamespace
11582 extern __typeof (xmlTextReaderLookupNamespace) xmlTextReaderLookupNamespace__internal_alias __attribute((visibility("hidden")));
11583 #define xmlTextReaderLookupNamespace xmlTextReaderLookupNamespace__internal_alias
11584 #endif
11585 #endif
11586 #endif
11587 
11588 #if defined(LIBXML_READER_ENABLED)
11589 #ifdef bottom_xmlreader
11590 #undef xmlTextReaderMoveToAttribute
11591 extern __typeof (xmlTextReaderMoveToAttribute) xmlTextReaderMoveToAttribute __attribute((alias("xmlTextReaderMoveToAttribute__internal_alias")));
11592 #else
11593 #ifndef xmlTextReaderMoveToAttribute
11594 extern __typeof (xmlTextReaderMoveToAttribute) xmlTextReaderMoveToAttribute__internal_alias __attribute((visibility("hidden")));
11595 #define xmlTextReaderMoveToAttribute xmlTextReaderMoveToAttribute__internal_alias
11596 #endif
11597 #endif
11598 #endif
11599 
11600 #if defined(LIBXML_READER_ENABLED)
11601 #ifdef bottom_xmlreader
11602 #undef xmlTextReaderMoveToAttributeNo
11603 extern __typeof (xmlTextReaderMoveToAttributeNo) xmlTextReaderMoveToAttributeNo __attribute((alias("xmlTextReaderMoveToAttributeNo__internal_alias")));
11604 #else
11605 #ifndef xmlTextReaderMoveToAttributeNo
11606 extern __typeof (xmlTextReaderMoveToAttributeNo) xmlTextReaderMoveToAttributeNo__internal_alias __attribute((visibility("hidden")));
11607 #define xmlTextReaderMoveToAttributeNo xmlTextReaderMoveToAttributeNo__internal_alias
11608 #endif
11609 #endif
11610 #endif
11611 
11612 #if defined(LIBXML_READER_ENABLED)
11613 #ifdef bottom_xmlreader
11614 #undef xmlTextReaderMoveToAttributeNs
11615 extern __typeof (xmlTextReaderMoveToAttributeNs) xmlTextReaderMoveToAttributeNs __attribute((alias("xmlTextReaderMoveToAttributeNs__internal_alias")));
11616 #else
11617 #ifndef xmlTextReaderMoveToAttributeNs
11618 extern __typeof (xmlTextReaderMoveToAttributeNs) xmlTextReaderMoveToAttributeNs__internal_alias __attribute((visibility("hidden")));
11619 #define xmlTextReaderMoveToAttributeNs xmlTextReaderMoveToAttributeNs__internal_alias
11620 #endif
11621 #endif
11622 #endif
11623 
11624 #if defined(LIBXML_READER_ENABLED)
11625 #ifdef bottom_xmlreader
11626 #undef xmlTextReaderMoveToElement
11627 extern __typeof (xmlTextReaderMoveToElement) xmlTextReaderMoveToElement __attribute((alias("xmlTextReaderMoveToElement__internal_alias")));
11628 #else
11629 #ifndef xmlTextReaderMoveToElement
11630 extern __typeof (xmlTextReaderMoveToElement) xmlTextReaderMoveToElement__internal_alias __attribute((visibility("hidden")));
11631 #define xmlTextReaderMoveToElement xmlTextReaderMoveToElement__internal_alias
11632 #endif
11633 #endif
11634 #endif
11635 
11636 #if defined(LIBXML_READER_ENABLED)
11637 #ifdef bottom_xmlreader
11638 #undef xmlTextReaderMoveToFirstAttribute
11639 extern __typeof (xmlTextReaderMoveToFirstAttribute) xmlTextReaderMoveToFirstAttribute __attribute((alias("xmlTextReaderMoveToFirstAttribute__internal_alias")));
11640 #else
11641 #ifndef xmlTextReaderMoveToFirstAttribute
11642 extern __typeof (xmlTextReaderMoveToFirstAttribute) xmlTextReaderMoveToFirstAttribute__internal_alias __attribute((visibility("hidden")));
11643 #define xmlTextReaderMoveToFirstAttribute xmlTextReaderMoveToFirstAttribute__internal_alias
11644 #endif
11645 #endif
11646 #endif
11647 
11648 #if defined(LIBXML_READER_ENABLED)
11649 #ifdef bottom_xmlreader
11650 #undef xmlTextReaderMoveToNextAttribute
11651 extern __typeof (xmlTextReaderMoveToNextAttribute) xmlTextReaderMoveToNextAttribute __attribute((alias("xmlTextReaderMoveToNextAttribute__internal_alias")));
11652 #else
11653 #ifndef xmlTextReaderMoveToNextAttribute
11654 extern __typeof (xmlTextReaderMoveToNextAttribute) xmlTextReaderMoveToNextAttribute__internal_alias __attribute((visibility("hidden")));
11655 #define xmlTextReaderMoveToNextAttribute xmlTextReaderMoveToNextAttribute__internal_alias
11656 #endif
11657 #endif
11658 #endif
11659 
11660 #if defined(LIBXML_READER_ENABLED)
11661 #ifdef bottom_xmlreader
11662 #undef xmlTextReaderName
11663 extern __typeof (xmlTextReaderName) xmlTextReaderName __attribute((alias("xmlTextReaderName__internal_alias")));
11664 #else
11665 #ifndef xmlTextReaderName
11666 extern __typeof (xmlTextReaderName) xmlTextReaderName__internal_alias __attribute((visibility("hidden")));
11667 #define xmlTextReaderName xmlTextReaderName__internal_alias
11668 #endif
11669 #endif
11670 #endif
11671 
11672 #if defined(LIBXML_READER_ENABLED)
11673 #ifdef bottom_xmlreader
11674 #undef xmlTextReaderNamespaceUri
11675 extern __typeof (xmlTextReaderNamespaceUri) xmlTextReaderNamespaceUri __attribute((alias("xmlTextReaderNamespaceUri__internal_alias")));
11676 #else
11677 #ifndef xmlTextReaderNamespaceUri
11678 extern __typeof (xmlTextReaderNamespaceUri) xmlTextReaderNamespaceUri__internal_alias __attribute((visibility("hidden")));
11679 #define xmlTextReaderNamespaceUri xmlTextReaderNamespaceUri__internal_alias
11680 #endif
11681 #endif
11682 #endif
11683 
11684 #if defined(LIBXML_READER_ENABLED)
11685 #ifdef bottom_xmlreader
11686 #undef xmlTextReaderNext
11687 extern __typeof (xmlTextReaderNext) xmlTextReaderNext __attribute((alias("xmlTextReaderNext__internal_alias")));
11688 #else
11689 #ifndef xmlTextReaderNext
11690 extern __typeof (xmlTextReaderNext) xmlTextReaderNext__internal_alias __attribute((visibility("hidden")));
11691 #define xmlTextReaderNext xmlTextReaderNext__internal_alias
11692 #endif
11693 #endif
11694 #endif
11695 
11696 #if defined(LIBXML_READER_ENABLED)
11697 #ifdef bottom_xmlreader
11698 #undef xmlTextReaderNextSibling
11699 extern __typeof (xmlTextReaderNextSibling) xmlTextReaderNextSibling __attribute((alias("xmlTextReaderNextSibling__internal_alias")));
11700 #else
11701 #ifndef xmlTextReaderNextSibling
11702 extern __typeof (xmlTextReaderNextSibling) xmlTextReaderNextSibling__internal_alias __attribute((visibility("hidden")));
11703 #define xmlTextReaderNextSibling xmlTextReaderNextSibling__internal_alias
11704 #endif
11705 #endif
11706 #endif
11707 
11708 #if defined(LIBXML_READER_ENABLED)
11709 #ifdef bottom_xmlreader
11710 #undef xmlTextReaderNodeType
11711 extern __typeof (xmlTextReaderNodeType) xmlTextReaderNodeType __attribute((alias("xmlTextReaderNodeType__internal_alias")));
11712 #else
11713 #ifndef xmlTextReaderNodeType
11714 extern __typeof (xmlTextReaderNodeType) xmlTextReaderNodeType__internal_alias __attribute((visibility("hidden")));
11715 #define xmlTextReaderNodeType xmlTextReaderNodeType__internal_alias
11716 #endif
11717 #endif
11718 #endif
11719 
11720 #if defined(LIBXML_READER_ENABLED)
11721 #ifdef bottom_xmlreader
11722 #undef xmlTextReaderNormalization
11723 extern __typeof (xmlTextReaderNormalization) xmlTextReaderNormalization __attribute((alias("xmlTextReaderNormalization__internal_alias")));
11724 #else
11725 #ifndef xmlTextReaderNormalization
11726 extern __typeof (xmlTextReaderNormalization) xmlTextReaderNormalization__internal_alias __attribute((visibility("hidden")));
11727 #define xmlTextReaderNormalization xmlTextReaderNormalization__internal_alias
11728 #endif
11729 #endif
11730 #endif
11731 
11732 #if defined(LIBXML_READER_ENABLED)
11733 #ifdef bottom_xmlreader
11734 #undef xmlTextReaderPrefix
11735 extern __typeof (xmlTextReaderPrefix) xmlTextReaderPrefix __attribute((alias("xmlTextReaderPrefix__internal_alias")));
11736 #else
11737 #ifndef xmlTextReaderPrefix
11738 extern __typeof (xmlTextReaderPrefix) xmlTextReaderPrefix__internal_alias __attribute((visibility("hidden")));
11739 #define xmlTextReaderPrefix xmlTextReaderPrefix__internal_alias
11740 #endif
11741 #endif
11742 #endif
11743 
11744 #if defined(LIBXML_READER_ENABLED)
11745 #ifdef bottom_xmlreader
11746 #undef xmlTextReaderPreserve
11747 extern __typeof (xmlTextReaderPreserve) xmlTextReaderPreserve __attribute((alias("xmlTextReaderPreserve__internal_alias")));
11748 #else
11749 #ifndef xmlTextReaderPreserve
11750 extern __typeof (xmlTextReaderPreserve) xmlTextReaderPreserve__internal_alias __attribute((visibility("hidden")));
11751 #define xmlTextReaderPreserve xmlTextReaderPreserve__internal_alias
11752 #endif
11753 #endif
11754 #endif
11755 
11756 #if defined(LIBXML_READER_ENABLED) && defined(LIBXML_PATTERN_ENABLED)
11757 #ifdef bottom_xmlreader
11758 #undef xmlTextReaderPreservePattern
11759 extern __typeof (xmlTextReaderPreservePattern) xmlTextReaderPreservePattern __attribute((alias("xmlTextReaderPreservePattern__internal_alias")));
11760 #else
11761 #ifndef xmlTextReaderPreservePattern
11762 extern __typeof (xmlTextReaderPreservePattern) xmlTextReaderPreservePattern__internal_alias __attribute((visibility("hidden")));
11763 #define xmlTextReaderPreservePattern xmlTextReaderPreservePattern__internal_alias
11764 #endif
11765 #endif
11766 #endif
11767 
11768 #if defined(LIBXML_READER_ENABLED)
11769 #ifdef bottom_xmlreader
11770 #undef xmlTextReaderQuoteChar
11771 extern __typeof (xmlTextReaderQuoteChar) xmlTextReaderQuoteChar __attribute((alias("xmlTextReaderQuoteChar__internal_alias")));
11772 #else
11773 #ifndef xmlTextReaderQuoteChar
11774 extern __typeof (xmlTextReaderQuoteChar) xmlTextReaderQuoteChar__internal_alias __attribute((visibility("hidden")));
11775 #define xmlTextReaderQuoteChar xmlTextReaderQuoteChar__internal_alias
11776 #endif
11777 #endif
11778 #endif
11779 
11780 #if defined(LIBXML_READER_ENABLED)
11781 #ifdef bottom_xmlreader
11782 #undef xmlTextReaderRead
11783 extern __typeof (xmlTextReaderRead) xmlTextReaderRead __attribute((alias("xmlTextReaderRead__internal_alias")));
11784 #else
11785 #ifndef xmlTextReaderRead
11786 extern __typeof (xmlTextReaderRead) xmlTextReaderRead__internal_alias __attribute((visibility("hidden")));
11787 #define xmlTextReaderRead xmlTextReaderRead__internal_alias
11788 #endif
11789 #endif
11790 #endif
11791 
11792 #if defined(LIBXML_READER_ENABLED)
11793 #ifdef bottom_xmlreader
11794 #undef xmlTextReaderReadAttributeValue
11795 extern __typeof (xmlTextReaderReadAttributeValue) xmlTextReaderReadAttributeValue __attribute((alias("xmlTextReaderReadAttributeValue__internal_alias")));
11796 #else
11797 #ifndef xmlTextReaderReadAttributeValue
11798 extern __typeof (xmlTextReaderReadAttributeValue) xmlTextReaderReadAttributeValue__internal_alias __attribute((visibility("hidden")));
11799 #define xmlTextReaderReadAttributeValue xmlTextReaderReadAttributeValue__internal_alias
11800 #endif
11801 #endif
11802 #endif
11803 
11804 #if defined(LIBXML_READER_ENABLED) && defined(LIBXML_WRITER_ENABLED)
11805 #ifdef bottom_xmlreader
11806 #undef xmlTextReaderReadInnerXml
11807 extern __typeof (xmlTextReaderReadInnerXml) xmlTextReaderReadInnerXml __attribute((alias("xmlTextReaderReadInnerXml__internal_alias")));
11808 #else
11809 #ifndef xmlTextReaderReadInnerXml
11810 extern __typeof (xmlTextReaderReadInnerXml) xmlTextReaderReadInnerXml__internal_alias __attribute((visibility("hidden")));
11811 #define xmlTextReaderReadInnerXml xmlTextReaderReadInnerXml__internal_alias
11812 #endif
11813 #endif
11814 #endif
11815 
11816 #if defined(LIBXML_READER_ENABLED) && defined(LIBXML_WRITER_ENABLED)
11817 #ifdef bottom_xmlreader
11818 #undef xmlTextReaderReadOuterXml
11819 extern __typeof (xmlTextReaderReadOuterXml) xmlTextReaderReadOuterXml __attribute((alias("xmlTextReaderReadOuterXml__internal_alias")));
11820 #else
11821 #ifndef xmlTextReaderReadOuterXml
11822 extern __typeof (xmlTextReaderReadOuterXml) xmlTextReaderReadOuterXml__internal_alias __attribute((visibility("hidden")));
11823 #define xmlTextReaderReadOuterXml xmlTextReaderReadOuterXml__internal_alias
11824 #endif
11825 #endif
11826 #endif
11827 
11828 #if defined(LIBXML_READER_ENABLED)
11829 #ifdef bottom_xmlreader
11830 #undef xmlTextReaderReadState
11831 extern __typeof (xmlTextReaderReadState) xmlTextReaderReadState __attribute((alias("xmlTextReaderReadState__internal_alias")));
11832 #else
11833 #ifndef xmlTextReaderReadState
11834 extern __typeof (xmlTextReaderReadState) xmlTextReaderReadState__internal_alias __attribute((visibility("hidden")));
11835 #define xmlTextReaderReadState xmlTextReaderReadState__internal_alias
11836 #endif
11837 #endif
11838 #endif
11839 
11840 #if defined(LIBXML_READER_ENABLED)
11841 #ifdef bottom_xmlreader
11842 #undef xmlTextReaderReadString
11843 extern __typeof (xmlTextReaderReadString) xmlTextReaderReadString __attribute((alias("xmlTextReaderReadString__internal_alias")));
11844 #else
11845 #ifndef xmlTextReaderReadString
11846 extern __typeof (xmlTextReaderReadString) xmlTextReaderReadString__internal_alias __attribute((visibility("hidden")));
11847 #define xmlTextReaderReadString xmlTextReaderReadString__internal_alias
11848 #endif
11849 #endif
11850 #endif
11851 
11852 #if defined(LIBXML_READER_ENABLED) && defined(LIBXML_SCHEMAS_ENABLED)
11853 #ifdef bottom_xmlreader
11854 #undef xmlTextReaderRelaxNGSetSchema
11855 extern __typeof (xmlTextReaderRelaxNGSetSchema) xmlTextReaderRelaxNGSetSchema __attribute((alias("xmlTextReaderRelaxNGSetSchema__internal_alias")));
11856 #else
11857 #ifndef xmlTextReaderRelaxNGSetSchema
11858 extern __typeof (xmlTextReaderRelaxNGSetSchema) xmlTextReaderRelaxNGSetSchema__internal_alias __attribute((visibility("hidden")));
11859 #define xmlTextReaderRelaxNGSetSchema xmlTextReaderRelaxNGSetSchema__internal_alias
11860 #endif
11861 #endif
11862 #endif
11863 
11864 #if defined(LIBXML_READER_ENABLED) && defined(LIBXML_SCHEMAS_ENABLED)
11865 #ifdef bottom_xmlreader
11866 #undef xmlTextReaderRelaxNGValidate
11867 extern __typeof (xmlTextReaderRelaxNGValidate) xmlTextReaderRelaxNGValidate __attribute((alias("xmlTextReaderRelaxNGValidate__internal_alias")));
11868 #else
11869 #ifndef xmlTextReaderRelaxNGValidate
11870 extern __typeof (xmlTextReaderRelaxNGValidate) xmlTextReaderRelaxNGValidate__internal_alias __attribute((visibility("hidden")));
11871 #define xmlTextReaderRelaxNGValidate xmlTextReaderRelaxNGValidate__internal_alias
11872 #endif
11873 #endif
11874 #endif
11875 
11876 #if defined(LIBXML_READER_ENABLED) && defined(LIBXML_SCHEMAS_ENABLED)
11877 #ifdef bottom_xmlreader
11878 #undef xmlTextReaderRelaxNGValidateCtxt
11879 extern __typeof (xmlTextReaderRelaxNGValidateCtxt) xmlTextReaderRelaxNGValidateCtxt __attribute((alias("xmlTextReaderRelaxNGValidateCtxt__internal_alias")));
11880 #else
11881 #ifndef xmlTextReaderRelaxNGValidateCtxt
11882 extern __typeof (xmlTextReaderRelaxNGValidateCtxt) xmlTextReaderRelaxNGValidateCtxt__internal_alias __attribute((visibility("hidden")));
11883 #define xmlTextReaderRelaxNGValidateCtxt xmlTextReaderRelaxNGValidateCtxt__internal_alias
11884 #endif
11885 #endif
11886 #endif
11887 
11888 #if defined(LIBXML_READER_ENABLED) && defined(LIBXML_SCHEMAS_ENABLED)
11889 #ifdef bottom_xmlreader
11890 #undef xmlTextReaderSchemaValidate
11891 extern __typeof (xmlTextReaderSchemaValidate) xmlTextReaderSchemaValidate __attribute((alias("xmlTextReaderSchemaValidate__internal_alias")));
11892 #else
11893 #ifndef xmlTextReaderSchemaValidate
11894 extern __typeof (xmlTextReaderSchemaValidate) xmlTextReaderSchemaValidate__internal_alias __attribute((visibility("hidden")));
11895 #define xmlTextReaderSchemaValidate xmlTextReaderSchemaValidate__internal_alias
11896 #endif
11897 #endif
11898 #endif
11899 
11900 #if defined(LIBXML_READER_ENABLED) && defined(LIBXML_SCHEMAS_ENABLED)
11901 #ifdef bottom_xmlreader
11902 #undef xmlTextReaderSchemaValidateCtxt
11903 extern __typeof (xmlTextReaderSchemaValidateCtxt) xmlTextReaderSchemaValidateCtxt __attribute((alias("xmlTextReaderSchemaValidateCtxt__internal_alias")));
11904 #else
11905 #ifndef xmlTextReaderSchemaValidateCtxt
11906 extern __typeof (xmlTextReaderSchemaValidateCtxt) xmlTextReaderSchemaValidateCtxt__internal_alias __attribute((visibility("hidden")));
11907 #define xmlTextReaderSchemaValidateCtxt xmlTextReaderSchemaValidateCtxt__internal_alias
11908 #endif
11909 #endif
11910 #endif
11911 
11912 #if defined(LIBXML_READER_ENABLED)
11913 #ifdef bottom_xmlreader
11914 #undef xmlTextReaderSetErrorHandler
11915 extern __typeof (xmlTextReaderSetErrorHandler) xmlTextReaderSetErrorHandler __attribute((alias("xmlTextReaderSetErrorHandler__internal_alias")));
11916 #else
11917 #ifndef xmlTextReaderSetErrorHandler
11918 extern __typeof (xmlTextReaderSetErrorHandler) xmlTextReaderSetErrorHandler__internal_alias __attribute((visibility("hidden")));
11919 #define xmlTextReaderSetErrorHandler xmlTextReaderSetErrorHandler__internal_alias
11920 #endif
11921 #endif
11922 #endif
11923 
11924 #if defined(LIBXML_READER_ENABLED)
11925 #ifdef bottom_xmlreader
11926 #undef xmlTextReaderSetParserProp
11927 extern __typeof (xmlTextReaderSetParserProp) xmlTextReaderSetParserProp __attribute((alias("xmlTextReaderSetParserProp__internal_alias")));
11928 #else
11929 #ifndef xmlTextReaderSetParserProp
11930 extern __typeof (xmlTextReaderSetParserProp) xmlTextReaderSetParserProp__internal_alias __attribute((visibility("hidden")));
11931 #define xmlTextReaderSetParserProp xmlTextReaderSetParserProp__internal_alias
11932 #endif
11933 #endif
11934 #endif
11935 
11936 #if defined(LIBXML_READER_ENABLED) && defined(LIBXML_SCHEMAS_ENABLED)
11937 #ifdef bottom_xmlreader
11938 #undef xmlTextReaderSetSchema
11939 extern __typeof (xmlTextReaderSetSchema) xmlTextReaderSetSchema __attribute((alias("xmlTextReaderSetSchema__internal_alias")));
11940 #else
11941 #ifndef xmlTextReaderSetSchema
11942 extern __typeof (xmlTextReaderSetSchema) xmlTextReaderSetSchema__internal_alias __attribute((visibility("hidden")));
11943 #define xmlTextReaderSetSchema xmlTextReaderSetSchema__internal_alias
11944 #endif
11945 #endif
11946 #endif
11947 
11948 #if defined(LIBXML_READER_ENABLED)
11949 #ifdef bottom_xmlreader
11950 #undef xmlTextReaderSetStructuredErrorHandler
11951 extern __typeof (xmlTextReaderSetStructuredErrorHandler) xmlTextReaderSetStructuredErrorHandler __attribute((alias("xmlTextReaderSetStructuredErrorHandler__internal_alias")));
11952 #else
11953 #ifndef xmlTextReaderSetStructuredErrorHandler
11954 extern __typeof (xmlTextReaderSetStructuredErrorHandler) xmlTextReaderSetStructuredErrorHandler__internal_alias __attribute((visibility("hidden")));
11955 #define xmlTextReaderSetStructuredErrorHandler xmlTextReaderSetStructuredErrorHandler__internal_alias
11956 #endif
11957 #endif
11958 #endif
11959 
11960 #if defined(LIBXML_READER_ENABLED)
11961 #ifdef bottom_xmlreader
11962 #undef xmlTextReaderSetup
11963 extern __typeof (xmlTextReaderSetup) xmlTextReaderSetup __attribute((alias("xmlTextReaderSetup__internal_alias")));
11964 #else
11965 #ifndef xmlTextReaderSetup
11966 extern __typeof (xmlTextReaderSetup) xmlTextReaderSetup__internal_alias __attribute((visibility("hidden")));
11967 #define xmlTextReaderSetup xmlTextReaderSetup__internal_alias
11968 #endif
11969 #endif
11970 #endif
11971 
11972 #if defined(LIBXML_READER_ENABLED)
11973 #ifdef bottom_xmlreader
11974 #undef xmlTextReaderStandalone
11975 extern __typeof (xmlTextReaderStandalone) xmlTextReaderStandalone __attribute((alias("xmlTextReaderStandalone__internal_alias")));
11976 #else
11977 #ifndef xmlTextReaderStandalone
11978 extern __typeof (xmlTextReaderStandalone) xmlTextReaderStandalone__internal_alias __attribute((visibility("hidden")));
11979 #define xmlTextReaderStandalone xmlTextReaderStandalone__internal_alias
11980 #endif
11981 #endif
11982 #endif
11983 
11984 #if defined(LIBXML_READER_ENABLED)
11985 #ifdef bottom_xmlreader
11986 #undef xmlTextReaderValue
11987 extern __typeof (xmlTextReaderValue) xmlTextReaderValue __attribute((alias("xmlTextReaderValue__internal_alias")));
11988 #else
11989 #ifndef xmlTextReaderValue
11990 extern __typeof (xmlTextReaderValue) xmlTextReaderValue__internal_alias __attribute((visibility("hidden")));
11991 #define xmlTextReaderValue xmlTextReaderValue__internal_alias
11992 #endif
11993 #endif
11994 #endif
11995 
11996 #if defined(LIBXML_READER_ENABLED)
11997 #ifdef bottom_xmlreader
11998 #undef xmlTextReaderXmlLang
11999 extern __typeof (xmlTextReaderXmlLang) xmlTextReaderXmlLang __attribute((alias("xmlTextReaderXmlLang__internal_alias")));
12000 #else
12001 #ifndef xmlTextReaderXmlLang
12002 extern __typeof (xmlTextReaderXmlLang) xmlTextReaderXmlLang__internal_alias __attribute((visibility("hidden")));
12003 #define xmlTextReaderXmlLang xmlTextReaderXmlLang__internal_alias
12004 #endif
12005 #endif
12006 #endif
12007 
12008 #if defined(LIBXML_WRITER_ENABLED)
12009 #ifdef bottom_xmlwriter
12010 #undef xmlTextWriterEndAttribute
12011 extern __typeof (xmlTextWriterEndAttribute) xmlTextWriterEndAttribute __attribute((alias("xmlTextWriterEndAttribute__internal_alias")));
12012 #else
12013 #ifndef xmlTextWriterEndAttribute
12014 extern __typeof (xmlTextWriterEndAttribute) xmlTextWriterEndAttribute__internal_alias __attribute((visibility("hidden")));
12015 #define xmlTextWriterEndAttribute xmlTextWriterEndAttribute__internal_alias
12016 #endif
12017 #endif
12018 #endif
12019 
12020 #if defined(LIBXML_WRITER_ENABLED)
12021 #ifdef bottom_xmlwriter
12022 #undef xmlTextWriterEndCDATA
12023 extern __typeof (xmlTextWriterEndCDATA) xmlTextWriterEndCDATA __attribute((alias("xmlTextWriterEndCDATA__internal_alias")));
12024 #else
12025 #ifndef xmlTextWriterEndCDATA
12026 extern __typeof (xmlTextWriterEndCDATA) xmlTextWriterEndCDATA__internal_alias __attribute((visibility("hidden")));
12027 #define xmlTextWriterEndCDATA xmlTextWriterEndCDATA__internal_alias
12028 #endif
12029 #endif
12030 #endif
12031 
12032 #if defined(LIBXML_WRITER_ENABLED)
12033 #ifdef bottom_xmlwriter
12034 #undef xmlTextWriterEndComment
12035 extern __typeof (xmlTextWriterEndComment) xmlTextWriterEndComment __attribute((alias("xmlTextWriterEndComment__internal_alias")));
12036 #else
12037 #ifndef xmlTextWriterEndComment
12038 extern __typeof (xmlTextWriterEndComment) xmlTextWriterEndComment__internal_alias __attribute((visibility("hidden")));
12039 #define xmlTextWriterEndComment xmlTextWriterEndComment__internal_alias
12040 #endif
12041 #endif
12042 #endif
12043 
12044 #if defined(LIBXML_WRITER_ENABLED)
12045 #ifdef bottom_xmlwriter
12046 #undef xmlTextWriterEndDTD
12047 extern __typeof (xmlTextWriterEndDTD) xmlTextWriterEndDTD __attribute((alias("xmlTextWriterEndDTD__internal_alias")));
12048 #else
12049 #ifndef xmlTextWriterEndDTD
12050 extern __typeof (xmlTextWriterEndDTD) xmlTextWriterEndDTD__internal_alias __attribute((visibility("hidden")));
12051 #define xmlTextWriterEndDTD xmlTextWriterEndDTD__internal_alias
12052 #endif
12053 #endif
12054 #endif
12055 
12056 #if defined(LIBXML_WRITER_ENABLED)
12057 #ifdef bottom_xmlwriter
12058 #undef xmlTextWriterEndDTDAttlist
12059 extern __typeof (xmlTextWriterEndDTDAttlist) xmlTextWriterEndDTDAttlist __attribute((alias("xmlTextWriterEndDTDAttlist__internal_alias")));
12060 #else
12061 #ifndef xmlTextWriterEndDTDAttlist
12062 extern __typeof (xmlTextWriterEndDTDAttlist) xmlTextWriterEndDTDAttlist__internal_alias __attribute((visibility("hidden")));
12063 #define xmlTextWriterEndDTDAttlist xmlTextWriterEndDTDAttlist__internal_alias
12064 #endif
12065 #endif
12066 #endif
12067 
12068 #if defined(LIBXML_WRITER_ENABLED)
12069 #ifdef bottom_xmlwriter
12070 #undef xmlTextWriterEndDTDElement
12071 extern __typeof (xmlTextWriterEndDTDElement) xmlTextWriterEndDTDElement __attribute((alias("xmlTextWriterEndDTDElement__internal_alias")));
12072 #else
12073 #ifndef xmlTextWriterEndDTDElement
12074 extern __typeof (xmlTextWriterEndDTDElement) xmlTextWriterEndDTDElement__internal_alias __attribute((visibility("hidden")));
12075 #define xmlTextWriterEndDTDElement xmlTextWriterEndDTDElement__internal_alias
12076 #endif
12077 #endif
12078 #endif
12079 
12080 #if defined(LIBXML_WRITER_ENABLED)
12081 #ifdef bottom_xmlwriter
12082 #undef xmlTextWriterEndDTDEntity
12083 extern __typeof (xmlTextWriterEndDTDEntity) xmlTextWriterEndDTDEntity __attribute((alias("xmlTextWriterEndDTDEntity__internal_alias")));
12084 #else
12085 #ifndef xmlTextWriterEndDTDEntity
12086 extern __typeof (xmlTextWriterEndDTDEntity) xmlTextWriterEndDTDEntity__internal_alias __attribute((visibility("hidden")));
12087 #define xmlTextWriterEndDTDEntity xmlTextWriterEndDTDEntity__internal_alias
12088 #endif
12089 #endif
12090 #endif
12091 
12092 #if defined(LIBXML_WRITER_ENABLED)
12093 #ifdef bottom_xmlwriter
12094 #undef xmlTextWriterEndDocument
12095 extern __typeof (xmlTextWriterEndDocument) xmlTextWriterEndDocument __attribute((alias("xmlTextWriterEndDocument__internal_alias")));
12096 #else
12097 #ifndef xmlTextWriterEndDocument
12098 extern __typeof (xmlTextWriterEndDocument) xmlTextWriterEndDocument__internal_alias __attribute((visibility("hidden")));
12099 #define xmlTextWriterEndDocument xmlTextWriterEndDocument__internal_alias
12100 #endif
12101 #endif
12102 #endif
12103 
12104 #if defined(LIBXML_WRITER_ENABLED)
12105 #ifdef bottom_xmlwriter
12106 #undef xmlTextWriterEndElement
12107 extern __typeof (xmlTextWriterEndElement) xmlTextWriterEndElement __attribute((alias("xmlTextWriterEndElement__internal_alias")));
12108 #else
12109 #ifndef xmlTextWriterEndElement
12110 extern __typeof (xmlTextWriterEndElement) xmlTextWriterEndElement__internal_alias __attribute((visibility("hidden")));
12111 #define xmlTextWriterEndElement xmlTextWriterEndElement__internal_alias
12112 #endif
12113 #endif
12114 #endif
12115 
12116 #if defined(LIBXML_WRITER_ENABLED)
12117 #ifdef bottom_xmlwriter
12118 #undef xmlTextWriterEndPI
12119 extern __typeof (xmlTextWriterEndPI) xmlTextWriterEndPI __attribute((alias("xmlTextWriterEndPI__internal_alias")));
12120 #else
12121 #ifndef xmlTextWriterEndPI
12122 extern __typeof (xmlTextWriterEndPI) xmlTextWriterEndPI__internal_alias __attribute((visibility("hidden")));
12123 #define xmlTextWriterEndPI xmlTextWriterEndPI__internal_alias
12124 #endif
12125 #endif
12126 #endif
12127 
12128 #if defined(LIBXML_WRITER_ENABLED)
12129 #ifdef bottom_xmlwriter
12130 #undef xmlTextWriterFlush
12131 extern __typeof (xmlTextWriterFlush) xmlTextWriterFlush __attribute((alias("xmlTextWriterFlush__internal_alias")));
12132 #else
12133 #ifndef xmlTextWriterFlush
12134 extern __typeof (xmlTextWriterFlush) xmlTextWriterFlush__internal_alias __attribute((visibility("hidden")));
12135 #define xmlTextWriterFlush xmlTextWriterFlush__internal_alias
12136 #endif
12137 #endif
12138 #endif
12139 
12140 #if defined(LIBXML_WRITER_ENABLED)
12141 #ifdef bottom_xmlwriter
12142 #undef xmlTextWriterFullEndElement
12143 extern __typeof (xmlTextWriterFullEndElement) xmlTextWriterFullEndElement __attribute((alias("xmlTextWriterFullEndElement__internal_alias")));
12144 #else
12145 #ifndef xmlTextWriterFullEndElement
12146 extern __typeof (xmlTextWriterFullEndElement) xmlTextWriterFullEndElement__internal_alias __attribute((visibility("hidden")));
12147 #define xmlTextWriterFullEndElement xmlTextWriterFullEndElement__internal_alias
12148 #endif
12149 #endif
12150 #endif
12151 
12152 #if defined(LIBXML_WRITER_ENABLED)
12153 #ifdef bottom_xmlwriter
12154 #undef xmlTextWriterSetIndent
12155 extern __typeof (xmlTextWriterSetIndent) xmlTextWriterSetIndent __attribute((alias("xmlTextWriterSetIndent__internal_alias")));
12156 #else
12157 #ifndef xmlTextWriterSetIndent
12158 extern __typeof (xmlTextWriterSetIndent) xmlTextWriterSetIndent__internal_alias __attribute((visibility("hidden")));
12159 #define xmlTextWriterSetIndent xmlTextWriterSetIndent__internal_alias
12160 #endif
12161 #endif
12162 #endif
12163 
12164 #if defined(LIBXML_WRITER_ENABLED)
12165 #ifdef bottom_xmlwriter
12166 #undef xmlTextWriterSetIndentString
12167 extern __typeof (xmlTextWriterSetIndentString) xmlTextWriterSetIndentString __attribute((alias("xmlTextWriterSetIndentString__internal_alias")));
12168 #else
12169 #ifndef xmlTextWriterSetIndentString
12170 extern __typeof (xmlTextWriterSetIndentString) xmlTextWriterSetIndentString__internal_alias __attribute((visibility("hidden")));
12171 #define xmlTextWriterSetIndentString xmlTextWriterSetIndentString__internal_alias
12172 #endif
12173 #endif
12174 #endif
12175 
12176 #if defined(LIBXML_WRITER_ENABLED)
12177 #ifdef bottom_xmlwriter
12178 #undef xmlTextWriterSetQuoteChar
12179 extern __typeof (xmlTextWriterSetQuoteChar) xmlTextWriterSetQuoteChar __attribute((alias("xmlTextWriterSetQuoteChar__internal_alias")));
12180 #else
12181 #ifndef xmlTextWriterSetQuoteChar
12182 extern __typeof (xmlTextWriterSetQuoteChar) xmlTextWriterSetQuoteChar__internal_alias __attribute((visibility("hidden")));
12183 #define xmlTextWriterSetQuoteChar xmlTextWriterSetQuoteChar__internal_alias
12184 #endif
12185 #endif
12186 #endif
12187 
12188 #if defined(LIBXML_WRITER_ENABLED)
12189 #ifdef bottom_xmlwriter
12190 #undef xmlTextWriterStartAttribute
12191 extern __typeof (xmlTextWriterStartAttribute) xmlTextWriterStartAttribute __attribute((alias("xmlTextWriterStartAttribute__internal_alias")));
12192 #else
12193 #ifndef xmlTextWriterStartAttribute
12194 extern __typeof (xmlTextWriterStartAttribute) xmlTextWriterStartAttribute__internal_alias __attribute((visibility("hidden")));
12195 #define xmlTextWriterStartAttribute xmlTextWriterStartAttribute__internal_alias
12196 #endif
12197 #endif
12198 #endif
12199 
12200 #if defined(LIBXML_WRITER_ENABLED)
12201 #ifdef bottom_xmlwriter
12202 #undef xmlTextWriterStartAttributeNS
12203 extern __typeof (xmlTextWriterStartAttributeNS) xmlTextWriterStartAttributeNS __attribute((alias("xmlTextWriterStartAttributeNS__internal_alias")));
12204 #else
12205 #ifndef xmlTextWriterStartAttributeNS
12206 extern __typeof (xmlTextWriterStartAttributeNS) xmlTextWriterStartAttributeNS__internal_alias __attribute((visibility("hidden")));
12207 #define xmlTextWriterStartAttributeNS xmlTextWriterStartAttributeNS__internal_alias
12208 #endif
12209 #endif
12210 #endif
12211 
12212 #if defined(LIBXML_WRITER_ENABLED)
12213 #ifdef bottom_xmlwriter
12214 #undef xmlTextWriterStartCDATA
12215 extern __typeof (xmlTextWriterStartCDATA) xmlTextWriterStartCDATA __attribute((alias("xmlTextWriterStartCDATA__internal_alias")));
12216 #else
12217 #ifndef xmlTextWriterStartCDATA
12218 extern __typeof (xmlTextWriterStartCDATA) xmlTextWriterStartCDATA__internal_alias __attribute((visibility("hidden")));
12219 #define xmlTextWriterStartCDATA xmlTextWriterStartCDATA__internal_alias
12220 #endif
12221 #endif
12222 #endif
12223 
12224 #if defined(LIBXML_WRITER_ENABLED)
12225 #ifdef bottom_xmlwriter
12226 #undef xmlTextWriterStartComment
12227 extern __typeof (xmlTextWriterStartComment) xmlTextWriterStartComment __attribute((alias("xmlTextWriterStartComment__internal_alias")));
12228 #else
12229 #ifndef xmlTextWriterStartComment
12230 extern __typeof (xmlTextWriterStartComment) xmlTextWriterStartComment__internal_alias __attribute((visibility("hidden")));
12231 #define xmlTextWriterStartComment xmlTextWriterStartComment__internal_alias
12232 #endif
12233 #endif
12234 #endif
12235 
12236 #if defined(LIBXML_WRITER_ENABLED)
12237 #ifdef bottom_xmlwriter
12238 #undef xmlTextWriterStartDTD
12239 extern __typeof (xmlTextWriterStartDTD) xmlTextWriterStartDTD __attribute((alias("xmlTextWriterStartDTD__internal_alias")));
12240 #else
12241 #ifndef xmlTextWriterStartDTD
12242 extern __typeof (xmlTextWriterStartDTD) xmlTextWriterStartDTD__internal_alias __attribute((visibility("hidden")));
12243 #define xmlTextWriterStartDTD xmlTextWriterStartDTD__internal_alias
12244 #endif
12245 #endif
12246 #endif
12247 
12248 #if defined(LIBXML_WRITER_ENABLED)
12249 #ifdef bottom_xmlwriter
12250 #undef xmlTextWriterStartDTDAttlist
12251 extern __typeof (xmlTextWriterStartDTDAttlist) xmlTextWriterStartDTDAttlist __attribute((alias("xmlTextWriterStartDTDAttlist__internal_alias")));
12252 #else
12253 #ifndef xmlTextWriterStartDTDAttlist
12254 extern __typeof (xmlTextWriterStartDTDAttlist) xmlTextWriterStartDTDAttlist__internal_alias __attribute((visibility("hidden")));
12255 #define xmlTextWriterStartDTDAttlist xmlTextWriterStartDTDAttlist__internal_alias
12256 #endif
12257 #endif
12258 #endif
12259 
12260 #if defined(LIBXML_WRITER_ENABLED)
12261 #ifdef bottom_xmlwriter
12262 #undef xmlTextWriterStartDTDElement
12263 extern __typeof (xmlTextWriterStartDTDElement) xmlTextWriterStartDTDElement __attribute((alias("xmlTextWriterStartDTDElement__internal_alias")));
12264 #else
12265 #ifndef xmlTextWriterStartDTDElement
12266 extern __typeof (xmlTextWriterStartDTDElement) xmlTextWriterStartDTDElement__internal_alias __attribute((visibility("hidden")));
12267 #define xmlTextWriterStartDTDElement xmlTextWriterStartDTDElement__internal_alias
12268 #endif
12269 #endif
12270 #endif
12271 
12272 #if defined(LIBXML_WRITER_ENABLED)
12273 #ifdef bottom_xmlwriter
12274 #undef xmlTextWriterStartDTDEntity
12275 extern __typeof (xmlTextWriterStartDTDEntity) xmlTextWriterStartDTDEntity __attribute((alias("xmlTextWriterStartDTDEntity__internal_alias")));
12276 #else
12277 #ifndef xmlTextWriterStartDTDEntity
12278 extern __typeof (xmlTextWriterStartDTDEntity) xmlTextWriterStartDTDEntity__internal_alias __attribute((visibility("hidden")));
12279 #define xmlTextWriterStartDTDEntity xmlTextWriterStartDTDEntity__internal_alias
12280 #endif
12281 #endif
12282 #endif
12283 
12284 #if defined(LIBXML_WRITER_ENABLED)
12285 #ifdef bottom_xmlwriter
12286 #undef xmlTextWriterStartDocument
12287 extern __typeof (xmlTextWriterStartDocument) xmlTextWriterStartDocument __attribute((alias("xmlTextWriterStartDocument__internal_alias")));
12288 #else
12289 #ifndef xmlTextWriterStartDocument
12290 extern __typeof (xmlTextWriterStartDocument) xmlTextWriterStartDocument__internal_alias __attribute((visibility("hidden")));
12291 #define xmlTextWriterStartDocument xmlTextWriterStartDocument__internal_alias
12292 #endif
12293 #endif
12294 #endif
12295 
12296 #if defined(LIBXML_WRITER_ENABLED)
12297 #ifdef bottom_xmlwriter
12298 #undef xmlTextWriterStartElement
12299 extern __typeof (xmlTextWriterStartElement) xmlTextWriterStartElement __attribute((alias("xmlTextWriterStartElement__internal_alias")));
12300 #else
12301 #ifndef xmlTextWriterStartElement
12302 extern __typeof (xmlTextWriterStartElement) xmlTextWriterStartElement__internal_alias __attribute((visibility("hidden")));
12303 #define xmlTextWriterStartElement xmlTextWriterStartElement__internal_alias
12304 #endif
12305 #endif
12306 #endif
12307 
12308 #if defined(LIBXML_WRITER_ENABLED)
12309 #ifdef bottom_xmlwriter
12310 #undef xmlTextWriterStartElementNS
12311 extern __typeof (xmlTextWriterStartElementNS) xmlTextWriterStartElementNS __attribute((alias("xmlTextWriterStartElementNS__internal_alias")));
12312 #else
12313 #ifndef xmlTextWriterStartElementNS
12314 extern __typeof (xmlTextWriterStartElementNS) xmlTextWriterStartElementNS__internal_alias __attribute((visibility("hidden")));
12315 #define xmlTextWriterStartElementNS xmlTextWriterStartElementNS__internal_alias
12316 #endif
12317 #endif
12318 #endif
12319 
12320 #if defined(LIBXML_WRITER_ENABLED)
12321 #ifdef bottom_xmlwriter
12322 #undef xmlTextWriterStartPI
12323 extern __typeof (xmlTextWriterStartPI) xmlTextWriterStartPI __attribute((alias("xmlTextWriterStartPI__internal_alias")));
12324 #else
12325 #ifndef xmlTextWriterStartPI
12326 extern __typeof (xmlTextWriterStartPI) xmlTextWriterStartPI__internal_alias __attribute((visibility("hidden")));
12327 #define xmlTextWriterStartPI xmlTextWriterStartPI__internal_alias
12328 #endif
12329 #endif
12330 #endif
12331 
12332 #if defined(LIBXML_WRITER_ENABLED)
12333 #ifdef bottom_xmlwriter
12334 #undef xmlTextWriterWriteAttribute
12335 extern __typeof (xmlTextWriterWriteAttribute) xmlTextWriterWriteAttribute __attribute((alias("xmlTextWriterWriteAttribute__internal_alias")));
12336 #else
12337 #ifndef xmlTextWriterWriteAttribute
12338 extern __typeof (xmlTextWriterWriteAttribute) xmlTextWriterWriteAttribute__internal_alias __attribute((visibility("hidden")));
12339 #define xmlTextWriterWriteAttribute xmlTextWriterWriteAttribute__internal_alias
12340 #endif
12341 #endif
12342 #endif
12343 
12344 #if defined(LIBXML_WRITER_ENABLED)
12345 #ifdef bottom_xmlwriter
12346 #undef xmlTextWriterWriteAttributeNS
12347 extern __typeof (xmlTextWriterWriteAttributeNS) xmlTextWriterWriteAttributeNS __attribute((alias("xmlTextWriterWriteAttributeNS__internal_alias")));
12348 #else
12349 #ifndef xmlTextWriterWriteAttributeNS
12350 extern __typeof (xmlTextWriterWriteAttributeNS) xmlTextWriterWriteAttributeNS__internal_alias __attribute((visibility("hidden")));
12351 #define xmlTextWriterWriteAttributeNS xmlTextWriterWriteAttributeNS__internal_alias
12352 #endif
12353 #endif
12354 #endif
12355 
12356 #if defined(LIBXML_WRITER_ENABLED)
12357 #ifdef bottom_xmlwriter
12358 #undef xmlTextWriterWriteBase64
12359 extern __typeof (xmlTextWriterWriteBase64) xmlTextWriterWriteBase64 __attribute((alias("xmlTextWriterWriteBase64__internal_alias")));
12360 #else
12361 #ifndef xmlTextWriterWriteBase64
12362 extern __typeof (xmlTextWriterWriteBase64) xmlTextWriterWriteBase64__internal_alias __attribute((visibility("hidden")));
12363 #define xmlTextWriterWriteBase64 xmlTextWriterWriteBase64__internal_alias
12364 #endif
12365 #endif
12366 #endif
12367 
12368 #if defined(LIBXML_WRITER_ENABLED)
12369 #ifdef bottom_xmlwriter
12370 #undef xmlTextWriterWriteBinHex
12371 extern __typeof (xmlTextWriterWriteBinHex) xmlTextWriterWriteBinHex __attribute((alias("xmlTextWriterWriteBinHex__internal_alias")));
12372 #else
12373 #ifndef xmlTextWriterWriteBinHex
12374 extern __typeof (xmlTextWriterWriteBinHex) xmlTextWriterWriteBinHex__internal_alias __attribute((visibility("hidden")));
12375 #define xmlTextWriterWriteBinHex xmlTextWriterWriteBinHex__internal_alias
12376 #endif
12377 #endif
12378 #endif
12379 
12380 #if defined(LIBXML_WRITER_ENABLED)
12381 #ifdef bottom_xmlwriter
12382 #undef xmlTextWriterWriteCDATA
12383 extern __typeof (xmlTextWriterWriteCDATA) xmlTextWriterWriteCDATA __attribute((alias("xmlTextWriterWriteCDATA__internal_alias")));
12384 #else
12385 #ifndef xmlTextWriterWriteCDATA
12386 extern __typeof (xmlTextWriterWriteCDATA) xmlTextWriterWriteCDATA__internal_alias __attribute((visibility("hidden")));
12387 #define xmlTextWriterWriteCDATA xmlTextWriterWriteCDATA__internal_alias
12388 #endif
12389 #endif
12390 #endif
12391 
12392 #if defined(LIBXML_WRITER_ENABLED)
12393 #ifdef bottom_xmlwriter
12394 #undef xmlTextWriterWriteComment
12395 extern __typeof (xmlTextWriterWriteComment) xmlTextWriterWriteComment __attribute((alias("xmlTextWriterWriteComment__internal_alias")));
12396 #else
12397 #ifndef xmlTextWriterWriteComment
12398 extern __typeof (xmlTextWriterWriteComment) xmlTextWriterWriteComment__internal_alias __attribute((visibility("hidden")));
12399 #define xmlTextWriterWriteComment xmlTextWriterWriteComment__internal_alias
12400 #endif
12401 #endif
12402 #endif
12403 
12404 #if defined(LIBXML_WRITER_ENABLED)
12405 #ifdef bottom_xmlwriter
12406 #undef xmlTextWriterWriteDTD
12407 extern __typeof (xmlTextWriterWriteDTD) xmlTextWriterWriteDTD __attribute((alias("xmlTextWriterWriteDTD__internal_alias")));
12408 #else
12409 #ifndef xmlTextWriterWriteDTD
12410 extern __typeof (xmlTextWriterWriteDTD) xmlTextWriterWriteDTD__internal_alias __attribute((visibility("hidden")));
12411 #define xmlTextWriterWriteDTD xmlTextWriterWriteDTD__internal_alias
12412 #endif
12413 #endif
12414 #endif
12415 
12416 #if defined(LIBXML_WRITER_ENABLED)
12417 #ifdef bottom_xmlwriter
12418 #undef xmlTextWriterWriteDTDAttlist
12419 extern __typeof (xmlTextWriterWriteDTDAttlist) xmlTextWriterWriteDTDAttlist __attribute((alias("xmlTextWriterWriteDTDAttlist__internal_alias")));
12420 #else
12421 #ifndef xmlTextWriterWriteDTDAttlist
12422 extern __typeof (xmlTextWriterWriteDTDAttlist) xmlTextWriterWriteDTDAttlist__internal_alias __attribute((visibility("hidden")));
12423 #define xmlTextWriterWriteDTDAttlist xmlTextWriterWriteDTDAttlist__internal_alias
12424 #endif
12425 #endif
12426 #endif
12427 
12428 #if defined(LIBXML_WRITER_ENABLED)
12429 #ifdef bottom_xmlwriter
12430 #undef xmlTextWriterWriteDTDElement
12431 extern __typeof (xmlTextWriterWriteDTDElement) xmlTextWriterWriteDTDElement __attribute((alias("xmlTextWriterWriteDTDElement__internal_alias")));
12432 #else
12433 #ifndef xmlTextWriterWriteDTDElement
12434 extern __typeof (xmlTextWriterWriteDTDElement) xmlTextWriterWriteDTDElement__internal_alias __attribute((visibility("hidden")));
12435 #define xmlTextWriterWriteDTDElement xmlTextWriterWriteDTDElement__internal_alias
12436 #endif
12437 #endif
12438 #endif
12439 
12440 #if defined(LIBXML_WRITER_ENABLED)
12441 #ifdef bottom_xmlwriter
12442 #undef xmlTextWriterWriteDTDEntity
12443 extern __typeof (xmlTextWriterWriteDTDEntity) xmlTextWriterWriteDTDEntity __attribute((alias("xmlTextWriterWriteDTDEntity__internal_alias")));
12444 #else
12445 #ifndef xmlTextWriterWriteDTDEntity
12446 extern __typeof (xmlTextWriterWriteDTDEntity) xmlTextWriterWriteDTDEntity__internal_alias __attribute((visibility("hidden")));
12447 #define xmlTextWriterWriteDTDEntity xmlTextWriterWriteDTDEntity__internal_alias
12448 #endif
12449 #endif
12450 #endif
12451 
12452 #if defined(LIBXML_WRITER_ENABLED)
12453 #ifdef bottom_xmlwriter
12454 #undef xmlTextWriterWriteDTDExternalEntity
12455 extern __typeof (xmlTextWriterWriteDTDExternalEntity) xmlTextWriterWriteDTDExternalEntity __attribute((alias("xmlTextWriterWriteDTDExternalEntity__internal_alias")));
12456 #else
12457 #ifndef xmlTextWriterWriteDTDExternalEntity
12458 extern __typeof (xmlTextWriterWriteDTDExternalEntity) xmlTextWriterWriteDTDExternalEntity__internal_alias __attribute((visibility("hidden")));
12459 #define xmlTextWriterWriteDTDExternalEntity xmlTextWriterWriteDTDExternalEntity__internal_alias
12460 #endif
12461 #endif
12462 #endif
12463 
12464 #if defined(LIBXML_WRITER_ENABLED)
12465 #ifdef bottom_xmlwriter
12466 #undef xmlTextWriterWriteDTDExternalEntityContents
12467 extern __typeof (xmlTextWriterWriteDTDExternalEntityContents) xmlTextWriterWriteDTDExternalEntityContents __attribute((alias("xmlTextWriterWriteDTDExternalEntityContents__internal_alias")));
12468 #else
12469 #ifndef xmlTextWriterWriteDTDExternalEntityContents
12470 extern __typeof (xmlTextWriterWriteDTDExternalEntityContents) xmlTextWriterWriteDTDExternalEntityContents__internal_alias __attribute((visibility("hidden")));
12471 #define xmlTextWriterWriteDTDExternalEntityContents xmlTextWriterWriteDTDExternalEntityContents__internal_alias
12472 #endif
12473 #endif
12474 #endif
12475 
12476 #if defined(LIBXML_WRITER_ENABLED)
12477 #ifdef bottom_xmlwriter
12478 #undef xmlTextWriterWriteDTDInternalEntity
12479 extern __typeof (xmlTextWriterWriteDTDInternalEntity) xmlTextWriterWriteDTDInternalEntity __attribute((alias("xmlTextWriterWriteDTDInternalEntity__internal_alias")));
12480 #else
12481 #ifndef xmlTextWriterWriteDTDInternalEntity
12482 extern __typeof (xmlTextWriterWriteDTDInternalEntity) xmlTextWriterWriteDTDInternalEntity__internal_alias __attribute((visibility("hidden")));
12483 #define xmlTextWriterWriteDTDInternalEntity xmlTextWriterWriteDTDInternalEntity__internal_alias
12484 #endif
12485 #endif
12486 #endif
12487 
12488 #if defined(LIBXML_WRITER_ENABLED)
12489 #ifdef bottom_xmlwriter
12490 #undef xmlTextWriterWriteDTDNotation
12491 extern __typeof (xmlTextWriterWriteDTDNotation) xmlTextWriterWriteDTDNotation __attribute((alias("xmlTextWriterWriteDTDNotation__internal_alias")));
12492 #else
12493 #ifndef xmlTextWriterWriteDTDNotation
12494 extern __typeof (xmlTextWriterWriteDTDNotation) xmlTextWriterWriteDTDNotation__internal_alias __attribute((visibility("hidden")));
12495 #define xmlTextWriterWriteDTDNotation xmlTextWriterWriteDTDNotation__internal_alias
12496 #endif
12497 #endif
12498 #endif
12499 
12500 #if defined(LIBXML_WRITER_ENABLED)
12501 #ifdef bottom_xmlwriter
12502 #undef xmlTextWriterWriteElement
12503 extern __typeof (xmlTextWriterWriteElement) xmlTextWriterWriteElement __attribute((alias("xmlTextWriterWriteElement__internal_alias")));
12504 #else
12505 #ifndef xmlTextWriterWriteElement
12506 extern __typeof (xmlTextWriterWriteElement) xmlTextWriterWriteElement__internal_alias __attribute((visibility("hidden")));
12507 #define xmlTextWriterWriteElement xmlTextWriterWriteElement__internal_alias
12508 #endif
12509 #endif
12510 #endif
12511 
12512 #if defined(LIBXML_WRITER_ENABLED)
12513 #ifdef bottom_xmlwriter
12514 #undef xmlTextWriterWriteElementNS
12515 extern __typeof (xmlTextWriterWriteElementNS) xmlTextWriterWriteElementNS __attribute((alias("xmlTextWriterWriteElementNS__internal_alias")));
12516 #else
12517 #ifndef xmlTextWriterWriteElementNS
12518 extern __typeof (xmlTextWriterWriteElementNS) xmlTextWriterWriteElementNS__internal_alias __attribute((visibility("hidden")));
12519 #define xmlTextWriterWriteElementNS xmlTextWriterWriteElementNS__internal_alias
12520 #endif
12521 #endif
12522 #endif
12523 
12524 #if defined(LIBXML_WRITER_ENABLED)
12525 #ifdef bottom_xmlwriter
12526 #undef xmlTextWriterWriteFormatAttribute
12527 extern __typeof (xmlTextWriterWriteFormatAttribute) xmlTextWriterWriteFormatAttribute __attribute((alias("xmlTextWriterWriteFormatAttribute__internal_alias")));
12528 #else
12529 #ifndef xmlTextWriterWriteFormatAttribute
12530 extern __typeof (xmlTextWriterWriteFormatAttribute) xmlTextWriterWriteFormatAttribute__internal_alias __attribute((visibility("hidden")));
12531 #define xmlTextWriterWriteFormatAttribute xmlTextWriterWriteFormatAttribute__internal_alias
12532 #endif
12533 #endif
12534 #endif
12535 
12536 #if defined(LIBXML_WRITER_ENABLED)
12537 #ifdef bottom_xmlwriter
12538 #undef xmlTextWriterWriteFormatAttributeNS
12539 extern __typeof (xmlTextWriterWriteFormatAttributeNS) xmlTextWriterWriteFormatAttributeNS __attribute((alias("xmlTextWriterWriteFormatAttributeNS__internal_alias")));
12540 #else
12541 #ifndef xmlTextWriterWriteFormatAttributeNS
12542 extern __typeof (xmlTextWriterWriteFormatAttributeNS) xmlTextWriterWriteFormatAttributeNS__internal_alias __attribute((visibility("hidden")));
12543 #define xmlTextWriterWriteFormatAttributeNS xmlTextWriterWriteFormatAttributeNS__internal_alias
12544 #endif
12545 #endif
12546 #endif
12547 
12548 #if defined(LIBXML_WRITER_ENABLED)
12549 #ifdef bottom_xmlwriter
12550 #undef xmlTextWriterWriteFormatCDATA
12551 extern __typeof (xmlTextWriterWriteFormatCDATA) xmlTextWriterWriteFormatCDATA __attribute((alias("xmlTextWriterWriteFormatCDATA__internal_alias")));
12552 #else
12553 #ifndef xmlTextWriterWriteFormatCDATA
12554 extern __typeof (xmlTextWriterWriteFormatCDATA) xmlTextWriterWriteFormatCDATA__internal_alias __attribute((visibility("hidden")));
12555 #define xmlTextWriterWriteFormatCDATA xmlTextWriterWriteFormatCDATA__internal_alias
12556 #endif
12557 #endif
12558 #endif
12559 
12560 #if defined(LIBXML_WRITER_ENABLED)
12561 #ifdef bottom_xmlwriter
12562 #undef xmlTextWriterWriteFormatComment
12563 extern __typeof (xmlTextWriterWriteFormatComment) xmlTextWriterWriteFormatComment __attribute((alias("xmlTextWriterWriteFormatComment__internal_alias")));
12564 #else
12565 #ifndef xmlTextWriterWriteFormatComment
12566 extern __typeof (xmlTextWriterWriteFormatComment) xmlTextWriterWriteFormatComment__internal_alias __attribute((visibility("hidden")));
12567 #define xmlTextWriterWriteFormatComment xmlTextWriterWriteFormatComment__internal_alias
12568 #endif
12569 #endif
12570 #endif
12571 
12572 #if defined(LIBXML_WRITER_ENABLED)
12573 #ifdef bottom_xmlwriter
12574 #undef xmlTextWriterWriteFormatDTD
12575 extern __typeof (xmlTextWriterWriteFormatDTD) xmlTextWriterWriteFormatDTD __attribute((alias("xmlTextWriterWriteFormatDTD__internal_alias")));
12576 #else
12577 #ifndef xmlTextWriterWriteFormatDTD
12578 extern __typeof (xmlTextWriterWriteFormatDTD) xmlTextWriterWriteFormatDTD__internal_alias __attribute((visibility("hidden")));
12579 #define xmlTextWriterWriteFormatDTD xmlTextWriterWriteFormatDTD__internal_alias
12580 #endif
12581 #endif
12582 #endif
12583 
12584 #if defined(LIBXML_WRITER_ENABLED)
12585 #ifdef bottom_xmlwriter
12586 #undef xmlTextWriterWriteFormatDTDAttlist
12587 extern __typeof (xmlTextWriterWriteFormatDTDAttlist) xmlTextWriterWriteFormatDTDAttlist __attribute((alias("xmlTextWriterWriteFormatDTDAttlist__internal_alias")));
12588 #else
12589 #ifndef xmlTextWriterWriteFormatDTDAttlist
12590 extern __typeof (xmlTextWriterWriteFormatDTDAttlist) xmlTextWriterWriteFormatDTDAttlist__internal_alias __attribute((visibility("hidden")));
12591 #define xmlTextWriterWriteFormatDTDAttlist xmlTextWriterWriteFormatDTDAttlist__internal_alias
12592 #endif
12593 #endif
12594 #endif
12595 
12596 #if defined(LIBXML_WRITER_ENABLED)
12597 #ifdef bottom_xmlwriter
12598 #undef xmlTextWriterWriteFormatDTDElement
12599 extern __typeof (xmlTextWriterWriteFormatDTDElement) xmlTextWriterWriteFormatDTDElement __attribute((alias("xmlTextWriterWriteFormatDTDElement__internal_alias")));
12600 #else
12601 #ifndef xmlTextWriterWriteFormatDTDElement
12602 extern __typeof (xmlTextWriterWriteFormatDTDElement) xmlTextWriterWriteFormatDTDElement__internal_alias __attribute((visibility("hidden")));
12603 #define xmlTextWriterWriteFormatDTDElement xmlTextWriterWriteFormatDTDElement__internal_alias
12604 #endif
12605 #endif
12606 #endif
12607 
12608 #if defined(LIBXML_WRITER_ENABLED)
12609 #ifdef bottom_xmlwriter
12610 #undef xmlTextWriterWriteFormatDTDInternalEntity
12611 extern __typeof (xmlTextWriterWriteFormatDTDInternalEntity) xmlTextWriterWriteFormatDTDInternalEntity __attribute((alias("xmlTextWriterWriteFormatDTDInternalEntity__internal_alias")));
12612 #else
12613 #ifndef xmlTextWriterWriteFormatDTDInternalEntity
12614 extern __typeof (xmlTextWriterWriteFormatDTDInternalEntity) xmlTextWriterWriteFormatDTDInternalEntity__internal_alias __attribute((visibility("hidden")));
12615 #define xmlTextWriterWriteFormatDTDInternalEntity xmlTextWriterWriteFormatDTDInternalEntity__internal_alias
12616 #endif
12617 #endif
12618 #endif
12619 
12620 #if defined(LIBXML_WRITER_ENABLED)
12621 #ifdef bottom_xmlwriter
12622 #undef xmlTextWriterWriteFormatElement
12623 extern __typeof (xmlTextWriterWriteFormatElement) xmlTextWriterWriteFormatElement __attribute((alias("xmlTextWriterWriteFormatElement__internal_alias")));
12624 #else
12625 #ifndef xmlTextWriterWriteFormatElement
12626 extern __typeof (xmlTextWriterWriteFormatElement) xmlTextWriterWriteFormatElement__internal_alias __attribute((visibility("hidden")));
12627 #define xmlTextWriterWriteFormatElement xmlTextWriterWriteFormatElement__internal_alias
12628 #endif
12629 #endif
12630 #endif
12631 
12632 #if defined(LIBXML_WRITER_ENABLED)
12633 #ifdef bottom_xmlwriter
12634 #undef xmlTextWriterWriteFormatElementNS
12635 extern __typeof (xmlTextWriterWriteFormatElementNS) xmlTextWriterWriteFormatElementNS __attribute((alias("xmlTextWriterWriteFormatElementNS__internal_alias")));
12636 #else
12637 #ifndef xmlTextWriterWriteFormatElementNS
12638 extern __typeof (xmlTextWriterWriteFormatElementNS) xmlTextWriterWriteFormatElementNS__internal_alias __attribute((visibility("hidden")));
12639 #define xmlTextWriterWriteFormatElementNS xmlTextWriterWriteFormatElementNS__internal_alias
12640 #endif
12641 #endif
12642 #endif
12643 
12644 #if defined(LIBXML_WRITER_ENABLED)
12645 #ifdef bottom_xmlwriter
12646 #undef xmlTextWriterWriteFormatPI
12647 extern __typeof (xmlTextWriterWriteFormatPI) xmlTextWriterWriteFormatPI __attribute((alias("xmlTextWriterWriteFormatPI__internal_alias")));
12648 #else
12649 #ifndef xmlTextWriterWriteFormatPI
12650 extern __typeof (xmlTextWriterWriteFormatPI) xmlTextWriterWriteFormatPI__internal_alias __attribute((visibility("hidden")));
12651 #define xmlTextWriterWriteFormatPI xmlTextWriterWriteFormatPI__internal_alias
12652 #endif
12653 #endif
12654 #endif
12655 
12656 #if defined(LIBXML_WRITER_ENABLED)
12657 #ifdef bottom_xmlwriter
12658 #undef xmlTextWriterWriteFormatRaw
12659 extern __typeof (xmlTextWriterWriteFormatRaw) xmlTextWriterWriteFormatRaw __attribute((alias("xmlTextWriterWriteFormatRaw__internal_alias")));
12660 #else
12661 #ifndef xmlTextWriterWriteFormatRaw
12662 extern __typeof (xmlTextWriterWriteFormatRaw) xmlTextWriterWriteFormatRaw__internal_alias __attribute((visibility("hidden")));
12663 #define xmlTextWriterWriteFormatRaw xmlTextWriterWriteFormatRaw__internal_alias
12664 #endif
12665 #endif
12666 #endif
12667 
12668 #if defined(LIBXML_WRITER_ENABLED)
12669 #ifdef bottom_xmlwriter
12670 #undef xmlTextWriterWriteFormatString
12671 extern __typeof (xmlTextWriterWriteFormatString) xmlTextWriterWriteFormatString __attribute((alias("xmlTextWriterWriteFormatString__internal_alias")));
12672 #else
12673 #ifndef xmlTextWriterWriteFormatString
12674 extern __typeof (xmlTextWriterWriteFormatString) xmlTextWriterWriteFormatString__internal_alias __attribute((visibility("hidden")));
12675 #define xmlTextWriterWriteFormatString xmlTextWriterWriteFormatString__internal_alias
12676 #endif
12677 #endif
12678 #endif
12679 
12680 #if defined(LIBXML_WRITER_ENABLED)
12681 #ifdef bottom_xmlwriter
12682 #undef xmlTextWriterWritePI
12683 extern __typeof (xmlTextWriterWritePI) xmlTextWriterWritePI __attribute((alias("xmlTextWriterWritePI__internal_alias")));
12684 #else
12685 #ifndef xmlTextWriterWritePI
12686 extern __typeof (xmlTextWriterWritePI) xmlTextWriterWritePI__internal_alias __attribute((visibility("hidden")));
12687 #define xmlTextWriterWritePI xmlTextWriterWritePI__internal_alias
12688 #endif
12689 #endif
12690 #endif
12691 
12692 #if defined(LIBXML_WRITER_ENABLED)
12693 #ifdef bottom_xmlwriter
12694 #undef xmlTextWriterWriteRaw
12695 extern __typeof (xmlTextWriterWriteRaw) xmlTextWriterWriteRaw __attribute((alias("xmlTextWriterWriteRaw__internal_alias")));
12696 #else
12697 #ifndef xmlTextWriterWriteRaw
12698 extern __typeof (xmlTextWriterWriteRaw) xmlTextWriterWriteRaw__internal_alias __attribute((visibility("hidden")));
12699 #define xmlTextWriterWriteRaw xmlTextWriterWriteRaw__internal_alias
12700 #endif
12701 #endif
12702 #endif
12703 
12704 #if defined(LIBXML_WRITER_ENABLED)
12705 #ifdef bottom_xmlwriter
12706 #undef xmlTextWriterWriteRawLen
12707 extern __typeof (xmlTextWriterWriteRawLen) xmlTextWriterWriteRawLen __attribute((alias("xmlTextWriterWriteRawLen__internal_alias")));
12708 #else
12709 #ifndef xmlTextWriterWriteRawLen
12710 extern __typeof (xmlTextWriterWriteRawLen) xmlTextWriterWriteRawLen__internal_alias __attribute((visibility("hidden")));
12711 #define xmlTextWriterWriteRawLen xmlTextWriterWriteRawLen__internal_alias
12712 #endif
12713 #endif
12714 #endif
12715 
12716 #if defined(LIBXML_WRITER_ENABLED)
12717 #ifdef bottom_xmlwriter
12718 #undef xmlTextWriterWriteString
12719 extern __typeof (xmlTextWriterWriteString) xmlTextWriterWriteString __attribute((alias("xmlTextWriterWriteString__internal_alias")));
12720 #else
12721 #ifndef xmlTextWriterWriteString
12722 extern __typeof (xmlTextWriterWriteString) xmlTextWriterWriteString__internal_alias __attribute((visibility("hidden")));
12723 #define xmlTextWriterWriteString xmlTextWriterWriteString__internal_alias
12724 #endif
12725 #endif
12726 #endif
12727 
12728 #if defined(LIBXML_WRITER_ENABLED)
12729 #ifdef bottom_xmlwriter
12730 #undef xmlTextWriterWriteVFormatAttribute
12731 extern __typeof (xmlTextWriterWriteVFormatAttribute) xmlTextWriterWriteVFormatAttribute __attribute((alias("xmlTextWriterWriteVFormatAttribute__internal_alias")));
12732 #else
12733 #ifndef xmlTextWriterWriteVFormatAttribute
12734 extern __typeof (xmlTextWriterWriteVFormatAttribute) xmlTextWriterWriteVFormatAttribute__internal_alias __attribute((visibility("hidden")));
12735 #define xmlTextWriterWriteVFormatAttribute xmlTextWriterWriteVFormatAttribute__internal_alias
12736 #endif
12737 #endif
12738 #endif
12739 
12740 #if defined(LIBXML_WRITER_ENABLED)
12741 #ifdef bottom_xmlwriter
12742 #undef xmlTextWriterWriteVFormatAttributeNS
12743 extern __typeof (xmlTextWriterWriteVFormatAttributeNS) xmlTextWriterWriteVFormatAttributeNS __attribute((alias("xmlTextWriterWriteVFormatAttributeNS__internal_alias")));
12744 #else
12745 #ifndef xmlTextWriterWriteVFormatAttributeNS
12746 extern __typeof (xmlTextWriterWriteVFormatAttributeNS) xmlTextWriterWriteVFormatAttributeNS__internal_alias __attribute((visibility("hidden")));
12747 #define xmlTextWriterWriteVFormatAttributeNS xmlTextWriterWriteVFormatAttributeNS__internal_alias
12748 #endif
12749 #endif
12750 #endif
12751 
12752 #if defined(LIBXML_WRITER_ENABLED)
12753 #ifdef bottom_xmlwriter
12754 #undef xmlTextWriterWriteVFormatCDATA
12755 extern __typeof (xmlTextWriterWriteVFormatCDATA) xmlTextWriterWriteVFormatCDATA __attribute((alias("xmlTextWriterWriteVFormatCDATA__internal_alias")));
12756 #else
12757 #ifndef xmlTextWriterWriteVFormatCDATA
12758 extern __typeof (xmlTextWriterWriteVFormatCDATA) xmlTextWriterWriteVFormatCDATA__internal_alias __attribute((visibility("hidden")));
12759 #define xmlTextWriterWriteVFormatCDATA xmlTextWriterWriteVFormatCDATA__internal_alias
12760 #endif
12761 #endif
12762 #endif
12763 
12764 #if defined(LIBXML_WRITER_ENABLED)
12765 #ifdef bottom_xmlwriter
12766 #undef xmlTextWriterWriteVFormatComment
12767 extern __typeof (xmlTextWriterWriteVFormatComment) xmlTextWriterWriteVFormatComment __attribute((alias("xmlTextWriterWriteVFormatComment__internal_alias")));
12768 #else
12769 #ifndef xmlTextWriterWriteVFormatComment
12770 extern __typeof (xmlTextWriterWriteVFormatComment) xmlTextWriterWriteVFormatComment__internal_alias __attribute((visibility("hidden")));
12771 #define xmlTextWriterWriteVFormatComment xmlTextWriterWriteVFormatComment__internal_alias
12772 #endif
12773 #endif
12774 #endif
12775 
12776 #if defined(LIBXML_WRITER_ENABLED)
12777 #ifdef bottom_xmlwriter
12778 #undef xmlTextWriterWriteVFormatDTD
12779 extern __typeof (xmlTextWriterWriteVFormatDTD) xmlTextWriterWriteVFormatDTD __attribute((alias("xmlTextWriterWriteVFormatDTD__internal_alias")));
12780 #else
12781 #ifndef xmlTextWriterWriteVFormatDTD
12782 extern __typeof (xmlTextWriterWriteVFormatDTD) xmlTextWriterWriteVFormatDTD__internal_alias __attribute((visibility("hidden")));
12783 #define xmlTextWriterWriteVFormatDTD xmlTextWriterWriteVFormatDTD__internal_alias
12784 #endif
12785 #endif
12786 #endif
12787 
12788 #if defined(LIBXML_WRITER_ENABLED)
12789 #ifdef bottom_xmlwriter
12790 #undef xmlTextWriterWriteVFormatDTDAttlist
12791 extern __typeof (xmlTextWriterWriteVFormatDTDAttlist) xmlTextWriterWriteVFormatDTDAttlist __attribute((alias("xmlTextWriterWriteVFormatDTDAttlist__internal_alias")));
12792 #else
12793 #ifndef xmlTextWriterWriteVFormatDTDAttlist
12794 extern __typeof (xmlTextWriterWriteVFormatDTDAttlist) xmlTextWriterWriteVFormatDTDAttlist__internal_alias __attribute((visibility("hidden")));
12795 #define xmlTextWriterWriteVFormatDTDAttlist xmlTextWriterWriteVFormatDTDAttlist__internal_alias
12796 #endif
12797 #endif
12798 #endif
12799 
12800 #if defined(LIBXML_WRITER_ENABLED)
12801 #ifdef bottom_xmlwriter
12802 #undef xmlTextWriterWriteVFormatDTDElement
12803 extern __typeof (xmlTextWriterWriteVFormatDTDElement) xmlTextWriterWriteVFormatDTDElement __attribute((alias("xmlTextWriterWriteVFormatDTDElement__internal_alias")));
12804 #else
12805 #ifndef xmlTextWriterWriteVFormatDTDElement
12806 extern __typeof (xmlTextWriterWriteVFormatDTDElement) xmlTextWriterWriteVFormatDTDElement__internal_alias __attribute((visibility("hidden")));
12807 #define xmlTextWriterWriteVFormatDTDElement xmlTextWriterWriteVFormatDTDElement__internal_alias
12808 #endif
12809 #endif
12810 #endif
12811 
12812 #if defined(LIBXML_WRITER_ENABLED)
12813 #ifdef bottom_xmlwriter
12814 #undef xmlTextWriterWriteVFormatDTDInternalEntity
12815 extern __typeof (xmlTextWriterWriteVFormatDTDInternalEntity) xmlTextWriterWriteVFormatDTDInternalEntity __attribute((alias("xmlTextWriterWriteVFormatDTDInternalEntity__internal_alias")));
12816 #else
12817 #ifndef xmlTextWriterWriteVFormatDTDInternalEntity
12818 extern __typeof (xmlTextWriterWriteVFormatDTDInternalEntity) xmlTextWriterWriteVFormatDTDInternalEntity__internal_alias __attribute((visibility("hidden")));
12819 #define xmlTextWriterWriteVFormatDTDInternalEntity xmlTextWriterWriteVFormatDTDInternalEntity__internal_alias
12820 #endif
12821 #endif
12822 #endif
12823 
12824 #if defined(LIBXML_WRITER_ENABLED)
12825 #ifdef bottom_xmlwriter
12826 #undef xmlTextWriterWriteVFormatElement
12827 extern __typeof (xmlTextWriterWriteVFormatElement) xmlTextWriterWriteVFormatElement __attribute((alias("xmlTextWriterWriteVFormatElement__internal_alias")));
12828 #else
12829 #ifndef xmlTextWriterWriteVFormatElement
12830 extern __typeof (xmlTextWriterWriteVFormatElement) xmlTextWriterWriteVFormatElement__internal_alias __attribute((visibility("hidden")));
12831 #define xmlTextWriterWriteVFormatElement xmlTextWriterWriteVFormatElement__internal_alias
12832 #endif
12833 #endif
12834 #endif
12835 
12836 #if defined(LIBXML_WRITER_ENABLED)
12837 #ifdef bottom_xmlwriter
12838 #undef xmlTextWriterWriteVFormatElementNS
12839 extern __typeof (xmlTextWriterWriteVFormatElementNS) xmlTextWriterWriteVFormatElementNS __attribute((alias("xmlTextWriterWriteVFormatElementNS__internal_alias")));
12840 #else
12841 #ifndef xmlTextWriterWriteVFormatElementNS
12842 extern __typeof (xmlTextWriterWriteVFormatElementNS) xmlTextWriterWriteVFormatElementNS__internal_alias __attribute((visibility("hidden")));
12843 #define xmlTextWriterWriteVFormatElementNS xmlTextWriterWriteVFormatElementNS__internal_alias
12844 #endif
12845 #endif
12846 #endif
12847 
12848 #if defined(LIBXML_WRITER_ENABLED)
12849 #ifdef bottom_xmlwriter
12850 #undef xmlTextWriterWriteVFormatPI
12851 extern __typeof (xmlTextWriterWriteVFormatPI) xmlTextWriterWriteVFormatPI __attribute((alias("xmlTextWriterWriteVFormatPI__internal_alias")));
12852 #else
12853 #ifndef xmlTextWriterWriteVFormatPI
12854 extern __typeof (xmlTextWriterWriteVFormatPI) xmlTextWriterWriteVFormatPI__internal_alias __attribute((visibility("hidden")));
12855 #define xmlTextWriterWriteVFormatPI xmlTextWriterWriteVFormatPI__internal_alias
12856 #endif
12857 #endif
12858 #endif
12859 
12860 #if defined(LIBXML_WRITER_ENABLED)
12861 #ifdef bottom_xmlwriter
12862 #undef xmlTextWriterWriteVFormatRaw
12863 extern __typeof (xmlTextWriterWriteVFormatRaw) xmlTextWriterWriteVFormatRaw __attribute((alias("xmlTextWriterWriteVFormatRaw__internal_alias")));
12864 #else
12865 #ifndef xmlTextWriterWriteVFormatRaw
12866 extern __typeof (xmlTextWriterWriteVFormatRaw) xmlTextWriterWriteVFormatRaw__internal_alias __attribute((visibility("hidden")));
12867 #define xmlTextWriterWriteVFormatRaw xmlTextWriterWriteVFormatRaw__internal_alias
12868 #endif
12869 #endif
12870 #endif
12871 
12872 #if defined(LIBXML_WRITER_ENABLED)
12873 #ifdef bottom_xmlwriter
12874 #undef xmlTextWriterWriteVFormatString
12875 extern __typeof (xmlTextWriterWriteVFormatString) xmlTextWriterWriteVFormatString __attribute((alias("xmlTextWriterWriteVFormatString__internal_alias")));
12876 #else
12877 #ifndef xmlTextWriterWriteVFormatString
12878 extern __typeof (xmlTextWriterWriteVFormatString) xmlTextWriterWriteVFormatString__internal_alias __attribute((visibility("hidden")));
12879 #define xmlTextWriterWriteVFormatString xmlTextWriterWriteVFormatString__internal_alias
12880 #endif
12881 #endif
12882 #endif
12883 
12884 #ifdef bottom_globals
12885 #undef xmlThrDefBufferAllocScheme
12886 extern __typeof (xmlThrDefBufferAllocScheme) xmlThrDefBufferAllocScheme __attribute((alias("xmlThrDefBufferAllocScheme__internal_alias")));
12887 #else
12888 #ifndef xmlThrDefBufferAllocScheme
12889 extern __typeof (xmlThrDefBufferAllocScheme) xmlThrDefBufferAllocScheme__internal_alias __attribute((visibility("hidden")));
12890 #define xmlThrDefBufferAllocScheme xmlThrDefBufferAllocScheme__internal_alias
12891 #endif
12892 #endif
12893 
12894 #ifdef bottom_globals
12895 #undef xmlThrDefDefaultBufferSize
12896 extern __typeof (xmlThrDefDefaultBufferSize) xmlThrDefDefaultBufferSize __attribute((alias("xmlThrDefDefaultBufferSize__internal_alias")));
12897 #else
12898 #ifndef xmlThrDefDefaultBufferSize
12899 extern __typeof (xmlThrDefDefaultBufferSize) xmlThrDefDefaultBufferSize__internal_alias __attribute((visibility("hidden")));
12900 #define xmlThrDefDefaultBufferSize xmlThrDefDefaultBufferSize__internal_alias
12901 #endif
12902 #endif
12903 
12904 #ifdef bottom_globals
12905 #undef xmlThrDefDeregisterNodeDefault
12906 extern __typeof (xmlThrDefDeregisterNodeDefault) xmlThrDefDeregisterNodeDefault __attribute((alias("xmlThrDefDeregisterNodeDefault__internal_alias")));
12907 #else
12908 #ifndef xmlThrDefDeregisterNodeDefault
12909 extern __typeof (xmlThrDefDeregisterNodeDefault) xmlThrDefDeregisterNodeDefault__internal_alias __attribute((visibility("hidden")));
12910 #define xmlThrDefDeregisterNodeDefault xmlThrDefDeregisterNodeDefault__internal_alias
12911 #endif
12912 #endif
12913 
12914 #ifdef bottom_globals
12915 #undef xmlThrDefDoValidityCheckingDefaultValue
12916 extern __typeof (xmlThrDefDoValidityCheckingDefaultValue) xmlThrDefDoValidityCheckingDefaultValue __attribute((alias("xmlThrDefDoValidityCheckingDefaultValue__internal_alias")));
12917 #else
12918 #ifndef xmlThrDefDoValidityCheckingDefaultValue
12919 extern __typeof (xmlThrDefDoValidityCheckingDefaultValue) xmlThrDefDoValidityCheckingDefaultValue__internal_alias __attribute((visibility("hidden")));
12920 #define xmlThrDefDoValidityCheckingDefaultValue xmlThrDefDoValidityCheckingDefaultValue__internal_alias
12921 #endif
12922 #endif
12923 
12924 #ifdef bottom_globals
12925 #undef xmlThrDefGetWarningsDefaultValue
12926 extern __typeof (xmlThrDefGetWarningsDefaultValue) xmlThrDefGetWarningsDefaultValue __attribute((alias("xmlThrDefGetWarningsDefaultValue__internal_alias")));
12927 #else
12928 #ifndef xmlThrDefGetWarningsDefaultValue
12929 extern __typeof (xmlThrDefGetWarningsDefaultValue) xmlThrDefGetWarningsDefaultValue__internal_alias __attribute((visibility("hidden")));
12930 #define xmlThrDefGetWarningsDefaultValue xmlThrDefGetWarningsDefaultValue__internal_alias
12931 #endif
12932 #endif
12933 
12934 #ifdef bottom_globals
12935 #undef xmlThrDefIndentTreeOutput
12936 extern __typeof (xmlThrDefIndentTreeOutput) xmlThrDefIndentTreeOutput __attribute((alias("xmlThrDefIndentTreeOutput__internal_alias")));
12937 #else
12938 #ifndef xmlThrDefIndentTreeOutput
12939 extern __typeof (xmlThrDefIndentTreeOutput) xmlThrDefIndentTreeOutput__internal_alias __attribute((visibility("hidden")));
12940 #define xmlThrDefIndentTreeOutput xmlThrDefIndentTreeOutput__internal_alias
12941 #endif
12942 #endif
12943 
12944 #ifdef bottom_globals
12945 #undef xmlThrDefKeepBlanksDefaultValue
12946 extern __typeof (xmlThrDefKeepBlanksDefaultValue) xmlThrDefKeepBlanksDefaultValue __attribute((alias("xmlThrDefKeepBlanksDefaultValue__internal_alias")));
12947 #else
12948 #ifndef xmlThrDefKeepBlanksDefaultValue
12949 extern __typeof (xmlThrDefKeepBlanksDefaultValue) xmlThrDefKeepBlanksDefaultValue__internal_alias __attribute((visibility("hidden")));
12950 #define xmlThrDefKeepBlanksDefaultValue xmlThrDefKeepBlanksDefaultValue__internal_alias
12951 #endif
12952 #endif
12953 
12954 #ifdef bottom_globals
12955 #undef xmlThrDefLineNumbersDefaultValue
12956 extern __typeof (xmlThrDefLineNumbersDefaultValue) xmlThrDefLineNumbersDefaultValue __attribute((alias("xmlThrDefLineNumbersDefaultValue__internal_alias")));
12957 #else
12958 #ifndef xmlThrDefLineNumbersDefaultValue
12959 extern __typeof (xmlThrDefLineNumbersDefaultValue) xmlThrDefLineNumbersDefaultValue__internal_alias __attribute((visibility("hidden")));
12960 #define xmlThrDefLineNumbersDefaultValue xmlThrDefLineNumbersDefaultValue__internal_alias
12961 #endif
12962 #endif
12963 
12964 #ifdef bottom_globals
12965 #undef xmlThrDefLoadExtDtdDefaultValue
12966 extern __typeof (xmlThrDefLoadExtDtdDefaultValue) xmlThrDefLoadExtDtdDefaultValue __attribute((alias("xmlThrDefLoadExtDtdDefaultValue__internal_alias")));
12967 #else
12968 #ifndef xmlThrDefLoadExtDtdDefaultValue
12969 extern __typeof (xmlThrDefLoadExtDtdDefaultValue) xmlThrDefLoadExtDtdDefaultValue__internal_alias __attribute((visibility("hidden")));
12970 #define xmlThrDefLoadExtDtdDefaultValue xmlThrDefLoadExtDtdDefaultValue__internal_alias
12971 #endif
12972 #endif
12973 
12974 #ifdef bottom_globals
12975 #undef xmlThrDefOutputBufferCreateFilenameDefault
12976 extern __typeof (xmlThrDefOutputBufferCreateFilenameDefault) xmlThrDefOutputBufferCreateFilenameDefault __attribute((alias("xmlThrDefOutputBufferCreateFilenameDefault__internal_alias")));
12977 #else
12978 #ifndef xmlThrDefOutputBufferCreateFilenameDefault
12979 extern __typeof (xmlThrDefOutputBufferCreateFilenameDefault) xmlThrDefOutputBufferCreateFilenameDefault__internal_alias __attribute((visibility("hidden")));
12980 #define xmlThrDefOutputBufferCreateFilenameDefault xmlThrDefOutputBufferCreateFilenameDefault__internal_alias
12981 #endif
12982 #endif
12983 
12984 #ifdef bottom_globals
12985 #undef xmlThrDefParserDebugEntities
12986 extern __typeof (xmlThrDefParserDebugEntities) xmlThrDefParserDebugEntities __attribute((alias("xmlThrDefParserDebugEntities__internal_alias")));
12987 #else
12988 #ifndef xmlThrDefParserDebugEntities
12989 extern __typeof (xmlThrDefParserDebugEntities) xmlThrDefParserDebugEntities__internal_alias __attribute((visibility("hidden")));
12990 #define xmlThrDefParserDebugEntities xmlThrDefParserDebugEntities__internal_alias
12991 #endif
12992 #endif
12993 
12994 #ifdef bottom_globals
12995 #undef xmlThrDefParserInputBufferCreateFilenameDefault
12996 extern __typeof (xmlThrDefParserInputBufferCreateFilenameDefault) xmlThrDefParserInputBufferCreateFilenameDefault __attribute((alias("xmlThrDefParserInputBufferCreateFilenameDefault__internal_alias")));
12997 #else
12998 #ifndef xmlThrDefParserInputBufferCreateFilenameDefault
12999 extern __typeof (xmlThrDefParserInputBufferCreateFilenameDefault) xmlThrDefParserInputBufferCreateFilenameDefault__internal_alias __attribute((visibility("hidden")));
13000 #define xmlThrDefParserInputBufferCreateFilenameDefault xmlThrDefParserInputBufferCreateFilenameDefault__internal_alias
13001 #endif
13002 #endif
13003 
13004 #ifdef bottom_globals
13005 #undef xmlThrDefPedanticParserDefaultValue
13006 extern __typeof (xmlThrDefPedanticParserDefaultValue) xmlThrDefPedanticParserDefaultValue __attribute((alias("xmlThrDefPedanticParserDefaultValue__internal_alias")));
13007 #else
13008 #ifndef xmlThrDefPedanticParserDefaultValue
13009 extern __typeof (xmlThrDefPedanticParserDefaultValue) xmlThrDefPedanticParserDefaultValue__internal_alias __attribute((visibility("hidden")));
13010 #define xmlThrDefPedanticParserDefaultValue xmlThrDefPedanticParserDefaultValue__internal_alias
13011 #endif
13012 #endif
13013 
13014 #ifdef bottom_globals
13015 #undef xmlThrDefRegisterNodeDefault
13016 extern __typeof (xmlThrDefRegisterNodeDefault) xmlThrDefRegisterNodeDefault __attribute((alias("xmlThrDefRegisterNodeDefault__internal_alias")));
13017 #else
13018 #ifndef xmlThrDefRegisterNodeDefault
13019 extern __typeof (xmlThrDefRegisterNodeDefault) xmlThrDefRegisterNodeDefault__internal_alias __attribute((visibility("hidden")));
13020 #define xmlThrDefRegisterNodeDefault xmlThrDefRegisterNodeDefault__internal_alias
13021 #endif
13022 #endif
13023 
13024 #ifdef bottom_globals
13025 #undef xmlThrDefSaveNoEmptyTags
13026 extern __typeof (xmlThrDefSaveNoEmptyTags) xmlThrDefSaveNoEmptyTags __attribute((alias("xmlThrDefSaveNoEmptyTags__internal_alias")));
13027 #else
13028 #ifndef xmlThrDefSaveNoEmptyTags
13029 extern __typeof (xmlThrDefSaveNoEmptyTags) xmlThrDefSaveNoEmptyTags__internal_alias __attribute((visibility("hidden")));
13030 #define xmlThrDefSaveNoEmptyTags xmlThrDefSaveNoEmptyTags__internal_alias
13031 #endif
13032 #endif
13033 
13034 #ifdef bottom_globals
13035 #undef xmlThrDefSetGenericErrorFunc
13036 extern __typeof (xmlThrDefSetGenericErrorFunc) xmlThrDefSetGenericErrorFunc __attribute((alias("xmlThrDefSetGenericErrorFunc__internal_alias")));
13037 #else
13038 #ifndef xmlThrDefSetGenericErrorFunc
13039 extern __typeof (xmlThrDefSetGenericErrorFunc) xmlThrDefSetGenericErrorFunc__internal_alias __attribute((visibility("hidden")));
13040 #define xmlThrDefSetGenericErrorFunc xmlThrDefSetGenericErrorFunc__internal_alias
13041 #endif
13042 #endif
13043 
13044 #ifdef bottom_globals
13045 #undef xmlThrDefSetStructuredErrorFunc
13046 extern __typeof (xmlThrDefSetStructuredErrorFunc) xmlThrDefSetStructuredErrorFunc __attribute((alias("xmlThrDefSetStructuredErrorFunc__internal_alias")));
13047 #else
13048 #ifndef xmlThrDefSetStructuredErrorFunc
13049 extern __typeof (xmlThrDefSetStructuredErrorFunc) xmlThrDefSetStructuredErrorFunc__internal_alias __attribute((visibility("hidden")));
13050 #define xmlThrDefSetStructuredErrorFunc xmlThrDefSetStructuredErrorFunc__internal_alias
13051 #endif
13052 #endif
13053 
13054 #ifdef bottom_globals
13055 #undef xmlThrDefSubstituteEntitiesDefaultValue
13056 extern __typeof (xmlThrDefSubstituteEntitiesDefaultValue) xmlThrDefSubstituteEntitiesDefaultValue __attribute((alias("xmlThrDefSubstituteEntitiesDefaultValue__internal_alias")));
13057 #else
13058 #ifndef xmlThrDefSubstituteEntitiesDefaultValue
13059 extern __typeof (xmlThrDefSubstituteEntitiesDefaultValue) xmlThrDefSubstituteEntitiesDefaultValue__internal_alias __attribute((visibility("hidden")));
13060 #define xmlThrDefSubstituteEntitiesDefaultValue xmlThrDefSubstituteEntitiesDefaultValue__internal_alias
13061 #endif
13062 #endif
13063 
13064 #ifdef bottom_globals
13065 #undef xmlThrDefTreeIndentString
13066 extern __typeof (xmlThrDefTreeIndentString) xmlThrDefTreeIndentString __attribute((alias("xmlThrDefTreeIndentString__internal_alias")));
13067 #else
13068 #ifndef xmlThrDefTreeIndentString
13069 extern __typeof (xmlThrDefTreeIndentString) xmlThrDefTreeIndentString__internal_alias __attribute((visibility("hidden")));
13070 #define xmlThrDefTreeIndentString xmlThrDefTreeIndentString__internal_alias
13071 #endif
13072 #endif
13073 
13074 #if defined(LIBXML_UNICODE_ENABLED)
13075 #ifdef bottom_xmlunicode
13076 #undef xmlUCSIsAegeanNumbers
13077 extern __typeof (xmlUCSIsAegeanNumbers) xmlUCSIsAegeanNumbers __attribute((alias("xmlUCSIsAegeanNumbers__internal_alias")));
13078 #else
13079 #ifndef xmlUCSIsAegeanNumbers
13080 extern __typeof (xmlUCSIsAegeanNumbers) xmlUCSIsAegeanNumbers__internal_alias __attribute((visibility("hidden")));
13081 #define xmlUCSIsAegeanNumbers xmlUCSIsAegeanNumbers__internal_alias
13082 #endif
13083 #endif
13084 #endif
13085 
13086 #if defined(LIBXML_UNICODE_ENABLED)
13087 #ifdef bottom_xmlunicode
13088 #undef xmlUCSIsAlphabeticPresentationForms
13089 extern __typeof (xmlUCSIsAlphabeticPresentationForms) xmlUCSIsAlphabeticPresentationForms __attribute((alias("xmlUCSIsAlphabeticPresentationForms__internal_alias")));
13090 #else
13091 #ifndef xmlUCSIsAlphabeticPresentationForms
13092 extern __typeof (xmlUCSIsAlphabeticPresentationForms) xmlUCSIsAlphabeticPresentationForms__internal_alias __attribute((visibility("hidden")));
13093 #define xmlUCSIsAlphabeticPresentationForms xmlUCSIsAlphabeticPresentationForms__internal_alias
13094 #endif
13095 #endif
13096 #endif
13097 
13098 #if defined(LIBXML_UNICODE_ENABLED)
13099 #ifdef bottom_xmlunicode
13100 #undef xmlUCSIsArabic
13101 extern __typeof (xmlUCSIsArabic) xmlUCSIsArabic __attribute((alias("xmlUCSIsArabic__internal_alias")));
13102 #else
13103 #ifndef xmlUCSIsArabic
13104 extern __typeof (xmlUCSIsArabic) xmlUCSIsArabic__internal_alias __attribute((visibility("hidden")));
13105 #define xmlUCSIsArabic xmlUCSIsArabic__internal_alias
13106 #endif
13107 #endif
13108 #endif
13109 
13110 #if defined(LIBXML_UNICODE_ENABLED)
13111 #ifdef bottom_xmlunicode
13112 #undef xmlUCSIsArabicPresentationFormsA
13113 extern __typeof (xmlUCSIsArabicPresentationFormsA) xmlUCSIsArabicPresentationFormsA __attribute((alias("xmlUCSIsArabicPresentationFormsA__internal_alias")));
13114 #else
13115 #ifndef xmlUCSIsArabicPresentationFormsA
13116 extern __typeof (xmlUCSIsArabicPresentationFormsA) xmlUCSIsArabicPresentationFormsA__internal_alias __attribute((visibility("hidden")));
13117 #define xmlUCSIsArabicPresentationFormsA xmlUCSIsArabicPresentationFormsA__internal_alias
13118 #endif
13119 #endif
13120 #endif
13121 
13122 #if defined(LIBXML_UNICODE_ENABLED)
13123 #ifdef bottom_xmlunicode
13124 #undef xmlUCSIsArabicPresentationFormsB
13125 extern __typeof (xmlUCSIsArabicPresentationFormsB) xmlUCSIsArabicPresentationFormsB __attribute((alias("xmlUCSIsArabicPresentationFormsB__internal_alias")));
13126 #else
13127 #ifndef xmlUCSIsArabicPresentationFormsB
13128 extern __typeof (xmlUCSIsArabicPresentationFormsB) xmlUCSIsArabicPresentationFormsB__internal_alias __attribute((visibility("hidden")));
13129 #define xmlUCSIsArabicPresentationFormsB xmlUCSIsArabicPresentationFormsB__internal_alias
13130 #endif
13131 #endif
13132 #endif
13133 
13134 #if defined(LIBXML_UNICODE_ENABLED)
13135 #ifdef bottom_xmlunicode
13136 #undef xmlUCSIsArmenian
13137 extern __typeof (xmlUCSIsArmenian) xmlUCSIsArmenian __attribute((alias("xmlUCSIsArmenian__internal_alias")));
13138 #else
13139 #ifndef xmlUCSIsArmenian
13140 extern __typeof (xmlUCSIsArmenian) xmlUCSIsArmenian__internal_alias __attribute((visibility("hidden")));
13141 #define xmlUCSIsArmenian xmlUCSIsArmenian__internal_alias
13142 #endif
13143 #endif
13144 #endif
13145 
13146 #if defined(LIBXML_UNICODE_ENABLED)
13147 #ifdef bottom_xmlunicode
13148 #undef xmlUCSIsArrows
13149 extern __typeof (xmlUCSIsArrows) xmlUCSIsArrows __attribute((alias("xmlUCSIsArrows__internal_alias")));
13150 #else
13151 #ifndef xmlUCSIsArrows
13152 extern __typeof (xmlUCSIsArrows) xmlUCSIsArrows__internal_alias __attribute((visibility("hidden")));
13153 #define xmlUCSIsArrows xmlUCSIsArrows__internal_alias
13154 #endif
13155 #endif
13156 #endif
13157 
13158 #if defined(LIBXML_UNICODE_ENABLED)
13159 #ifdef bottom_xmlunicode
13160 #undef xmlUCSIsBasicLatin
13161 extern __typeof (xmlUCSIsBasicLatin) xmlUCSIsBasicLatin __attribute((alias("xmlUCSIsBasicLatin__internal_alias")));
13162 #else
13163 #ifndef xmlUCSIsBasicLatin
13164 extern __typeof (xmlUCSIsBasicLatin) xmlUCSIsBasicLatin__internal_alias __attribute((visibility("hidden")));
13165 #define xmlUCSIsBasicLatin xmlUCSIsBasicLatin__internal_alias
13166 #endif
13167 #endif
13168 #endif
13169 
13170 #if defined(LIBXML_UNICODE_ENABLED)
13171 #ifdef bottom_xmlunicode
13172 #undef xmlUCSIsBengali
13173 extern __typeof (xmlUCSIsBengali) xmlUCSIsBengali __attribute((alias("xmlUCSIsBengali__internal_alias")));
13174 #else
13175 #ifndef xmlUCSIsBengali
13176 extern __typeof (xmlUCSIsBengali) xmlUCSIsBengali__internal_alias __attribute((visibility("hidden")));
13177 #define xmlUCSIsBengali xmlUCSIsBengali__internal_alias
13178 #endif
13179 #endif
13180 #endif
13181 
13182 #if defined(LIBXML_UNICODE_ENABLED)
13183 #ifdef bottom_xmlunicode
13184 #undef xmlUCSIsBlock
13185 extern __typeof (xmlUCSIsBlock) xmlUCSIsBlock __attribute((alias("xmlUCSIsBlock__internal_alias")));
13186 #else
13187 #ifndef xmlUCSIsBlock
13188 extern __typeof (xmlUCSIsBlock) xmlUCSIsBlock__internal_alias __attribute((visibility("hidden")));
13189 #define xmlUCSIsBlock xmlUCSIsBlock__internal_alias
13190 #endif
13191 #endif
13192 #endif
13193 
13194 #if defined(LIBXML_UNICODE_ENABLED)
13195 #ifdef bottom_xmlunicode
13196 #undef xmlUCSIsBlockElements
13197 extern __typeof (xmlUCSIsBlockElements) xmlUCSIsBlockElements __attribute((alias("xmlUCSIsBlockElements__internal_alias")));
13198 #else
13199 #ifndef xmlUCSIsBlockElements
13200 extern __typeof (xmlUCSIsBlockElements) xmlUCSIsBlockElements__internal_alias __attribute((visibility("hidden")));
13201 #define xmlUCSIsBlockElements xmlUCSIsBlockElements__internal_alias
13202 #endif
13203 #endif
13204 #endif
13205 
13206 #if defined(LIBXML_UNICODE_ENABLED)
13207 #ifdef bottom_xmlunicode
13208 #undef xmlUCSIsBopomofo
13209 extern __typeof (xmlUCSIsBopomofo) xmlUCSIsBopomofo __attribute((alias("xmlUCSIsBopomofo__internal_alias")));
13210 #else
13211 #ifndef xmlUCSIsBopomofo
13212 extern __typeof (xmlUCSIsBopomofo) xmlUCSIsBopomofo__internal_alias __attribute((visibility("hidden")));
13213 #define xmlUCSIsBopomofo xmlUCSIsBopomofo__internal_alias
13214 #endif
13215 #endif
13216 #endif
13217 
13218 #if defined(LIBXML_UNICODE_ENABLED)
13219 #ifdef bottom_xmlunicode
13220 #undef xmlUCSIsBopomofoExtended
13221 extern __typeof (xmlUCSIsBopomofoExtended) xmlUCSIsBopomofoExtended __attribute((alias("xmlUCSIsBopomofoExtended__internal_alias")));
13222 #else
13223 #ifndef xmlUCSIsBopomofoExtended
13224 extern __typeof (xmlUCSIsBopomofoExtended) xmlUCSIsBopomofoExtended__internal_alias __attribute((visibility("hidden")));
13225 #define xmlUCSIsBopomofoExtended xmlUCSIsBopomofoExtended__internal_alias
13226 #endif
13227 #endif
13228 #endif
13229 
13230 #if defined(LIBXML_UNICODE_ENABLED)
13231 #ifdef bottom_xmlunicode
13232 #undef xmlUCSIsBoxDrawing
13233 extern __typeof (xmlUCSIsBoxDrawing) xmlUCSIsBoxDrawing __attribute((alias("xmlUCSIsBoxDrawing__internal_alias")));
13234 #else
13235 #ifndef xmlUCSIsBoxDrawing
13236 extern __typeof (xmlUCSIsBoxDrawing) xmlUCSIsBoxDrawing__internal_alias __attribute((visibility("hidden")));
13237 #define xmlUCSIsBoxDrawing xmlUCSIsBoxDrawing__internal_alias
13238 #endif
13239 #endif
13240 #endif
13241 
13242 #if defined(LIBXML_UNICODE_ENABLED)
13243 #ifdef bottom_xmlunicode
13244 #undef xmlUCSIsBraillePatterns
13245 extern __typeof (xmlUCSIsBraillePatterns) xmlUCSIsBraillePatterns __attribute((alias("xmlUCSIsBraillePatterns__internal_alias")));
13246 #else
13247 #ifndef xmlUCSIsBraillePatterns
13248 extern __typeof (xmlUCSIsBraillePatterns) xmlUCSIsBraillePatterns__internal_alias __attribute((visibility("hidden")));
13249 #define xmlUCSIsBraillePatterns xmlUCSIsBraillePatterns__internal_alias
13250 #endif
13251 #endif
13252 #endif
13253 
13254 #if defined(LIBXML_UNICODE_ENABLED)
13255 #ifdef bottom_xmlunicode
13256 #undef xmlUCSIsBuhid
13257 extern __typeof (xmlUCSIsBuhid) xmlUCSIsBuhid __attribute((alias("xmlUCSIsBuhid__internal_alias")));
13258 #else
13259 #ifndef xmlUCSIsBuhid
13260 extern __typeof (xmlUCSIsBuhid) xmlUCSIsBuhid__internal_alias __attribute((visibility("hidden")));
13261 #define xmlUCSIsBuhid xmlUCSIsBuhid__internal_alias
13262 #endif
13263 #endif
13264 #endif
13265 
13266 #if defined(LIBXML_UNICODE_ENABLED)
13267 #ifdef bottom_xmlunicode
13268 #undef xmlUCSIsByzantineMusicalSymbols
13269 extern __typeof (xmlUCSIsByzantineMusicalSymbols) xmlUCSIsByzantineMusicalSymbols __attribute((alias("xmlUCSIsByzantineMusicalSymbols__internal_alias")));
13270 #else
13271 #ifndef xmlUCSIsByzantineMusicalSymbols
13272 extern __typeof (xmlUCSIsByzantineMusicalSymbols) xmlUCSIsByzantineMusicalSymbols__internal_alias __attribute((visibility("hidden")));
13273 #define xmlUCSIsByzantineMusicalSymbols xmlUCSIsByzantineMusicalSymbols__internal_alias
13274 #endif
13275 #endif
13276 #endif
13277 
13278 #if defined(LIBXML_UNICODE_ENABLED)
13279 #ifdef bottom_xmlunicode
13280 #undef xmlUCSIsCJKCompatibility
13281 extern __typeof (xmlUCSIsCJKCompatibility) xmlUCSIsCJKCompatibility __attribute((alias("xmlUCSIsCJKCompatibility__internal_alias")));
13282 #else
13283 #ifndef xmlUCSIsCJKCompatibility
13284 extern __typeof (xmlUCSIsCJKCompatibility) xmlUCSIsCJKCompatibility__internal_alias __attribute((visibility("hidden")));
13285 #define xmlUCSIsCJKCompatibility xmlUCSIsCJKCompatibility__internal_alias
13286 #endif
13287 #endif
13288 #endif
13289 
13290 #if defined(LIBXML_UNICODE_ENABLED)
13291 #ifdef bottom_xmlunicode
13292 #undef xmlUCSIsCJKCompatibilityForms
13293 extern __typeof (xmlUCSIsCJKCompatibilityForms) xmlUCSIsCJKCompatibilityForms __attribute((alias("xmlUCSIsCJKCompatibilityForms__internal_alias")));
13294 #else
13295 #ifndef xmlUCSIsCJKCompatibilityForms
13296 extern __typeof (xmlUCSIsCJKCompatibilityForms) xmlUCSIsCJKCompatibilityForms__internal_alias __attribute((visibility("hidden")));
13297 #define xmlUCSIsCJKCompatibilityForms xmlUCSIsCJKCompatibilityForms__internal_alias
13298 #endif
13299 #endif
13300 #endif
13301 
13302 #if defined(LIBXML_UNICODE_ENABLED)
13303 #ifdef bottom_xmlunicode
13304 #undef xmlUCSIsCJKCompatibilityIdeographs
13305 extern __typeof (xmlUCSIsCJKCompatibilityIdeographs) xmlUCSIsCJKCompatibilityIdeographs __attribute((alias("xmlUCSIsCJKCompatibilityIdeographs__internal_alias")));
13306 #else
13307 #ifndef xmlUCSIsCJKCompatibilityIdeographs
13308 extern __typeof (xmlUCSIsCJKCompatibilityIdeographs) xmlUCSIsCJKCompatibilityIdeographs__internal_alias __attribute((visibility("hidden")));
13309 #define xmlUCSIsCJKCompatibilityIdeographs xmlUCSIsCJKCompatibilityIdeographs__internal_alias
13310 #endif
13311 #endif
13312 #endif
13313 
13314 #if defined(LIBXML_UNICODE_ENABLED)
13315 #ifdef bottom_xmlunicode
13316 #undef xmlUCSIsCJKCompatibilityIdeographsSupplement
13317 extern __typeof (xmlUCSIsCJKCompatibilityIdeographsSupplement) xmlUCSIsCJKCompatibilityIdeographsSupplement __attribute((alias("xmlUCSIsCJKCompatibilityIdeographsSupplement__internal_alias")));
13318 #else
13319 #ifndef xmlUCSIsCJKCompatibilityIdeographsSupplement
13320 extern __typeof (xmlUCSIsCJKCompatibilityIdeographsSupplement) xmlUCSIsCJKCompatibilityIdeographsSupplement__internal_alias __attribute((visibility("hidden")));
13321 #define xmlUCSIsCJKCompatibilityIdeographsSupplement xmlUCSIsCJKCompatibilityIdeographsSupplement__internal_alias
13322 #endif
13323 #endif
13324 #endif
13325 
13326 #if defined(LIBXML_UNICODE_ENABLED)
13327 #ifdef bottom_xmlunicode
13328 #undef xmlUCSIsCJKRadicalsSupplement
13329 extern __typeof (xmlUCSIsCJKRadicalsSupplement) xmlUCSIsCJKRadicalsSupplement __attribute((alias("xmlUCSIsCJKRadicalsSupplement__internal_alias")));
13330 #else
13331 #ifndef xmlUCSIsCJKRadicalsSupplement
13332 extern __typeof (xmlUCSIsCJKRadicalsSupplement) xmlUCSIsCJKRadicalsSupplement__internal_alias __attribute((visibility("hidden")));
13333 #define xmlUCSIsCJKRadicalsSupplement xmlUCSIsCJKRadicalsSupplement__internal_alias
13334 #endif
13335 #endif
13336 #endif
13337 
13338 #if defined(LIBXML_UNICODE_ENABLED)
13339 #ifdef bottom_xmlunicode
13340 #undef xmlUCSIsCJKSymbolsandPunctuation
13341 extern __typeof (xmlUCSIsCJKSymbolsandPunctuation) xmlUCSIsCJKSymbolsandPunctuation __attribute((alias("xmlUCSIsCJKSymbolsandPunctuation__internal_alias")));
13342 #else
13343 #ifndef xmlUCSIsCJKSymbolsandPunctuation
13344 extern __typeof (xmlUCSIsCJKSymbolsandPunctuation) xmlUCSIsCJKSymbolsandPunctuation__internal_alias __attribute((visibility("hidden")));
13345 #define xmlUCSIsCJKSymbolsandPunctuation xmlUCSIsCJKSymbolsandPunctuation__internal_alias
13346 #endif
13347 #endif
13348 #endif
13349 
13350 #if defined(LIBXML_UNICODE_ENABLED)
13351 #ifdef bottom_xmlunicode
13352 #undef xmlUCSIsCJKUnifiedIdeographs
13353 extern __typeof (xmlUCSIsCJKUnifiedIdeographs) xmlUCSIsCJKUnifiedIdeographs __attribute((alias("xmlUCSIsCJKUnifiedIdeographs__internal_alias")));
13354 #else
13355 #ifndef xmlUCSIsCJKUnifiedIdeographs
13356 extern __typeof (xmlUCSIsCJKUnifiedIdeographs) xmlUCSIsCJKUnifiedIdeographs__internal_alias __attribute((visibility("hidden")));
13357 #define xmlUCSIsCJKUnifiedIdeographs xmlUCSIsCJKUnifiedIdeographs__internal_alias
13358 #endif
13359 #endif
13360 #endif
13361 
13362 #if defined(LIBXML_UNICODE_ENABLED)
13363 #ifdef bottom_xmlunicode
13364 #undef xmlUCSIsCJKUnifiedIdeographsExtensionA
13365 extern __typeof (xmlUCSIsCJKUnifiedIdeographsExtensionA) xmlUCSIsCJKUnifiedIdeographsExtensionA __attribute((alias("xmlUCSIsCJKUnifiedIdeographsExtensionA__internal_alias")));
13366 #else
13367 #ifndef xmlUCSIsCJKUnifiedIdeographsExtensionA
13368 extern __typeof (xmlUCSIsCJKUnifiedIdeographsExtensionA) xmlUCSIsCJKUnifiedIdeographsExtensionA__internal_alias __attribute((visibility("hidden")));
13369 #define xmlUCSIsCJKUnifiedIdeographsExtensionA xmlUCSIsCJKUnifiedIdeographsExtensionA__internal_alias
13370 #endif
13371 #endif
13372 #endif
13373 
13374 #if defined(LIBXML_UNICODE_ENABLED)
13375 #ifdef bottom_xmlunicode
13376 #undef xmlUCSIsCJKUnifiedIdeographsExtensionB
13377 extern __typeof (xmlUCSIsCJKUnifiedIdeographsExtensionB) xmlUCSIsCJKUnifiedIdeographsExtensionB __attribute((alias("xmlUCSIsCJKUnifiedIdeographsExtensionB__internal_alias")));
13378 #else
13379 #ifndef xmlUCSIsCJKUnifiedIdeographsExtensionB
13380 extern __typeof (xmlUCSIsCJKUnifiedIdeographsExtensionB) xmlUCSIsCJKUnifiedIdeographsExtensionB__internal_alias __attribute((visibility("hidden")));
13381 #define xmlUCSIsCJKUnifiedIdeographsExtensionB xmlUCSIsCJKUnifiedIdeographsExtensionB__internal_alias
13382 #endif
13383 #endif
13384 #endif
13385 
13386 #if defined(LIBXML_UNICODE_ENABLED)
13387 #ifdef bottom_xmlunicode
13388 #undef xmlUCSIsCat
13389 extern __typeof (xmlUCSIsCat) xmlUCSIsCat __attribute((alias("xmlUCSIsCat__internal_alias")));
13390 #else
13391 #ifndef xmlUCSIsCat
13392 extern __typeof (xmlUCSIsCat) xmlUCSIsCat__internal_alias __attribute((visibility("hidden")));
13393 #define xmlUCSIsCat xmlUCSIsCat__internal_alias
13394 #endif
13395 #endif
13396 #endif
13397 
13398 #if defined(LIBXML_UNICODE_ENABLED)
13399 #ifdef bottom_xmlunicode
13400 #undef xmlUCSIsCatC
13401 extern __typeof (xmlUCSIsCatC) xmlUCSIsCatC __attribute((alias("xmlUCSIsCatC__internal_alias")));
13402 #else
13403 #ifndef xmlUCSIsCatC
13404 extern __typeof (xmlUCSIsCatC) xmlUCSIsCatC__internal_alias __attribute((visibility("hidden")));
13405 #define xmlUCSIsCatC xmlUCSIsCatC__internal_alias
13406 #endif
13407 #endif
13408 #endif
13409 
13410 #if defined(LIBXML_UNICODE_ENABLED)
13411 #ifdef bottom_xmlunicode
13412 #undef xmlUCSIsCatCc
13413 extern __typeof (xmlUCSIsCatCc) xmlUCSIsCatCc __attribute((alias("xmlUCSIsCatCc__internal_alias")));
13414 #else
13415 #ifndef xmlUCSIsCatCc
13416 extern __typeof (xmlUCSIsCatCc) xmlUCSIsCatCc__internal_alias __attribute((visibility("hidden")));
13417 #define xmlUCSIsCatCc xmlUCSIsCatCc__internal_alias
13418 #endif
13419 #endif
13420 #endif
13421 
13422 #if defined(LIBXML_UNICODE_ENABLED)
13423 #ifdef bottom_xmlunicode
13424 #undef xmlUCSIsCatCf
13425 extern __typeof (xmlUCSIsCatCf) xmlUCSIsCatCf __attribute((alias("xmlUCSIsCatCf__internal_alias")));
13426 #else
13427 #ifndef xmlUCSIsCatCf
13428 extern __typeof (xmlUCSIsCatCf) xmlUCSIsCatCf__internal_alias __attribute((visibility("hidden")));
13429 #define xmlUCSIsCatCf xmlUCSIsCatCf__internal_alias
13430 #endif
13431 #endif
13432 #endif
13433 
13434 #if defined(LIBXML_UNICODE_ENABLED)
13435 #ifdef bottom_xmlunicode
13436 #undef xmlUCSIsCatCo
13437 extern __typeof (xmlUCSIsCatCo) xmlUCSIsCatCo __attribute((alias("xmlUCSIsCatCo__internal_alias")));
13438 #else
13439 #ifndef xmlUCSIsCatCo
13440 extern __typeof (xmlUCSIsCatCo) xmlUCSIsCatCo__internal_alias __attribute((visibility("hidden")));
13441 #define xmlUCSIsCatCo xmlUCSIsCatCo__internal_alias
13442 #endif
13443 #endif
13444 #endif
13445 
13446 #if defined(LIBXML_UNICODE_ENABLED)
13447 #ifdef bottom_xmlunicode
13448 #undef xmlUCSIsCatCs
13449 extern __typeof (xmlUCSIsCatCs) xmlUCSIsCatCs __attribute((alias("xmlUCSIsCatCs__internal_alias")));
13450 #else
13451 #ifndef xmlUCSIsCatCs
13452 extern __typeof (xmlUCSIsCatCs) xmlUCSIsCatCs__internal_alias __attribute((visibility("hidden")));
13453 #define xmlUCSIsCatCs xmlUCSIsCatCs__internal_alias
13454 #endif
13455 #endif
13456 #endif
13457 
13458 #if defined(LIBXML_UNICODE_ENABLED)
13459 #ifdef bottom_xmlunicode
13460 #undef xmlUCSIsCatL
13461 extern __typeof (xmlUCSIsCatL) xmlUCSIsCatL __attribute((alias("xmlUCSIsCatL__internal_alias")));
13462 #else
13463 #ifndef xmlUCSIsCatL
13464 extern __typeof (xmlUCSIsCatL) xmlUCSIsCatL__internal_alias __attribute((visibility("hidden")));
13465 #define xmlUCSIsCatL xmlUCSIsCatL__internal_alias
13466 #endif
13467 #endif
13468 #endif
13469 
13470 #if defined(LIBXML_UNICODE_ENABLED)
13471 #ifdef bottom_xmlunicode
13472 #undef xmlUCSIsCatLl
13473 extern __typeof (xmlUCSIsCatLl) xmlUCSIsCatLl __attribute((alias("xmlUCSIsCatLl__internal_alias")));
13474 #else
13475 #ifndef xmlUCSIsCatLl
13476 extern __typeof (xmlUCSIsCatLl) xmlUCSIsCatLl__internal_alias __attribute((visibility("hidden")));
13477 #define xmlUCSIsCatLl xmlUCSIsCatLl__internal_alias
13478 #endif
13479 #endif
13480 #endif
13481 
13482 #if defined(LIBXML_UNICODE_ENABLED)
13483 #ifdef bottom_xmlunicode
13484 #undef xmlUCSIsCatLm
13485 extern __typeof (xmlUCSIsCatLm) xmlUCSIsCatLm __attribute((alias("xmlUCSIsCatLm__internal_alias")));
13486 #else
13487 #ifndef xmlUCSIsCatLm
13488 extern __typeof (xmlUCSIsCatLm) xmlUCSIsCatLm__internal_alias __attribute((visibility("hidden")));
13489 #define xmlUCSIsCatLm xmlUCSIsCatLm__internal_alias
13490 #endif
13491 #endif
13492 #endif
13493 
13494 #if defined(LIBXML_UNICODE_ENABLED)
13495 #ifdef bottom_xmlunicode
13496 #undef xmlUCSIsCatLo
13497 extern __typeof (xmlUCSIsCatLo) xmlUCSIsCatLo __attribute((alias("xmlUCSIsCatLo__internal_alias")));
13498 #else
13499 #ifndef xmlUCSIsCatLo
13500 extern __typeof (xmlUCSIsCatLo) xmlUCSIsCatLo__internal_alias __attribute((visibility("hidden")));
13501 #define xmlUCSIsCatLo xmlUCSIsCatLo__internal_alias
13502 #endif
13503 #endif
13504 #endif
13505 
13506 #if defined(LIBXML_UNICODE_ENABLED)
13507 #ifdef bottom_xmlunicode
13508 #undef xmlUCSIsCatLt
13509 extern __typeof (xmlUCSIsCatLt) xmlUCSIsCatLt __attribute((alias("xmlUCSIsCatLt__internal_alias")));
13510 #else
13511 #ifndef xmlUCSIsCatLt
13512 extern __typeof (xmlUCSIsCatLt) xmlUCSIsCatLt__internal_alias __attribute((visibility("hidden")));
13513 #define xmlUCSIsCatLt xmlUCSIsCatLt__internal_alias
13514 #endif
13515 #endif
13516 #endif
13517 
13518 #if defined(LIBXML_UNICODE_ENABLED)
13519 #ifdef bottom_xmlunicode
13520 #undef xmlUCSIsCatLu
13521 extern __typeof (xmlUCSIsCatLu) xmlUCSIsCatLu __attribute((alias("xmlUCSIsCatLu__internal_alias")));
13522 #else
13523 #ifndef xmlUCSIsCatLu
13524 extern __typeof (xmlUCSIsCatLu) xmlUCSIsCatLu__internal_alias __attribute((visibility("hidden")));
13525 #define xmlUCSIsCatLu xmlUCSIsCatLu__internal_alias
13526 #endif
13527 #endif
13528 #endif
13529 
13530 #if defined(LIBXML_UNICODE_ENABLED)
13531 #ifdef bottom_xmlunicode
13532 #undef xmlUCSIsCatM
13533 extern __typeof (xmlUCSIsCatM) xmlUCSIsCatM __attribute((alias("xmlUCSIsCatM__internal_alias")));
13534 #else
13535 #ifndef xmlUCSIsCatM
13536 extern __typeof (xmlUCSIsCatM) xmlUCSIsCatM__internal_alias __attribute((visibility("hidden")));
13537 #define xmlUCSIsCatM xmlUCSIsCatM__internal_alias
13538 #endif
13539 #endif
13540 #endif
13541 
13542 #if defined(LIBXML_UNICODE_ENABLED)
13543 #ifdef bottom_xmlunicode
13544 #undef xmlUCSIsCatMc
13545 extern __typeof (xmlUCSIsCatMc) xmlUCSIsCatMc __attribute((alias("xmlUCSIsCatMc__internal_alias")));
13546 #else
13547 #ifndef xmlUCSIsCatMc
13548 extern __typeof (xmlUCSIsCatMc) xmlUCSIsCatMc__internal_alias __attribute((visibility("hidden")));
13549 #define xmlUCSIsCatMc xmlUCSIsCatMc__internal_alias
13550 #endif
13551 #endif
13552 #endif
13553 
13554 #if defined(LIBXML_UNICODE_ENABLED)
13555 #ifdef bottom_xmlunicode
13556 #undef xmlUCSIsCatMe
13557 extern __typeof (xmlUCSIsCatMe) xmlUCSIsCatMe __attribute((alias("xmlUCSIsCatMe__internal_alias")));
13558 #else
13559 #ifndef xmlUCSIsCatMe
13560 extern __typeof (xmlUCSIsCatMe) xmlUCSIsCatMe__internal_alias __attribute((visibility("hidden")));
13561 #define xmlUCSIsCatMe xmlUCSIsCatMe__internal_alias
13562 #endif
13563 #endif
13564 #endif
13565 
13566 #if defined(LIBXML_UNICODE_ENABLED)
13567 #ifdef bottom_xmlunicode
13568 #undef xmlUCSIsCatMn
13569 extern __typeof (xmlUCSIsCatMn) xmlUCSIsCatMn __attribute((alias("xmlUCSIsCatMn__internal_alias")));
13570 #else
13571 #ifndef xmlUCSIsCatMn
13572 extern __typeof (xmlUCSIsCatMn) xmlUCSIsCatMn__internal_alias __attribute((visibility("hidden")));
13573 #define xmlUCSIsCatMn xmlUCSIsCatMn__internal_alias
13574 #endif
13575 #endif
13576 #endif
13577 
13578 #if defined(LIBXML_UNICODE_ENABLED)
13579 #ifdef bottom_xmlunicode
13580 #undef xmlUCSIsCatN
13581 extern __typeof (xmlUCSIsCatN) xmlUCSIsCatN __attribute((alias("xmlUCSIsCatN__internal_alias")));
13582 #else
13583 #ifndef xmlUCSIsCatN
13584 extern __typeof (xmlUCSIsCatN) xmlUCSIsCatN__internal_alias __attribute((visibility("hidden")));
13585 #define xmlUCSIsCatN xmlUCSIsCatN__internal_alias
13586 #endif
13587 #endif
13588 #endif
13589 
13590 #if defined(LIBXML_UNICODE_ENABLED)
13591 #ifdef bottom_xmlunicode
13592 #undef xmlUCSIsCatNd
13593 extern __typeof (xmlUCSIsCatNd) xmlUCSIsCatNd __attribute((alias("xmlUCSIsCatNd__internal_alias")));
13594 #else
13595 #ifndef xmlUCSIsCatNd
13596 extern __typeof (xmlUCSIsCatNd) xmlUCSIsCatNd__internal_alias __attribute((visibility("hidden")));
13597 #define xmlUCSIsCatNd xmlUCSIsCatNd__internal_alias
13598 #endif
13599 #endif
13600 #endif
13601 
13602 #if defined(LIBXML_UNICODE_ENABLED)
13603 #ifdef bottom_xmlunicode
13604 #undef xmlUCSIsCatNl
13605 extern __typeof (xmlUCSIsCatNl) xmlUCSIsCatNl __attribute((alias("xmlUCSIsCatNl__internal_alias")));
13606 #else
13607 #ifndef xmlUCSIsCatNl
13608 extern __typeof (xmlUCSIsCatNl) xmlUCSIsCatNl__internal_alias __attribute((visibility("hidden")));
13609 #define xmlUCSIsCatNl xmlUCSIsCatNl__internal_alias
13610 #endif
13611 #endif
13612 #endif
13613 
13614 #if defined(LIBXML_UNICODE_ENABLED)
13615 #ifdef bottom_xmlunicode
13616 #undef xmlUCSIsCatNo
13617 extern __typeof (xmlUCSIsCatNo) xmlUCSIsCatNo __attribute((alias("xmlUCSIsCatNo__internal_alias")));
13618 #else
13619 #ifndef xmlUCSIsCatNo
13620 extern __typeof (xmlUCSIsCatNo) xmlUCSIsCatNo__internal_alias __attribute((visibility("hidden")));
13621 #define xmlUCSIsCatNo xmlUCSIsCatNo__internal_alias
13622 #endif
13623 #endif
13624 #endif
13625 
13626 #if defined(LIBXML_UNICODE_ENABLED)
13627 #ifdef bottom_xmlunicode
13628 #undef xmlUCSIsCatP
13629 extern __typeof (xmlUCSIsCatP) xmlUCSIsCatP __attribute((alias("xmlUCSIsCatP__internal_alias")));
13630 #else
13631 #ifndef xmlUCSIsCatP
13632 extern __typeof (xmlUCSIsCatP) xmlUCSIsCatP__internal_alias __attribute((visibility("hidden")));
13633 #define xmlUCSIsCatP xmlUCSIsCatP__internal_alias
13634 #endif
13635 #endif
13636 #endif
13637 
13638 #if defined(LIBXML_UNICODE_ENABLED)
13639 #ifdef bottom_xmlunicode
13640 #undef xmlUCSIsCatPc
13641 extern __typeof (xmlUCSIsCatPc) xmlUCSIsCatPc __attribute((alias("xmlUCSIsCatPc__internal_alias")));
13642 #else
13643 #ifndef xmlUCSIsCatPc
13644 extern __typeof (xmlUCSIsCatPc) xmlUCSIsCatPc__internal_alias __attribute((visibility("hidden")));
13645 #define xmlUCSIsCatPc xmlUCSIsCatPc__internal_alias
13646 #endif
13647 #endif
13648 #endif
13649 
13650 #if defined(LIBXML_UNICODE_ENABLED)
13651 #ifdef bottom_xmlunicode
13652 #undef xmlUCSIsCatPd
13653 extern __typeof (xmlUCSIsCatPd) xmlUCSIsCatPd __attribute((alias("xmlUCSIsCatPd__internal_alias")));
13654 #else
13655 #ifndef xmlUCSIsCatPd
13656 extern __typeof (xmlUCSIsCatPd) xmlUCSIsCatPd__internal_alias __attribute((visibility("hidden")));
13657 #define xmlUCSIsCatPd xmlUCSIsCatPd__internal_alias
13658 #endif
13659 #endif
13660 #endif
13661 
13662 #if defined(LIBXML_UNICODE_ENABLED)
13663 #ifdef bottom_xmlunicode
13664 #undef xmlUCSIsCatPe
13665 extern __typeof (xmlUCSIsCatPe) xmlUCSIsCatPe __attribute((alias("xmlUCSIsCatPe__internal_alias")));
13666 #else
13667 #ifndef xmlUCSIsCatPe
13668 extern __typeof (xmlUCSIsCatPe) xmlUCSIsCatPe__internal_alias __attribute((visibility("hidden")));
13669 #define xmlUCSIsCatPe xmlUCSIsCatPe__internal_alias
13670 #endif
13671 #endif
13672 #endif
13673 
13674 #if defined(LIBXML_UNICODE_ENABLED)
13675 #ifdef bottom_xmlunicode
13676 #undef xmlUCSIsCatPf
13677 extern __typeof (xmlUCSIsCatPf) xmlUCSIsCatPf __attribute((alias("xmlUCSIsCatPf__internal_alias")));
13678 #else
13679 #ifndef xmlUCSIsCatPf
13680 extern __typeof (xmlUCSIsCatPf) xmlUCSIsCatPf__internal_alias __attribute((visibility("hidden")));
13681 #define xmlUCSIsCatPf xmlUCSIsCatPf__internal_alias
13682 #endif
13683 #endif
13684 #endif
13685 
13686 #if defined(LIBXML_UNICODE_ENABLED)
13687 #ifdef bottom_xmlunicode
13688 #undef xmlUCSIsCatPi
13689 extern __typeof (xmlUCSIsCatPi) xmlUCSIsCatPi __attribute((alias("xmlUCSIsCatPi__internal_alias")));
13690 #else
13691 #ifndef xmlUCSIsCatPi
13692 extern __typeof (xmlUCSIsCatPi) xmlUCSIsCatPi__internal_alias __attribute((visibility("hidden")));
13693 #define xmlUCSIsCatPi xmlUCSIsCatPi__internal_alias
13694 #endif
13695 #endif
13696 #endif
13697 
13698 #if defined(LIBXML_UNICODE_ENABLED)
13699 #ifdef bottom_xmlunicode
13700 #undef xmlUCSIsCatPo
13701 extern __typeof (xmlUCSIsCatPo) xmlUCSIsCatPo __attribute((alias("xmlUCSIsCatPo__internal_alias")));
13702 #else
13703 #ifndef xmlUCSIsCatPo
13704 extern __typeof (xmlUCSIsCatPo) xmlUCSIsCatPo__internal_alias __attribute((visibility("hidden")));
13705 #define xmlUCSIsCatPo xmlUCSIsCatPo__internal_alias
13706 #endif
13707 #endif
13708 #endif
13709 
13710 #if defined(LIBXML_UNICODE_ENABLED)
13711 #ifdef bottom_xmlunicode
13712 #undef xmlUCSIsCatPs
13713 extern __typeof (xmlUCSIsCatPs) xmlUCSIsCatPs __attribute((alias("xmlUCSIsCatPs__internal_alias")));
13714 #else
13715 #ifndef xmlUCSIsCatPs
13716 extern __typeof (xmlUCSIsCatPs) xmlUCSIsCatPs__internal_alias __attribute((visibility("hidden")));
13717 #define xmlUCSIsCatPs xmlUCSIsCatPs__internal_alias
13718 #endif
13719 #endif
13720 #endif
13721 
13722 #if defined(LIBXML_UNICODE_ENABLED)
13723 #ifdef bottom_xmlunicode
13724 #undef xmlUCSIsCatS
13725 extern __typeof (xmlUCSIsCatS) xmlUCSIsCatS __attribute((alias("xmlUCSIsCatS__internal_alias")));
13726 #else
13727 #ifndef xmlUCSIsCatS
13728 extern __typeof (xmlUCSIsCatS) xmlUCSIsCatS__internal_alias __attribute((visibility("hidden")));
13729 #define xmlUCSIsCatS xmlUCSIsCatS__internal_alias
13730 #endif
13731 #endif
13732 #endif
13733 
13734 #if defined(LIBXML_UNICODE_ENABLED)
13735 #ifdef bottom_xmlunicode
13736 #undef xmlUCSIsCatSc
13737 extern __typeof (xmlUCSIsCatSc) xmlUCSIsCatSc __attribute((alias("xmlUCSIsCatSc__internal_alias")));
13738 #else
13739 #ifndef xmlUCSIsCatSc
13740 extern __typeof (xmlUCSIsCatSc) xmlUCSIsCatSc__internal_alias __attribute((visibility("hidden")));
13741 #define xmlUCSIsCatSc xmlUCSIsCatSc__internal_alias
13742 #endif
13743 #endif
13744 #endif
13745 
13746 #if defined(LIBXML_UNICODE_ENABLED)
13747 #ifdef bottom_xmlunicode
13748 #undef xmlUCSIsCatSk
13749 extern __typeof (xmlUCSIsCatSk) xmlUCSIsCatSk __attribute((alias("xmlUCSIsCatSk__internal_alias")));
13750 #else
13751 #ifndef xmlUCSIsCatSk
13752 extern __typeof (xmlUCSIsCatSk) xmlUCSIsCatSk__internal_alias __attribute((visibility("hidden")));
13753 #define xmlUCSIsCatSk xmlUCSIsCatSk__internal_alias
13754 #endif
13755 #endif
13756 #endif
13757 
13758 #if defined(LIBXML_UNICODE_ENABLED)
13759 #ifdef bottom_xmlunicode
13760 #undef xmlUCSIsCatSm
13761 extern __typeof (xmlUCSIsCatSm) xmlUCSIsCatSm __attribute((alias("xmlUCSIsCatSm__internal_alias")));
13762 #else
13763 #ifndef xmlUCSIsCatSm
13764 extern __typeof (xmlUCSIsCatSm) xmlUCSIsCatSm__internal_alias __attribute((visibility("hidden")));
13765 #define xmlUCSIsCatSm xmlUCSIsCatSm__internal_alias
13766 #endif
13767 #endif
13768 #endif
13769 
13770 #if defined(LIBXML_UNICODE_ENABLED)
13771 #ifdef bottom_xmlunicode
13772 #undef xmlUCSIsCatSo
13773 extern __typeof (xmlUCSIsCatSo) xmlUCSIsCatSo __attribute((alias("xmlUCSIsCatSo__internal_alias")));
13774 #else
13775 #ifndef xmlUCSIsCatSo
13776 extern __typeof (xmlUCSIsCatSo) xmlUCSIsCatSo__internal_alias __attribute((visibility("hidden")));
13777 #define xmlUCSIsCatSo xmlUCSIsCatSo__internal_alias
13778 #endif
13779 #endif
13780 #endif
13781 
13782 #if defined(LIBXML_UNICODE_ENABLED)
13783 #ifdef bottom_xmlunicode
13784 #undef xmlUCSIsCatZ
13785 extern __typeof (xmlUCSIsCatZ) xmlUCSIsCatZ __attribute((alias("xmlUCSIsCatZ__internal_alias")));
13786 #else
13787 #ifndef xmlUCSIsCatZ
13788 extern __typeof (xmlUCSIsCatZ) xmlUCSIsCatZ__internal_alias __attribute((visibility("hidden")));
13789 #define xmlUCSIsCatZ xmlUCSIsCatZ__internal_alias
13790 #endif
13791 #endif
13792 #endif
13793 
13794 #if defined(LIBXML_UNICODE_ENABLED)
13795 #ifdef bottom_xmlunicode
13796 #undef xmlUCSIsCatZl
13797 extern __typeof (xmlUCSIsCatZl) xmlUCSIsCatZl __attribute((alias("xmlUCSIsCatZl__internal_alias")));
13798 #else
13799 #ifndef xmlUCSIsCatZl
13800 extern __typeof (xmlUCSIsCatZl) xmlUCSIsCatZl__internal_alias __attribute((visibility("hidden")));
13801 #define xmlUCSIsCatZl xmlUCSIsCatZl__internal_alias
13802 #endif
13803 #endif
13804 #endif
13805 
13806 #if defined(LIBXML_UNICODE_ENABLED)
13807 #ifdef bottom_xmlunicode
13808 #undef xmlUCSIsCatZp
13809 extern __typeof (xmlUCSIsCatZp) xmlUCSIsCatZp __attribute((alias("xmlUCSIsCatZp__internal_alias")));
13810 #else
13811 #ifndef xmlUCSIsCatZp
13812 extern __typeof (xmlUCSIsCatZp) xmlUCSIsCatZp__internal_alias __attribute((visibility("hidden")));
13813 #define xmlUCSIsCatZp xmlUCSIsCatZp__internal_alias
13814 #endif
13815 #endif
13816 #endif
13817 
13818 #if defined(LIBXML_UNICODE_ENABLED)
13819 #ifdef bottom_xmlunicode
13820 #undef xmlUCSIsCatZs
13821 extern __typeof (xmlUCSIsCatZs) xmlUCSIsCatZs __attribute((alias("xmlUCSIsCatZs__internal_alias")));
13822 #else
13823 #ifndef xmlUCSIsCatZs
13824 extern __typeof (xmlUCSIsCatZs) xmlUCSIsCatZs__internal_alias __attribute((visibility("hidden")));
13825 #define xmlUCSIsCatZs xmlUCSIsCatZs__internal_alias
13826 #endif
13827 #endif
13828 #endif
13829 
13830 #if defined(LIBXML_UNICODE_ENABLED)
13831 #ifdef bottom_xmlunicode
13832 #undef xmlUCSIsCherokee
13833 extern __typeof (xmlUCSIsCherokee) xmlUCSIsCherokee __attribute((alias("xmlUCSIsCherokee__internal_alias")));
13834 #else
13835 #ifndef xmlUCSIsCherokee
13836 extern __typeof (xmlUCSIsCherokee) xmlUCSIsCherokee__internal_alias __attribute((visibility("hidden")));
13837 #define xmlUCSIsCherokee xmlUCSIsCherokee__internal_alias
13838 #endif
13839 #endif
13840 #endif
13841 
13842 #if defined(LIBXML_UNICODE_ENABLED)
13843 #ifdef bottom_xmlunicode
13844 #undef xmlUCSIsCombiningDiacriticalMarks
13845 extern __typeof (xmlUCSIsCombiningDiacriticalMarks) xmlUCSIsCombiningDiacriticalMarks __attribute((alias("xmlUCSIsCombiningDiacriticalMarks__internal_alias")));
13846 #else
13847 #ifndef xmlUCSIsCombiningDiacriticalMarks
13848 extern __typeof (xmlUCSIsCombiningDiacriticalMarks) xmlUCSIsCombiningDiacriticalMarks__internal_alias __attribute((visibility("hidden")));
13849 #define xmlUCSIsCombiningDiacriticalMarks xmlUCSIsCombiningDiacriticalMarks__internal_alias
13850 #endif
13851 #endif
13852 #endif
13853 
13854 #if defined(LIBXML_UNICODE_ENABLED)
13855 #ifdef bottom_xmlunicode
13856 #undef xmlUCSIsCombiningDiacriticalMarksforSymbols
13857 extern __typeof (xmlUCSIsCombiningDiacriticalMarksforSymbols) xmlUCSIsCombiningDiacriticalMarksforSymbols __attribute((alias("xmlUCSIsCombiningDiacriticalMarksforSymbols__internal_alias")));
13858 #else
13859 #ifndef xmlUCSIsCombiningDiacriticalMarksforSymbols
13860 extern __typeof (xmlUCSIsCombiningDiacriticalMarksforSymbols) xmlUCSIsCombiningDiacriticalMarksforSymbols__internal_alias __attribute((visibility("hidden")));
13861 #define xmlUCSIsCombiningDiacriticalMarksforSymbols xmlUCSIsCombiningDiacriticalMarksforSymbols__internal_alias
13862 #endif
13863 #endif
13864 #endif
13865 
13866 #if defined(LIBXML_UNICODE_ENABLED)
13867 #ifdef bottom_xmlunicode
13868 #undef xmlUCSIsCombiningHalfMarks
13869 extern __typeof (xmlUCSIsCombiningHalfMarks) xmlUCSIsCombiningHalfMarks __attribute((alias("xmlUCSIsCombiningHalfMarks__internal_alias")));
13870 #else
13871 #ifndef xmlUCSIsCombiningHalfMarks
13872 extern __typeof (xmlUCSIsCombiningHalfMarks) xmlUCSIsCombiningHalfMarks__internal_alias __attribute((visibility("hidden")));
13873 #define xmlUCSIsCombiningHalfMarks xmlUCSIsCombiningHalfMarks__internal_alias
13874 #endif
13875 #endif
13876 #endif
13877 
13878 #if defined(LIBXML_UNICODE_ENABLED)
13879 #ifdef bottom_xmlunicode
13880 #undef xmlUCSIsCombiningMarksforSymbols
13881 extern __typeof (xmlUCSIsCombiningMarksforSymbols) xmlUCSIsCombiningMarksforSymbols __attribute((alias("xmlUCSIsCombiningMarksforSymbols__internal_alias")));
13882 #else
13883 #ifndef xmlUCSIsCombiningMarksforSymbols
13884 extern __typeof (xmlUCSIsCombiningMarksforSymbols) xmlUCSIsCombiningMarksforSymbols__internal_alias __attribute((visibility("hidden")));
13885 #define xmlUCSIsCombiningMarksforSymbols xmlUCSIsCombiningMarksforSymbols__internal_alias
13886 #endif
13887 #endif
13888 #endif
13889 
13890 #if defined(LIBXML_UNICODE_ENABLED)
13891 #ifdef bottom_xmlunicode
13892 #undef xmlUCSIsControlPictures
13893 extern __typeof (xmlUCSIsControlPictures) xmlUCSIsControlPictures __attribute((alias("xmlUCSIsControlPictures__internal_alias")));
13894 #else
13895 #ifndef xmlUCSIsControlPictures
13896 extern __typeof (xmlUCSIsControlPictures) xmlUCSIsControlPictures__internal_alias __attribute((visibility("hidden")));
13897 #define xmlUCSIsControlPictures xmlUCSIsControlPictures__internal_alias
13898 #endif
13899 #endif
13900 #endif
13901 
13902 #if defined(LIBXML_UNICODE_ENABLED)
13903 #ifdef bottom_xmlunicode
13904 #undef xmlUCSIsCurrencySymbols
13905 extern __typeof (xmlUCSIsCurrencySymbols) xmlUCSIsCurrencySymbols __attribute((alias("xmlUCSIsCurrencySymbols__internal_alias")));
13906 #else
13907 #ifndef xmlUCSIsCurrencySymbols
13908 extern __typeof (xmlUCSIsCurrencySymbols) xmlUCSIsCurrencySymbols__internal_alias __attribute((visibility("hidden")));
13909 #define xmlUCSIsCurrencySymbols xmlUCSIsCurrencySymbols__internal_alias
13910 #endif
13911 #endif
13912 #endif
13913 
13914 #if defined(LIBXML_UNICODE_ENABLED)
13915 #ifdef bottom_xmlunicode
13916 #undef xmlUCSIsCypriotSyllabary
13917 extern __typeof (xmlUCSIsCypriotSyllabary) xmlUCSIsCypriotSyllabary __attribute((alias("xmlUCSIsCypriotSyllabary__internal_alias")));
13918 #else
13919 #ifndef xmlUCSIsCypriotSyllabary
13920 extern __typeof (xmlUCSIsCypriotSyllabary) xmlUCSIsCypriotSyllabary__internal_alias __attribute((visibility("hidden")));
13921 #define xmlUCSIsCypriotSyllabary xmlUCSIsCypriotSyllabary__internal_alias
13922 #endif
13923 #endif
13924 #endif
13925 
13926 #if defined(LIBXML_UNICODE_ENABLED)
13927 #ifdef bottom_xmlunicode
13928 #undef xmlUCSIsCyrillic
13929 extern __typeof (xmlUCSIsCyrillic) xmlUCSIsCyrillic __attribute((alias("xmlUCSIsCyrillic__internal_alias")));
13930 #else
13931 #ifndef xmlUCSIsCyrillic
13932 extern __typeof (xmlUCSIsCyrillic) xmlUCSIsCyrillic__internal_alias __attribute((visibility("hidden")));
13933 #define xmlUCSIsCyrillic xmlUCSIsCyrillic__internal_alias
13934 #endif
13935 #endif
13936 #endif
13937 
13938 #if defined(LIBXML_UNICODE_ENABLED)
13939 #ifdef bottom_xmlunicode
13940 #undef xmlUCSIsCyrillicSupplement
13941 extern __typeof (xmlUCSIsCyrillicSupplement) xmlUCSIsCyrillicSupplement __attribute((alias("xmlUCSIsCyrillicSupplement__internal_alias")));
13942 #else
13943 #ifndef xmlUCSIsCyrillicSupplement
13944 extern __typeof (xmlUCSIsCyrillicSupplement) xmlUCSIsCyrillicSupplement__internal_alias __attribute((visibility("hidden")));
13945 #define xmlUCSIsCyrillicSupplement xmlUCSIsCyrillicSupplement__internal_alias
13946 #endif
13947 #endif
13948 #endif
13949 
13950 #if defined(LIBXML_UNICODE_ENABLED)
13951 #ifdef bottom_xmlunicode
13952 #undef xmlUCSIsDeseret
13953 extern __typeof (xmlUCSIsDeseret) xmlUCSIsDeseret __attribute((alias("xmlUCSIsDeseret__internal_alias")));
13954 #else
13955 #ifndef xmlUCSIsDeseret
13956 extern __typeof (xmlUCSIsDeseret) xmlUCSIsDeseret__internal_alias __attribute((visibility("hidden")));
13957 #define xmlUCSIsDeseret xmlUCSIsDeseret__internal_alias
13958 #endif
13959 #endif
13960 #endif
13961 
13962 #if defined(LIBXML_UNICODE_ENABLED)
13963 #ifdef bottom_xmlunicode
13964 #undef xmlUCSIsDevanagari
13965 extern __typeof (xmlUCSIsDevanagari) xmlUCSIsDevanagari __attribute((alias("xmlUCSIsDevanagari__internal_alias")));
13966 #else
13967 #ifndef xmlUCSIsDevanagari
13968 extern __typeof (xmlUCSIsDevanagari) xmlUCSIsDevanagari__internal_alias __attribute((visibility("hidden")));
13969 #define xmlUCSIsDevanagari xmlUCSIsDevanagari__internal_alias
13970 #endif
13971 #endif
13972 #endif
13973 
13974 #if defined(LIBXML_UNICODE_ENABLED)
13975 #ifdef bottom_xmlunicode
13976 #undef xmlUCSIsDingbats
13977 extern __typeof (xmlUCSIsDingbats) xmlUCSIsDingbats __attribute((alias("xmlUCSIsDingbats__internal_alias")));
13978 #else
13979 #ifndef xmlUCSIsDingbats
13980 extern __typeof (xmlUCSIsDingbats) xmlUCSIsDingbats__internal_alias __attribute((visibility("hidden")));
13981 #define xmlUCSIsDingbats xmlUCSIsDingbats__internal_alias
13982 #endif
13983 #endif
13984 #endif
13985 
13986 #if defined(LIBXML_UNICODE_ENABLED)
13987 #ifdef bottom_xmlunicode
13988 #undef xmlUCSIsEnclosedAlphanumerics
13989 extern __typeof (xmlUCSIsEnclosedAlphanumerics) xmlUCSIsEnclosedAlphanumerics __attribute((alias("xmlUCSIsEnclosedAlphanumerics__internal_alias")));
13990 #else
13991 #ifndef xmlUCSIsEnclosedAlphanumerics
13992 extern __typeof (xmlUCSIsEnclosedAlphanumerics) xmlUCSIsEnclosedAlphanumerics__internal_alias __attribute((visibility("hidden")));
13993 #define xmlUCSIsEnclosedAlphanumerics xmlUCSIsEnclosedAlphanumerics__internal_alias
13994 #endif
13995 #endif
13996 #endif
13997 
13998 #if defined(LIBXML_UNICODE_ENABLED)
13999 #ifdef bottom_xmlunicode
14000 #undef xmlUCSIsEnclosedCJKLettersandMonths
14001 extern __typeof (xmlUCSIsEnclosedCJKLettersandMonths) xmlUCSIsEnclosedCJKLettersandMonths __attribute((alias("xmlUCSIsEnclosedCJKLettersandMonths__internal_alias")));
14002 #else
14003 #ifndef xmlUCSIsEnclosedCJKLettersandMonths
14004 extern __typeof (xmlUCSIsEnclosedCJKLettersandMonths) xmlUCSIsEnclosedCJKLettersandMonths__internal_alias __attribute((visibility("hidden")));
14005 #define xmlUCSIsEnclosedCJKLettersandMonths xmlUCSIsEnclosedCJKLettersandMonths__internal_alias
14006 #endif
14007 #endif
14008 #endif
14009 
14010 #if defined(LIBXML_UNICODE_ENABLED)
14011 #ifdef bottom_xmlunicode
14012 #undef xmlUCSIsEthiopic
14013 extern __typeof (xmlUCSIsEthiopic) xmlUCSIsEthiopic __attribute((alias("xmlUCSIsEthiopic__internal_alias")));
14014 #else
14015 #ifndef xmlUCSIsEthiopic
14016 extern __typeof (xmlUCSIsEthiopic) xmlUCSIsEthiopic__internal_alias __attribute((visibility("hidden")));
14017 #define xmlUCSIsEthiopic xmlUCSIsEthiopic__internal_alias
14018 #endif
14019 #endif
14020 #endif
14021 
14022 #if defined(LIBXML_UNICODE_ENABLED)
14023 #ifdef bottom_xmlunicode
14024 #undef xmlUCSIsGeneralPunctuation
14025 extern __typeof (xmlUCSIsGeneralPunctuation) xmlUCSIsGeneralPunctuation __attribute((alias("xmlUCSIsGeneralPunctuation__internal_alias")));
14026 #else
14027 #ifndef xmlUCSIsGeneralPunctuation
14028 extern __typeof (xmlUCSIsGeneralPunctuation) xmlUCSIsGeneralPunctuation__internal_alias __attribute((visibility("hidden")));
14029 #define xmlUCSIsGeneralPunctuation xmlUCSIsGeneralPunctuation__internal_alias
14030 #endif
14031 #endif
14032 #endif
14033 
14034 #if defined(LIBXML_UNICODE_ENABLED)
14035 #ifdef bottom_xmlunicode
14036 #undef xmlUCSIsGeometricShapes
14037 extern __typeof (xmlUCSIsGeometricShapes) xmlUCSIsGeometricShapes __attribute((alias("xmlUCSIsGeometricShapes__internal_alias")));
14038 #else
14039 #ifndef xmlUCSIsGeometricShapes
14040 extern __typeof (xmlUCSIsGeometricShapes) xmlUCSIsGeometricShapes__internal_alias __attribute((visibility("hidden")));
14041 #define xmlUCSIsGeometricShapes xmlUCSIsGeometricShapes__internal_alias
14042 #endif
14043 #endif
14044 #endif
14045 
14046 #if defined(LIBXML_UNICODE_ENABLED)
14047 #ifdef bottom_xmlunicode
14048 #undef xmlUCSIsGeorgian
14049 extern __typeof (xmlUCSIsGeorgian) xmlUCSIsGeorgian __attribute((alias("xmlUCSIsGeorgian__internal_alias")));
14050 #else
14051 #ifndef xmlUCSIsGeorgian
14052 extern __typeof (xmlUCSIsGeorgian) xmlUCSIsGeorgian__internal_alias __attribute((visibility("hidden")));
14053 #define xmlUCSIsGeorgian xmlUCSIsGeorgian__internal_alias
14054 #endif
14055 #endif
14056 #endif
14057 
14058 #if defined(LIBXML_UNICODE_ENABLED)
14059 #ifdef bottom_xmlunicode
14060 #undef xmlUCSIsGothic
14061 extern __typeof (xmlUCSIsGothic) xmlUCSIsGothic __attribute((alias("xmlUCSIsGothic__internal_alias")));
14062 #else
14063 #ifndef xmlUCSIsGothic
14064 extern __typeof (xmlUCSIsGothic) xmlUCSIsGothic__internal_alias __attribute((visibility("hidden")));
14065 #define xmlUCSIsGothic xmlUCSIsGothic__internal_alias
14066 #endif
14067 #endif
14068 #endif
14069 
14070 #if defined(LIBXML_UNICODE_ENABLED)
14071 #ifdef bottom_xmlunicode
14072 #undef xmlUCSIsGreek
14073 extern __typeof (xmlUCSIsGreek) xmlUCSIsGreek __attribute((alias("xmlUCSIsGreek__internal_alias")));
14074 #else
14075 #ifndef xmlUCSIsGreek
14076 extern __typeof (xmlUCSIsGreek) xmlUCSIsGreek__internal_alias __attribute((visibility("hidden")));
14077 #define xmlUCSIsGreek xmlUCSIsGreek__internal_alias
14078 #endif
14079 #endif
14080 #endif
14081 
14082 #if defined(LIBXML_UNICODE_ENABLED)
14083 #ifdef bottom_xmlunicode
14084 #undef xmlUCSIsGreekExtended
14085 extern __typeof (xmlUCSIsGreekExtended) xmlUCSIsGreekExtended __attribute((alias("xmlUCSIsGreekExtended__internal_alias")));
14086 #else
14087 #ifndef xmlUCSIsGreekExtended
14088 extern __typeof (xmlUCSIsGreekExtended) xmlUCSIsGreekExtended__internal_alias __attribute((visibility("hidden")));
14089 #define xmlUCSIsGreekExtended xmlUCSIsGreekExtended__internal_alias
14090 #endif
14091 #endif
14092 #endif
14093 
14094 #if defined(LIBXML_UNICODE_ENABLED)
14095 #ifdef bottom_xmlunicode
14096 #undef xmlUCSIsGreekandCoptic
14097 extern __typeof (xmlUCSIsGreekandCoptic) xmlUCSIsGreekandCoptic __attribute((alias("xmlUCSIsGreekandCoptic__internal_alias")));
14098 #else
14099 #ifndef xmlUCSIsGreekandCoptic
14100 extern __typeof (xmlUCSIsGreekandCoptic) xmlUCSIsGreekandCoptic__internal_alias __attribute((visibility("hidden")));
14101 #define xmlUCSIsGreekandCoptic xmlUCSIsGreekandCoptic__internal_alias
14102 #endif
14103 #endif
14104 #endif
14105 
14106 #if defined(LIBXML_UNICODE_ENABLED)
14107 #ifdef bottom_xmlunicode
14108 #undef xmlUCSIsGujarati
14109 extern __typeof (xmlUCSIsGujarati) xmlUCSIsGujarati __attribute((alias("xmlUCSIsGujarati__internal_alias")));
14110 #else
14111 #ifndef xmlUCSIsGujarati
14112 extern __typeof (xmlUCSIsGujarati) xmlUCSIsGujarati__internal_alias __attribute((visibility("hidden")));
14113 #define xmlUCSIsGujarati xmlUCSIsGujarati__internal_alias
14114 #endif
14115 #endif
14116 #endif
14117 
14118 #if defined(LIBXML_UNICODE_ENABLED)
14119 #ifdef bottom_xmlunicode
14120 #undef xmlUCSIsGurmukhi
14121 extern __typeof (xmlUCSIsGurmukhi) xmlUCSIsGurmukhi __attribute((alias("xmlUCSIsGurmukhi__internal_alias")));
14122 #else
14123 #ifndef xmlUCSIsGurmukhi
14124 extern __typeof (xmlUCSIsGurmukhi) xmlUCSIsGurmukhi__internal_alias __attribute((visibility("hidden")));
14125 #define xmlUCSIsGurmukhi xmlUCSIsGurmukhi__internal_alias
14126 #endif
14127 #endif
14128 #endif
14129 
14130 #if defined(LIBXML_UNICODE_ENABLED)
14131 #ifdef bottom_xmlunicode
14132 #undef xmlUCSIsHalfwidthandFullwidthForms
14133 extern __typeof (xmlUCSIsHalfwidthandFullwidthForms) xmlUCSIsHalfwidthandFullwidthForms __attribute((alias("xmlUCSIsHalfwidthandFullwidthForms__internal_alias")));
14134 #else
14135 #ifndef xmlUCSIsHalfwidthandFullwidthForms
14136 extern __typeof (xmlUCSIsHalfwidthandFullwidthForms) xmlUCSIsHalfwidthandFullwidthForms__internal_alias __attribute((visibility("hidden")));
14137 #define xmlUCSIsHalfwidthandFullwidthForms xmlUCSIsHalfwidthandFullwidthForms__internal_alias
14138 #endif
14139 #endif
14140 #endif
14141 
14142 #if defined(LIBXML_UNICODE_ENABLED)
14143 #ifdef bottom_xmlunicode
14144 #undef xmlUCSIsHangulCompatibilityJamo
14145 extern __typeof (xmlUCSIsHangulCompatibilityJamo) xmlUCSIsHangulCompatibilityJamo __attribute((alias("xmlUCSIsHangulCompatibilityJamo__internal_alias")));
14146 #else
14147 #ifndef xmlUCSIsHangulCompatibilityJamo
14148 extern __typeof (xmlUCSIsHangulCompatibilityJamo) xmlUCSIsHangulCompatibilityJamo__internal_alias __attribute((visibility("hidden")));
14149 #define xmlUCSIsHangulCompatibilityJamo xmlUCSIsHangulCompatibilityJamo__internal_alias
14150 #endif
14151 #endif
14152 #endif
14153 
14154 #if defined(LIBXML_UNICODE_ENABLED)
14155 #ifdef bottom_xmlunicode
14156 #undef xmlUCSIsHangulJamo
14157 extern __typeof (xmlUCSIsHangulJamo) xmlUCSIsHangulJamo __attribute((alias("xmlUCSIsHangulJamo__internal_alias")));
14158 #else
14159 #ifndef xmlUCSIsHangulJamo
14160 extern __typeof (xmlUCSIsHangulJamo) xmlUCSIsHangulJamo__internal_alias __attribute((visibility("hidden")));
14161 #define xmlUCSIsHangulJamo xmlUCSIsHangulJamo__internal_alias
14162 #endif
14163 #endif
14164 #endif
14165 
14166 #if defined(LIBXML_UNICODE_ENABLED)
14167 #ifdef bottom_xmlunicode
14168 #undef xmlUCSIsHangulSyllables
14169 extern __typeof (xmlUCSIsHangulSyllables) xmlUCSIsHangulSyllables __attribute((alias("xmlUCSIsHangulSyllables__internal_alias")));
14170 #else
14171 #ifndef xmlUCSIsHangulSyllables
14172 extern __typeof (xmlUCSIsHangulSyllables) xmlUCSIsHangulSyllables__internal_alias __attribute((visibility("hidden")));
14173 #define xmlUCSIsHangulSyllables xmlUCSIsHangulSyllables__internal_alias
14174 #endif
14175 #endif
14176 #endif
14177 
14178 #if defined(LIBXML_UNICODE_ENABLED)
14179 #ifdef bottom_xmlunicode
14180 #undef xmlUCSIsHanunoo
14181 extern __typeof (xmlUCSIsHanunoo) xmlUCSIsHanunoo __attribute((alias("xmlUCSIsHanunoo__internal_alias")));
14182 #else
14183 #ifndef xmlUCSIsHanunoo
14184 extern __typeof (xmlUCSIsHanunoo) xmlUCSIsHanunoo__internal_alias __attribute((visibility("hidden")));
14185 #define xmlUCSIsHanunoo xmlUCSIsHanunoo__internal_alias
14186 #endif
14187 #endif
14188 #endif
14189 
14190 #if defined(LIBXML_UNICODE_ENABLED)
14191 #ifdef bottom_xmlunicode
14192 #undef xmlUCSIsHebrew
14193 extern __typeof (xmlUCSIsHebrew) xmlUCSIsHebrew __attribute((alias("xmlUCSIsHebrew__internal_alias")));
14194 #else
14195 #ifndef xmlUCSIsHebrew
14196 extern __typeof (xmlUCSIsHebrew) xmlUCSIsHebrew__internal_alias __attribute((visibility("hidden")));
14197 #define xmlUCSIsHebrew xmlUCSIsHebrew__internal_alias
14198 #endif
14199 #endif
14200 #endif
14201 
14202 #if defined(LIBXML_UNICODE_ENABLED)
14203 #ifdef bottom_xmlunicode
14204 #undef xmlUCSIsHighPrivateUseSurrogates
14205 extern __typeof (xmlUCSIsHighPrivateUseSurrogates) xmlUCSIsHighPrivateUseSurrogates __attribute((alias("xmlUCSIsHighPrivateUseSurrogates__internal_alias")));
14206 #else
14207 #ifndef xmlUCSIsHighPrivateUseSurrogates
14208 extern __typeof (xmlUCSIsHighPrivateUseSurrogates) xmlUCSIsHighPrivateUseSurrogates__internal_alias __attribute((visibility("hidden")));
14209 #define xmlUCSIsHighPrivateUseSurrogates xmlUCSIsHighPrivateUseSurrogates__internal_alias
14210 #endif
14211 #endif
14212 #endif
14213 
14214 #if defined(LIBXML_UNICODE_ENABLED)
14215 #ifdef bottom_xmlunicode
14216 #undef xmlUCSIsHighSurrogates
14217 extern __typeof (xmlUCSIsHighSurrogates) xmlUCSIsHighSurrogates __attribute((alias("xmlUCSIsHighSurrogates__internal_alias")));
14218 #else
14219 #ifndef xmlUCSIsHighSurrogates
14220 extern __typeof (xmlUCSIsHighSurrogates) xmlUCSIsHighSurrogates__internal_alias __attribute((visibility("hidden")));
14221 #define xmlUCSIsHighSurrogates xmlUCSIsHighSurrogates__internal_alias
14222 #endif
14223 #endif
14224 #endif
14225 
14226 #if defined(LIBXML_UNICODE_ENABLED)
14227 #ifdef bottom_xmlunicode
14228 #undef xmlUCSIsHiragana
14229 extern __typeof (xmlUCSIsHiragana) xmlUCSIsHiragana __attribute((alias("xmlUCSIsHiragana__internal_alias")));
14230 #else
14231 #ifndef xmlUCSIsHiragana
14232 extern __typeof (xmlUCSIsHiragana) xmlUCSIsHiragana__internal_alias __attribute((visibility("hidden")));
14233 #define xmlUCSIsHiragana xmlUCSIsHiragana__internal_alias
14234 #endif
14235 #endif
14236 #endif
14237 
14238 #if defined(LIBXML_UNICODE_ENABLED)
14239 #ifdef bottom_xmlunicode
14240 #undef xmlUCSIsIPAExtensions
14241 extern __typeof (xmlUCSIsIPAExtensions) xmlUCSIsIPAExtensions __attribute((alias("xmlUCSIsIPAExtensions__internal_alias")));
14242 #else
14243 #ifndef xmlUCSIsIPAExtensions
14244 extern __typeof (xmlUCSIsIPAExtensions) xmlUCSIsIPAExtensions__internal_alias __attribute((visibility("hidden")));
14245 #define xmlUCSIsIPAExtensions xmlUCSIsIPAExtensions__internal_alias
14246 #endif
14247 #endif
14248 #endif
14249 
14250 #if defined(LIBXML_UNICODE_ENABLED)
14251 #ifdef bottom_xmlunicode
14252 #undef xmlUCSIsIdeographicDescriptionCharacters
14253 extern __typeof (xmlUCSIsIdeographicDescriptionCharacters) xmlUCSIsIdeographicDescriptionCharacters __attribute((alias("xmlUCSIsIdeographicDescriptionCharacters__internal_alias")));
14254 #else
14255 #ifndef xmlUCSIsIdeographicDescriptionCharacters
14256 extern __typeof (xmlUCSIsIdeographicDescriptionCharacters) xmlUCSIsIdeographicDescriptionCharacters__internal_alias __attribute((visibility("hidden")));
14257 #define xmlUCSIsIdeographicDescriptionCharacters xmlUCSIsIdeographicDescriptionCharacters__internal_alias
14258 #endif
14259 #endif
14260 #endif
14261 
14262 #if defined(LIBXML_UNICODE_ENABLED)
14263 #ifdef bottom_xmlunicode
14264 #undef xmlUCSIsKanbun
14265 extern __typeof (xmlUCSIsKanbun) xmlUCSIsKanbun __attribute((alias("xmlUCSIsKanbun__internal_alias")));
14266 #else
14267 #ifndef xmlUCSIsKanbun
14268 extern __typeof (xmlUCSIsKanbun) xmlUCSIsKanbun__internal_alias __attribute((visibility("hidden")));
14269 #define xmlUCSIsKanbun xmlUCSIsKanbun__internal_alias
14270 #endif
14271 #endif
14272 #endif
14273 
14274 #if defined(LIBXML_UNICODE_ENABLED)
14275 #ifdef bottom_xmlunicode
14276 #undef xmlUCSIsKangxiRadicals
14277 extern __typeof (xmlUCSIsKangxiRadicals) xmlUCSIsKangxiRadicals __attribute((alias("xmlUCSIsKangxiRadicals__internal_alias")));
14278 #else
14279 #ifndef xmlUCSIsKangxiRadicals
14280 extern __typeof (xmlUCSIsKangxiRadicals) xmlUCSIsKangxiRadicals__internal_alias __attribute((visibility("hidden")));
14281 #define xmlUCSIsKangxiRadicals xmlUCSIsKangxiRadicals__internal_alias
14282 #endif
14283 #endif
14284 #endif
14285 
14286 #if defined(LIBXML_UNICODE_ENABLED)
14287 #ifdef bottom_xmlunicode
14288 #undef xmlUCSIsKannada
14289 extern __typeof (xmlUCSIsKannada) xmlUCSIsKannada __attribute((alias("xmlUCSIsKannada__internal_alias")));
14290 #else
14291 #ifndef xmlUCSIsKannada
14292 extern __typeof (xmlUCSIsKannada) xmlUCSIsKannada__internal_alias __attribute((visibility("hidden")));
14293 #define xmlUCSIsKannada xmlUCSIsKannada__internal_alias
14294 #endif
14295 #endif
14296 #endif
14297 
14298 #if defined(LIBXML_UNICODE_ENABLED)
14299 #ifdef bottom_xmlunicode
14300 #undef xmlUCSIsKatakana
14301 extern __typeof (xmlUCSIsKatakana) xmlUCSIsKatakana __attribute((alias("xmlUCSIsKatakana__internal_alias")));
14302 #else
14303 #ifndef xmlUCSIsKatakana
14304 extern __typeof (xmlUCSIsKatakana) xmlUCSIsKatakana__internal_alias __attribute((visibility("hidden")));
14305 #define xmlUCSIsKatakana xmlUCSIsKatakana__internal_alias
14306 #endif
14307 #endif
14308 #endif
14309 
14310 #if defined(LIBXML_UNICODE_ENABLED)
14311 #ifdef bottom_xmlunicode
14312 #undef xmlUCSIsKatakanaPhoneticExtensions
14313 extern __typeof (xmlUCSIsKatakanaPhoneticExtensions) xmlUCSIsKatakanaPhoneticExtensions __attribute((alias("xmlUCSIsKatakanaPhoneticExtensions__internal_alias")));
14314 #else
14315 #ifndef xmlUCSIsKatakanaPhoneticExtensions
14316 extern __typeof (xmlUCSIsKatakanaPhoneticExtensions) xmlUCSIsKatakanaPhoneticExtensions__internal_alias __attribute((visibility("hidden")));
14317 #define xmlUCSIsKatakanaPhoneticExtensions xmlUCSIsKatakanaPhoneticExtensions__internal_alias
14318 #endif
14319 #endif
14320 #endif
14321 
14322 #if defined(LIBXML_UNICODE_ENABLED)
14323 #ifdef bottom_xmlunicode
14324 #undef xmlUCSIsKhmer
14325 extern __typeof (xmlUCSIsKhmer) xmlUCSIsKhmer __attribute((alias("xmlUCSIsKhmer__internal_alias")));
14326 #else
14327 #ifndef xmlUCSIsKhmer
14328 extern __typeof (xmlUCSIsKhmer) xmlUCSIsKhmer__internal_alias __attribute((visibility("hidden")));
14329 #define xmlUCSIsKhmer xmlUCSIsKhmer__internal_alias
14330 #endif
14331 #endif
14332 #endif
14333 
14334 #if defined(LIBXML_UNICODE_ENABLED)
14335 #ifdef bottom_xmlunicode
14336 #undef xmlUCSIsKhmerSymbols
14337 extern __typeof (xmlUCSIsKhmerSymbols) xmlUCSIsKhmerSymbols __attribute((alias("xmlUCSIsKhmerSymbols__internal_alias")));
14338 #else
14339 #ifndef xmlUCSIsKhmerSymbols
14340 extern __typeof (xmlUCSIsKhmerSymbols) xmlUCSIsKhmerSymbols__internal_alias __attribute((visibility("hidden")));
14341 #define xmlUCSIsKhmerSymbols xmlUCSIsKhmerSymbols__internal_alias
14342 #endif
14343 #endif
14344 #endif
14345 
14346 #if defined(LIBXML_UNICODE_ENABLED)
14347 #ifdef bottom_xmlunicode
14348 #undef xmlUCSIsLao
14349 extern __typeof (xmlUCSIsLao) xmlUCSIsLao __attribute((alias("xmlUCSIsLao__internal_alias")));
14350 #else
14351 #ifndef xmlUCSIsLao
14352 extern __typeof (xmlUCSIsLao) xmlUCSIsLao__internal_alias __attribute((visibility("hidden")));
14353 #define xmlUCSIsLao xmlUCSIsLao__internal_alias
14354 #endif
14355 #endif
14356 #endif
14357 
14358 #if defined(LIBXML_UNICODE_ENABLED)
14359 #ifdef bottom_xmlunicode
14360 #undef xmlUCSIsLatin1Supplement
14361 extern __typeof (xmlUCSIsLatin1Supplement) xmlUCSIsLatin1Supplement __attribute((alias("xmlUCSIsLatin1Supplement__internal_alias")));
14362 #else
14363 #ifndef xmlUCSIsLatin1Supplement
14364 extern __typeof (xmlUCSIsLatin1Supplement) xmlUCSIsLatin1Supplement__internal_alias __attribute((visibility("hidden")));
14365 #define xmlUCSIsLatin1Supplement xmlUCSIsLatin1Supplement__internal_alias
14366 #endif
14367 #endif
14368 #endif
14369 
14370 #if defined(LIBXML_UNICODE_ENABLED)
14371 #ifdef bottom_xmlunicode
14372 #undef xmlUCSIsLatinExtendedA
14373 extern __typeof (xmlUCSIsLatinExtendedA) xmlUCSIsLatinExtendedA __attribute((alias("xmlUCSIsLatinExtendedA__internal_alias")));
14374 #else
14375 #ifndef xmlUCSIsLatinExtendedA
14376 extern __typeof (xmlUCSIsLatinExtendedA) xmlUCSIsLatinExtendedA__internal_alias __attribute((visibility("hidden")));
14377 #define xmlUCSIsLatinExtendedA xmlUCSIsLatinExtendedA__internal_alias
14378 #endif
14379 #endif
14380 #endif
14381 
14382 #if defined(LIBXML_UNICODE_ENABLED)
14383 #ifdef bottom_xmlunicode
14384 #undef xmlUCSIsLatinExtendedAdditional
14385 extern __typeof (xmlUCSIsLatinExtendedAdditional) xmlUCSIsLatinExtendedAdditional __attribute((alias("xmlUCSIsLatinExtendedAdditional__internal_alias")));
14386 #else
14387 #ifndef xmlUCSIsLatinExtendedAdditional
14388 extern __typeof (xmlUCSIsLatinExtendedAdditional) xmlUCSIsLatinExtendedAdditional__internal_alias __attribute((visibility("hidden")));
14389 #define xmlUCSIsLatinExtendedAdditional xmlUCSIsLatinExtendedAdditional__internal_alias
14390 #endif
14391 #endif
14392 #endif
14393 
14394 #if defined(LIBXML_UNICODE_ENABLED)
14395 #ifdef bottom_xmlunicode
14396 #undef xmlUCSIsLatinExtendedB
14397 extern __typeof (xmlUCSIsLatinExtendedB) xmlUCSIsLatinExtendedB __attribute((alias("xmlUCSIsLatinExtendedB__internal_alias")));
14398 #else
14399 #ifndef xmlUCSIsLatinExtendedB
14400 extern __typeof (xmlUCSIsLatinExtendedB) xmlUCSIsLatinExtendedB__internal_alias __attribute((visibility("hidden")));
14401 #define xmlUCSIsLatinExtendedB xmlUCSIsLatinExtendedB__internal_alias
14402 #endif
14403 #endif
14404 #endif
14405 
14406 #if defined(LIBXML_UNICODE_ENABLED)
14407 #ifdef bottom_xmlunicode
14408 #undef xmlUCSIsLetterlikeSymbols
14409 extern __typeof (xmlUCSIsLetterlikeSymbols) xmlUCSIsLetterlikeSymbols __attribute((alias("xmlUCSIsLetterlikeSymbols__internal_alias")));
14410 #else
14411 #ifndef xmlUCSIsLetterlikeSymbols
14412 extern __typeof (xmlUCSIsLetterlikeSymbols) xmlUCSIsLetterlikeSymbols__internal_alias __attribute((visibility("hidden")));
14413 #define xmlUCSIsLetterlikeSymbols xmlUCSIsLetterlikeSymbols__internal_alias
14414 #endif
14415 #endif
14416 #endif
14417 
14418 #if defined(LIBXML_UNICODE_ENABLED)
14419 #ifdef bottom_xmlunicode
14420 #undef xmlUCSIsLimbu
14421 extern __typeof (xmlUCSIsLimbu) xmlUCSIsLimbu __attribute((alias("xmlUCSIsLimbu__internal_alias")));
14422 #else
14423 #ifndef xmlUCSIsLimbu
14424 extern __typeof (xmlUCSIsLimbu) xmlUCSIsLimbu__internal_alias __attribute((visibility("hidden")));
14425 #define xmlUCSIsLimbu xmlUCSIsLimbu__internal_alias
14426 #endif
14427 #endif
14428 #endif
14429 
14430 #if defined(LIBXML_UNICODE_ENABLED)
14431 #ifdef bottom_xmlunicode
14432 #undef xmlUCSIsLinearBIdeograms
14433 extern __typeof (xmlUCSIsLinearBIdeograms) xmlUCSIsLinearBIdeograms __attribute((alias("xmlUCSIsLinearBIdeograms__internal_alias")));
14434 #else
14435 #ifndef xmlUCSIsLinearBIdeograms
14436 extern __typeof (xmlUCSIsLinearBIdeograms) xmlUCSIsLinearBIdeograms__internal_alias __attribute((visibility("hidden")));
14437 #define xmlUCSIsLinearBIdeograms xmlUCSIsLinearBIdeograms__internal_alias
14438 #endif
14439 #endif
14440 #endif
14441 
14442 #if defined(LIBXML_UNICODE_ENABLED)
14443 #ifdef bottom_xmlunicode
14444 #undef xmlUCSIsLinearBSyllabary
14445 extern __typeof (xmlUCSIsLinearBSyllabary) xmlUCSIsLinearBSyllabary __attribute((alias("xmlUCSIsLinearBSyllabary__internal_alias")));
14446 #else
14447 #ifndef xmlUCSIsLinearBSyllabary
14448 extern __typeof (xmlUCSIsLinearBSyllabary) xmlUCSIsLinearBSyllabary__internal_alias __attribute((visibility("hidden")));
14449 #define xmlUCSIsLinearBSyllabary xmlUCSIsLinearBSyllabary__internal_alias
14450 #endif
14451 #endif
14452 #endif
14453 
14454 #if defined(LIBXML_UNICODE_ENABLED)
14455 #ifdef bottom_xmlunicode
14456 #undef xmlUCSIsLowSurrogates
14457 extern __typeof (xmlUCSIsLowSurrogates) xmlUCSIsLowSurrogates __attribute((alias("xmlUCSIsLowSurrogates__internal_alias")));
14458 #else
14459 #ifndef xmlUCSIsLowSurrogates
14460 extern __typeof (xmlUCSIsLowSurrogates) xmlUCSIsLowSurrogates__internal_alias __attribute((visibility("hidden")));
14461 #define xmlUCSIsLowSurrogates xmlUCSIsLowSurrogates__internal_alias
14462 #endif
14463 #endif
14464 #endif
14465 
14466 #if defined(LIBXML_UNICODE_ENABLED)
14467 #ifdef bottom_xmlunicode
14468 #undef xmlUCSIsMalayalam
14469 extern __typeof (xmlUCSIsMalayalam) xmlUCSIsMalayalam __attribute((alias("xmlUCSIsMalayalam__internal_alias")));
14470 #else
14471 #ifndef xmlUCSIsMalayalam
14472 extern __typeof (xmlUCSIsMalayalam) xmlUCSIsMalayalam__internal_alias __attribute((visibility("hidden")));
14473 #define xmlUCSIsMalayalam xmlUCSIsMalayalam__internal_alias
14474 #endif
14475 #endif
14476 #endif
14477 
14478 #if defined(LIBXML_UNICODE_ENABLED)
14479 #ifdef bottom_xmlunicode
14480 #undef xmlUCSIsMathematicalAlphanumericSymbols
14481 extern __typeof (xmlUCSIsMathematicalAlphanumericSymbols) xmlUCSIsMathematicalAlphanumericSymbols __attribute((alias("xmlUCSIsMathematicalAlphanumericSymbols__internal_alias")));
14482 #else
14483 #ifndef xmlUCSIsMathematicalAlphanumericSymbols
14484 extern __typeof (xmlUCSIsMathematicalAlphanumericSymbols) xmlUCSIsMathematicalAlphanumericSymbols__internal_alias __attribute((visibility("hidden")));
14485 #define xmlUCSIsMathematicalAlphanumericSymbols xmlUCSIsMathematicalAlphanumericSymbols__internal_alias
14486 #endif
14487 #endif
14488 #endif
14489 
14490 #if defined(LIBXML_UNICODE_ENABLED)
14491 #ifdef bottom_xmlunicode
14492 #undef xmlUCSIsMathematicalOperators
14493 extern __typeof (xmlUCSIsMathematicalOperators) xmlUCSIsMathematicalOperators __attribute((alias("xmlUCSIsMathematicalOperators__internal_alias")));
14494 #else
14495 #ifndef xmlUCSIsMathematicalOperators
14496 extern __typeof (xmlUCSIsMathematicalOperators) xmlUCSIsMathematicalOperators__internal_alias __attribute((visibility("hidden")));
14497 #define xmlUCSIsMathematicalOperators xmlUCSIsMathematicalOperators__internal_alias
14498 #endif
14499 #endif
14500 #endif
14501 
14502 #if defined(LIBXML_UNICODE_ENABLED)
14503 #ifdef bottom_xmlunicode
14504 #undef xmlUCSIsMiscellaneousMathematicalSymbolsA
14505 extern __typeof (xmlUCSIsMiscellaneousMathematicalSymbolsA) xmlUCSIsMiscellaneousMathematicalSymbolsA __attribute((alias("xmlUCSIsMiscellaneousMathematicalSymbolsA__internal_alias")));
14506 #else
14507 #ifndef xmlUCSIsMiscellaneousMathematicalSymbolsA
14508 extern __typeof (xmlUCSIsMiscellaneousMathematicalSymbolsA) xmlUCSIsMiscellaneousMathematicalSymbolsA__internal_alias __attribute((visibility("hidden")));
14509 #define xmlUCSIsMiscellaneousMathematicalSymbolsA xmlUCSIsMiscellaneousMathematicalSymbolsA__internal_alias
14510 #endif
14511 #endif
14512 #endif
14513 
14514 #if defined(LIBXML_UNICODE_ENABLED)
14515 #ifdef bottom_xmlunicode
14516 #undef xmlUCSIsMiscellaneousMathematicalSymbolsB
14517 extern __typeof (xmlUCSIsMiscellaneousMathematicalSymbolsB) xmlUCSIsMiscellaneousMathematicalSymbolsB __attribute((alias("xmlUCSIsMiscellaneousMathematicalSymbolsB__internal_alias")));
14518 #else
14519 #ifndef xmlUCSIsMiscellaneousMathematicalSymbolsB
14520 extern __typeof (xmlUCSIsMiscellaneousMathematicalSymbolsB) xmlUCSIsMiscellaneousMathematicalSymbolsB__internal_alias __attribute((visibility("hidden")));
14521 #define xmlUCSIsMiscellaneousMathematicalSymbolsB xmlUCSIsMiscellaneousMathematicalSymbolsB__internal_alias
14522 #endif
14523 #endif
14524 #endif
14525 
14526 #if defined(LIBXML_UNICODE_ENABLED)
14527 #ifdef bottom_xmlunicode
14528 #undef xmlUCSIsMiscellaneousSymbols
14529 extern __typeof (xmlUCSIsMiscellaneousSymbols) xmlUCSIsMiscellaneousSymbols __attribute((alias("xmlUCSIsMiscellaneousSymbols__internal_alias")));
14530 #else
14531 #ifndef xmlUCSIsMiscellaneousSymbols
14532 extern __typeof (xmlUCSIsMiscellaneousSymbols) xmlUCSIsMiscellaneousSymbols__internal_alias __attribute((visibility("hidden")));
14533 #define xmlUCSIsMiscellaneousSymbols xmlUCSIsMiscellaneousSymbols__internal_alias
14534 #endif
14535 #endif
14536 #endif
14537 
14538 #if defined(LIBXML_UNICODE_ENABLED)
14539 #ifdef bottom_xmlunicode
14540 #undef xmlUCSIsMiscellaneousSymbolsandArrows
14541 extern __typeof (xmlUCSIsMiscellaneousSymbolsandArrows) xmlUCSIsMiscellaneousSymbolsandArrows __attribute((alias("xmlUCSIsMiscellaneousSymbolsandArrows__internal_alias")));
14542 #else
14543 #ifndef xmlUCSIsMiscellaneousSymbolsandArrows
14544 extern __typeof (xmlUCSIsMiscellaneousSymbolsandArrows) xmlUCSIsMiscellaneousSymbolsandArrows__internal_alias __attribute((visibility("hidden")));
14545 #define xmlUCSIsMiscellaneousSymbolsandArrows xmlUCSIsMiscellaneousSymbolsandArrows__internal_alias
14546 #endif
14547 #endif
14548 #endif
14549 
14550 #if defined(LIBXML_UNICODE_ENABLED)
14551 #ifdef bottom_xmlunicode
14552 #undef xmlUCSIsMiscellaneousTechnical
14553 extern __typeof (xmlUCSIsMiscellaneousTechnical) xmlUCSIsMiscellaneousTechnical __attribute((alias("xmlUCSIsMiscellaneousTechnical__internal_alias")));
14554 #else
14555 #ifndef xmlUCSIsMiscellaneousTechnical
14556 extern __typeof (xmlUCSIsMiscellaneousTechnical) xmlUCSIsMiscellaneousTechnical__internal_alias __attribute((visibility("hidden")));
14557 #define xmlUCSIsMiscellaneousTechnical xmlUCSIsMiscellaneousTechnical__internal_alias
14558 #endif
14559 #endif
14560 #endif
14561 
14562 #if defined(LIBXML_UNICODE_ENABLED)
14563 #ifdef bottom_xmlunicode
14564 #undef xmlUCSIsMongolian
14565 extern __typeof (xmlUCSIsMongolian) xmlUCSIsMongolian __attribute((alias("xmlUCSIsMongolian__internal_alias")));
14566 #else
14567 #ifndef xmlUCSIsMongolian
14568 extern __typeof (xmlUCSIsMongolian) xmlUCSIsMongolian__internal_alias __attribute((visibility("hidden")));
14569 #define xmlUCSIsMongolian xmlUCSIsMongolian__internal_alias
14570 #endif
14571 #endif
14572 #endif
14573 
14574 #if defined(LIBXML_UNICODE_ENABLED)
14575 #ifdef bottom_xmlunicode
14576 #undef xmlUCSIsMusicalSymbols
14577 extern __typeof (xmlUCSIsMusicalSymbols) xmlUCSIsMusicalSymbols __attribute((alias("xmlUCSIsMusicalSymbols__internal_alias")));
14578 #else
14579 #ifndef xmlUCSIsMusicalSymbols
14580 extern __typeof (xmlUCSIsMusicalSymbols) xmlUCSIsMusicalSymbols__internal_alias __attribute((visibility("hidden")));
14581 #define xmlUCSIsMusicalSymbols xmlUCSIsMusicalSymbols__internal_alias
14582 #endif
14583 #endif
14584 #endif
14585 
14586 #if defined(LIBXML_UNICODE_ENABLED)
14587 #ifdef bottom_xmlunicode
14588 #undef xmlUCSIsMyanmar
14589 extern __typeof (xmlUCSIsMyanmar) xmlUCSIsMyanmar __attribute((alias("xmlUCSIsMyanmar__internal_alias")));
14590 #else
14591 #ifndef xmlUCSIsMyanmar
14592 extern __typeof (xmlUCSIsMyanmar) xmlUCSIsMyanmar__internal_alias __attribute((visibility("hidden")));
14593 #define xmlUCSIsMyanmar xmlUCSIsMyanmar__internal_alias
14594 #endif
14595 #endif
14596 #endif
14597 
14598 #if defined(LIBXML_UNICODE_ENABLED)
14599 #ifdef bottom_xmlunicode
14600 #undef xmlUCSIsNumberForms
14601 extern __typeof (xmlUCSIsNumberForms) xmlUCSIsNumberForms __attribute((alias("xmlUCSIsNumberForms__internal_alias")));
14602 #else
14603 #ifndef xmlUCSIsNumberForms
14604 extern __typeof (xmlUCSIsNumberForms) xmlUCSIsNumberForms__internal_alias __attribute((visibility("hidden")));
14605 #define xmlUCSIsNumberForms xmlUCSIsNumberForms__internal_alias
14606 #endif
14607 #endif
14608 #endif
14609 
14610 #if defined(LIBXML_UNICODE_ENABLED)
14611 #ifdef bottom_xmlunicode
14612 #undef xmlUCSIsOgham
14613 extern __typeof (xmlUCSIsOgham) xmlUCSIsOgham __attribute((alias("xmlUCSIsOgham__internal_alias")));
14614 #else
14615 #ifndef xmlUCSIsOgham
14616 extern __typeof (xmlUCSIsOgham) xmlUCSIsOgham__internal_alias __attribute((visibility("hidden")));
14617 #define xmlUCSIsOgham xmlUCSIsOgham__internal_alias
14618 #endif
14619 #endif
14620 #endif
14621 
14622 #if defined(LIBXML_UNICODE_ENABLED)
14623 #ifdef bottom_xmlunicode
14624 #undef xmlUCSIsOldItalic
14625 extern __typeof (xmlUCSIsOldItalic) xmlUCSIsOldItalic __attribute((alias("xmlUCSIsOldItalic__internal_alias")));
14626 #else
14627 #ifndef xmlUCSIsOldItalic
14628 extern __typeof (xmlUCSIsOldItalic) xmlUCSIsOldItalic__internal_alias __attribute((visibility("hidden")));
14629 #define xmlUCSIsOldItalic xmlUCSIsOldItalic__internal_alias
14630 #endif
14631 #endif
14632 #endif
14633 
14634 #if defined(LIBXML_UNICODE_ENABLED)
14635 #ifdef bottom_xmlunicode
14636 #undef xmlUCSIsOpticalCharacterRecognition
14637 extern __typeof (xmlUCSIsOpticalCharacterRecognition) xmlUCSIsOpticalCharacterRecognition __attribute((alias("xmlUCSIsOpticalCharacterRecognition__internal_alias")));
14638 #else
14639 #ifndef xmlUCSIsOpticalCharacterRecognition
14640 extern __typeof (xmlUCSIsOpticalCharacterRecognition) xmlUCSIsOpticalCharacterRecognition__internal_alias __attribute((visibility("hidden")));
14641 #define xmlUCSIsOpticalCharacterRecognition xmlUCSIsOpticalCharacterRecognition__internal_alias
14642 #endif
14643 #endif
14644 #endif
14645 
14646 #if defined(LIBXML_UNICODE_ENABLED)
14647 #ifdef bottom_xmlunicode
14648 #undef xmlUCSIsOriya
14649 extern __typeof (xmlUCSIsOriya) xmlUCSIsOriya __attribute((alias("xmlUCSIsOriya__internal_alias")));
14650 #else
14651 #ifndef xmlUCSIsOriya
14652 extern __typeof (xmlUCSIsOriya) xmlUCSIsOriya__internal_alias __attribute((visibility("hidden")));
14653 #define xmlUCSIsOriya xmlUCSIsOriya__internal_alias
14654 #endif
14655 #endif
14656 #endif
14657 
14658 #if defined(LIBXML_UNICODE_ENABLED)
14659 #ifdef bottom_xmlunicode
14660 #undef xmlUCSIsOsmanya
14661 extern __typeof (xmlUCSIsOsmanya) xmlUCSIsOsmanya __attribute((alias("xmlUCSIsOsmanya__internal_alias")));
14662 #else
14663 #ifndef xmlUCSIsOsmanya
14664 extern __typeof (xmlUCSIsOsmanya) xmlUCSIsOsmanya__internal_alias __attribute((visibility("hidden")));
14665 #define xmlUCSIsOsmanya xmlUCSIsOsmanya__internal_alias
14666 #endif
14667 #endif
14668 #endif
14669 
14670 #if defined(LIBXML_UNICODE_ENABLED)
14671 #ifdef bottom_xmlunicode
14672 #undef xmlUCSIsPhoneticExtensions
14673 extern __typeof (xmlUCSIsPhoneticExtensions) xmlUCSIsPhoneticExtensions __attribute((alias("xmlUCSIsPhoneticExtensions__internal_alias")));
14674 #else
14675 #ifndef xmlUCSIsPhoneticExtensions
14676 extern __typeof (xmlUCSIsPhoneticExtensions) xmlUCSIsPhoneticExtensions__internal_alias __attribute((visibility("hidden")));
14677 #define xmlUCSIsPhoneticExtensions xmlUCSIsPhoneticExtensions__internal_alias
14678 #endif
14679 #endif
14680 #endif
14681 
14682 #if defined(LIBXML_UNICODE_ENABLED)
14683 #ifdef bottom_xmlunicode
14684 #undef xmlUCSIsPrivateUse
14685 extern __typeof (xmlUCSIsPrivateUse) xmlUCSIsPrivateUse __attribute((alias("xmlUCSIsPrivateUse__internal_alias")));
14686 #else
14687 #ifndef xmlUCSIsPrivateUse
14688 extern __typeof (xmlUCSIsPrivateUse) xmlUCSIsPrivateUse__internal_alias __attribute((visibility("hidden")));
14689 #define xmlUCSIsPrivateUse xmlUCSIsPrivateUse__internal_alias
14690 #endif
14691 #endif
14692 #endif
14693 
14694 #if defined(LIBXML_UNICODE_ENABLED)
14695 #ifdef bottom_xmlunicode
14696 #undef xmlUCSIsPrivateUseArea
14697 extern __typeof (xmlUCSIsPrivateUseArea) xmlUCSIsPrivateUseArea __attribute((alias("xmlUCSIsPrivateUseArea__internal_alias")));
14698 #else
14699 #ifndef xmlUCSIsPrivateUseArea
14700 extern __typeof (xmlUCSIsPrivateUseArea) xmlUCSIsPrivateUseArea__internal_alias __attribute((visibility("hidden")));
14701 #define xmlUCSIsPrivateUseArea xmlUCSIsPrivateUseArea__internal_alias
14702 #endif
14703 #endif
14704 #endif
14705 
14706 #if defined(LIBXML_UNICODE_ENABLED)
14707 #ifdef bottom_xmlunicode
14708 #undef xmlUCSIsRunic
14709 extern __typeof (xmlUCSIsRunic) xmlUCSIsRunic __attribute((alias("xmlUCSIsRunic__internal_alias")));
14710 #else
14711 #ifndef xmlUCSIsRunic
14712 extern __typeof (xmlUCSIsRunic) xmlUCSIsRunic__internal_alias __attribute((visibility("hidden")));
14713 #define xmlUCSIsRunic xmlUCSIsRunic__internal_alias
14714 #endif
14715 #endif
14716 #endif
14717 
14718 #if defined(LIBXML_UNICODE_ENABLED)
14719 #ifdef bottom_xmlunicode
14720 #undef xmlUCSIsShavian
14721 extern __typeof (xmlUCSIsShavian) xmlUCSIsShavian __attribute((alias("xmlUCSIsShavian__internal_alias")));
14722 #else
14723 #ifndef xmlUCSIsShavian
14724 extern __typeof (xmlUCSIsShavian) xmlUCSIsShavian__internal_alias __attribute((visibility("hidden")));
14725 #define xmlUCSIsShavian xmlUCSIsShavian__internal_alias
14726 #endif
14727 #endif
14728 #endif
14729 
14730 #if defined(LIBXML_UNICODE_ENABLED)
14731 #ifdef bottom_xmlunicode
14732 #undef xmlUCSIsSinhala
14733 extern __typeof (xmlUCSIsSinhala) xmlUCSIsSinhala __attribute((alias("xmlUCSIsSinhala__internal_alias")));
14734 #else
14735 #ifndef xmlUCSIsSinhala
14736 extern __typeof (xmlUCSIsSinhala) xmlUCSIsSinhala__internal_alias __attribute((visibility("hidden")));
14737 #define xmlUCSIsSinhala xmlUCSIsSinhala__internal_alias
14738 #endif
14739 #endif
14740 #endif
14741 
14742 #if defined(LIBXML_UNICODE_ENABLED)
14743 #ifdef bottom_xmlunicode
14744 #undef xmlUCSIsSmallFormVariants
14745 extern __typeof (xmlUCSIsSmallFormVariants) xmlUCSIsSmallFormVariants __attribute((alias("xmlUCSIsSmallFormVariants__internal_alias")));
14746 #else
14747 #ifndef xmlUCSIsSmallFormVariants
14748 extern __typeof (xmlUCSIsSmallFormVariants) xmlUCSIsSmallFormVariants__internal_alias __attribute((visibility("hidden")));
14749 #define xmlUCSIsSmallFormVariants xmlUCSIsSmallFormVariants__internal_alias
14750 #endif
14751 #endif
14752 #endif
14753 
14754 #if defined(LIBXML_UNICODE_ENABLED)
14755 #ifdef bottom_xmlunicode
14756 #undef xmlUCSIsSpacingModifierLetters
14757 extern __typeof (xmlUCSIsSpacingModifierLetters) xmlUCSIsSpacingModifierLetters __attribute((alias("xmlUCSIsSpacingModifierLetters__internal_alias")));
14758 #else
14759 #ifndef xmlUCSIsSpacingModifierLetters
14760 extern __typeof (xmlUCSIsSpacingModifierLetters) xmlUCSIsSpacingModifierLetters__internal_alias __attribute((visibility("hidden")));
14761 #define xmlUCSIsSpacingModifierLetters xmlUCSIsSpacingModifierLetters__internal_alias
14762 #endif
14763 #endif
14764 #endif
14765 
14766 #if defined(LIBXML_UNICODE_ENABLED)
14767 #ifdef bottom_xmlunicode
14768 #undef xmlUCSIsSpecials
14769 extern __typeof (xmlUCSIsSpecials) xmlUCSIsSpecials __attribute((alias("xmlUCSIsSpecials__internal_alias")));
14770 #else
14771 #ifndef xmlUCSIsSpecials
14772 extern __typeof (xmlUCSIsSpecials) xmlUCSIsSpecials__internal_alias __attribute((visibility("hidden")));
14773 #define xmlUCSIsSpecials xmlUCSIsSpecials__internal_alias
14774 #endif
14775 #endif
14776 #endif
14777 
14778 #if defined(LIBXML_UNICODE_ENABLED)
14779 #ifdef bottom_xmlunicode
14780 #undef xmlUCSIsSuperscriptsandSubscripts
14781 extern __typeof (xmlUCSIsSuperscriptsandSubscripts) xmlUCSIsSuperscriptsandSubscripts __attribute((alias("xmlUCSIsSuperscriptsandSubscripts__internal_alias")));
14782 #else
14783 #ifndef xmlUCSIsSuperscriptsandSubscripts
14784 extern __typeof (xmlUCSIsSuperscriptsandSubscripts) xmlUCSIsSuperscriptsandSubscripts__internal_alias __attribute((visibility("hidden")));
14785 #define xmlUCSIsSuperscriptsandSubscripts xmlUCSIsSuperscriptsandSubscripts__internal_alias
14786 #endif
14787 #endif
14788 #endif
14789 
14790 #if defined(LIBXML_UNICODE_ENABLED)
14791 #ifdef bottom_xmlunicode
14792 #undef xmlUCSIsSupplementalArrowsA
14793 extern __typeof (xmlUCSIsSupplementalArrowsA) xmlUCSIsSupplementalArrowsA __attribute((alias("xmlUCSIsSupplementalArrowsA__internal_alias")));
14794 #else
14795 #ifndef xmlUCSIsSupplementalArrowsA
14796 extern __typeof (xmlUCSIsSupplementalArrowsA) xmlUCSIsSupplementalArrowsA__internal_alias __attribute((visibility("hidden")));
14797 #define xmlUCSIsSupplementalArrowsA xmlUCSIsSupplementalArrowsA__internal_alias
14798 #endif
14799 #endif
14800 #endif
14801 
14802 #if defined(LIBXML_UNICODE_ENABLED)
14803 #ifdef bottom_xmlunicode
14804 #undef xmlUCSIsSupplementalArrowsB
14805 extern __typeof (xmlUCSIsSupplementalArrowsB) xmlUCSIsSupplementalArrowsB __attribute((alias("xmlUCSIsSupplementalArrowsB__internal_alias")));
14806 #else
14807 #ifndef xmlUCSIsSupplementalArrowsB
14808 extern __typeof (xmlUCSIsSupplementalArrowsB) xmlUCSIsSupplementalArrowsB__internal_alias __attribute((visibility("hidden")));
14809 #define xmlUCSIsSupplementalArrowsB xmlUCSIsSupplementalArrowsB__internal_alias
14810 #endif
14811 #endif
14812 #endif
14813 
14814 #if defined(LIBXML_UNICODE_ENABLED)
14815 #ifdef bottom_xmlunicode
14816 #undef xmlUCSIsSupplementalMathematicalOperators
14817 extern __typeof (xmlUCSIsSupplementalMathematicalOperators) xmlUCSIsSupplementalMathematicalOperators __attribute((alias("xmlUCSIsSupplementalMathematicalOperators__internal_alias")));
14818 #else
14819 #ifndef xmlUCSIsSupplementalMathematicalOperators
14820 extern __typeof (xmlUCSIsSupplementalMathematicalOperators) xmlUCSIsSupplementalMathematicalOperators__internal_alias __attribute((visibility("hidden")));
14821 #define xmlUCSIsSupplementalMathematicalOperators xmlUCSIsSupplementalMathematicalOperators__internal_alias
14822 #endif
14823 #endif
14824 #endif
14825 
14826 #if defined(LIBXML_UNICODE_ENABLED)
14827 #ifdef bottom_xmlunicode
14828 #undef xmlUCSIsSupplementaryPrivateUseAreaA
14829 extern __typeof (xmlUCSIsSupplementaryPrivateUseAreaA) xmlUCSIsSupplementaryPrivateUseAreaA __attribute((alias("xmlUCSIsSupplementaryPrivateUseAreaA__internal_alias")));
14830 #else
14831 #ifndef xmlUCSIsSupplementaryPrivateUseAreaA
14832 extern __typeof (xmlUCSIsSupplementaryPrivateUseAreaA) xmlUCSIsSupplementaryPrivateUseAreaA__internal_alias __attribute((visibility("hidden")));
14833 #define xmlUCSIsSupplementaryPrivateUseAreaA xmlUCSIsSupplementaryPrivateUseAreaA__internal_alias
14834 #endif
14835 #endif
14836 #endif
14837 
14838 #if defined(LIBXML_UNICODE_ENABLED)
14839 #ifdef bottom_xmlunicode
14840 #undef xmlUCSIsSupplementaryPrivateUseAreaB
14841 extern __typeof (xmlUCSIsSupplementaryPrivateUseAreaB) xmlUCSIsSupplementaryPrivateUseAreaB __attribute((alias("xmlUCSIsSupplementaryPrivateUseAreaB__internal_alias")));
14842 #else
14843 #ifndef xmlUCSIsSupplementaryPrivateUseAreaB
14844 extern __typeof (xmlUCSIsSupplementaryPrivateUseAreaB) xmlUCSIsSupplementaryPrivateUseAreaB__internal_alias __attribute((visibility("hidden")));
14845 #define xmlUCSIsSupplementaryPrivateUseAreaB xmlUCSIsSupplementaryPrivateUseAreaB__internal_alias
14846 #endif
14847 #endif
14848 #endif
14849 
14850 #if defined(LIBXML_UNICODE_ENABLED)
14851 #ifdef bottom_xmlunicode
14852 #undef xmlUCSIsSyriac
14853 extern __typeof (xmlUCSIsSyriac) xmlUCSIsSyriac __attribute((alias("xmlUCSIsSyriac__internal_alias")));
14854 #else
14855 #ifndef xmlUCSIsSyriac
14856 extern __typeof (xmlUCSIsSyriac) xmlUCSIsSyriac__internal_alias __attribute((visibility("hidden")));
14857 #define xmlUCSIsSyriac xmlUCSIsSyriac__internal_alias
14858 #endif
14859 #endif
14860 #endif
14861 
14862 #if defined(LIBXML_UNICODE_ENABLED)
14863 #ifdef bottom_xmlunicode
14864 #undef xmlUCSIsTagalog
14865 extern __typeof (xmlUCSIsTagalog) xmlUCSIsTagalog __attribute((alias("xmlUCSIsTagalog__internal_alias")));
14866 #else
14867 #ifndef xmlUCSIsTagalog
14868 extern __typeof (xmlUCSIsTagalog) xmlUCSIsTagalog__internal_alias __attribute((visibility("hidden")));
14869 #define xmlUCSIsTagalog xmlUCSIsTagalog__internal_alias
14870 #endif
14871 #endif
14872 #endif
14873 
14874 #if defined(LIBXML_UNICODE_ENABLED)
14875 #ifdef bottom_xmlunicode
14876 #undef xmlUCSIsTagbanwa
14877 extern __typeof (xmlUCSIsTagbanwa) xmlUCSIsTagbanwa __attribute((alias("xmlUCSIsTagbanwa__internal_alias")));
14878 #else
14879 #ifndef xmlUCSIsTagbanwa
14880 extern __typeof (xmlUCSIsTagbanwa) xmlUCSIsTagbanwa__internal_alias __attribute((visibility("hidden")));
14881 #define xmlUCSIsTagbanwa xmlUCSIsTagbanwa__internal_alias
14882 #endif
14883 #endif
14884 #endif
14885 
14886 #if defined(LIBXML_UNICODE_ENABLED)
14887 #ifdef bottom_xmlunicode
14888 #undef xmlUCSIsTags
14889 extern __typeof (xmlUCSIsTags) xmlUCSIsTags __attribute((alias("xmlUCSIsTags__internal_alias")));
14890 #else
14891 #ifndef xmlUCSIsTags
14892 extern __typeof (xmlUCSIsTags) xmlUCSIsTags__internal_alias __attribute((visibility("hidden")));
14893 #define xmlUCSIsTags xmlUCSIsTags__internal_alias
14894 #endif
14895 #endif
14896 #endif
14897 
14898 #if defined(LIBXML_UNICODE_ENABLED)
14899 #ifdef bottom_xmlunicode
14900 #undef xmlUCSIsTaiLe
14901 extern __typeof (xmlUCSIsTaiLe) xmlUCSIsTaiLe __attribute((alias("xmlUCSIsTaiLe__internal_alias")));
14902 #else
14903 #ifndef xmlUCSIsTaiLe
14904 extern __typeof (xmlUCSIsTaiLe) xmlUCSIsTaiLe__internal_alias __attribute((visibility("hidden")));
14905 #define xmlUCSIsTaiLe xmlUCSIsTaiLe__internal_alias
14906 #endif
14907 #endif
14908 #endif
14909 
14910 #if defined(LIBXML_UNICODE_ENABLED)
14911 #ifdef bottom_xmlunicode
14912 #undef xmlUCSIsTaiXuanJingSymbols
14913 extern __typeof (xmlUCSIsTaiXuanJingSymbols) xmlUCSIsTaiXuanJingSymbols __attribute((alias("xmlUCSIsTaiXuanJingSymbols__internal_alias")));
14914 #else
14915 #ifndef xmlUCSIsTaiXuanJingSymbols
14916 extern __typeof (xmlUCSIsTaiXuanJingSymbols) xmlUCSIsTaiXuanJingSymbols__internal_alias __attribute((visibility("hidden")));
14917 #define xmlUCSIsTaiXuanJingSymbols xmlUCSIsTaiXuanJingSymbols__internal_alias
14918 #endif
14919 #endif
14920 #endif
14921 
14922 #if defined(LIBXML_UNICODE_ENABLED)
14923 #ifdef bottom_xmlunicode
14924 #undef xmlUCSIsTamil
14925 extern __typeof (xmlUCSIsTamil) xmlUCSIsTamil __attribute((alias("xmlUCSIsTamil__internal_alias")));
14926 #else
14927 #ifndef xmlUCSIsTamil
14928 extern __typeof (xmlUCSIsTamil) xmlUCSIsTamil__internal_alias __attribute((visibility("hidden")));
14929 #define xmlUCSIsTamil xmlUCSIsTamil__internal_alias
14930 #endif
14931 #endif
14932 #endif
14933 
14934 #if defined(LIBXML_UNICODE_ENABLED)
14935 #ifdef bottom_xmlunicode
14936 #undef xmlUCSIsTelugu
14937 extern __typeof (xmlUCSIsTelugu) xmlUCSIsTelugu __attribute((alias("xmlUCSIsTelugu__internal_alias")));
14938 #else
14939 #ifndef xmlUCSIsTelugu
14940 extern __typeof (xmlUCSIsTelugu) xmlUCSIsTelugu__internal_alias __attribute((visibility("hidden")));
14941 #define xmlUCSIsTelugu xmlUCSIsTelugu__internal_alias
14942 #endif
14943 #endif
14944 #endif
14945 
14946 #if defined(LIBXML_UNICODE_ENABLED)
14947 #ifdef bottom_xmlunicode
14948 #undef xmlUCSIsThaana
14949 extern __typeof (xmlUCSIsThaana) xmlUCSIsThaana __attribute((alias("xmlUCSIsThaana__internal_alias")));
14950 #else
14951 #ifndef xmlUCSIsThaana
14952 extern __typeof (xmlUCSIsThaana) xmlUCSIsThaana__internal_alias __attribute((visibility("hidden")));
14953 #define xmlUCSIsThaana xmlUCSIsThaana__internal_alias
14954 #endif
14955 #endif
14956 #endif
14957 
14958 #if defined(LIBXML_UNICODE_ENABLED)
14959 #ifdef bottom_xmlunicode
14960 #undef xmlUCSIsThai
14961 extern __typeof (xmlUCSIsThai) xmlUCSIsThai __attribute((alias("xmlUCSIsThai__internal_alias")));
14962 #else
14963 #ifndef xmlUCSIsThai
14964 extern __typeof (xmlUCSIsThai) xmlUCSIsThai__internal_alias __attribute((visibility("hidden")));
14965 #define xmlUCSIsThai xmlUCSIsThai__internal_alias
14966 #endif
14967 #endif
14968 #endif
14969 
14970 #if defined(LIBXML_UNICODE_ENABLED)
14971 #ifdef bottom_xmlunicode
14972 #undef xmlUCSIsTibetan
14973 extern __typeof (xmlUCSIsTibetan) xmlUCSIsTibetan __attribute((alias("xmlUCSIsTibetan__internal_alias")));
14974 #else
14975 #ifndef xmlUCSIsTibetan
14976 extern __typeof (xmlUCSIsTibetan) xmlUCSIsTibetan__internal_alias __attribute((visibility("hidden")));
14977 #define xmlUCSIsTibetan xmlUCSIsTibetan__internal_alias
14978 #endif
14979 #endif
14980 #endif
14981 
14982 #if defined(LIBXML_UNICODE_ENABLED)
14983 #ifdef bottom_xmlunicode
14984 #undef xmlUCSIsUgaritic
14985 extern __typeof (xmlUCSIsUgaritic) xmlUCSIsUgaritic __attribute((alias("xmlUCSIsUgaritic__internal_alias")));
14986 #else
14987 #ifndef xmlUCSIsUgaritic
14988 extern __typeof (xmlUCSIsUgaritic) xmlUCSIsUgaritic__internal_alias __attribute((visibility("hidden")));
14989 #define xmlUCSIsUgaritic xmlUCSIsUgaritic__internal_alias
14990 #endif
14991 #endif
14992 #endif
14993 
14994 #if defined(LIBXML_UNICODE_ENABLED)
14995 #ifdef bottom_xmlunicode
14996 #undef xmlUCSIsUnifiedCanadianAboriginalSyllabics
14997 extern __typeof (xmlUCSIsUnifiedCanadianAboriginalSyllabics) xmlUCSIsUnifiedCanadianAboriginalSyllabics __attribute((alias("xmlUCSIsUnifiedCanadianAboriginalSyllabics__internal_alias")));
14998 #else
14999 #ifndef xmlUCSIsUnifiedCanadianAboriginalSyllabics
15000 extern __typeof (xmlUCSIsUnifiedCanadianAboriginalSyllabics) xmlUCSIsUnifiedCanadianAboriginalSyllabics__internal_alias __attribute((visibility("hidden")));
15001 #define xmlUCSIsUnifiedCanadianAboriginalSyllabics xmlUCSIsUnifiedCanadianAboriginalSyllabics__internal_alias
15002 #endif
15003 #endif
15004 #endif
15005 
15006 #if defined(LIBXML_UNICODE_ENABLED)
15007 #ifdef bottom_xmlunicode
15008 #undef xmlUCSIsVariationSelectors
15009 extern __typeof (xmlUCSIsVariationSelectors) xmlUCSIsVariationSelectors __attribute((alias("xmlUCSIsVariationSelectors__internal_alias")));
15010 #else
15011 #ifndef xmlUCSIsVariationSelectors
15012 extern __typeof (xmlUCSIsVariationSelectors) xmlUCSIsVariationSelectors__internal_alias __attribute((visibility("hidden")));
15013 #define xmlUCSIsVariationSelectors xmlUCSIsVariationSelectors__internal_alias
15014 #endif
15015 #endif
15016 #endif
15017 
15018 #if defined(LIBXML_UNICODE_ENABLED)
15019 #ifdef bottom_xmlunicode
15020 #undef xmlUCSIsVariationSelectorsSupplement
15021 extern __typeof (xmlUCSIsVariationSelectorsSupplement) xmlUCSIsVariationSelectorsSupplement __attribute((alias("xmlUCSIsVariationSelectorsSupplement__internal_alias")));
15022 #else
15023 #ifndef xmlUCSIsVariationSelectorsSupplement
15024 extern __typeof (xmlUCSIsVariationSelectorsSupplement) xmlUCSIsVariationSelectorsSupplement__internal_alias __attribute((visibility("hidden")));
15025 #define xmlUCSIsVariationSelectorsSupplement xmlUCSIsVariationSelectorsSupplement__internal_alias
15026 #endif
15027 #endif
15028 #endif
15029 
15030 #if defined(LIBXML_UNICODE_ENABLED)
15031 #ifdef bottom_xmlunicode
15032 #undef xmlUCSIsYiRadicals
15033 extern __typeof (xmlUCSIsYiRadicals) xmlUCSIsYiRadicals __attribute((alias("xmlUCSIsYiRadicals__internal_alias")));
15034 #else
15035 #ifndef xmlUCSIsYiRadicals
15036 extern __typeof (xmlUCSIsYiRadicals) xmlUCSIsYiRadicals__internal_alias __attribute((visibility("hidden")));
15037 #define xmlUCSIsYiRadicals xmlUCSIsYiRadicals__internal_alias
15038 #endif
15039 #endif
15040 #endif
15041 
15042 #if defined(LIBXML_UNICODE_ENABLED)
15043 #ifdef bottom_xmlunicode
15044 #undef xmlUCSIsYiSyllables
15045 extern __typeof (xmlUCSIsYiSyllables) xmlUCSIsYiSyllables __attribute((alias("xmlUCSIsYiSyllables__internal_alias")));
15046 #else
15047 #ifndef xmlUCSIsYiSyllables
15048 extern __typeof (xmlUCSIsYiSyllables) xmlUCSIsYiSyllables__internal_alias __attribute((visibility("hidden")));
15049 #define xmlUCSIsYiSyllables xmlUCSIsYiSyllables__internal_alias
15050 #endif
15051 #endif
15052 #endif
15053 
15054 #if defined(LIBXML_UNICODE_ENABLED)
15055 #ifdef bottom_xmlunicode
15056 #undef xmlUCSIsYijingHexagramSymbols
15057 extern __typeof (xmlUCSIsYijingHexagramSymbols) xmlUCSIsYijingHexagramSymbols __attribute((alias("xmlUCSIsYijingHexagramSymbols__internal_alias")));
15058 #else
15059 #ifndef xmlUCSIsYijingHexagramSymbols
15060 extern __typeof (xmlUCSIsYijingHexagramSymbols) xmlUCSIsYijingHexagramSymbols__internal_alias __attribute((visibility("hidden")));
15061 #define xmlUCSIsYijingHexagramSymbols xmlUCSIsYijingHexagramSymbols__internal_alias
15062 #endif
15063 #endif
15064 #endif
15065 
15066 #ifdef bottom_uri
15067 #undef xmlURIEscape
15068 extern __typeof (xmlURIEscape) xmlURIEscape __attribute((alias("xmlURIEscape__internal_alias")));
15069 #else
15070 #ifndef xmlURIEscape
15071 extern __typeof (xmlURIEscape) xmlURIEscape__internal_alias __attribute((visibility("hidden")));
15072 #define xmlURIEscape xmlURIEscape__internal_alias
15073 #endif
15074 #endif
15075 
15076 #ifdef bottom_uri
15077 #undef xmlURIEscapeStr
15078 extern __typeof (xmlURIEscapeStr) xmlURIEscapeStr __attribute((alias("xmlURIEscapeStr__internal_alias")));
15079 #else
15080 #ifndef xmlURIEscapeStr
15081 extern __typeof (xmlURIEscapeStr) xmlURIEscapeStr__internal_alias __attribute((visibility("hidden")));
15082 #define xmlURIEscapeStr xmlURIEscapeStr__internal_alias
15083 #endif
15084 #endif
15085 
15086 #ifdef bottom_uri
15087 #undef xmlURIUnescapeString
15088 extern __typeof (xmlURIUnescapeString) xmlURIUnescapeString __attribute((alias("xmlURIUnescapeString__internal_alias")));
15089 #else
15090 #ifndef xmlURIUnescapeString
15091 extern __typeof (xmlURIUnescapeString) xmlURIUnescapeString__internal_alias __attribute((visibility("hidden")));
15092 #define xmlURIUnescapeString xmlURIUnescapeString__internal_alias
15093 #endif
15094 #endif
15095 
15096 #ifdef bottom_xmlstring
15097 #undef xmlUTF8Charcmp
15098 extern __typeof (xmlUTF8Charcmp) xmlUTF8Charcmp __attribute((alias("xmlUTF8Charcmp__internal_alias")));
15099 #else
15100 #ifndef xmlUTF8Charcmp
15101 extern __typeof (xmlUTF8Charcmp) xmlUTF8Charcmp__internal_alias __attribute((visibility("hidden")));
15102 #define xmlUTF8Charcmp xmlUTF8Charcmp__internal_alias
15103 #endif
15104 #endif
15105 
15106 #ifdef bottom_xmlstring
15107 #undef xmlUTF8Size
15108 extern __typeof (xmlUTF8Size) xmlUTF8Size __attribute((alias("xmlUTF8Size__internal_alias")));
15109 #else
15110 #ifndef xmlUTF8Size
15111 extern __typeof (xmlUTF8Size) xmlUTF8Size__internal_alias __attribute((visibility("hidden")));
15112 #define xmlUTF8Size xmlUTF8Size__internal_alias
15113 #endif
15114 #endif
15115 
15116 #ifdef bottom_xmlstring
15117 #undef xmlUTF8Strlen
15118 extern __typeof (xmlUTF8Strlen) xmlUTF8Strlen __attribute((alias("xmlUTF8Strlen__internal_alias")));
15119 #else
15120 #ifndef xmlUTF8Strlen
15121 extern __typeof (xmlUTF8Strlen) xmlUTF8Strlen__internal_alias __attribute((visibility("hidden")));
15122 #define xmlUTF8Strlen xmlUTF8Strlen__internal_alias
15123 #endif
15124 #endif
15125 
15126 #ifdef bottom_xmlstring
15127 #undef xmlUTF8Strloc
15128 extern __typeof (xmlUTF8Strloc) xmlUTF8Strloc __attribute((alias("xmlUTF8Strloc__internal_alias")));
15129 #else
15130 #ifndef xmlUTF8Strloc
15131 extern __typeof (xmlUTF8Strloc) xmlUTF8Strloc__internal_alias __attribute((visibility("hidden")));
15132 #define xmlUTF8Strloc xmlUTF8Strloc__internal_alias
15133 #endif
15134 #endif
15135 
15136 #ifdef bottom_xmlstring
15137 #undef xmlUTF8Strndup
15138 extern __typeof (xmlUTF8Strndup) xmlUTF8Strndup __attribute((alias("xmlUTF8Strndup__internal_alias")));
15139 #else
15140 #ifndef xmlUTF8Strndup
15141 extern __typeof (xmlUTF8Strndup) xmlUTF8Strndup__internal_alias __attribute((visibility("hidden")));
15142 #define xmlUTF8Strndup xmlUTF8Strndup__internal_alias
15143 #endif
15144 #endif
15145 
15146 #ifdef bottom_xmlstring
15147 #undef xmlUTF8Strpos
15148 extern __typeof (xmlUTF8Strpos) xmlUTF8Strpos __attribute((alias("xmlUTF8Strpos__internal_alias")));
15149 #else
15150 #ifndef xmlUTF8Strpos
15151 extern __typeof (xmlUTF8Strpos) xmlUTF8Strpos__internal_alias __attribute((visibility("hidden")));
15152 #define xmlUTF8Strpos xmlUTF8Strpos__internal_alias
15153 #endif
15154 #endif
15155 
15156 #ifdef bottom_xmlstring
15157 #undef xmlUTF8Strsize
15158 extern __typeof (xmlUTF8Strsize) xmlUTF8Strsize __attribute((alias("xmlUTF8Strsize__internal_alias")));
15159 #else
15160 #ifndef xmlUTF8Strsize
15161 extern __typeof (xmlUTF8Strsize) xmlUTF8Strsize__internal_alias __attribute((visibility("hidden")));
15162 #define xmlUTF8Strsize xmlUTF8Strsize__internal_alias
15163 #endif
15164 #endif
15165 
15166 #ifdef bottom_xmlstring
15167 #undef xmlUTF8Strsub
15168 extern __typeof (xmlUTF8Strsub) xmlUTF8Strsub __attribute((alias("xmlUTF8Strsub__internal_alias")));
15169 #else
15170 #ifndef xmlUTF8Strsub
15171 extern __typeof (xmlUTF8Strsub) xmlUTF8Strsub__internal_alias __attribute((visibility("hidden")));
15172 #define xmlUTF8Strsub xmlUTF8Strsub__internal_alias
15173 #endif
15174 #endif
15175 
15176 #ifdef bottom_tree
15177 #undef xmlUnlinkNode
15178 extern __typeof (xmlUnlinkNode) xmlUnlinkNode __attribute((alias("xmlUnlinkNode__internal_alias")));
15179 #else
15180 #ifndef xmlUnlinkNode
15181 extern __typeof (xmlUnlinkNode) xmlUnlinkNode__internal_alias __attribute((visibility("hidden")));
15182 #define xmlUnlinkNode xmlUnlinkNode__internal_alias
15183 #endif
15184 #endif
15185 
15186 #ifdef bottom_threads
15187 #undef xmlUnlockLibrary
15188 extern __typeof (xmlUnlockLibrary) xmlUnlockLibrary __attribute((alias("xmlUnlockLibrary__internal_alias")));
15189 #else
15190 #ifndef xmlUnlockLibrary
15191 extern __typeof (xmlUnlockLibrary) xmlUnlockLibrary__internal_alias __attribute((visibility("hidden")));
15192 #define xmlUnlockLibrary xmlUnlockLibrary__internal_alias
15193 #endif
15194 #endif
15195 
15196 #if defined(LIBXML_TREE_ENABLED) || defined(LIBXML_SCHEMAS_ENABLED)
15197 #ifdef bottom_tree
15198 #undef xmlUnsetNsProp
15199 extern __typeof (xmlUnsetNsProp) xmlUnsetNsProp __attribute((alias("xmlUnsetNsProp__internal_alias")));
15200 #else
15201 #ifndef xmlUnsetNsProp
15202 extern __typeof (xmlUnsetNsProp) xmlUnsetNsProp__internal_alias __attribute((visibility("hidden")));
15203 #define xmlUnsetNsProp xmlUnsetNsProp__internal_alias
15204 #endif
15205 #endif
15206 #endif
15207 
15208 #if defined(LIBXML_TREE_ENABLED) || defined(LIBXML_SCHEMAS_ENABLED)
15209 #ifdef bottom_tree
15210 #undef xmlUnsetProp
15211 extern __typeof (xmlUnsetProp) xmlUnsetProp __attribute((alias("xmlUnsetProp__internal_alias")));
15212 #else
15213 #ifndef xmlUnsetProp
15214 extern __typeof (xmlUnsetProp) xmlUnsetProp__internal_alias __attribute((visibility("hidden")));
15215 #define xmlUnsetProp xmlUnsetProp__internal_alias
15216 #endif
15217 #endif
15218 #endif
15219 
15220 #if defined(LIBXML_VALID_ENABLED) && defined(LIBXML_REGEXP_ENABLED)
15221 #ifdef bottom_valid
15222 #undef xmlValidBuildContentModel
15223 extern __typeof (xmlValidBuildContentModel) xmlValidBuildContentModel __attribute((alias("xmlValidBuildContentModel__internal_alias")));
15224 #else
15225 #ifndef xmlValidBuildContentModel
15226 extern __typeof (xmlValidBuildContentModel) xmlValidBuildContentModel__internal_alias __attribute((visibility("hidden")));
15227 #define xmlValidBuildContentModel xmlValidBuildContentModel__internal_alias
15228 #endif
15229 #endif
15230 #endif
15231 
15232 #if defined(LIBXML_VALID_ENABLED)
15233 #ifdef bottom_valid
15234 #undef xmlValidCtxtNormalizeAttributeValue
15235 extern __typeof (xmlValidCtxtNormalizeAttributeValue) xmlValidCtxtNormalizeAttributeValue __attribute((alias("xmlValidCtxtNormalizeAttributeValue__internal_alias")));
15236 #else
15237 #ifndef xmlValidCtxtNormalizeAttributeValue
15238 extern __typeof (xmlValidCtxtNormalizeAttributeValue) xmlValidCtxtNormalizeAttributeValue__internal_alias __attribute((visibility("hidden")));
15239 #define xmlValidCtxtNormalizeAttributeValue xmlValidCtxtNormalizeAttributeValue__internal_alias
15240 #endif
15241 #endif
15242 #endif
15243 
15244 #if defined(LIBXML_VALID_ENABLED)
15245 #ifdef bottom_valid
15246 #undef xmlValidGetPotentialChildren
15247 extern __typeof (xmlValidGetPotentialChildren) xmlValidGetPotentialChildren __attribute((alias("xmlValidGetPotentialChildren__internal_alias")));
15248 #else
15249 #ifndef xmlValidGetPotentialChildren
15250 extern __typeof (xmlValidGetPotentialChildren) xmlValidGetPotentialChildren__internal_alias __attribute((visibility("hidden")));
15251 #define xmlValidGetPotentialChildren xmlValidGetPotentialChildren__internal_alias
15252 #endif
15253 #endif
15254 #endif
15255 
15256 #if defined(LIBXML_VALID_ENABLED)
15257 #ifdef bottom_valid
15258 #undef xmlValidGetValidElements
15259 extern __typeof (xmlValidGetValidElements) xmlValidGetValidElements __attribute((alias("xmlValidGetValidElements__internal_alias")));
15260 #else
15261 #ifndef xmlValidGetValidElements
15262 extern __typeof (xmlValidGetValidElements) xmlValidGetValidElements__internal_alias __attribute((visibility("hidden")));
15263 #define xmlValidGetValidElements xmlValidGetValidElements__internal_alias
15264 #endif
15265 #endif
15266 #endif
15267 
15268 #if defined(LIBXML_VALID_ENABLED)
15269 #ifdef bottom_valid
15270 #undef xmlValidNormalizeAttributeValue
15271 extern __typeof (xmlValidNormalizeAttributeValue) xmlValidNormalizeAttributeValue __attribute((alias("xmlValidNormalizeAttributeValue__internal_alias")));
15272 #else
15273 #ifndef xmlValidNormalizeAttributeValue
15274 extern __typeof (xmlValidNormalizeAttributeValue) xmlValidNormalizeAttributeValue__internal_alias __attribute((visibility("hidden")));
15275 #define xmlValidNormalizeAttributeValue xmlValidNormalizeAttributeValue__internal_alias
15276 #endif
15277 #endif
15278 #endif
15279 
15280 #if defined(LIBXML_VALID_ENABLED)
15281 #ifdef bottom_valid
15282 #undef xmlValidateAttributeDecl
15283 extern __typeof (xmlValidateAttributeDecl) xmlValidateAttributeDecl __attribute((alias("xmlValidateAttributeDecl__internal_alias")));
15284 #else
15285 #ifndef xmlValidateAttributeDecl
15286 extern __typeof (xmlValidateAttributeDecl) xmlValidateAttributeDecl__internal_alias __attribute((visibility("hidden")));
15287 #define xmlValidateAttributeDecl xmlValidateAttributeDecl__internal_alias
15288 #endif
15289 #endif
15290 #endif
15291 
15292 #if defined(LIBXML_VALID_ENABLED)
15293 #ifdef bottom_valid
15294 #undef xmlValidateAttributeValue
15295 extern __typeof (xmlValidateAttributeValue) xmlValidateAttributeValue __attribute((alias("xmlValidateAttributeValue__internal_alias")));
15296 #else
15297 #ifndef xmlValidateAttributeValue
15298 extern __typeof (xmlValidateAttributeValue) xmlValidateAttributeValue__internal_alias __attribute((visibility("hidden")));
15299 #define xmlValidateAttributeValue xmlValidateAttributeValue__internal_alias
15300 #endif
15301 #endif
15302 #endif
15303 
15304 #if defined(LIBXML_VALID_ENABLED)
15305 #ifdef bottom_valid
15306 #undef xmlValidateDocument
15307 extern __typeof (xmlValidateDocument) xmlValidateDocument __attribute((alias("xmlValidateDocument__internal_alias")));
15308 #else
15309 #ifndef xmlValidateDocument
15310 extern __typeof (xmlValidateDocument) xmlValidateDocument__internal_alias __attribute((visibility("hidden")));
15311 #define xmlValidateDocument xmlValidateDocument__internal_alias
15312 #endif
15313 #endif
15314 #endif
15315 
15316 #if defined(LIBXML_VALID_ENABLED)
15317 #ifdef bottom_valid
15318 #undef xmlValidateDocumentFinal
15319 extern __typeof (xmlValidateDocumentFinal) xmlValidateDocumentFinal __attribute((alias("xmlValidateDocumentFinal__internal_alias")));
15320 #else
15321 #ifndef xmlValidateDocumentFinal
15322 extern __typeof (xmlValidateDocumentFinal) xmlValidateDocumentFinal__internal_alias __attribute((visibility("hidden")));
15323 #define xmlValidateDocumentFinal xmlValidateDocumentFinal__internal_alias
15324 #endif
15325 #endif
15326 #endif
15327 
15328 #if defined(LIBXML_VALID_ENABLED)
15329 #ifdef bottom_valid
15330 #undef xmlValidateDtd
15331 extern __typeof (xmlValidateDtd) xmlValidateDtd __attribute((alias("xmlValidateDtd__internal_alias")));
15332 #else
15333 #ifndef xmlValidateDtd
15334 extern __typeof (xmlValidateDtd) xmlValidateDtd__internal_alias __attribute((visibility("hidden")));
15335 #define xmlValidateDtd xmlValidateDtd__internal_alias
15336 #endif
15337 #endif
15338 #endif
15339 
15340 #if defined(LIBXML_VALID_ENABLED)
15341 #ifdef bottom_valid
15342 #undef xmlValidateDtdFinal
15343 extern __typeof (xmlValidateDtdFinal) xmlValidateDtdFinal __attribute((alias("xmlValidateDtdFinal__internal_alias")));
15344 #else
15345 #ifndef xmlValidateDtdFinal
15346 extern __typeof (xmlValidateDtdFinal) xmlValidateDtdFinal__internal_alias __attribute((visibility("hidden")));
15347 #define xmlValidateDtdFinal xmlValidateDtdFinal__internal_alias
15348 #endif
15349 #endif
15350 #endif
15351 
15352 #if defined(LIBXML_VALID_ENABLED)
15353 #ifdef bottom_valid
15354 #undef xmlValidateElement
15355 extern __typeof (xmlValidateElement) xmlValidateElement __attribute((alias("xmlValidateElement__internal_alias")));
15356 #else
15357 #ifndef xmlValidateElement
15358 extern __typeof (xmlValidateElement) xmlValidateElement__internal_alias __attribute((visibility("hidden")));
15359 #define xmlValidateElement xmlValidateElement__internal_alias
15360 #endif
15361 #endif
15362 #endif
15363 
15364 #if defined(LIBXML_VALID_ENABLED)
15365 #ifdef bottom_valid
15366 #undef xmlValidateElementDecl
15367 extern __typeof (xmlValidateElementDecl) xmlValidateElementDecl __attribute((alias("xmlValidateElementDecl__internal_alias")));
15368 #else
15369 #ifndef xmlValidateElementDecl
15370 extern __typeof (xmlValidateElementDecl) xmlValidateElementDecl__internal_alias __attribute((visibility("hidden")));
15371 #define xmlValidateElementDecl xmlValidateElementDecl__internal_alias
15372 #endif
15373 #endif
15374 #endif
15375 
15376 #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)
15377 #ifdef bottom_tree
15378 #undef xmlValidateNCName
15379 extern __typeof (xmlValidateNCName) xmlValidateNCName __attribute((alias("xmlValidateNCName__internal_alias")));
15380 #else
15381 #ifndef xmlValidateNCName
15382 extern __typeof (xmlValidateNCName) xmlValidateNCName__internal_alias __attribute((visibility("hidden")));
15383 #define xmlValidateNCName xmlValidateNCName__internal_alias
15384 #endif
15385 #endif
15386 #endif
15387 
15388 #if defined(LIBXML_TREE_ENABLED) || defined(LIBXML_SCHEMAS_ENABLED)
15389 #ifdef bottom_tree
15390 #undef xmlValidateNMToken
15391 extern __typeof (xmlValidateNMToken) xmlValidateNMToken __attribute((alias("xmlValidateNMToken__internal_alias")));
15392 #else
15393 #ifndef xmlValidateNMToken
15394 extern __typeof (xmlValidateNMToken) xmlValidateNMToken__internal_alias __attribute((visibility("hidden")));
15395 #define xmlValidateNMToken xmlValidateNMToken__internal_alias
15396 #endif
15397 #endif
15398 #endif
15399 
15400 #if defined(LIBXML_TREE_ENABLED) || defined(LIBXML_SCHEMAS_ENABLED)
15401 #ifdef bottom_tree
15402 #undef xmlValidateName
15403 extern __typeof (xmlValidateName) xmlValidateName __attribute((alias("xmlValidateName__internal_alias")));
15404 #else
15405 #ifndef xmlValidateName
15406 extern __typeof (xmlValidateName) xmlValidateName__internal_alias __attribute((visibility("hidden")));
15407 #define xmlValidateName xmlValidateName__internal_alias
15408 #endif
15409 #endif
15410 #endif
15411 
15412 #if defined(LIBXML_VALID_ENABLED)
15413 #ifdef bottom_valid
15414 #undef xmlValidateNameValue
15415 extern __typeof (xmlValidateNameValue) xmlValidateNameValue __attribute((alias("xmlValidateNameValue__internal_alias")));
15416 #else
15417 #ifndef xmlValidateNameValue
15418 extern __typeof (xmlValidateNameValue) xmlValidateNameValue__internal_alias __attribute((visibility("hidden")));
15419 #define xmlValidateNameValue xmlValidateNameValue__internal_alias
15420 #endif
15421 #endif
15422 #endif
15423 
15424 #if defined(LIBXML_VALID_ENABLED)
15425 #ifdef bottom_valid
15426 #undef xmlValidateNamesValue
15427 extern __typeof (xmlValidateNamesValue) xmlValidateNamesValue __attribute((alias("xmlValidateNamesValue__internal_alias")));
15428 #else
15429 #ifndef xmlValidateNamesValue
15430 extern __typeof (xmlValidateNamesValue) xmlValidateNamesValue__internal_alias __attribute((visibility("hidden")));
15431 #define xmlValidateNamesValue xmlValidateNamesValue__internal_alias
15432 #endif
15433 #endif
15434 #endif
15435 
15436 #if defined(LIBXML_VALID_ENABLED)
15437 #ifdef bottom_valid
15438 #undef xmlValidateNmtokenValue
15439 extern __typeof (xmlValidateNmtokenValue) xmlValidateNmtokenValue __attribute((alias("xmlValidateNmtokenValue__internal_alias")));
15440 #else
15441 #ifndef xmlValidateNmtokenValue
15442 extern __typeof (xmlValidateNmtokenValue) xmlValidateNmtokenValue__internal_alias __attribute((visibility("hidden")));
15443 #define xmlValidateNmtokenValue xmlValidateNmtokenValue__internal_alias
15444 #endif
15445 #endif
15446 #endif
15447 
15448 #if defined(LIBXML_VALID_ENABLED)
15449 #ifdef bottom_valid
15450 #undef xmlValidateNmtokensValue
15451 extern __typeof (xmlValidateNmtokensValue) xmlValidateNmtokensValue __attribute((alias("xmlValidateNmtokensValue__internal_alias")));
15452 #else
15453 #ifndef xmlValidateNmtokensValue
15454 extern __typeof (xmlValidateNmtokensValue) xmlValidateNmtokensValue__internal_alias __attribute((visibility("hidden")));
15455 #define xmlValidateNmtokensValue xmlValidateNmtokensValue__internal_alias
15456 #endif
15457 #endif
15458 #endif
15459 
15460 #if defined(LIBXML_VALID_ENABLED)
15461 #ifdef bottom_valid
15462 #undef xmlValidateNotationDecl
15463 extern __typeof (xmlValidateNotationDecl) xmlValidateNotationDecl __attribute((alias("xmlValidateNotationDecl__internal_alias")));
15464 #else
15465 #ifndef xmlValidateNotationDecl
15466 extern __typeof (xmlValidateNotationDecl) xmlValidateNotationDecl__internal_alias __attribute((visibility("hidden")));
15467 #define xmlValidateNotationDecl xmlValidateNotationDecl__internal_alias
15468 #endif
15469 #endif
15470 #endif
15471 
15472 #if defined(LIBXML_VALID_ENABLED) || defined(LIBXML_SCHEMAS_ENABLED)
15473 #ifdef bottom_valid
15474 #undef xmlValidateNotationUse
15475 extern __typeof (xmlValidateNotationUse) xmlValidateNotationUse __attribute((alias("xmlValidateNotationUse__internal_alias")));
15476 #else
15477 #ifndef xmlValidateNotationUse
15478 extern __typeof (xmlValidateNotationUse) xmlValidateNotationUse__internal_alias __attribute((visibility("hidden")));
15479 #define xmlValidateNotationUse xmlValidateNotationUse__internal_alias
15480 #endif
15481 #endif
15482 #endif
15483 
15484 #if defined(LIBXML_VALID_ENABLED)
15485 #ifdef bottom_valid
15486 #undef xmlValidateOneAttribute
15487 extern __typeof (xmlValidateOneAttribute) xmlValidateOneAttribute __attribute((alias("xmlValidateOneAttribute__internal_alias")));
15488 #else
15489 #ifndef xmlValidateOneAttribute
15490 extern __typeof (xmlValidateOneAttribute) xmlValidateOneAttribute__internal_alias __attribute((visibility("hidden")));
15491 #define xmlValidateOneAttribute xmlValidateOneAttribute__internal_alias
15492 #endif
15493 #endif
15494 #endif
15495 
15496 #if defined(LIBXML_VALID_ENABLED)
15497 #ifdef bottom_valid
15498 #undef xmlValidateOneElement
15499 extern __typeof (xmlValidateOneElement) xmlValidateOneElement __attribute((alias("xmlValidateOneElement__internal_alias")));
15500 #else
15501 #ifndef xmlValidateOneElement
15502 extern __typeof (xmlValidateOneElement) xmlValidateOneElement__internal_alias __attribute((visibility("hidden")));
15503 #define xmlValidateOneElement xmlValidateOneElement__internal_alias
15504 #endif
15505 #endif
15506 #endif
15507 
15508 #if defined(LIBXML_VALID_ENABLED)
15509 #ifdef bottom_valid
15510 #undef xmlValidateOneNamespace
15511 extern __typeof (xmlValidateOneNamespace) xmlValidateOneNamespace __attribute((alias("xmlValidateOneNamespace__internal_alias")));
15512 #else
15513 #ifndef xmlValidateOneNamespace
15514 extern __typeof (xmlValidateOneNamespace) xmlValidateOneNamespace__internal_alias __attribute((visibility("hidden")));
15515 #define xmlValidateOneNamespace xmlValidateOneNamespace__internal_alias
15516 #endif
15517 #endif
15518 #endif
15519 
15520 #if defined(LIBXML_VALID_ENABLED) && defined(LIBXML_REGEXP_ENABLED)
15521 #ifdef bottom_valid
15522 #undef xmlValidatePopElement
15523 extern __typeof (xmlValidatePopElement) xmlValidatePopElement __attribute((alias("xmlValidatePopElement__internal_alias")));
15524 #else
15525 #ifndef xmlValidatePopElement
15526 extern __typeof (xmlValidatePopElement) xmlValidatePopElement__internal_alias __attribute((visibility("hidden")));
15527 #define xmlValidatePopElement xmlValidatePopElement__internal_alias
15528 #endif
15529 #endif
15530 #endif
15531 
15532 #if defined(LIBXML_VALID_ENABLED) && defined(LIBXML_REGEXP_ENABLED)
15533 #ifdef bottom_valid
15534 #undef xmlValidatePushCData
15535 extern __typeof (xmlValidatePushCData) xmlValidatePushCData __attribute((alias("xmlValidatePushCData__internal_alias")));
15536 #else
15537 #ifndef xmlValidatePushCData
15538 extern __typeof (xmlValidatePushCData) xmlValidatePushCData__internal_alias __attribute((visibility("hidden")));
15539 #define xmlValidatePushCData xmlValidatePushCData__internal_alias
15540 #endif
15541 #endif
15542 #endif
15543 
15544 #if defined(LIBXML_VALID_ENABLED) && defined(LIBXML_REGEXP_ENABLED)
15545 #ifdef bottom_valid
15546 #undef xmlValidatePushElement
15547 extern __typeof (xmlValidatePushElement) xmlValidatePushElement __attribute((alias("xmlValidatePushElement__internal_alias")));
15548 #else
15549 #ifndef xmlValidatePushElement
15550 extern __typeof (xmlValidatePushElement) xmlValidatePushElement__internal_alias __attribute((visibility("hidden")));
15551 #define xmlValidatePushElement xmlValidatePushElement__internal_alias
15552 #endif
15553 #endif
15554 #endif
15555 
15556 #if defined(LIBXML_TREE_ENABLED) || defined(LIBXML_SCHEMAS_ENABLED)
15557 #ifdef bottom_tree
15558 #undef xmlValidateQName
15559 extern __typeof (xmlValidateQName) xmlValidateQName __attribute((alias("xmlValidateQName__internal_alias")));
15560 #else
15561 #ifndef xmlValidateQName
15562 extern __typeof (xmlValidateQName) xmlValidateQName__internal_alias __attribute((visibility("hidden")));
15563 #define xmlValidateQName xmlValidateQName__internal_alias
15564 #endif
15565 #endif
15566 #endif
15567 
15568 #if defined(LIBXML_VALID_ENABLED)
15569 #ifdef bottom_valid
15570 #undef xmlValidateRoot
15571 extern __typeof (xmlValidateRoot) xmlValidateRoot __attribute((alias("xmlValidateRoot__internal_alias")));
15572 #else
15573 #ifndef xmlValidateRoot
15574 extern __typeof (xmlValidateRoot) xmlValidateRoot__internal_alias __attribute((visibility("hidden")));
15575 #define xmlValidateRoot xmlValidateRoot__internal_alias
15576 #endif
15577 #endif
15578 #endif
15579 
15580 #if defined(LIBXML_XINCLUDE_ENABLED)
15581 #ifdef bottom_xinclude
15582 #undef xmlXIncludeFreeContext
15583 extern __typeof (xmlXIncludeFreeContext) xmlXIncludeFreeContext __attribute((alias("xmlXIncludeFreeContext__internal_alias")));
15584 #else
15585 #ifndef xmlXIncludeFreeContext
15586 extern __typeof (xmlXIncludeFreeContext) xmlXIncludeFreeContext__internal_alias __attribute((visibility("hidden")));
15587 #define xmlXIncludeFreeContext xmlXIncludeFreeContext__internal_alias
15588 #endif
15589 #endif
15590 #endif
15591 
15592 #if defined(LIBXML_XINCLUDE_ENABLED)
15593 #ifdef bottom_xinclude
15594 #undef xmlXIncludeNewContext
15595 extern __typeof (xmlXIncludeNewContext) xmlXIncludeNewContext __attribute((alias("xmlXIncludeNewContext__internal_alias")));
15596 #else
15597 #ifndef xmlXIncludeNewContext
15598 extern __typeof (xmlXIncludeNewContext) xmlXIncludeNewContext__internal_alias __attribute((visibility("hidden")));
15599 #define xmlXIncludeNewContext xmlXIncludeNewContext__internal_alias
15600 #endif
15601 #endif
15602 #endif
15603 
15604 #if defined(LIBXML_XINCLUDE_ENABLED)
15605 #ifdef bottom_xinclude
15606 #undef xmlXIncludeProcess
15607 extern __typeof (xmlXIncludeProcess) xmlXIncludeProcess __attribute((alias("xmlXIncludeProcess__internal_alias")));
15608 #else
15609 #ifndef xmlXIncludeProcess
15610 extern __typeof (xmlXIncludeProcess) xmlXIncludeProcess__internal_alias __attribute((visibility("hidden")));
15611 #define xmlXIncludeProcess xmlXIncludeProcess__internal_alias
15612 #endif
15613 #endif
15614 #endif
15615 
15616 #if defined(LIBXML_XINCLUDE_ENABLED)
15617 #ifdef bottom_xinclude
15618 #undef xmlXIncludeProcessFlags
15619 extern __typeof (xmlXIncludeProcessFlags) xmlXIncludeProcessFlags __attribute((alias("xmlXIncludeProcessFlags__internal_alias")));
15620 #else
15621 #ifndef xmlXIncludeProcessFlags
15622 extern __typeof (xmlXIncludeProcessFlags) xmlXIncludeProcessFlags__internal_alias __attribute((visibility("hidden")));
15623 #define xmlXIncludeProcessFlags xmlXIncludeProcessFlags__internal_alias
15624 #endif
15625 #endif
15626 #endif
15627 
15628 #if defined(LIBXML_XINCLUDE_ENABLED)
15629 #ifdef bottom_xinclude
15630 #undef xmlXIncludeProcessFlagsData
15631 extern __typeof (xmlXIncludeProcessFlagsData) xmlXIncludeProcessFlagsData __attribute((alias("xmlXIncludeProcessFlagsData__internal_alias")));
15632 #else
15633 #ifndef xmlXIncludeProcessFlagsData
15634 extern __typeof (xmlXIncludeProcessFlagsData) xmlXIncludeProcessFlagsData__internal_alias __attribute((visibility("hidden")));
15635 #define xmlXIncludeProcessFlagsData xmlXIncludeProcessFlagsData__internal_alias
15636 #endif
15637 #endif
15638 #endif
15639 
15640 #if defined(LIBXML_XINCLUDE_ENABLED)
15641 #ifdef bottom_xinclude
15642 #undef xmlXIncludeProcessNode
15643 extern __typeof (xmlXIncludeProcessNode) xmlXIncludeProcessNode __attribute((alias("xmlXIncludeProcessNode__internal_alias")));
15644 #else
15645 #ifndef xmlXIncludeProcessNode
15646 extern __typeof (xmlXIncludeProcessNode) xmlXIncludeProcessNode__internal_alias __attribute((visibility("hidden")));
15647 #define xmlXIncludeProcessNode xmlXIncludeProcessNode__internal_alias
15648 #endif
15649 #endif
15650 #endif
15651 
15652 #if defined(LIBXML_XINCLUDE_ENABLED)
15653 #ifdef bottom_xinclude
15654 #undef xmlXIncludeProcessTree
15655 extern __typeof (xmlXIncludeProcessTree) xmlXIncludeProcessTree __attribute((alias("xmlXIncludeProcessTree__internal_alias")));
15656 #else
15657 #ifndef xmlXIncludeProcessTree
15658 extern __typeof (xmlXIncludeProcessTree) xmlXIncludeProcessTree__internal_alias __attribute((visibility("hidden")));
15659 #define xmlXIncludeProcessTree xmlXIncludeProcessTree__internal_alias
15660 #endif
15661 #endif
15662 #endif
15663 
15664 #if defined(LIBXML_XINCLUDE_ENABLED)
15665 #ifdef bottom_xinclude
15666 #undef xmlXIncludeProcessTreeFlags
15667 extern __typeof (xmlXIncludeProcessTreeFlags) xmlXIncludeProcessTreeFlags __attribute((alias("xmlXIncludeProcessTreeFlags__internal_alias")));
15668 #else
15669 #ifndef xmlXIncludeProcessTreeFlags
15670 extern __typeof (xmlXIncludeProcessTreeFlags) xmlXIncludeProcessTreeFlags__internal_alias __attribute((visibility("hidden")));
15671 #define xmlXIncludeProcessTreeFlags xmlXIncludeProcessTreeFlags__internal_alias
15672 #endif
15673 #endif
15674 #endif
15675 
15676 #if defined(LIBXML_XINCLUDE_ENABLED)
15677 #ifdef bottom_xinclude
15678 #undef xmlXIncludeProcessTreeFlagsData
15679 extern __typeof (xmlXIncludeProcessTreeFlagsData) xmlXIncludeProcessTreeFlagsData __attribute((alias("xmlXIncludeProcessTreeFlagsData__internal_alias")));
15680 #else
15681 #ifndef xmlXIncludeProcessTreeFlagsData
15682 extern __typeof (xmlXIncludeProcessTreeFlagsData) xmlXIncludeProcessTreeFlagsData__internal_alias __attribute((visibility("hidden")));
15683 #define xmlXIncludeProcessTreeFlagsData xmlXIncludeProcessTreeFlagsData__internal_alias
15684 #endif
15685 #endif
15686 #endif
15687 
15688 #if defined(LIBXML_XINCLUDE_ENABLED)
15689 #ifdef bottom_xinclude
15690 #undef xmlXIncludeSetFlags
15691 extern __typeof (xmlXIncludeSetFlags) xmlXIncludeSetFlags __attribute((alias("xmlXIncludeSetFlags__internal_alias")));
15692 #else
15693 #ifndef xmlXIncludeSetFlags
15694 extern __typeof (xmlXIncludeSetFlags) xmlXIncludeSetFlags__internal_alias __attribute((visibility("hidden")));
15695 #define xmlXIncludeSetFlags xmlXIncludeSetFlags__internal_alias
15696 #endif
15697 #endif
15698 #endif
15699 
15700 #if defined(LIBXML_XPATH_ENABLED)
15701 #ifdef bottom_xpath
15702 #undef xmlXPathAddValues
15703 extern __typeof (xmlXPathAddValues) xmlXPathAddValues __attribute((alias("xmlXPathAddValues__internal_alias")));
15704 #else
15705 #ifndef xmlXPathAddValues
15706 extern __typeof (xmlXPathAddValues) xmlXPathAddValues__internal_alias __attribute((visibility("hidden")));
15707 #define xmlXPathAddValues xmlXPathAddValues__internal_alias
15708 #endif
15709 #endif
15710 #endif
15711 
15712 #if defined(LIBXML_XPATH_ENABLED)
15713 #ifdef bottom_xpath
15714 #undef xmlXPathBooleanFunction
15715 extern __typeof (xmlXPathBooleanFunction) xmlXPathBooleanFunction __attribute((alias("xmlXPathBooleanFunction__internal_alias")));
15716 #else
15717 #ifndef xmlXPathBooleanFunction
15718 extern __typeof (xmlXPathBooleanFunction) xmlXPathBooleanFunction__internal_alias __attribute((visibility("hidden")));
15719 #define xmlXPathBooleanFunction xmlXPathBooleanFunction__internal_alias
15720 #endif
15721 #endif
15722 #endif
15723 
15724 #if defined(LIBXML_XPATH_ENABLED)
15725 #ifdef bottom_xpath
15726 #undef xmlXPathCastBooleanToNumber
15727 extern __typeof (xmlXPathCastBooleanToNumber) xmlXPathCastBooleanToNumber __attribute((alias("xmlXPathCastBooleanToNumber__internal_alias")));
15728 #else
15729 #ifndef xmlXPathCastBooleanToNumber
15730 extern __typeof (xmlXPathCastBooleanToNumber) xmlXPathCastBooleanToNumber__internal_alias __attribute((visibility("hidden")));
15731 #define xmlXPathCastBooleanToNumber xmlXPathCastBooleanToNumber__internal_alias
15732 #endif
15733 #endif
15734 #endif
15735 
15736 #if defined(LIBXML_XPATH_ENABLED)
15737 #ifdef bottom_xpath
15738 #undef xmlXPathCastBooleanToString
15739 extern __typeof (xmlXPathCastBooleanToString) xmlXPathCastBooleanToString __attribute((alias("xmlXPathCastBooleanToString__internal_alias")));
15740 #else
15741 #ifndef xmlXPathCastBooleanToString
15742 extern __typeof (xmlXPathCastBooleanToString) xmlXPathCastBooleanToString__internal_alias __attribute((visibility("hidden")));
15743 #define xmlXPathCastBooleanToString xmlXPathCastBooleanToString__internal_alias
15744 #endif
15745 #endif
15746 #endif
15747 
15748 #if defined(LIBXML_XPATH_ENABLED)
15749 #ifdef bottom_xpath
15750 #undef xmlXPathCastNodeSetToBoolean
15751 extern __typeof (xmlXPathCastNodeSetToBoolean) xmlXPathCastNodeSetToBoolean __attribute((alias("xmlXPathCastNodeSetToBoolean__internal_alias")));
15752 #else
15753 #ifndef xmlXPathCastNodeSetToBoolean
15754 extern __typeof (xmlXPathCastNodeSetToBoolean) xmlXPathCastNodeSetToBoolean__internal_alias __attribute((visibility("hidden")));
15755 #define xmlXPathCastNodeSetToBoolean xmlXPathCastNodeSetToBoolean__internal_alias
15756 #endif
15757 #endif
15758 #endif
15759 
15760 #if defined(LIBXML_XPATH_ENABLED)
15761 #ifdef bottom_xpath
15762 #undef xmlXPathCastNodeSetToNumber
15763 extern __typeof (xmlXPathCastNodeSetToNumber) xmlXPathCastNodeSetToNumber __attribute((alias("xmlXPathCastNodeSetToNumber__internal_alias")));
15764 #else
15765 #ifndef xmlXPathCastNodeSetToNumber
15766 extern __typeof (xmlXPathCastNodeSetToNumber) xmlXPathCastNodeSetToNumber__internal_alias __attribute((visibility("hidden")));
15767 #define xmlXPathCastNodeSetToNumber xmlXPathCastNodeSetToNumber__internal_alias
15768 #endif
15769 #endif
15770 #endif
15771 
15772 #if defined(LIBXML_XPATH_ENABLED)
15773 #ifdef bottom_xpath
15774 #undef xmlXPathCastNodeSetToString
15775 extern __typeof (xmlXPathCastNodeSetToString) xmlXPathCastNodeSetToString __attribute((alias("xmlXPathCastNodeSetToString__internal_alias")));
15776 #else
15777 #ifndef xmlXPathCastNodeSetToString
15778 extern __typeof (xmlXPathCastNodeSetToString) xmlXPathCastNodeSetToString__internal_alias __attribute((visibility("hidden")));
15779 #define xmlXPathCastNodeSetToString xmlXPathCastNodeSetToString__internal_alias
15780 #endif
15781 #endif
15782 #endif
15783 
15784 #if defined(LIBXML_XPATH_ENABLED)
15785 #ifdef bottom_xpath
15786 #undef xmlXPathCastNodeToNumber
15787 extern __typeof (xmlXPathCastNodeToNumber) xmlXPathCastNodeToNumber __attribute((alias("xmlXPathCastNodeToNumber__internal_alias")));
15788 #else
15789 #ifndef xmlXPathCastNodeToNumber
15790 extern __typeof (xmlXPathCastNodeToNumber) xmlXPathCastNodeToNumber__internal_alias __attribute((visibility("hidden")));
15791 #define xmlXPathCastNodeToNumber xmlXPathCastNodeToNumber__internal_alias
15792 #endif
15793 #endif
15794 #endif
15795 
15796 #if defined(LIBXML_XPATH_ENABLED)
15797 #ifdef bottom_xpath
15798 #undef xmlXPathCastNodeToString
15799 extern __typeof (xmlXPathCastNodeToString) xmlXPathCastNodeToString __attribute((alias("xmlXPathCastNodeToString__internal_alias")));
15800 #else
15801 #ifndef xmlXPathCastNodeToString
15802 extern __typeof (xmlXPathCastNodeToString) xmlXPathCastNodeToString__internal_alias __attribute((visibility("hidden")));
15803 #define xmlXPathCastNodeToString xmlXPathCastNodeToString__internal_alias
15804 #endif
15805 #endif
15806 #endif
15807 
15808 #if defined(LIBXML_XPATH_ENABLED)
15809 #ifdef bottom_xpath
15810 #undef xmlXPathCastNumberToBoolean
15811 extern __typeof (xmlXPathCastNumberToBoolean) xmlXPathCastNumberToBoolean __attribute((alias("xmlXPathCastNumberToBoolean__internal_alias")));
15812 #else
15813 #ifndef xmlXPathCastNumberToBoolean
15814 extern __typeof (xmlXPathCastNumberToBoolean) xmlXPathCastNumberToBoolean__internal_alias __attribute((visibility("hidden")));
15815 #define xmlXPathCastNumberToBoolean xmlXPathCastNumberToBoolean__internal_alias
15816 #endif
15817 #endif
15818 #endif
15819 
15820 #if defined(LIBXML_XPATH_ENABLED)
15821 #ifdef bottom_xpath
15822 #undef xmlXPathCastNumberToString
15823 extern __typeof (xmlXPathCastNumberToString) xmlXPathCastNumberToString __attribute((alias("xmlXPathCastNumberToString__internal_alias")));
15824 #else
15825 #ifndef xmlXPathCastNumberToString
15826 extern __typeof (xmlXPathCastNumberToString) xmlXPathCastNumberToString__internal_alias __attribute((visibility("hidden")));
15827 #define xmlXPathCastNumberToString xmlXPathCastNumberToString__internal_alias
15828 #endif
15829 #endif
15830 #endif
15831 
15832 #if defined(LIBXML_XPATH_ENABLED)
15833 #ifdef bottom_xpath
15834 #undef xmlXPathCastStringToBoolean
15835 extern __typeof (xmlXPathCastStringToBoolean) xmlXPathCastStringToBoolean __attribute((alias("xmlXPathCastStringToBoolean__internal_alias")));
15836 #else
15837 #ifndef xmlXPathCastStringToBoolean
15838 extern __typeof (xmlXPathCastStringToBoolean) xmlXPathCastStringToBoolean__internal_alias __attribute((visibility("hidden")));
15839 #define xmlXPathCastStringToBoolean xmlXPathCastStringToBoolean__internal_alias
15840 #endif
15841 #endif
15842 #endif
15843 
15844 #if defined(LIBXML_XPATH_ENABLED)
15845 #ifdef bottom_xpath
15846 #undef xmlXPathCastStringToNumber
15847 extern __typeof (xmlXPathCastStringToNumber) xmlXPathCastStringToNumber __attribute((alias("xmlXPathCastStringToNumber__internal_alias")));
15848 #else
15849 #ifndef xmlXPathCastStringToNumber
15850 extern __typeof (xmlXPathCastStringToNumber) xmlXPathCastStringToNumber__internal_alias __attribute((visibility("hidden")));
15851 #define xmlXPathCastStringToNumber xmlXPathCastStringToNumber__internal_alias
15852 #endif
15853 #endif
15854 #endif
15855 
15856 #if defined(LIBXML_XPATH_ENABLED)
15857 #ifdef bottom_xpath
15858 #undef xmlXPathCastToBoolean
15859 extern __typeof (xmlXPathCastToBoolean) xmlXPathCastToBoolean __attribute((alias("xmlXPathCastToBoolean__internal_alias")));
15860 #else
15861 #ifndef xmlXPathCastToBoolean
15862 extern __typeof (xmlXPathCastToBoolean) xmlXPathCastToBoolean__internal_alias __attribute((visibility("hidden")));
15863 #define xmlXPathCastToBoolean xmlXPathCastToBoolean__internal_alias
15864 #endif
15865 #endif
15866 #endif
15867 
15868 #if defined(LIBXML_XPATH_ENABLED)
15869 #ifdef bottom_xpath
15870 #undef xmlXPathCastToNumber
15871 extern __typeof (xmlXPathCastToNumber) xmlXPathCastToNumber __attribute((alias("xmlXPathCastToNumber__internal_alias")));
15872 #else
15873 #ifndef xmlXPathCastToNumber
15874 extern __typeof (xmlXPathCastToNumber) xmlXPathCastToNumber__internal_alias __attribute((visibility("hidden")));
15875 #define xmlXPathCastToNumber xmlXPathCastToNumber__internal_alias
15876 #endif
15877 #endif
15878 #endif
15879 
15880 #if defined(LIBXML_XPATH_ENABLED)
15881 #ifdef bottom_xpath
15882 #undef xmlXPathCastToString
15883 extern __typeof (xmlXPathCastToString) xmlXPathCastToString __attribute((alias("xmlXPathCastToString__internal_alias")));
15884 #else
15885 #ifndef xmlXPathCastToString
15886 extern __typeof (xmlXPathCastToString) xmlXPathCastToString__internal_alias __attribute((visibility("hidden")));
15887 #define xmlXPathCastToString xmlXPathCastToString__internal_alias
15888 #endif
15889 #endif
15890 #endif
15891 
15892 #if defined(LIBXML_XPATH_ENABLED)
15893 #ifdef bottom_xpath
15894 #undef xmlXPathCeilingFunction
15895 extern __typeof (xmlXPathCeilingFunction) xmlXPathCeilingFunction __attribute((alias("xmlXPathCeilingFunction__internal_alias")));
15896 #else
15897 #ifndef xmlXPathCeilingFunction
15898 extern __typeof (xmlXPathCeilingFunction) xmlXPathCeilingFunction__internal_alias __attribute((visibility("hidden")));
15899 #define xmlXPathCeilingFunction xmlXPathCeilingFunction__internal_alias
15900 #endif
15901 #endif
15902 #endif
15903 
15904 #if defined(LIBXML_XPATH_ENABLED)
15905 #ifdef bottom_xpath
15906 #undef xmlXPathCmpNodes
15907 extern __typeof (xmlXPathCmpNodes) xmlXPathCmpNodes __attribute((alias("xmlXPathCmpNodes__internal_alias")));
15908 #else
15909 #ifndef xmlXPathCmpNodes
15910 extern __typeof (xmlXPathCmpNodes) xmlXPathCmpNodes__internal_alias __attribute((visibility("hidden")));
15911 #define xmlXPathCmpNodes xmlXPathCmpNodes__internal_alias
15912 #endif
15913 #endif
15914 #endif
15915 
15916 #if defined(LIBXML_XPATH_ENABLED)
15917 #ifdef bottom_xpath
15918 #undef xmlXPathCompareValues
15919 extern __typeof (xmlXPathCompareValues) xmlXPathCompareValues __attribute((alias("xmlXPathCompareValues__internal_alias")));
15920 #else
15921 #ifndef xmlXPathCompareValues
15922 extern __typeof (xmlXPathCompareValues) xmlXPathCompareValues__internal_alias __attribute((visibility("hidden")));
15923 #define xmlXPathCompareValues xmlXPathCompareValues__internal_alias
15924 #endif
15925 #endif
15926 #endif
15927 
15928 #if defined(LIBXML_XPATH_ENABLED)
15929 #ifdef bottom_xpath
15930 #undef xmlXPathCompile
15931 extern __typeof (xmlXPathCompile) xmlXPathCompile __attribute((alias("xmlXPathCompile__internal_alias")));
15932 #else
15933 #ifndef xmlXPathCompile
15934 extern __typeof (xmlXPathCompile) xmlXPathCompile__internal_alias __attribute((visibility("hidden")));
15935 #define xmlXPathCompile xmlXPathCompile__internal_alias
15936 #endif
15937 #endif
15938 #endif
15939 
15940 #if defined(LIBXML_XPATH_ENABLED)
15941 #ifdef bottom_xpath
15942 #undef xmlXPathCompiledEval
15943 extern __typeof (xmlXPathCompiledEval) xmlXPathCompiledEval __attribute((alias("xmlXPathCompiledEval__internal_alias")));
15944 #else
15945 #ifndef xmlXPathCompiledEval
15946 extern __typeof (xmlXPathCompiledEval) xmlXPathCompiledEval__internal_alias __attribute((visibility("hidden")));
15947 #define xmlXPathCompiledEval xmlXPathCompiledEval__internal_alias
15948 #endif
15949 #endif
15950 #endif
15951 
15952 #if defined(LIBXML_XPATH_ENABLED)
15953 #ifdef bottom_xpath
15954 #undef xmlXPathCompiledEvalToBoolean
15955 extern __typeof (xmlXPathCompiledEvalToBoolean) xmlXPathCompiledEvalToBoolean __attribute((alias("xmlXPathCompiledEvalToBoolean__internal_alias")));
15956 #else
15957 #ifndef xmlXPathCompiledEvalToBoolean
15958 extern __typeof (xmlXPathCompiledEvalToBoolean) xmlXPathCompiledEvalToBoolean__internal_alias __attribute((visibility("hidden")));
15959 #define xmlXPathCompiledEvalToBoolean xmlXPathCompiledEvalToBoolean__internal_alias
15960 #endif
15961 #endif
15962 #endif
15963 
15964 #if defined(LIBXML_XPATH_ENABLED)
15965 #ifdef bottom_xpath
15966 #undef xmlXPathConcatFunction
15967 extern __typeof (xmlXPathConcatFunction) xmlXPathConcatFunction __attribute((alias("xmlXPathConcatFunction__internal_alias")));
15968 #else
15969 #ifndef xmlXPathConcatFunction
15970 extern __typeof (xmlXPathConcatFunction) xmlXPathConcatFunction__internal_alias __attribute((visibility("hidden")));
15971 #define xmlXPathConcatFunction xmlXPathConcatFunction__internal_alias
15972 #endif
15973 #endif
15974 #endif
15975 
15976 #if defined(LIBXML_XPATH_ENABLED)
15977 #ifdef bottom_xpath
15978 #undef xmlXPathContainsFunction
15979 extern __typeof (xmlXPathContainsFunction) xmlXPathContainsFunction __attribute((alias("xmlXPathContainsFunction__internal_alias")));
15980 #else
15981 #ifndef xmlXPathContainsFunction
15982 extern __typeof (xmlXPathContainsFunction) xmlXPathContainsFunction__internal_alias __attribute((visibility("hidden")));
15983 #define xmlXPathContainsFunction xmlXPathContainsFunction__internal_alias
15984 #endif
15985 #endif
15986 #endif
15987 
15988 #if defined(LIBXML_XPATH_ENABLED)
15989 #ifdef bottom_xpath
15990 #undef xmlXPathContextSetCache
15991 extern __typeof (xmlXPathContextSetCache) xmlXPathContextSetCache __attribute((alias("xmlXPathContextSetCache__internal_alias")));
15992 #else
15993 #ifndef xmlXPathContextSetCache
15994 extern __typeof (xmlXPathContextSetCache) xmlXPathContextSetCache__internal_alias __attribute((visibility("hidden")));
15995 #define xmlXPathContextSetCache xmlXPathContextSetCache__internal_alias
15996 #endif
15997 #endif
15998 #endif
15999 
16000 #if defined(LIBXML_XPATH_ENABLED)
16001 #ifdef bottom_xpath
16002 #undef xmlXPathConvertBoolean
16003 extern __typeof (xmlXPathConvertBoolean) xmlXPathConvertBoolean __attribute((alias("xmlXPathConvertBoolean__internal_alias")));
16004 #else
16005 #ifndef xmlXPathConvertBoolean
16006 extern __typeof (xmlXPathConvertBoolean) xmlXPathConvertBoolean__internal_alias __attribute((visibility("hidden")));
16007 #define xmlXPathConvertBoolean xmlXPathConvertBoolean__internal_alias
16008 #endif
16009 #endif
16010 #endif
16011 
16012 #if defined(LIBXML_XPATH_ENABLED)
16013 #ifdef bottom_xpath
16014 #undef xmlXPathConvertNumber
16015 extern __typeof (xmlXPathConvertNumber) xmlXPathConvertNumber __attribute((alias("xmlXPathConvertNumber__internal_alias")));
16016 #else
16017 #ifndef xmlXPathConvertNumber
16018 extern __typeof (xmlXPathConvertNumber) xmlXPathConvertNumber__internal_alias __attribute((visibility("hidden")));
16019 #define xmlXPathConvertNumber xmlXPathConvertNumber__internal_alias
16020 #endif
16021 #endif
16022 #endif
16023 
16024 #if defined(LIBXML_XPATH_ENABLED)
16025 #ifdef bottom_xpath
16026 #undef xmlXPathConvertString
16027 extern __typeof (xmlXPathConvertString) xmlXPathConvertString __attribute((alias("xmlXPathConvertString__internal_alias")));
16028 #else
16029 #ifndef xmlXPathConvertString
16030 extern __typeof (xmlXPathConvertString) xmlXPathConvertString__internal_alias __attribute((visibility("hidden")));
16031 #define xmlXPathConvertString xmlXPathConvertString__internal_alias
16032 #endif
16033 #endif
16034 #endif
16035 
16036 #if defined(LIBXML_XPATH_ENABLED)
16037 #ifdef bottom_xpath
16038 #undef xmlXPathCountFunction
16039 extern __typeof (xmlXPathCountFunction) xmlXPathCountFunction __attribute((alias("xmlXPathCountFunction__internal_alias")));
16040 #else
16041 #ifndef xmlXPathCountFunction
16042 extern __typeof (xmlXPathCountFunction) xmlXPathCountFunction__internal_alias __attribute((visibility("hidden")));
16043 #define xmlXPathCountFunction xmlXPathCountFunction__internal_alias
16044 #endif
16045 #endif
16046 #endif
16047 
16048 #if defined(LIBXML_XPATH_ENABLED)
16049 #ifdef bottom_xpath
16050 #undef xmlXPathCtxtCompile
16051 extern __typeof (xmlXPathCtxtCompile) xmlXPathCtxtCompile __attribute((alias("xmlXPathCtxtCompile__internal_alias")));
16052 #else
16053 #ifndef xmlXPathCtxtCompile
16054 extern __typeof (xmlXPathCtxtCompile) xmlXPathCtxtCompile__internal_alias __attribute((visibility("hidden")));
16055 #define xmlXPathCtxtCompile xmlXPathCtxtCompile__internal_alias
16056 #endif
16057 #endif
16058 #endif
16059 
16060 #if defined(LIBXML_XPATH_ENABLED) && defined(LIBXML_DEBUG_ENABLED)
16061 #ifdef bottom_xpath
16062 #undef xmlXPathDebugDumpCompExpr
16063 extern __typeof (xmlXPathDebugDumpCompExpr) xmlXPathDebugDumpCompExpr __attribute((alias("xmlXPathDebugDumpCompExpr__internal_alias")));
16064 #else
16065 #ifndef xmlXPathDebugDumpCompExpr
16066 extern __typeof (xmlXPathDebugDumpCompExpr) xmlXPathDebugDumpCompExpr__internal_alias __attribute((visibility("hidden")));
16067 #define xmlXPathDebugDumpCompExpr xmlXPathDebugDumpCompExpr__internal_alias
16068 #endif
16069 #endif
16070 #endif
16071 
16072 #if defined(LIBXML_XPATH_ENABLED) && defined(LIBXML_DEBUG_ENABLED)
16073 #ifdef bottom_xpath
16074 #undef xmlXPathDebugDumpObject
16075 extern __typeof (xmlXPathDebugDumpObject) xmlXPathDebugDumpObject __attribute((alias("xmlXPathDebugDumpObject__internal_alias")));
16076 #else
16077 #ifndef xmlXPathDebugDumpObject
16078 extern __typeof (xmlXPathDebugDumpObject) xmlXPathDebugDumpObject__internal_alias __attribute((visibility("hidden")));
16079 #define xmlXPathDebugDumpObject xmlXPathDebugDumpObject__internal_alias
16080 #endif
16081 #endif
16082 #endif
16083 
16084 #if defined(LIBXML_XPATH_ENABLED)
16085 #ifdef bottom_xpath
16086 #undef xmlXPathDifference
16087 extern __typeof (xmlXPathDifference) xmlXPathDifference __attribute((alias("xmlXPathDifference__internal_alias")));
16088 #else
16089 #ifndef xmlXPathDifference
16090 extern __typeof (xmlXPathDifference) xmlXPathDifference__internal_alias __attribute((visibility("hidden")));
16091 #define xmlXPathDifference xmlXPathDifference__internal_alias
16092 #endif
16093 #endif
16094 #endif
16095 
16096 #if defined(LIBXML_XPATH_ENABLED)
16097 #ifdef bottom_xpath
16098 #undef xmlXPathDistinct
16099 extern __typeof (xmlXPathDistinct) xmlXPathDistinct __attribute((alias("xmlXPathDistinct__internal_alias")));
16100 #else
16101 #ifndef xmlXPathDistinct
16102 extern __typeof (xmlXPathDistinct) xmlXPathDistinct__internal_alias __attribute((visibility("hidden")));
16103 #define xmlXPathDistinct xmlXPathDistinct__internal_alias
16104 #endif
16105 #endif
16106 #endif
16107 
16108 #if defined(LIBXML_XPATH_ENABLED)
16109 #ifdef bottom_xpath
16110 #undef xmlXPathDistinctSorted
16111 extern __typeof (xmlXPathDistinctSorted) xmlXPathDistinctSorted __attribute((alias("xmlXPathDistinctSorted__internal_alias")));
16112 #else
16113 #ifndef xmlXPathDistinctSorted
16114 extern __typeof (xmlXPathDistinctSorted) xmlXPathDistinctSorted__internal_alias __attribute((visibility("hidden")));
16115 #define xmlXPathDistinctSorted xmlXPathDistinctSorted__internal_alias
16116 #endif
16117 #endif
16118 #endif
16119 
16120 #if defined(LIBXML_XPATH_ENABLED)
16121 #ifdef bottom_xpath
16122 #undef xmlXPathDivValues
16123 extern __typeof (xmlXPathDivValues) xmlXPathDivValues __attribute((alias("xmlXPathDivValues__internal_alias")));
16124 #else
16125 #ifndef xmlXPathDivValues
16126 extern __typeof (xmlXPathDivValues) xmlXPathDivValues__internal_alias __attribute((visibility("hidden")));
16127 #define xmlXPathDivValues xmlXPathDivValues__internal_alias
16128 #endif
16129 #endif
16130 #endif
16131 
16132 #if defined(LIBXML_XPATH_ENABLED)
16133 #ifdef bottom_xpath
16134 #undef xmlXPathEqualValues
16135 extern __typeof (xmlXPathEqualValues) xmlXPathEqualValues __attribute((alias("xmlXPathEqualValues__internal_alias")));
16136 #else
16137 #ifndef xmlXPathEqualValues
16138 extern __typeof (xmlXPathEqualValues) xmlXPathEqualValues__internal_alias __attribute((visibility("hidden")));
16139 #define xmlXPathEqualValues xmlXPathEqualValues__internal_alias
16140 #endif
16141 #endif
16142 #endif
16143 
16144 #if defined(LIBXML_XPATH_ENABLED)
16145 #ifdef bottom_xpath
16146 #undef xmlXPathErr
16147 extern __typeof (xmlXPathErr) xmlXPathErr __attribute((alias("xmlXPathErr__internal_alias")));
16148 #else
16149 #ifndef xmlXPathErr
16150 extern __typeof (xmlXPathErr) xmlXPathErr__internal_alias __attribute((visibility("hidden")));
16151 #define xmlXPathErr xmlXPathErr__internal_alias
16152 #endif
16153 #endif
16154 #endif
16155 
16156 #if defined(LIBXML_XPATH_ENABLED)
16157 #ifdef bottom_xpath
16158 #undef xmlXPathEval
16159 extern __typeof (xmlXPathEval) xmlXPathEval __attribute((alias("xmlXPathEval__internal_alias")));
16160 #else
16161 #ifndef xmlXPathEval
16162 extern __typeof (xmlXPathEval) xmlXPathEval__internal_alias __attribute((visibility("hidden")));
16163 #define xmlXPathEval xmlXPathEval__internal_alias
16164 #endif
16165 #endif
16166 #endif
16167 
16168 #if defined(LIBXML_XPATH_ENABLED)
16169 #ifdef bottom_xpath
16170 #undef xmlXPathEvalExpr
16171 extern __typeof (xmlXPathEvalExpr) xmlXPathEvalExpr __attribute((alias("xmlXPathEvalExpr__internal_alias")));
16172 #else
16173 #ifndef xmlXPathEvalExpr
16174 extern __typeof (xmlXPathEvalExpr) xmlXPathEvalExpr__internal_alias __attribute((visibility("hidden")));
16175 #define xmlXPathEvalExpr xmlXPathEvalExpr__internal_alias
16176 #endif
16177 #endif
16178 #endif
16179 
16180 #if defined(LIBXML_XPATH_ENABLED)
16181 #ifdef bottom_xpath
16182 #undef xmlXPathEvalExpression
16183 extern __typeof (xmlXPathEvalExpression) xmlXPathEvalExpression __attribute((alias("xmlXPathEvalExpression__internal_alias")));
16184 #else
16185 #ifndef xmlXPathEvalExpression
16186 extern __typeof (xmlXPathEvalExpression) xmlXPathEvalExpression__internal_alias __attribute((visibility("hidden")));
16187 #define xmlXPathEvalExpression xmlXPathEvalExpression__internal_alias
16188 #endif
16189 #endif
16190 #endif
16191 
16192 #if defined(LIBXML_XPATH_ENABLED)
16193 #ifdef bottom_xpath
16194 #undef xmlXPathEvalPredicate
16195 extern __typeof (xmlXPathEvalPredicate) xmlXPathEvalPredicate __attribute((alias("xmlXPathEvalPredicate__internal_alias")));
16196 #else
16197 #ifndef xmlXPathEvalPredicate
16198 extern __typeof (xmlXPathEvalPredicate) xmlXPathEvalPredicate__internal_alias __attribute((visibility("hidden")));
16199 #define xmlXPathEvalPredicate xmlXPathEvalPredicate__internal_alias
16200 #endif
16201 #endif
16202 #endif
16203 
16204 #if defined(LIBXML_XPATH_ENABLED)
16205 #ifdef bottom_xpath
16206 #undef xmlXPathEvaluatePredicateResult
16207 extern __typeof (xmlXPathEvaluatePredicateResult) xmlXPathEvaluatePredicateResult __attribute((alias("xmlXPathEvaluatePredicateResult__internal_alias")));
16208 #else
16209 #ifndef xmlXPathEvaluatePredicateResult
16210 extern __typeof (xmlXPathEvaluatePredicateResult) xmlXPathEvaluatePredicateResult__internal_alias __attribute((visibility("hidden")));
16211 #define xmlXPathEvaluatePredicateResult xmlXPathEvaluatePredicateResult__internal_alias
16212 #endif
16213 #endif
16214 #endif
16215 
16216 #if defined(LIBXML_XPATH_ENABLED)
16217 #ifdef bottom_xpath
16218 #undef xmlXPathFalseFunction
16219 extern __typeof (xmlXPathFalseFunction) xmlXPathFalseFunction __attribute((alias("xmlXPathFalseFunction__internal_alias")));
16220 #else
16221 #ifndef xmlXPathFalseFunction
16222 extern __typeof (xmlXPathFalseFunction) xmlXPathFalseFunction__internal_alias __attribute((visibility("hidden")));
16223 #define xmlXPathFalseFunction xmlXPathFalseFunction__internal_alias
16224 #endif
16225 #endif
16226 #endif
16227 
16228 #if defined(LIBXML_XPATH_ENABLED)
16229 #ifdef bottom_xpath
16230 #undef xmlXPathFloorFunction
16231 extern __typeof (xmlXPathFloorFunction) xmlXPathFloorFunction __attribute((alias("xmlXPathFloorFunction__internal_alias")));
16232 #else
16233 #ifndef xmlXPathFloorFunction
16234 extern __typeof (xmlXPathFloorFunction) xmlXPathFloorFunction__internal_alias __attribute((visibility("hidden")));
16235 #define xmlXPathFloorFunction xmlXPathFloorFunction__internal_alias
16236 #endif
16237 #endif
16238 #endif
16239 
16240 #if defined(LIBXML_XPATH_ENABLED)
16241 #ifdef bottom_xpath
16242 #undef xmlXPathFreeCompExpr
16243 extern __typeof (xmlXPathFreeCompExpr) xmlXPathFreeCompExpr __attribute((alias("xmlXPathFreeCompExpr__internal_alias")));
16244 #else
16245 #ifndef xmlXPathFreeCompExpr
16246 extern __typeof (xmlXPathFreeCompExpr) xmlXPathFreeCompExpr__internal_alias __attribute((visibility("hidden")));
16247 #define xmlXPathFreeCompExpr xmlXPathFreeCompExpr__internal_alias
16248 #endif
16249 #endif
16250 #endif
16251 
16252 #if defined(LIBXML_XPATH_ENABLED)
16253 #ifdef bottom_xpath
16254 #undef xmlXPathFreeContext
16255 extern __typeof (xmlXPathFreeContext) xmlXPathFreeContext __attribute((alias("xmlXPathFreeContext__internal_alias")));
16256 #else
16257 #ifndef xmlXPathFreeContext
16258 extern __typeof (xmlXPathFreeContext) xmlXPathFreeContext__internal_alias __attribute((visibility("hidden")));
16259 #define xmlXPathFreeContext xmlXPathFreeContext__internal_alias
16260 #endif
16261 #endif
16262 #endif
16263 
16264 #if defined(LIBXML_XPATH_ENABLED)
16265 #ifdef bottom_xpath
16266 #undef xmlXPathFreeNodeSet
16267 extern __typeof (xmlXPathFreeNodeSet) xmlXPathFreeNodeSet __attribute((alias("xmlXPathFreeNodeSet__internal_alias")));
16268 #else
16269 #ifndef xmlXPathFreeNodeSet
16270 extern __typeof (xmlXPathFreeNodeSet) xmlXPathFreeNodeSet__internal_alias __attribute((visibility("hidden")));
16271 #define xmlXPathFreeNodeSet xmlXPathFreeNodeSet__internal_alias
16272 #endif
16273 #endif
16274 #endif
16275 
16276 #if defined(LIBXML_XPATH_ENABLED)
16277 #ifdef bottom_xpath
16278 #undef xmlXPathFreeNodeSetList
16279 extern __typeof (xmlXPathFreeNodeSetList) xmlXPathFreeNodeSetList __attribute((alias("xmlXPathFreeNodeSetList__internal_alias")));
16280 #else
16281 #ifndef xmlXPathFreeNodeSetList
16282 extern __typeof (xmlXPathFreeNodeSetList) xmlXPathFreeNodeSetList__internal_alias __attribute((visibility("hidden")));
16283 #define xmlXPathFreeNodeSetList xmlXPathFreeNodeSetList__internal_alias
16284 #endif
16285 #endif
16286 #endif
16287 
16288 #if defined(LIBXML_XPATH_ENABLED)
16289 #ifdef bottom_xpath
16290 #undef xmlXPathFreeObject
16291 extern __typeof (xmlXPathFreeObject) xmlXPathFreeObject __attribute((alias("xmlXPathFreeObject__internal_alias")));
16292 #else
16293 #ifndef xmlXPathFreeObject
16294 extern __typeof (xmlXPathFreeObject) xmlXPathFreeObject__internal_alias __attribute((visibility("hidden")));
16295 #define xmlXPathFreeObject xmlXPathFreeObject__internal_alias
16296 #endif
16297 #endif
16298 #endif
16299 
16300 #if defined(LIBXML_XPATH_ENABLED)
16301 #ifdef bottom_xpath
16302 #undef xmlXPathFreeParserContext
16303 extern __typeof (xmlXPathFreeParserContext) xmlXPathFreeParserContext __attribute((alias("xmlXPathFreeParserContext__internal_alias")));
16304 #else
16305 #ifndef xmlXPathFreeParserContext
16306 extern __typeof (xmlXPathFreeParserContext) xmlXPathFreeParserContext__internal_alias __attribute((visibility("hidden")));
16307 #define xmlXPathFreeParserContext xmlXPathFreeParserContext__internal_alias
16308 #endif
16309 #endif
16310 #endif
16311 
16312 #if defined(LIBXML_XPATH_ENABLED)
16313 #ifdef bottom_xpath
16314 #undef xmlXPathFunctionLookup
16315 extern __typeof (xmlXPathFunctionLookup) xmlXPathFunctionLookup __attribute((alias("xmlXPathFunctionLookup__internal_alias")));
16316 #else
16317 #ifndef xmlXPathFunctionLookup
16318 extern __typeof (xmlXPathFunctionLookup) xmlXPathFunctionLookup__internal_alias __attribute((visibility("hidden")));
16319 #define xmlXPathFunctionLookup xmlXPathFunctionLookup__internal_alias
16320 #endif
16321 #endif
16322 #endif
16323 
16324 #if defined(LIBXML_XPATH_ENABLED)
16325 #ifdef bottom_xpath
16326 #undef xmlXPathFunctionLookupNS
16327 extern __typeof (xmlXPathFunctionLookupNS) xmlXPathFunctionLookupNS __attribute((alias("xmlXPathFunctionLookupNS__internal_alias")));
16328 #else
16329 #ifndef xmlXPathFunctionLookupNS
16330 extern __typeof (xmlXPathFunctionLookupNS) xmlXPathFunctionLookupNS__internal_alias __attribute((visibility("hidden")));
16331 #define xmlXPathFunctionLookupNS xmlXPathFunctionLookupNS__internal_alias
16332 #endif
16333 #endif
16334 #endif
16335 
16336 #if defined(LIBXML_XPATH_ENABLED)
16337 #ifdef bottom_xpath
16338 #undef xmlXPathHasSameNodes
16339 extern __typeof (xmlXPathHasSameNodes) xmlXPathHasSameNodes __attribute((alias("xmlXPathHasSameNodes__internal_alias")));
16340 #else
16341 #ifndef xmlXPathHasSameNodes
16342 extern __typeof (xmlXPathHasSameNodes) xmlXPathHasSameNodes__internal_alias __attribute((visibility("hidden")));
16343 #define xmlXPathHasSameNodes xmlXPathHasSameNodes__internal_alias
16344 #endif
16345 #endif
16346 #endif
16347 
16348 #if defined(LIBXML_XPATH_ENABLED)
16349 #ifdef bottom_xpath
16350 #undef xmlXPathIdFunction
16351 extern __typeof (xmlXPathIdFunction) xmlXPathIdFunction __attribute((alias("xmlXPathIdFunction__internal_alias")));
16352 #else
16353 #ifndef xmlXPathIdFunction
16354 extern __typeof (xmlXPathIdFunction) xmlXPathIdFunction__internal_alias __attribute((visibility("hidden")));
16355 #define xmlXPathIdFunction xmlXPathIdFunction__internal_alias
16356 #endif
16357 #endif
16358 #endif
16359 
16360 #if defined(LIBXML_XPATH_ENABLED) || defined(LIBXML_SCHEMAS_ENABLED)
16361 #ifdef bottom_xpath
16362 #undef xmlXPathInit
16363 extern __typeof (xmlXPathInit) xmlXPathInit __attribute((alias("xmlXPathInit__internal_alias")));
16364 #else
16365 #ifndef xmlXPathInit
16366 extern __typeof (xmlXPathInit) xmlXPathInit__internal_alias __attribute((visibility("hidden")));
16367 #define xmlXPathInit xmlXPathInit__internal_alias
16368 #endif
16369 #endif
16370 #endif
16371 
16372 #if defined(LIBXML_XPATH_ENABLED)
16373 #ifdef bottom_xpath
16374 #undef xmlXPathIntersection
16375 extern __typeof (xmlXPathIntersection) xmlXPathIntersection __attribute((alias("xmlXPathIntersection__internal_alias")));
16376 #else
16377 #ifndef xmlXPathIntersection
16378 extern __typeof (xmlXPathIntersection) xmlXPathIntersection__internal_alias __attribute((visibility("hidden")));
16379 #define xmlXPathIntersection xmlXPathIntersection__internal_alias
16380 #endif
16381 #endif
16382 #endif
16383 
16384 #if defined(LIBXML_XPATH_ENABLED) || defined(LIBXML_SCHEMAS_ENABLED)
16385 #ifdef bottom_xpath
16386 #undef xmlXPathIsInf
16387 extern __typeof (xmlXPathIsInf) xmlXPathIsInf __attribute((alias("xmlXPathIsInf__internal_alias")));
16388 #else
16389 #ifndef xmlXPathIsInf
16390 extern __typeof (xmlXPathIsInf) xmlXPathIsInf__internal_alias __attribute((visibility("hidden")));
16391 #define xmlXPathIsInf xmlXPathIsInf__internal_alias
16392 #endif
16393 #endif
16394 #endif
16395 
16396 #if defined(LIBXML_XPATH_ENABLED) || defined(LIBXML_SCHEMAS_ENABLED)
16397 #ifdef bottom_xpath
16398 #undef xmlXPathIsNaN
16399 extern __typeof (xmlXPathIsNaN) xmlXPathIsNaN __attribute((alias("xmlXPathIsNaN__internal_alias")));
16400 #else
16401 #ifndef xmlXPathIsNaN
16402 extern __typeof (xmlXPathIsNaN) xmlXPathIsNaN__internal_alias __attribute((visibility("hidden")));
16403 #define xmlXPathIsNaN xmlXPathIsNaN__internal_alias
16404 #endif
16405 #endif
16406 #endif
16407 
16408 #if defined(LIBXML_XPATH_ENABLED)
16409 #ifdef bottom_xpath
16410 #undef xmlXPathIsNodeType
16411 extern __typeof (xmlXPathIsNodeType) xmlXPathIsNodeType __attribute((alias("xmlXPathIsNodeType__internal_alias")));
16412 #else
16413 #ifndef xmlXPathIsNodeType
16414 extern __typeof (xmlXPathIsNodeType) xmlXPathIsNodeType__internal_alias __attribute((visibility("hidden")));
16415 #define xmlXPathIsNodeType xmlXPathIsNodeType__internal_alias
16416 #endif
16417 #endif
16418 #endif
16419 
16420 #if defined(LIBXML_XPATH_ENABLED)
16421 #ifdef bottom_xpath
16422 #undef xmlXPathLangFunction
16423 extern __typeof (xmlXPathLangFunction) xmlXPathLangFunction __attribute((alias("xmlXPathLangFunction__internal_alias")));
16424 #else
16425 #ifndef xmlXPathLangFunction
16426 extern __typeof (xmlXPathLangFunction) xmlXPathLangFunction__internal_alias __attribute((visibility("hidden")));
16427 #define xmlXPathLangFunction xmlXPathLangFunction__internal_alias
16428 #endif
16429 #endif
16430 #endif
16431 
16432 #if defined(LIBXML_XPATH_ENABLED)
16433 #ifdef bottom_xpath
16434 #undef xmlXPathLastFunction
16435 extern __typeof (xmlXPathLastFunction) xmlXPathLastFunction __attribute((alias("xmlXPathLastFunction__internal_alias")));
16436 #else
16437 #ifndef xmlXPathLastFunction
16438 extern __typeof (xmlXPathLastFunction) xmlXPathLastFunction__internal_alias __attribute((visibility("hidden")));
16439 #define xmlXPathLastFunction xmlXPathLastFunction__internal_alias
16440 #endif
16441 #endif
16442 #endif
16443 
16444 #if defined(LIBXML_XPATH_ENABLED)
16445 #ifdef bottom_xpath
16446 #undef xmlXPathLeading
16447 extern __typeof (xmlXPathLeading) xmlXPathLeading __attribute((alias("xmlXPathLeading__internal_alias")));
16448 #else
16449 #ifndef xmlXPathLeading
16450 extern __typeof (xmlXPathLeading) xmlXPathLeading__internal_alias __attribute((visibility("hidden")));
16451 #define xmlXPathLeading xmlXPathLeading__internal_alias
16452 #endif
16453 #endif
16454 #endif
16455 
16456 #if defined(LIBXML_XPATH_ENABLED)
16457 #ifdef bottom_xpath
16458 #undef xmlXPathLeadingSorted
16459 extern __typeof (xmlXPathLeadingSorted) xmlXPathLeadingSorted __attribute((alias("xmlXPathLeadingSorted__internal_alias")));
16460 #else
16461 #ifndef xmlXPathLeadingSorted
16462 extern __typeof (xmlXPathLeadingSorted) xmlXPathLeadingSorted__internal_alias __attribute((visibility("hidden")));
16463 #define xmlXPathLeadingSorted xmlXPathLeadingSorted__internal_alias
16464 #endif
16465 #endif
16466 #endif
16467 
16468 #if defined(LIBXML_XPATH_ENABLED)
16469 #ifdef bottom_xpath
16470 #undef xmlXPathLocalNameFunction
16471 extern __typeof (xmlXPathLocalNameFunction) xmlXPathLocalNameFunction __attribute((alias("xmlXPathLocalNameFunction__internal_alias")));
16472 #else
16473 #ifndef xmlXPathLocalNameFunction
16474 extern __typeof (xmlXPathLocalNameFunction) xmlXPathLocalNameFunction__internal_alias __attribute((visibility("hidden")));
16475 #define xmlXPathLocalNameFunction xmlXPathLocalNameFunction__internal_alias
16476 #endif
16477 #endif
16478 #endif
16479 
16480 #if defined(LIBXML_XPATH_ENABLED)
16481 #ifdef bottom_xpath
16482 #undef xmlXPathModValues
16483 extern __typeof (xmlXPathModValues) xmlXPathModValues __attribute((alias("xmlXPathModValues__internal_alias")));
16484 #else
16485 #ifndef xmlXPathModValues
16486 extern __typeof (xmlXPathModValues) xmlXPathModValues__internal_alias __attribute((visibility("hidden")));
16487 #define xmlXPathModValues xmlXPathModValues__internal_alias
16488 #endif
16489 #endif
16490 #endif
16491 
16492 #if defined(LIBXML_XPATH_ENABLED)
16493 #ifdef bottom_xpath
16494 #undef xmlXPathMultValues
16495 extern __typeof (xmlXPathMultValues) xmlXPathMultValues __attribute((alias("xmlXPathMultValues__internal_alias")));
16496 #else
16497 #ifndef xmlXPathMultValues
16498 extern __typeof (xmlXPathMultValues) xmlXPathMultValues__internal_alias __attribute((visibility("hidden")));
16499 #define xmlXPathMultValues xmlXPathMultValues__internal_alias
16500 #endif
16501 #endif
16502 #endif
16503 
16504 #if defined(LIBXML_XPATH_ENABLED)
16505 #ifdef bottom_xpath
16506 #undef xmlXPathNamespaceURIFunction
16507 extern __typeof (xmlXPathNamespaceURIFunction) xmlXPathNamespaceURIFunction __attribute((alias("xmlXPathNamespaceURIFunction__internal_alias")));
16508 #else
16509 #ifndef xmlXPathNamespaceURIFunction
16510 extern __typeof (xmlXPathNamespaceURIFunction) xmlXPathNamespaceURIFunction__internal_alias __attribute((visibility("hidden")));
16511 #define xmlXPathNamespaceURIFunction xmlXPathNamespaceURIFunction__internal_alias
16512 #endif
16513 #endif
16514 #endif
16515 
16516 #if defined(LIBXML_XPATH_ENABLED)
16517 #ifdef bottom_xpath
16518 #undef xmlXPathNewBoolean
16519 extern __typeof (xmlXPathNewBoolean) xmlXPathNewBoolean __attribute((alias("xmlXPathNewBoolean__internal_alias")));
16520 #else
16521 #ifndef xmlXPathNewBoolean
16522 extern __typeof (xmlXPathNewBoolean) xmlXPathNewBoolean__internal_alias __attribute((visibility("hidden")));
16523 #define xmlXPathNewBoolean xmlXPathNewBoolean__internal_alias
16524 #endif
16525 #endif
16526 #endif
16527 
16528 #if defined(LIBXML_XPATH_ENABLED)
16529 #ifdef bottom_xpath
16530 #undef xmlXPathNewCString
16531 extern __typeof (xmlXPathNewCString) xmlXPathNewCString __attribute((alias("xmlXPathNewCString__internal_alias")));
16532 #else
16533 #ifndef xmlXPathNewCString
16534 extern __typeof (xmlXPathNewCString) xmlXPathNewCString__internal_alias __attribute((visibility("hidden")));
16535 #define xmlXPathNewCString xmlXPathNewCString__internal_alias
16536 #endif
16537 #endif
16538 #endif
16539 
16540 #if defined(LIBXML_XPATH_ENABLED)
16541 #ifdef bottom_xpath
16542 #undef xmlXPathNewContext
16543 extern __typeof (xmlXPathNewContext) xmlXPathNewContext __attribute((alias("xmlXPathNewContext__internal_alias")));
16544 #else
16545 #ifndef xmlXPathNewContext
16546 extern __typeof (xmlXPathNewContext) xmlXPathNewContext__internal_alias __attribute((visibility("hidden")));
16547 #define xmlXPathNewContext xmlXPathNewContext__internal_alias
16548 #endif
16549 #endif
16550 #endif
16551 
16552 #if defined(LIBXML_XPATH_ENABLED)
16553 #ifdef bottom_xpath
16554 #undef xmlXPathNewFloat
16555 extern __typeof (xmlXPathNewFloat) xmlXPathNewFloat __attribute((alias("xmlXPathNewFloat__internal_alias")));
16556 #else
16557 #ifndef xmlXPathNewFloat
16558 extern __typeof (xmlXPathNewFloat) xmlXPathNewFloat__internal_alias __attribute((visibility("hidden")));
16559 #define xmlXPathNewFloat xmlXPathNewFloat__internal_alias
16560 #endif
16561 #endif
16562 #endif
16563 
16564 #if defined(LIBXML_XPATH_ENABLED)
16565 #ifdef bottom_xpath
16566 #undef xmlXPathNewNodeSet
16567 extern __typeof (xmlXPathNewNodeSet) xmlXPathNewNodeSet __attribute((alias("xmlXPathNewNodeSet__internal_alias")));
16568 #else
16569 #ifndef xmlXPathNewNodeSet
16570 extern __typeof (xmlXPathNewNodeSet) xmlXPathNewNodeSet__internal_alias __attribute((visibility("hidden")));
16571 #define xmlXPathNewNodeSet xmlXPathNewNodeSet__internal_alias
16572 #endif
16573 #endif
16574 #endif
16575 
16576 #if defined(LIBXML_XPATH_ENABLED)
16577 #ifdef bottom_xpath
16578 #undef xmlXPathNewNodeSetList
16579 extern __typeof (xmlXPathNewNodeSetList) xmlXPathNewNodeSetList __attribute((alias("xmlXPathNewNodeSetList__internal_alias")));
16580 #else
16581 #ifndef xmlXPathNewNodeSetList
16582 extern __typeof (xmlXPathNewNodeSetList) xmlXPathNewNodeSetList__internal_alias __attribute((visibility("hidden")));
16583 #define xmlXPathNewNodeSetList xmlXPathNewNodeSetList__internal_alias
16584 #endif
16585 #endif
16586 #endif
16587 
16588 #if defined(LIBXML_XPATH_ENABLED)
16589 #ifdef bottom_xpath
16590 #undef xmlXPathNewParserContext
16591 extern __typeof (xmlXPathNewParserContext) xmlXPathNewParserContext __attribute((alias("xmlXPathNewParserContext__internal_alias")));
16592 #else
16593 #ifndef xmlXPathNewParserContext
16594 extern __typeof (xmlXPathNewParserContext) xmlXPathNewParserContext__internal_alias __attribute((visibility("hidden")));
16595 #define xmlXPathNewParserContext xmlXPathNewParserContext__internal_alias
16596 #endif
16597 #endif
16598 #endif
16599 
16600 #if defined(LIBXML_XPATH_ENABLED)
16601 #ifdef bottom_xpath
16602 #undef xmlXPathNewString
16603 extern __typeof (xmlXPathNewString) xmlXPathNewString __attribute((alias("xmlXPathNewString__internal_alias")));
16604 #else
16605 #ifndef xmlXPathNewString
16606 extern __typeof (xmlXPathNewString) xmlXPathNewString__internal_alias __attribute((visibility("hidden")));
16607 #define xmlXPathNewString xmlXPathNewString__internal_alias
16608 #endif
16609 #endif
16610 #endif
16611 
16612 #if defined(LIBXML_XPATH_ENABLED)
16613 #ifdef bottom_xpath
16614 #undef xmlXPathNewValueTree
16615 extern __typeof (xmlXPathNewValueTree) xmlXPathNewValueTree __attribute((alias("xmlXPathNewValueTree__internal_alias")));
16616 #else
16617 #ifndef xmlXPathNewValueTree
16618 extern __typeof (xmlXPathNewValueTree) xmlXPathNewValueTree__internal_alias __attribute((visibility("hidden")));
16619 #define xmlXPathNewValueTree xmlXPathNewValueTree__internal_alias
16620 #endif
16621 #endif
16622 #endif
16623 
16624 #if defined(LIBXML_XPATH_ENABLED)
16625 #ifdef bottom_xpath
16626 #undef xmlXPathNextAncestor
16627 extern __typeof (xmlXPathNextAncestor) xmlXPathNextAncestor __attribute((alias("xmlXPathNextAncestor__internal_alias")));
16628 #else
16629 #ifndef xmlXPathNextAncestor
16630 extern __typeof (xmlXPathNextAncestor) xmlXPathNextAncestor__internal_alias __attribute((visibility("hidden")));
16631 #define xmlXPathNextAncestor xmlXPathNextAncestor__internal_alias
16632 #endif
16633 #endif
16634 #endif
16635 
16636 #if defined(LIBXML_XPATH_ENABLED)
16637 #ifdef bottom_xpath
16638 #undef xmlXPathNextAncestorOrSelf
16639 extern __typeof (xmlXPathNextAncestorOrSelf) xmlXPathNextAncestorOrSelf __attribute((alias("xmlXPathNextAncestorOrSelf__internal_alias")));
16640 #else
16641 #ifndef xmlXPathNextAncestorOrSelf
16642 extern __typeof (xmlXPathNextAncestorOrSelf) xmlXPathNextAncestorOrSelf__internal_alias __attribute((visibility("hidden")));
16643 #define xmlXPathNextAncestorOrSelf xmlXPathNextAncestorOrSelf__internal_alias
16644 #endif
16645 #endif
16646 #endif
16647 
16648 #if defined(LIBXML_XPATH_ENABLED)
16649 #ifdef bottom_xpath
16650 #undef xmlXPathNextAttribute
16651 extern __typeof (xmlXPathNextAttribute) xmlXPathNextAttribute __attribute((alias("xmlXPathNextAttribute__internal_alias")));
16652 #else
16653 #ifndef xmlXPathNextAttribute
16654 extern __typeof (xmlXPathNextAttribute) xmlXPathNextAttribute__internal_alias __attribute((visibility("hidden")));
16655 #define xmlXPathNextAttribute xmlXPathNextAttribute__internal_alias
16656 #endif
16657 #endif
16658 #endif
16659 
16660 #if defined(LIBXML_XPATH_ENABLED)
16661 #ifdef bottom_xpath
16662 #undef xmlXPathNextChild
16663 extern __typeof (xmlXPathNextChild) xmlXPathNextChild __attribute((alias("xmlXPathNextChild__internal_alias")));
16664 #else
16665 #ifndef xmlXPathNextChild
16666 extern __typeof (xmlXPathNextChild) xmlXPathNextChild__internal_alias __attribute((visibility("hidden")));
16667 #define xmlXPathNextChild xmlXPathNextChild__internal_alias
16668 #endif
16669 #endif
16670 #endif
16671 
16672 #if defined(LIBXML_XPATH_ENABLED)
16673 #ifdef bottom_xpath
16674 #undef xmlXPathNextDescendant
16675 extern __typeof (xmlXPathNextDescendant) xmlXPathNextDescendant __attribute((alias("xmlXPathNextDescendant__internal_alias")));
16676 #else
16677 #ifndef xmlXPathNextDescendant
16678 extern __typeof (xmlXPathNextDescendant) xmlXPathNextDescendant__internal_alias __attribute((visibility("hidden")));
16679 #define xmlXPathNextDescendant xmlXPathNextDescendant__internal_alias
16680 #endif
16681 #endif
16682 #endif
16683 
16684 #if defined(LIBXML_XPATH_ENABLED)
16685 #ifdef bottom_xpath
16686 #undef xmlXPathNextDescendantOrSelf
16687 extern __typeof (xmlXPathNextDescendantOrSelf) xmlXPathNextDescendantOrSelf __attribute((alias("xmlXPathNextDescendantOrSelf__internal_alias")));
16688 #else
16689 #ifndef xmlXPathNextDescendantOrSelf
16690 extern __typeof (xmlXPathNextDescendantOrSelf) xmlXPathNextDescendantOrSelf__internal_alias __attribute((visibility("hidden")));
16691 #define xmlXPathNextDescendantOrSelf xmlXPathNextDescendantOrSelf__internal_alias
16692 #endif
16693 #endif
16694 #endif
16695 
16696 #if defined(LIBXML_XPATH_ENABLED)
16697 #ifdef bottom_xpath
16698 #undef xmlXPathNextFollowing
16699 extern __typeof (xmlXPathNextFollowing) xmlXPathNextFollowing __attribute((alias("xmlXPathNextFollowing__internal_alias")));
16700 #else
16701 #ifndef xmlXPathNextFollowing
16702 extern __typeof (xmlXPathNextFollowing) xmlXPathNextFollowing__internal_alias __attribute((visibility("hidden")));
16703 #define xmlXPathNextFollowing xmlXPathNextFollowing__internal_alias
16704 #endif
16705 #endif
16706 #endif
16707 
16708 #if defined(LIBXML_XPATH_ENABLED)
16709 #ifdef bottom_xpath
16710 #undef xmlXPathNextFollowingSibling
16711 extern __typeof (xmlXPathNextFollowingSibling) xmlXPathNextFollowingSibling __attribute((alias("xmlXPathNextFollowingSibling__internal_alias")));
16712 #else
16713 #ifndef xmlXPathNextFollowingSibling
16714 extern __typeof (xmlXPathNextFollowingSibling) xmlXPathNextFollowingSibling__internal_alias __attribute((visibility("hidden")));
16715 #define xmlXPathNextFollowingSibling xmlXPathNextFollowingSibling__internal_alias
16716 #endif
16717 #endif
16718 #endif
16719 
16720 #if defined(LIBXML_XPATH_ENABLED)
16721 #ifdef bottom_xpath
16722 #undef xmlXPathNextNamespace
16723 extern __typeof (xmlXPathNextNamespace) xmlXPathNextNamespace __attribute((alias("xmlXPathNextNamespace__internal_alias")));
16724 #else
16725 #ifndef xmlXPathNextNamespace
16726 extern __typeof (xmlXPathNextNamespace) xmlXPathNextNamespace__internal_alias __attribute((visibility("hidden")));
16727 #define xmlXPathNextNamespace xmlXPathNextNamespace__internal_alias
16728 #endif
16729 #endif
16730 #endif
16731 
16732 #if defined(LIBXML_XPATH_ENABLED)
16733 #ifdef bottom_xpath
16734 #undef xmlXPathNextParent
16735 extern __typeof (xmlXPathNextParent) xmlXPathNextParent __attribute((alias("xmlXPathNextParent__internal_alias")));
16736 #else
16737 #ifndef xmlXPathNextParent
16738 extern __typeof (xmlXPathNextParent) xmlXPathNextParent__internal_alias __attribute((visibility("hidden")));
16739 #define xmlXPathNextParent xmlXPathNextParent__internal_alias
16740 #endif
16741 #endif
16742 #endif
16743 
16744 #if defined(LIBXML_XPATH_ENABLED)
16745 #ifdef bottom_xpath
16746 #undef xmlXPathNextPreceding
16747 extern __typeof (xmlXPathNextPreceding) xmlXPathNextPreceding __attribute((alias("xmlXPathNextPreceding__internal_alias")));
16748 #else
16749 #ifndef xmlXPathNextPreceding
16750 extern __typeof (xmlXPathNextPreceding) xmlXPathNextPreceding__internal_alias __attribute((visibility("hidden")));
16751 #define xmlXPathNextPreceding xmlXPathNextPreceding__internal_alias
16752 #endif
16753 #endif
16754 #endif
16755 
16756 #if defined(LIBXML_XPATH_ENABLED)
16757 #ifdef bottom_xpath
16758 #undef xmlXPathNextPrecedingSibling
16759 extern __typeof (xmlXPathNextPrecedingSibling) xmlXPathNextPrecedingSibling __attribute((alias("xmlXPathNextPrecedingSibling__internal_alias")));
16760 #else
16761 #ifndef xmlXPathNextPrecedingSibling
16762 extern __typeof (xmlXPathNextPrecedingSibling) xmlXPathNextPrecedingSibling__internal_alias __attribute((visibility("hidden")));
16763 #define xmlXPathNextPrecedingSibling xmlXPathNextPrecedingSibling__internal_alias
16764 #endif
16765 #endif
16766 #endif
16767 
16768 #if defined(LIBXML_XPATH_ENABLED)
16769 #ifdef bottom_xpath
16770 #undef xmlXPathNextSelf
16771 extern __typeof (xmlXPathNextSelf) xmlXPathNextSelf __attribute((alias("xmlXPathNextSelf__internal_alias")));
16772 #else
16773 #ifndef xmlXPathNextSelf
16774 extern __typeof (xmlXPathNextSelf) xmlXPathNextSelf__internal_alias __attribute((visibility("hidden")));
16775 #define xmlXPathNextSelf xmlXPathNextSelf__internal_alias
16776 #endif
16777 #endif
16778 #endif
16779 
16780 #if defined(LIBXML_XPATH_ENABLED)
16781 #ifdef bottom_xpath
16782 #undef xmlXPathNodeEval
16783 extern __typeof (xmlXPathNodeEval) xmlXPathNodeEval __attribute((alias("xmlXPathNodeEval__internal_alias")));
16784 #else
16785 #ifndef xmlXPathNodeEval
16786 extern __typeof (xmlXPathNodeEval) xmlXPathNodeEval__internal_alias __attribute((visibility("hidden")));
16787 #define xmlXPathNodeEval xmlXPathNodeEval__internal_alias
16788 #endif
16789 #endif
16790 #endif
16791 
16792 #if defined(LIBXML_XPATH_ENABLED)
16793 #ifdef bottom_xpath
16794 #undef xmlXPathNodeLeading
16795 extern __typeof (xmlXPathNodeLeading) xmlXPathNodeLeading __attribute((alias("xmlXPathNodeLeading__internal_alias")));
16796 #else
16797 #ifndef xmlXPathNodeLeading
16798 extern __typeof (xmlXPathNodeLeading) xmlXPathNodeLeading__internal_alias __attribute((visibility("hidden")));
16799 #define xmlXPathNodeLeading xmlXPathNodeLeading__internal_alias
16800 #endif
16801 #endif
16802 #endif
16803 
16804 #if defined(LIBXML_XPATH_ENABLED)
16805 #ifdef bottom_xpath
16806 #undef xmlXPathNodeLeadingSorted
16807 extern __typeof (xmlXPathNodeLeadingSorted) xmlXPathNodeLeadingSorted __attribute((alias("xmlXPathNodeLeadingSorted__internal_alias")));
16808 #else
16809 #ifndef xmlXPathNodeLeadingSorted
16810 extern __typeof (xmlXPathNodeLeadingSorted) xmlXPathNodeLeadingSorted__internal_alias __attribute((visibility("hidden")));
16811 #define xmlXPathNodeLeadingSorted xmlXPathNodeLeadingSorted__internal_alias
16812 #endif
16813 #endif
16814 #endif
16815 
16816 #if defined(LIBXML_XPATH_ENABLED)
16817 #ifdef bottom_xpath
16818 #undef xmlXPathNodeSetAdd
16819 extern __typeof (xmlXPathNodeSetAdd) xmlXPathNodeSetAdd __attribute((alias("xmlXPathNodeSetAdd__internal_alias")));
16820 #else
16821 #ifndef xmlXPathNodeSetAdd
16822 extern __typeof (xmlXPathNodeSetAdd) xmlXPathNodeSetAdd__internal_alias __attribute((visibility("hidden")));
16823 #define xmlXPathNodeSetAdd xmlXPathNodeSetAdd__internal_alias
16824 #endif
16825 #endif
16826 #endif
16827 
16828 #if defined(LIBXML_XPATH_ENABLED)
16829 #ifdef bottom_xpath
16830 #undef xmlXPathNodeSetAddNs
16831 extern __typeof (xmlXPathNodeSetAddNs) xmlXPathNodeSetAddNs __attribute((alias("xmlXPathNodeSetAddNs__internal_alias")));
16832 #else
16833 #ifndef xmlXPathNodeSetAddNs
16834 extern __typeof (xmlXPathNodeSetAddNs) xmlXPathNodeSetAddNs__internal_alias __attribute((visibility("hidden")));
16835 #define xmlXPathNodeSetAddNs xmlXPathNodeSetAddNs__internal_alias
16836 #endif
16837 #endif
16838 #endif
16839 
16840 #if defined(LIBXML_XPATH_ENABLED)
16841 #ifdef bottom_xpath
16842 #undef xmlXPathNodeSetAddUnique
16843 extern __typeof (xmlXPathNodeSetAddUnique) xmlXPathNodeSetAddUnique __attribute((alias("xmlXPathNodeSetAddUnique__internal_alias")));
16844 #else
16845 #ifndef xmlXPathNodeSetAddUnique
16846 extern __typeof (xmlXPathNodeSetAddUnique) xmlXPathNodeSetAddUnique__internal_alias __attribute((visibility("hidden")));
16847 #define xmlXPathNodeSetAddUnique xmlXPathNodeSetAddUnique__internal_alias
16848 #endif
16849 #endif
16850 #endif
16851 
16852 #if defined(LIBXML_XPATH_ENABLED)
16853 #ifdef bottom_xpath
16854 #undef xmlXPathNodeSetContains
16855 extern __typeof (xmlXPathNodeSetContains) xmlXPathNodeSetContains __attribute((alias("xmlXPathNodeSetContains__internal_alias")));
16856 #else
16857 #ifndef xmlXPathNodeSetContains
16858 extern __typeof (xmlXPathNodeSetContains) xmlXPathNodeSetContains__internal_alias __attribute((visibility("hidden")));
16859 #define xmlXPathNodeSetContains xmlXPathNodeSetContains__internal_alias
16860 #endif
16861 #endif
16862 #endif
16863 
16864 #if defined(LIBXML_XPATH_ENABLED)
16865 #ifdef bottom_xpath
16866 #undef xmlXPathNodeSetCreate
16867 extern __typeof (xmlXPathNodeSetCreate) xmlXPathNodeSetCreate __attribute((alias("xmlXPathNodeSetCreate__internal_alias")));
16868 #else
16869 #ifndef xmlXPathNodeSetCreate
16870 extern __typeof (xmlXPathNodeSetCreate) xmlXPathNodeSetCreate__internal_alias __attribute((visibility("hidden")));
16871 #define xmlXPathNodeSetCreate xmlXPathNodeSetCreate__internal_alias
16872 #endif
16873 #endif
16874 #endif
16875 
16876 #if defined(LIBXML_XPATH_ENABLED)
16877 #ifdef bottom_xpath
16878 #undef xmlXPathNodeSetDel
16879 extern __typeof (xmlXPathNodeSetDel) xmlXPathNodeSetDel __attribute((alias("xmlXPathNodeSetDel__internal_alias")));
16880 #else
16881 #ifndef xmlXPathNodeSetDel
16882 extern __typeof (xmlXPathNodeSetDel) xmlXPathNodeSetDel__internal_alias __attribute((visibility("hidden")));
16883 #define xmlXPathNodeSetDel xmlXPathNodeSetDel__internal_alias
16884 #endif
16885 #endif
16886 #endif
16887 
16888 #if defined(LIBXML_XPATH_ENABLED)
16889 #ifdef bottom_xpath
16890 #undef xmlXPathNodeSetFreeNs
16891 extern __typeof (xmlXPathNodeSetFreeNs) xmlXPathNodeSetFreeNs __attribute((alias("xmlXPathNodeSetFreeNs__internal_alias")));
16892 #else
16893 #ifndef xmlXPathNodeSetFreeNs
16894 extern __typeof (xmlXPathNodeSetFreeNs) xmlXPathNodeSetFreeNs__internal_alias __attribute((visibility("hidden")));
16895 #define xmlXPathNodeSetFreeNs xmlXPathNodeSetFreeNs__internal_alias
16896 #endif
16897 #endif
16898 #endif
16899 
16900 #if defined(LIBXML_XPATH_ENABLED)
16901 #ifdef bottom_xpath
16902 #undef xmlXPathNodeSetMerge
16903 extern __typeof (xmlXPathNodeSetMerge) xmlXPathNodeSetMerge __attribute((alias("xmlXPathNodeSetMerge__internal_alias")));
16904 #else
16905 #ifndef xmlXPathNodeSetMerge
16906 extern __typeof (xmlXPathNodeSetMerge) xmlXPathNodeSetMerge__internal_alias __attribute((visibility("hidden")));
16907 #define xmlXPathNodeSetMerge xmlXPathNodeSetMerge__internal_alias
16908 #endif
16909 #endif
16910 #endif
16911 
16912 #if defined(LIBXML_XPATH_ENABLED)
16913 #ifdef bottom_xpath
16914 #undef xmlXPathNodeSetRemove
16915 extern __typeof (xmlXPathNodeSetRemove) xmlXPathNodeSetRemove __attribute((alias("xmlXPathNodeSetRemove__internal_alias")));
16916 #else
16917 #ifndef xmlXPathNodeSetRemove
16918 extern __typeof (xmlXPathNodeSetRemove) xmlXPathNodeSetRemove__internal_alias __attribute((visibility("hidden")));
16919 #define xmlXPathNodeSetRemove xmlXPathNodeSetRemove__internal_alias
16920 #endif
16921 #endif
16922 #endif
16923 
16924 #if defined(LIBXML_XPATH_ENABLED)
16925 #ifdef bottom_xpath
16926 #undef xmlXPathNodeSetSort
16927 extern __typeof (xmlXPathNodeSetSort) xmlXPathNodeSetSort __attribute((alias("xmlXPathNodeSetSort__internal_alias")));
16928 #else
16929 #ifndef xmlXPathNodeSetSort
16930 extern __typeof (xmlXPathNodeSetSort) xmlXPathNodeSetSort__internal_alias __attribute((visibility("hidden")));
16931 #define xmlXPathNodeSetSort xmlXPathNodeSetSort__internal_alias
16932 #endif
16933 #endif
16934 #endif
16935 
16936 #if defined(LIBXML_XPATH_ENABLED)
16937 #ifdef bottom_xpath
16938 #undef xmlXPathNodeTrailing
16939 extern __typeof (xmlXPathNodeTrailing) xmlXPathNodeTrailing __attribute((alias("xmlXPathNodeTrailing__internal_alias")));
16940 #else
16941 #ifndef xmlXPathNodeTrailing
16942 extern __typeof (xmlXPathNodeTrailing) xmlXPathNodeTrailing__internal_alias __attribute((visibility("hidden")));
16943 #define xmlXPathNodeTrailing xmlXPathNodeTrailing__internal_alias
16944 #endif
16945 #endif
16946 #endif
16947 
16948 #if defined(LIBXML_XPATH_ENABLED)
16949 #ifdef bottom_xpath
16950 #undef xmlXPathNodeTrailingSorted
16951 extern __typeof (xmlXPathNodeTrailingSorted) xmlXPathNodeTrailingSorted __attribute((alias("xmlXPathNodeTrailingSorted__internal_alias")));
16952 #else
16953 #ifndef xmlXPathNodeTrailingSorted
16954 extern __typeof (xmlXPathNodeTrailingSorted) xmlXPathNodeTrailingSorted__internal_alias __attribute((visibility("hidden")));
16955 #define xmlXPathNodeTrailingSorted xmlXPathNodeTrailingSorted__internal_alias
16956 #endif
16957 #endif
16958 #endif
16959 
16960 #if defined(LIBXML_XPATH_ENABLED)
16961 #ifdef bottom_xpath
16962 #undef xmlXPathNormalizeFunction
16963 extern __typeof (xmlXPathNormalizeFunction) xmlXPathNormalizeFunction __attribute((alias("xmlXPathNormalizeFunction__internal_alias")));
16964 #else
16965 #ifndef xmlXPathNormalizeFunction
16966 extern __typeof (xmlXPathNormalizeFunction) xmlXPathNormalizeFunction__internal_alias __attribute((visibility("hidden")));
16967 #define xmlXPathNormalizeFunction xmlXPathNormalizeFunction__internal_alias
16968 #endif
16969 #endif
16970 #endif
16971 
16972 #if defined(LIBXML_XPATH_ENABLED)
16973 #ifdef bottom_xpath
16974 #undef xmlXPathNotEqualValues
16975 extern __typeof (xmlXPathNotEqualValues) xmlXPathNotEqualValues __attribute((alias("xmlXPathNotEqualValues__internal_alias")));
16976 #else
16977 #ifndef xmlXPathNotEqualValues
16978 extern __typeof (xmlXPathNotEqualValues) xmlXPathNotEqualValues__internal_alias __attribute((visibility("hidden")));
16979 #define xmlXPathNotEqualValues xmlXPathNotEqualValues__internal_alias
16980 #endif
16981 #endif
16982 #endif
16983 
16984 #if defined(LIBXML_XPATH_ENABLED)
16985 #ifdef bottom_xpath
16986 #undef xmlXPathNotFunction
16987 extern __typeof (xmlXPathNotFunction) xmlXPathNotFunction __attribute((alias("xmlXPathNotFunction__internal_alias")));
16988 #else
16989 #ifndef xmlXPathNotFunction
16990 extern __typeof (xmlXPathNotFunction) xmlXPathNotFunction__internal_alias __attribute((visibility("hidden")));
16991 #define xmlXPathNotFunction xmlXPathNotFunction__internal_alias
16992 #endif
16993 #endif
16994 #endif
16995 
16996 #if defined(LIBXML_XPATH_ENABLED)
16997 #ifdef bottom_xpath
16998 #undef xmlXPathNsLookup
16999 extern __typeof (xmlXPathNsLookup) xmlXPathNsLookup __attribute((alias("xmlXPathNsLookup__internal_alias")));
17000 #else
17001 #ifndef xmlXPathNsLookup
17002 extern __typeof (xmlXPathNsLookup) xmlXPathNsLookup__internal_alias __attribute((visibility("hidden")));
17003 #define xmlXPathNsLookup xmlXPathNsLookup__internal_alias
17004 #endif
17005 #endif
17006 #endif
17007 
17008 #if defined(LIBXML_XPATH_ENABLED)
17009 #ifdef bottom_xpath
17010 #undef xmlXPathNumberFunction
17011 extern __typeof (xmlXPathNumberFunction) xmlXPathNumberFunction __attribute((alias("xmlXPathNumberFunction__internal_alias")));
17012 #else
17013 #ifndef xmlXPathNumberFunction
17014 extern __typeof (xmlXPathNumberFunction) xmlXPathNumberFunction__internal_alias __attribute((visibility("hidden")));
17015 #define xmlXPathNumberFunction xmlXPathNumberFunction__internal_alias
17016 #endif
17017 #endif
17018 #endif
17019 
17020 #if defined(LIBXML_XPATH_ENABLED)
17021 #ifdef bottom_xpath
17022 #undef xmlXPathObjectCopy
17023 extern __typeof (xmlXPathObjectCopy) xmlXPathObjectCopy __attribute((alias("xmlXPathObjectCopy__internal_alias")));
17024 #else
17025 #ifndef xmlXPathObjectCopy
17026 extern __typeof (xmlXPathObjectCopy) xmlXPathObjectCopy__internal_alias __attribute((visibility("hidden")));
17027 #define xmlXPathObjectCopy xmlXPathObjectCopy__internal_alias
17028 #endif
17029 #endif
17030 #endif
17031 
17032 #if defined(LIBXML_XPATH_ENABLED)
17033 #ifdef bottom_xpath
17034 #undef xmlXPathOrderDocElems
17035 extern __typeof (xmlXPathOrderDocElems) xmlXPathOrderDocElems __attribute((alias("xmlXPathOrderDocElems__internal_alias")));
17036 #else
17037 #ifndef xmlXPathOrderDocElems
17038 extern __typeof (xmlXPathOrderDocElems) xmlXPathOrderDocElems__internal_alias __attribute((visibility("hidden")));
17039 #define xmlXPathOrderDocElems xmlXPathOrderDocElems__internal_alias
17040 #endif
17041 #endif
17042 #endif
17043 
17044 #if defined(LIBXML_XPATH_ENABLED)
17045 #ifdef bottom_xpath
17046 #undef xmlXPathParseNCName
17047 extern __typeof (xmlXPathParseNCName) xmlXPathParseNCName __attribute((alias("xmlXPathParseNCName__internal_alias")));
17048 #else
17049 #ifndef xmlXPathParseNCName
17050 extern __typeof (xmlXPathParseNCName) xmlXPathParseNCName__internal_alias __attribute((visibility("hidden")));
17051 #define xmlXPathParseNCName xmlXPathParseNCName__internal_alias
17052 #endif
17053 #endif
17054 #endif
17055 
17056 #if defined(LIBXML_XPATH_ENABLED)
17057 #ifdef bottom_xpath
17058 #undef xmlXPathParseName
17059 extern __typeof (xmlXPathParseName) xmlXPathParseName __attribute((alias("xmlXPathParseName__internal_alias")));
17060 #else
17061 #ifndef xmlXPathParseName
17062 extern __typeof (xmlXPathParseName) xmlXPathParseName__internal_alias __attribute((visibility("hidden")));
17063 #define xmlXPathParseName xmlXPathParseName__internal_alias
17064 #endif
17065 #endif
17066 #endif
17067 
17068 #if defined(LIBXML_XPATH_ENABLED)
17069 #ifdef bottom_xpath
17070 #undef xmlXPathPopBoolean
17071 extern __typeof (xmlXPathPopBoolean) xmlXPathPopBoolean __attribute((alias("xmlXPathPopBoolean__internal_alias")));
17072 #else
17073 #ifndef xmlXPathPopBoolean
17074 extern __typeof (xmlXPathPopBoolean) xmlXPathPopBoolean__internal_alias __attribute((visibility("hidden")));
17075 #define xmlXPathPopBoolean xmlXPathPopBoolean__internal_alias
17076 #endif
17077 #endif
17078 #endif
17079 
17080 #if defined(LIBXML_XPATH_ENABLED)
17081 #ifdef bottom_xpath
17082 #undef xmlXPathPopExternal
17083 extern __typeof (xmlXPathPopExternal) xmlXPathPopExternal __attribute((alias("xmlXPathPopExternal__internal_alias")));
17084 #else
17085 #ifndef xmlXPathPopExternal
17086 extern __typeof (xmlXPathPopExternal) xmlXPathPopExternal__internal_alias __attribute((visibility("hidden")));
17087 #define xmlXPathPopExternal xmlXPathPopExternal__internal_alias
17088 #endif
17089 #endif
17090 #endif
17091 
17092 #if defined(LIBXML_XPATH_ENABLED)
17093 #ifdef bottom_xpath
17094 #undef xmlXPathPopNodeSet
17095 extern __typeof (xmlXPathPopNodeSet) xmlXPathPopNodeSet __attribute((alias("xmlXPathPopNodeSet__internal_alias")));
17096 #else
17097 #ifndef xmlXPathPopNodeSet
17098 extern __typeof (xmlXPathPopNodeSet) xmlXPathPopNodeSet__internal_alias __attribute((visibility("hidden")));
17099 #define xmlXPathPopNodeSet xmlXPathPopNodeSet__internal_alias
17100 #endif
17101 #endif
17102 #endif
17103 
17104 #if defined(LIBXML_XPATH_ENABLED)
17105 #ifdef bottom_xpath
17106 #undef xmlXPathPopNumber
17107 extern __typeof (xmlXPathPopNumber) xmlXPathPopNumber __attribute((alias("xmlXPathPopNumber__internal_alias")));
17108 #else
17109 #ifndef xmlXPathPopNumber
17110 extern __typeof (xmlXPathPopNumber) xmlXPathPopNumber__internal_alias __attribute((visibility("hidden")));
17111 #define xmlXPathPopNumber xmlXPathPopNumber__internal_alias
17112 #endif
17113 #endif
17114 #endif
17115 
17116 #if defined(LIBXML_XPATH_ENABLED)
17117 #ifdef bottom_xpath
17118 #undef xmlXPathPopString
17119 extern __typeof (xmlXPathPopString) xmlXPathPopString __attribute((alias("xmlXPathPopString__internal_alias")));
17120 #else
17121 #ifndef xmlXPathPopString
17122 extern __typeof (xmlXPathPopString) xmlXPathPopString__internal_alias __attribute((visibility("hidden")));
17123 #define xmlXPathPopString xmlXPathPopString__internal_alias
17124 #endif
17125 #endif
17126 #endif
17127 
17128 #if defined(LIBXML_XPATH_ENABLED)
17129 #ifdef bottom_xpath
17130 #undef xmlXPathPositionFunction
17131 extern __typeof (xmlXPathPositionFunction) xmlXPathPositionFunction __attribute((alias("xmlXPathPositionFunction__internal_alias")));
17132 #else
17133 #ifndef xmlXPathPositionFunction
17134 extern __typeof (xmlXPathPositionFunction) xmlXPathPositionFunction__internal_alias __attribute((visibility("hidden")));
17135 #define xmlXPathPositionFunction xmlXPathPositionFunction__internal_alias
17136 #endif
17137 #endif
17138 #endif
17139 
17140 #if defined(LIBXML_XPATH_ENABLED)
17141 #ifdef bottom_xpath
17142 #undef xmlXPathRegisterAllFunctions
17143 extern __typeof (xmlXPathRegisterAllFunctions) xmlXPathRegisterAllFunctions __attribute((alias("xmlXPathRegisterAllFunctions__internal_alias")));
17144 #else
17145 #ifndef xmlXPathRegisterAllFunctions
17146 extern __typeof (xmlXPathRegisterAllFunctions) xmlXPathRegisterAllFunctions__internal_alias __attribute((visibility("hidden")));
17147 #define xmlXPathRegisterAllFunctions xmlXPathRegisterAllFunctions__internal_alias
17148 #endif
17149 #endif
17150 #endif
17151 
17152 #if defined(LIBXML_XPATH_ENABLED)
17153 #ifdef bottom_xpath
17154 #undef xmlXPathRegisterFunc
17155 extern __typeof (xmlXPathRegisterFunc) xmlXPathRegisterFunc __attribute((alias("xmlXPathRegisterFunc__internal_alias")));
17156 #else
17157 #ifndef xmlXPathRegisterFunc
17158 extern __typeof (xmlXPathRegisterFunc) xmlXPathRegisterFunc__internal_alias __attribute((visibility("hidden")));
17159 #define xmlXPathRegisterFunc xmlXPathRegisterFunc__internal_alias
17160 #endif
17161 #endif
17162 #endif
17163 
17164 #if defined(LIBXML_XPATH_ENABLED)
17165 #ifdef bottom_xpath
17166 #undef xmlXPathRegisterFuncLookup
17167 extern __typeof (xmlXPathRegisterFuncLookup) xmlXPathRegisterFuncLookup __attribute((alias("xmlXPathRegisterFuncLookup__internal_alias")));
17168 #else
17169 #ifndef xmlXPathRegisterFuncLookup
17170 extern __typeof (xmlXPathRegisterFuncLookup) xmlXPathRegisterFuncLookup__internal_alias __attribute((visibility("hidden")));
17171 #define xmlXPathRegisterFuncLookup xmlXPathRegisterFuncLookup__internal_alias
17172 #endif
17173 #endif
17174 #endif
17175 
17176 #if defined(LIBXML_XPATH_ENABLED)
17177 #ifdef bottom_xpath
17178 #undef xmlXPathRegisterFuncNS
17179 extern __typeof (xmlXPathRegisterFuncNS) xmlXPathRegisterFuncNS __attribute((alias("xmlXPathRegisterFuncNS__internal_alias")));
17180 #else
17181 #ifndef xmlXPathRegisterFuncNS
17182 extern __typeof (xmlXPathRegisterFuncNS) xmlXPathRegisterFuncNS__internal_alias __attribute((visibility("hidden")));
17183 #define xmlXPathRegisterFuncNS xmlXPathRegisterFuncNS__internal_alias
17184 #endif
17185 #endif
17186 #endif
17187 
17188 #if defined(LIBXML_XPATH_ENABLED)
17189 #ifdef bottom_xpath
17190 #undef xmlXPathRegisterNs
17191 extern __typeof (xmlXPathRegisterNs) xmlXPathRegisterNs __attribute((alias("xmlXPathRegisterNs__internal_alias")));
17192 #else
17193 #ifndef xmlXPathRegisterNs
17194 extern __typeof (xmlXPathRegisterNs) xmlXPathRegisterNs__internal_alias __attribute((visibility("hidden")));
17195 #define xmlXPathRegisterNs xmlXPathRegisterNs__internal_alias
17196 #endif
17197 #endif
17198 #endif
17199 
17200 #if defined(LIBXML_XPATH_ENABLED)
17201 #ifdef bottom_xpath
17202 #undef xmlXPathRegisterVariable
17203 extern __typeof (xmlXPathRegisterVariable) xmlXPathRegisterVariable __attribute((alias("xmlXPathRegisterVariable__internal_alias")));
17204 #else
17205 #ifndef xmlXPathRegisterVariable
17206 extern __typeof (xmlXPathRegisterVariable) xmlXPathRegisterVariable__internal_alias __attribute((visibility("hidden")));
17207 #define xmlXPathRegisterVariable xmlXPathRegisterVariable__internal_alias
17208 #endif
17209 #endif
17210 #endif
17211 
17212 #if defined(LIBXML_XPATH_ENABLED)
17213 #ifdef bottom_xpath
17214 #undef xmlXPathRegisterVariableLookup
17215 extern __typeof (xmlXPathRegisterVariableLookup) xmlXPathRegisterVariableLookup __attribute((alias("xmlXPathRegisterVariableLookup__internal_alias")));
17216 #else
17217 #ifndef xmlXPathRegisterVariableLookup
17218 extern __typeof (xmlXPathRegisterVariableLookup) xmlXPathRegisterVariableLookup__internal_alias __attribute((visibility("hidden")));
17219 #define xmlXPathRegisterVariableLookup xmlXPathRegisterVariableLookup__internal_alias
17220 #endif
17221 #endif
17222 #endif
17223 
17224 #if defined(LIBXML_XPATH_ENABLED)
17225 #ifdef bottom_xpath
17226 #undef xmlXPathRegisterVariableNS
17227 extern __typeof (xmlXPathRegisterVariableNS) xmlXPathRegisterVariableNS __attribute((alias("xmlXPathRegisterVariableNS__internal_alias")));
17228 #else
17229 #ifndef xmlXPathRegisterVariableNS
17230 extern __typeof (xmlXPathRegisterVariableNS) xmlXPathRegisterVariableNS__internal_alias __attribute((visibility("hidden")));
17231 #define xmlXPathRegisterVariableNS xmlXPathRegisterVariableNS__internal_alias
17232 #endif
17233 #endif
17234 #endif
17235 
17236 #if defined(LIBXML_XPATH_ENABLED)
17237 #ifdef bottom_xpath
17238 #undef xmlXPathRegisteredFuncsCleanup
17239 extern __typeof (xmlXPathRegisteredFuncsCleanup) xmlXPathRegisteredFuncsCleanup __attribute((alias("xmlXPathRegisteredFuncsCleanup__internal_alias")));
17240 #else
17241 #ifndef xmlXPathRegisteredFuncsCleanup
17242 extern __typeof (xmlXPathRegisteredFuncsCleanup) xmlXPathRegisteredFuncsCleanup__internal_alias __attribute((visibility("hidden")));
17243 #define xmlXPathRegisteredFuncsCleanup xmlXPathRegisteredFuncsCleanup__internal_alias
17244 #endif
17245 #endif
17246 #endif
17247 
17248 #if defined(LIBXML_XPATH_ENABLED)
17249 #ifdef bottom_xpath
17250 #undef xmlXPathRegisteredNsCleanup
17251 extern __typeof (xmlXPathRegisteredNsCleanup) xmlXPathRegisteredNsCleanup __attribute((alias("xmlXPathRegisteredNsCleanup__internal_alias")));
17252 #else
17253 #ifndef xmlXPathRegisteredNsCleanup
17254 extern __typeof (xmlXPathRegisteredNsCleanup) xmlXPathRegisteredNsCleanup__internal_alias __attribute((visibility("hidden")));
17255 #define xmlXPathRegisteredNsCleanup xmlXPathRegisteredNsCleanup__internal_alias
17256 #endif
17257 #endif
17258 #endif
17259 
17260 #if defined(LIBXML_XPATH_ENABLED)
17261 #ifdef bottom_xpath
17262 #undef xmlXPathRegisteredVariablesCleanup
17263 extern __typeof (xmlXPathRegisteredVariablesCleanup) xmlXPathRegisteredVariablesCleanup __attribute((alias("xmlXPathRegisteredVariablesCleanup__internal_alias")));
17264 #else
17265 #ifndef xmlXPathRegisteredVariablesCleanup
17266 extern __typeof (xmlXPathRegisteredVariablesCleanup) xmlXPathRegisteredVariablesCleanup__internal_alias __attribute((visibility("hidden")));
17267 #define xmlXPathRegisteredVariablesCleanup xmlXPathRegisteredVariablesCleanup__internal_alias
17268 #endif
17269 #endif
17270 #endif
17271 
17272 #if defined(LIBXML_XPATH_ENABLED)
17273 #ifdef bottom_xpath
17274 #undef xmlXPathRoot
17275 extern __typeof (xmlXPathRoot) xmlXPathRoot __attribute((alias("xmlXPathRoot__internal_alias")));
17276 #else
17277 #ifndef xmlXPathRoot
17278 extern __typeof (xmlXPathRoot) xmlXPathRoot__internal_alias __attribute((visibility("hidden")));
17279 #define xmlXPathRoot xmlXPathRoot__internal_alias
17280 #endif
17281 #endif
17282 #endif
17283 
17284 #if defined(LIBXML_XPATH_ENABLED)
17285 #ifdef bottom_xpath
17286 #undef xmlXPathRoundFunction
17287 extern __typeof (xmlXPathRoundFunction) xmlXPathRoundFunction __attribute((alias("xmlXPathRoundFunction__internal_alias")));
17288 #else
17289 #ifndef xmlXPathRoundFunction
17290 extern __typeof (xmlXPathRoundFunction) xmlXPathRoundFunction__internal_alias __attribute((visibility("hidden")));
17291 #define xmlXPathRoundFunction xmlXPathRoundFunction__internal_alias
17292 #endif
17293 #endif
17294 #endif
17295 
17296 #if defined(LIBXML_XPATH_ENABLED)
17297 #ifdef bottom_xpath
17298 #undef xmlXPathSetContextNode
17299 extern __typeof (xmlXPathSetContextNode) xmlXPathSetContextNode __attribute((alias("xmlXPathSetContextNode__internal_alias")));
17300 #else
17301 #ifndef xmlXPathSetContextNode
17302 extern __typeof (xmlXPathSetContextNode) xmlXPathSetContextNode__internal_alias __attribute((visibility("hidden")));
17303 #define xmlXPathSetContextNode xmlXPathSetContextNode__internal_alias
17304 #endif
17305 #endif
17306 #endif
17307 
17308 #if defined(LIBXML_XPATH_ENABLED)
17309 #ifdef bottom_xpath
17310 #undef xmlXPathStartsWithFunction
17311 extern __typeof (xmlXPathStartsWithFunction) xmlXPathStartsWithFunction __attribute((alias("xmlXPathStartsWithFunction__internal_alias")));
17312 #else
17313 #ifndef xmlXPathStartsWithFunction
17314 extern __typeof (xmlXPathStartsWithFunction) xmlXPathStartsWithFunction__internal_alias __attribute((visibility("hidden")));
17315 #define xmlXPathStartsWithFunction xmlXPathStartsWithFunction__internal_alias
17316 #endif
17317 #endif
17318 #endif
17319 
17320 #if defined(LIBXML_XPATH_ENABLED)
17321 #ifdef bottom_xpath
17322 #undef xmlXPathStringEvalNumber
17323 extern __typeof (xmlXPathStringEvalNumber) xmlXPathStringEvalNumber __attribute((alias("xmlXPathStringEvalNumber__internal_alias")));
17324 #else
17325 #ifndef xmlXPathStringEvalNumber
17326 extern __typeof (xmlXPathStringEvalNumber) xmlXPathStringEvalNumber__internal_alias __attribute((visibility("hidden")));
17327 #define xmlXPathStringEvalNumber xmlXPathStringEvalNumber__internal_alias
17328 #endif
17329 #endif
17330 #endif
17331 
17332 #if defined(LIBXML_XPATH_ENABLED)
17333 #ifdef bottom_xpath
17334 #undef xmlXPathStringFunction
17335 extern __typeof (xmlXPathStringFunction) xmlXPathStringFunction __attribute((alias("xmlXPathStringFunction__internal_alias")));
17336 #else
17337 #ifndef xmlXPathStringFunction
17338 extern __typeof (xmlXPathStringFunction) xmlXPathStringFunction__internal_alias __attribute((visibility("hidden")));
17339 #define xmlXPathStringFunction xmlXPathStringFunction__internal_alias
17340 #endif
17341 #endif
17342 #endif
17343 
17344 #if defined(LIBXML_XPATH_ENABLED)
17345 #ifdef bottom_xpath
17346 #undef xmlXPathStringLengthFunction
17347 extern __typeof (xmlXPathStringLengthFunction) xmlXPathStringLengthFunction __attribute((alias("xmlXPathStringLengthFunction__internal_alias")));
17348 #else
17349 #ifndef xmlXPathStringLengthFunction
17350 extern __typeof (xmlXPathStringLengthFunction) xmlXPathStringLengthFunction__internal_alias __attribute((visibility("hidden")));
17351 #define xmlXPathStringLengthFunction xmlXPathStringLengthFunction__internal_alias
17352 #endif
17353 #endif
17354 #endif
17355 
17356 #if defined(LIBXML_XPATH_ENABLED)
17357 #ifdef bottom_xpath
17358 #undef xmlXPathSubValues
17359 extern __typeof (xmlXPathSubValues) xmlXPathSubValues __attribute((alias("xmlXPathSubValues__internal_alias")));
17360 #else
17361 #ifndef xmlXPathSubValues
17362 extern __typeof (xmlXPathSubValues) xmlXPathSubValues__internal_alias __attribute((visibility("hidden")));
17363 #define xmlXPathSubValues xmlXPathSubValues__internal_alias
17364 #endif
17365 #endif
17366 #endif
17367 
17368 #if defined(LIBXML_XPATH_ENABLED)
17369 #ifdef bottom_xpath
17370 #undef xmlXPathSubstringAfterFunction
17371 extern __typeof (xmlXPathSubstringAfterFunction) xmlXPathSubstringAfterFunction __attribute((alias("xmlXPathSubstringAfterFunction__internal_alias")));
17372 #else
17373 #ifndef xmlXPathSubstringAfterFunction
17374 extern __typeof (xmlXPathSubstringAfterFunction) xmlXPathSubstringAfterFunction__internal_alias __attribute((visibility("hidden")));
17375 #define xmlXPathSubstringAfterFunction xmlXPathSubstringAfterFunction__internal_alias
17376 #endif
17377 #endif
17378 #endif
17379 
17380 #if defined(LIBXML_XPATH_ENABLED)
17381 #ifdef bottom_xpath
17382 #undef xmlXPathSubstringBeforeFunction
17383 extern __typeof (xmlXPathSubstringBeforeFunction) xmlXPathSubstringBeforeFunction __attribute((alias("xmlXPathSubstringBeforeFunction__internal_alias")));
17384 #else
17385 #ifndef xmlXPathSubstringBeforeFunction
17386 extern __typeof (xmlXPathSubstringBeforeFunction) xmlXPathSubstringBeforeFunction__internal_alias __attribute((visibility("hidden")));
17387 #define xmlXPathSubstringBeforeFunction xmlXPathSubstringBeforeFunction__internal_alias
17388 #endif
17389 #endif
17390 #endif
17391 
17392 #if defined(LIBXML_XPATH_ENABLED)
17393 #ifdef bottom_xpath
17394 #undef xmlXPathSubstringFunction
17395 extern __typeof (xmlXPathSubstringFunction) xmlXPathSubstringFunction __attribute((alias("xmlXPathSubstringFunction__internal_alias")));
17396 #else
17397 #ifndef xmlXPathSubstringFunction
17398 extern __typeof (xmlXPathSubstringFunction) xmlXPathSubstringFunction__internal_alias __attribute((visibility("hidden")));
17399 #define xmlXPathSubstringFunction xmlXPathSubstringFunction__internal_alias
17400 #endif
17401 #endif
17402 #endif
17403 
17404 #if defined(LIBXML_XPATH_ENABLED)
17405 #ifdef bottom_xpath
17406 #undef xmlXPathSumFunction
17407 extern __typeof (xmlXPathSumFunction) xmlXPathSumFunction __attribute((alias("xmlXPathSumFunction__internal_alias")));
17408 #else
17409 #ifndef xmlXPathSumFunction
17410 extern __typeof (xmlXPathSumFunction) xmlXPathSumFunction__internal_alias __attribute((visibility("hidden")));
17411 #define xmlXPathSumFunction xmlXPathSumFunction__internal_alias
17412 #endif
17413 #endif
17414 #endif
17415 
17416 #if defined(LIBXML_XPATH_ENABLED)
17417 #ifdef bottom_xpath
17418 #undef xmlXPathTrailing
17419 extern __typeof (xmlXPathTrailing) xmlXPathTrailing __attribute((alias("xmlXPathTrailing__internal_alias")));
17420 #else
17421 #ifndef xmlXPathTrailing
17422 extern __typeof (xmlXPathTrailing) xmlXPathTrailing__internal_alias __attribute((visibility("hidden")));
17423 #define xmlXPathTrailing xmlXPathTrailing__internal_alias
17424 #endif
17425 #endif
17426 #endif
17427 
17428 #if defined(LIBXML_XPATH_ENABLED)
17429 #ifdef bottom_xpath
17430 #undef xmlXPathTrailingSorted
17431 extern __typeof (xmlXPathTrailingSorted) xmlXPathTrailingSorted __attribute((alias("xmlXPathTrailingSorted__internal_alias")));
17432 #else
17433 #ifndef xmlXPathTrailingSorted
17434 extern __typeof (xmlXPathTrailingSorted) xmlXPathTrailingSorted__internal_alias __attribute((visibility("hidden")));
17435 #define xmlXPathTrailingSorted xmlXPathTrailingSorted__internal_alias
17436 #endif
17437 #endif
17438 #endif
17439 
17440 #if defined(LIBXML_XPATH_ENABLED)
17441 #ifdef bottom_xpath
17442 #undef xmlXPathTranslateFunction
17443 extern __typeof (xmlXPathTranslateFunction) xmlXPathTranslateFunction __attribute((alias("xmlXPathTranslateFunction__internal_alias")));
17444 #else
17445 #ifndef xmlXPathTranslateFunction
17446 extern __typeof (xmlXPathTranslateFunction) xmlXPathTranslateFunction__internal_alias __attribute((visibility("hidden")));
17447 #define xmlXPathTranslateFunction xmlXPathTranslateFunction__internal_alias
17448 #endif
17449 #endif
17450 #endif
17451 
17452 #if defined(LIBXML_XPATH_ENABLED)
17453 #ifdef bottom_xpath
17454 #undef xmlXPathTrueFunction
17455 extern __typeof (xmlXPathTrueFunction) xmlXPathTrueFunction __attribute((alias("xmlXPathTrueFunction__internal_alias")));
17456 #else
17457 #ifndef xmlXPathTrueFunction
17458 extern __typeof (xmlXPathTrueFunction) xmlXPathTrueFunction__internal_alias __attribute((visibility("hidden")));
17459 #define xmlXPathTrueFunction xmlXPathTrueFunction__internal_alias
17460 #endif
17461 #endif
17462 #endif
17463 
17464 #if defined(LIBXML_XPATH_ENABLED)
17465 #ifdef bottom_xpath
17466 #undef xmlXPathValueFlipSign
17467 extern __typeof (xmlXPathValueFlipSign) xmlXPathValueFlipSign __attribute((alias("xmlXPathValueFlipSign__internal_alias")));
17468 #else
17469 #ifndef xmlXPathValueFlipSign
17470 extern __typeof (xmlXPathValueFlipSign) xmlXPathValueFlipSign__internal_alias __attribute((visibility("hidden")));
17471 #define xmlXPathValueFlipSign xmlXPathValueFlipSign__internal_alias
17472 #endif
17473 #endif
17474 #endif
17475 
17476 #if defined(LIBXML_XPATH_ENABLED)
17477 #ifdef bottom_xpath
17478 #undef xmlXPathVariableLookup
17479 extern __typeof (xmlXPathVariableLookup) xmlXPathVariableLookup __attribute((alias("xmlXPathVariableLookup__internal_alias")));
17480 #else
17481 #ifndef xmlXPathVariableLookup
17482 extern __typeof (xmlXPathVariableLookup) xmlXPathVariableLookup__internal_alias __attribute((visibility("hidden")));
17483 #define xmlXPathVariableLookup xmlXPathVariableLookup__internal_alias
17484 #endif
17485 #endif
17486 #endif
17487 
17488 #if defined(LIBXML_XPATH_ENABLED)
17489 #ifdef bottom_xpath
17490 #undef xmlXPathVariableLookupNS
17491 extern __typeof (xmlXPathVariableLookupNS) xmlXPathVariableLookupNS __attribute((alias("xmlXPathVariableLookupNS__internal_alias")));
17492 #else
17493 #ifndef xmlXPathVariableLookupNS
17494 extern __typeof (xmlXPathVariableLookupNS) xmlXPathVariableLookupNS__internal_alias __attribute((visibility("hidden")));
17495 #define xmlXPathVariableLookupNS xmlXPathVariableLookupNS__internal_alias
17496 #endif
17497 #endif
17498 #endif
17499 
17500 #if defined(LIBXML_XPATH_ENABLED)
17501 #ifdef bottom_xpath
17502 #undef xmlXPathWrapCString
17503 extern __typeof (xmlXPathWrapCString) xmlXPathWrapCString __attribute((alias("xmlXPathWrapCString__internal_alias")));
17504 #else
17505 #ifndef xmlXPathWrapCString
17506 extern __typeof (xmlXPathWrapCString) xmlXPathWrapCString__internal_alias __attribute((visibility("hidden")));
17507 #define xmlXPathWrapCString xmlXPathWrapCString__internal_alias
17508 #endif
17509 #endif
17510 #endif
17511 
17512 #if defined(LIBXML_XPATH_ENABLED)
17513 #ifdef bottom_xpath
17514 #undef xmlXPathWrapExternal
17515 extern __typeof (xmlXPathWrapExternal) xmlXPathWrapExternal __attribute((alias("xmlXPathWrapExternal__internal_alias")));
17516 #else
17517 #ifndef xmlXPathWrapExternal
17518 extern __typeof (xmlXPathWrapExternal) xmlXPathWrapExternal__internal_alias __attribute((visibility("hidden")));
17519 #define xmlXPathWrapExternal xmlXPathWrapExternal__internal_alias
17520 #endif
17521 #endif
17522 #endif
17523 
17524 #if defined(LIBXML_XPATH_ENABLED)
17525 #ifdef bottom_xpath
17526 #undef xmlXPathWrapNodeSet
17527 extern __typeof (xmlXPathWrapNodeSet) xmlXPathWrapNodeSet __attribute((alias("xmlXPathWrapNodeSet__internal_alias")));
17528 #else
17529 #ifndef xmlXPathWrapNodeSet
17530 extern __typeof (xmlXPathWrapNodeSet) xmlXPathWrapNodeSet__internal_alias __attribute((visibility("hidden")));
17531 #define xmlXPathWrapNodeSet xmlXPathWrapNodeSet__internal_alias
17532 #endif
17533 #endif
17534 #endif
17535 
17536 #if defined(LIBXML_XPATH_ENABLED)
17537 #ifdef bottom_xpath
17538 #undef xmlXPathWrapString
17539 extern __typeof (xmlXPathWrapString) xmlXPathWrapString __attribute((alias("xmlXPathWrapString__internal_alias")));
17540 #else
17541 #ifndef xmlXPathWrapString
17542 extern __typeof (xmlXPathWrapString) xmlXPathWrapString__internal_alias __attribute((visibility("hidden")));
17543 #define xmlXPathWrapString xmlXPathWrapString__internal_alias
17544 #endif
17545 #endif
17546 #endif
17547 
17548 #if defined(LIBXML_XPATH_ENABLED)
17549 #ifdef bottom_xpath
17550 #undef xmlXPatherror
17551 extern __typeof (xmlXPatherror) xmlXPatherror __attribute((alias("xmlXPatherror__internal_alias")));
17552 #else
17553 #ifndef xmlXPatherror
17554 extern __typeof (xmlXPatherror) xmlXPatherror__internal_alias __attribute((visibility("hidden")));
17555 #define xmlXPatherror xmlXPatherror__internal_alias
17556 #endif
17557 #endif
17558 #endif
17559 
17560 #if defined(LIBXML_XPTR_ENABLED)
17561 #ifdef bottom_xpointer
17562 #undef xmlXPtrBuildNodeList
17563 extern __typeof (xmlXPtrBuildNodeList) xmlXPtrBuildNodeList __attribute((alias("xmlXPtrBuildNodeList__internal_alias")));
17564 #else
17565 #ifndef xmlXPtrBuildNodeList
17566 extern __typeof (xmlXPtrBuildNodeList) xmlXPtrBuildNodeList__internal_alias __attribute((visibility("hidden")));
17567 #define xmlXPtrBuildNodeList xmlXPtrBuildNodeList__internal_alias
17568 #endif
17569 #endif
17570 #endif
17571 
17572 #if defined(LIBXML_XPTR_ENABLED)
17573 #ifdef bottom_xpointer
17574 #undef xmlXPtrEval
17575 extern __typeof (xmlXPtrEval) xmlXPtrEval __attribute((alias("xmlXPtrEval__internal_alias")));
17576 #else
17577 #ifndef xmlXPtrEval
17578 extern __typeof (xmlXPtrEval) xmlXPtrEval__internal_alias __attribute((visibility("hidden")));
17579 #define xmlXPtrEval xmlXPtrEval__internal_alias
17580 #endif
17581 #endif
17582 #endif
17583 
17584 #if defined(LIBXML_XPTR_ENABLED)
17585 #ifdef bottom_xpointer
17586 #undef xmlXPtrEvalRangePredicate
17587 extern __typeof (xmlXPtrEvalRangePredicate) xmlXPtrEvalRangePredicate __attribute((alias("xmlXPtrEvalRangePredicate__internal_alias")));
17588 #else
17589 #ifndef xmlXPtrEvalRangePredicate
17590 extern __typeof (xmlXPtrEvalRangePredicate) xmlXPtrEvalRangePredicate__internal_alias __attribute((visibility("hidden")));
17591 #define xmlXPtrEvalRangePredicate xmlXPtrEvalRangePredicate__internal_alias
17592 #endif
17593 #endif
17594 #endif
17595 
17596 #if defined(LIBXML_XPTR_ENABLED)
17597 #ifdef bottom_xpointer
17598 #undef xmlXPtrFreeLocationSet
17599 extern __typeof (xmlXPtrFreeLocationSet) xmlXPtrFreeLocationSet __attribute((alias("xmlXPtrFreeLocationSet__internal_alias")));
17600 #else
17601 #ifndef xmlXPtrFreeLocationSet
17602 extern __typeof (xmlXPtrFreeLocationSet) xmlXPtrFreeLocationSet__internal_alias __attribute((visibility("hidden")));
17603 #define xmlXPtrFreeLocationSet xmlXPtrFreeLocationSet__internal_alias
17604 #endif
17605 #endif
17606 #endif
17607 
17608 #if defined(LIBXML_XPTR_ENABLED)
17609 #ifdef bottom_xpointer
17610 #undef xmlXPtrLocationSetAdd
17611 extern __typeof (xmlXPtrLocationSetAdd) xmlXPtrLocationSetAdd __attribute((alias("xmlXPtrLocationSetAdd__internal_alias")));
17612 #else
17613 #ifndef xmlXPtrLocationSetAdd
17614 extern __typeof (xmlXPtrLocationSetAdd) xmlXPtrLocationSetAdd__internal_alias __attribute((visibility("hidden")));
17615 #define xmlXPtrLocationSetAdd xmlXPtrLocationSetAdd__internal_alias
17616 #endif
17617 #endif
17618 #endif
17619 
17620 #if defined(LIBXML_XPTR_ENABLED)
17621 #ifdef bottom_xpointer
17622 #undef xmlXPtrLocationSetCreate
17623 extern __typeof (xmlXPtrLocationSetCreate) xmlXPtrLocationSetCreate __attribute((alias("xmlXPtrLocationSetCreate__internal_alias")));
17624 #else
17625 #ifndef xmlXPtrLocationSetCreate
17626 extern __typeof (xmlXPtrLocationSetCreate) xmlXPtrLocationSetCreate__internal_alias __attribute((visibility("hidden")));
17627 #define xmlXPtrLocationSetCreate xmlXPtrLocationSetCreate__internal_alias
17628 #endif
17629 #endif
17630 #endif
17631 
17632 #if defined(LIBXML_XPTR_ENABLED)
17633 #ifdef bottom_xpointer
17634 #undef xmlXPtrLocationSetDel
17635 extern __typeof (xmlXPtrLocationSetDel) xmlXPtrLocationSetDel __attribute((alias("xmlXPtrLocationSetDel__internal_alias")));
17636 #else
17637 #ifndef xmlXPtrLocationSetDel
17638 extern __typeof (xmlXPtrLocationSetDel) xmlXPtrLocationSetDel__internal_alias __attribute((visibility("hidden")));
17639 #define xmlXPtrLocationSetDel xmlXPtrLocationSetDel__internal_alias
17640 #endif
17641 #endif
17642 #endif
17643 
17644 #if defined(LIBXML_XPTR_ENABLED)
17645 #ifdef bottom_xpointer
17646 #undef xmlXPtrLocationSetMerge
17647 extern __typeof (xmlXPtrLocationSetMerge) xmlXPtrLocationSetMerge __attribute((alias("xmlXPtrLocationSetMerge__internal_alias")));
17648 #else
17649 #ifndef xmlXPtrLocationSetMerge
17650 extern __typeof (xmlXPtrLocationSetMerge) xmlXPtrLocationSetMerge__internal_alias __attribute((visibility("hidden")));
17651 #define xmlXPtrLocationSetMerge xmlXPtrLocationSetMerge__internal_alias
17652 #endif
17653 #endif
17654 #endif
17655 
17656 #if defined(LIBXML_XPTR_ENABLED)
17657 #ifdef bottom_xpointer
17658 #undef xmlXPtrLocationSetRemove
17659 extern __typeof (xmlXPtrLocationSetRemove) xmlXPtrLocationSetRemove __attribute((alias("xmlXPtrLocationSetRemove__internal_alias")));
17660 #else
17661 #ifndef xmlXPtrLocationSetRemove
17662 extern __typeof (xmlXPtrLocationSetRemove) xmlXPtrLocationSetRemove__internal_alias __attribute((visibility("hidden")));
17663 #define xmlXPtrLocationSetRemove xmlXPtrLocationSetRemove__internal_alias
17664 #endif
17665 #endif
17666 #endif
17667 
17668 #if defined(LIBXML_XPTR_ENABLED)
17669 #ifdef bottom_xpointer
17670 #undef xmlXPtrNewCollapsedRange
17671 extern __typeof (xmlXPtrNewCollapsedRange) xmlXPtrNewCollapsedRange __attribute((alias("xmlXPtrNewCollapsedRange__internal_alias")));
17672 #else
17673 #ifndef xmlXPtrNewCollapsedRange
17674 extern __typeof (xmlXPtrNewCollapsedRange) xmlXPtrNewCollapsedRange__internal_alias __attribute((visibility("hidden")));
17675 #define xmlXPtrNewCollapsedRange xmlXPtrNewCollapsedRange__internal_alias
17676 #endif
17677 #endif
17678 #endif
17679 
17680 #if defined(LIBXML_XPTR_ENABLED)
17681 #ifdef bottom_xpointer
17682 #undef xmlXPtrNewContext
17683 extern __typeof (xmlXPtrNewContext) xmlXPtrNewContext __attribute((alias("xmlXPtrNewContext__internal_alias")));
17684 #else
17685 #ifndef xmlXPtrNewContext
17686 extern __typeof (xmlXPtrNewContext) xmlXPtrNewContext__internal_alias __attribute((visibility("hidden")));
17687 #define xmlXPtrNewContext xmlXPtrNewContext__internal_alias
17688 #endif
17689 #endif
17690 #endif
17691 
17692 #if defined(LIBXML_XPTR_ENABLED)
17693 #ifdef bottom_xpointer
17694 #undef xmlXPtrNewLocationSetNodeSet
17695 extern __typeof (xmlXPtrNewLocationSetNodeSet) xmlXPtrNewLocationSetNodeSet __attribute((alias("xmlXPtrNewLocationSetNodeSet__internal_alias")));
17696 #else
17697 #ifndef xmlXPtrNewLocationSetNodeSet
17698 extern __typeof (xmlXPtrNewLocationSetNodeSet) xmlXPtrNewLocationSetNodeSet__internal_alias __attribute((visibility("hidden")));
17699 #define xmlXPtrNewLocationSetNodeSet xmlXPtrNewLocationSetNodeSet__internal_alias
17700 #endif
17701 #endif
17702 #endif
17703 
17704 #if defined(LIBXML_XPTR_ENABLED)
17705 #ifdef bottom_xpointer
17706 #undef xmlXPtrNewLocationSetNodes
17707 extern __typeof (xmlXPtrNewLocationSetNodes) xmlXPtrNewLocationSetNodes __attribute((alias("xmlXPtrNewLocationSetNodes__internal_alias")));
17708 #else
17709 #ifndef xmlXPtrNewLocationSetNodes
17710 extern __typeof (xmlXPtrNewLocationSetNodes) xmlXPtrNewLocationSetNodes__internal_alias __attribute((visibility("hidden")));
17711 #define xmlXPtrNewLocationSetNodes xmlXPtrNewLocationSetNodes__internal_alias
17712 #endif
17713 #endif
17714 #endif
17715 
17716 #if defined(LIBXML_XPTR_ENABLED)
17717 #ifdef bottom_xpointer
17718 #undef xmlXPtrNewRange
17719 extern __typeof (xmlXPtrNewRange) xmlXPtrNewRange __attribute((alias("xmlXPtrNewRange__internal_alias")));
17720 #else
17721 #ifndef xmlXPtrNewRange
17722 extern __typeof (xmlXPtrNewRange) xmlXPtrNewRange__internal_alias __attribute((visibility("hidden")));
17723 #define xmlXPtrNewRange xmlXPtrNewRange__internal_alias
17724 #endif
17725 #endif
17726 #endif
17727 
17728 #if defined(LIBXML_XPTR_ENABLED)
17729 #ifdef bottom_xpointer
17730 #undef xmlXPtrNewRangeNodeObject
17731 extern __typeof (xmlXPtrNewRangeNodeObject) xmlXPtrNewRangeNodeObject __attribute((alias("xmlXPtrNewRangeNodeObject__internal_alias")));
17732 #else
17733 #ifndef xmlXPtrNewRangeNodeObject
17734 extern __typeof (xmlXPtrNewRangeNodeObject) xmlXPtrNewRangeNodeObject__internal_alias __attribute((visibility("hidden")));
17735 #define xmlXPtrNewRangeNodeObject xmlXPtrNewRangeNodeObject__internal_alias
17736 #endif
17737 #endif
17738 #endif
17739 
17740 #if defined(LIBXML_XPTR_ENABLED)
17741 #ifdef bottom_xpointer
17742 #undef xmlXPtrNewRangeNodePoint
17743 extern __typeof (xmlXPtrNewRangeNodePoint) xmlXPtrNewRangeNodePoint __attribute((alias("xmlXPtrNewRangeNodePoint__internal_alias")));
17744 #else
17745 #ifndef xmlXPtrNewRangeNodePoint
17746 extern __typeof (xmlXPtrNewRangeNodePoint) xmlXPtrNewRangeNodePoint__internal_alias __attribute((visibility("hidden")));
17747 #define xmlXPtrNewRangeNodePoint xmlXPtrNewRangeNodePoint__internal_alias
17748 #endif
17749 #endif
17750 #endif
17751 
17752 #if defined(LIBXML_XPTR_ENABLED)
17753 #ifdef bottom_xpointer
17754 #undef xmlXPtrNewRangeNodes
17755 extern __typeof (xmlXPtrNewRangeNodes) xmlXPtrNewRangeNodes __attribute((alias("xmlXPtrNewRangeNodes__internal_alias")));
17756 #else
17757 #ifndef xmlXPtrNewRangeNodes
17758 extern __typeof (xmlXPtrNewRangeNodes) xmlXPtrNewRangeNodes__internal_alias __attribute((visibility("hidden")));
17759 #define xmlXPtrNewRangeNodes xmlXPtrNewRangeNodes__internal_alias
17760 #endif
17761 #endif
17762 #endif
17763 
17764 #if defined(LIBXML_XPTR_ENABLED)
17765 #ifdef bottom_xpointer
17766 #undef xmlXPtrNewRangePointNode
17767 extern __typeof (xmlXPtrNewRangePointNode) xmlXPtrNewRangePointNode __attribute((alias("xmlXPtrNewRangePointNode__internal_alias")));
17768 #else
17769 #ifndef xmlXPtrNewRangePointNode
17770 extern __typeof (xmlXPtrNewRangePointNode) xmlXPtrNewRangePointNode__internal_alias __attribute((visibility("hidden")));
17771 #define xmlXPtrNewRangePointNode xmlXPtrNewRangePointNode__internal_alias
17772 #endif
17773 #endif
17774 #endif
17775 
17776 #if defined(LIBXML_XPTR_ENABLED)
17777 #ifdef bottom_xpointer
17778 #undef xmlXPtrNewRangePoints
17779 extern __typeof (xmlXPtrNewRangePoints) xmlXPtrNewRangePoints __attribute((alias("xmlXPtrNewRangePoints__internal_alias")));
17780 #else
17781 #ifndef xmlXPtrNewRangePoints
17782 extern __typeof (xmlXPtrNewRangePoints) xmlXPtrNewRangePoints__internal_alias __attribute((visibility("hidden")));
17783 #define xmlXPtrNewRangePoints xmlXPtrNewRangePoints__internal_alias
17784 #endif
17785 #endif
17786 #endif
17787 
17788 #if defined(LIBXML_XPTR_ENABLED)
17789 #ifdef bottom_xpointer
17790 #undef xmlXPtrRangeToFunction
17791 extern __typeof (xmlXPtrRangeToFunction) xmlXPtrRangeToFunction __attribute((alias("xmlXPtrRangeToFunction__internal_alias")));
17792 #else
17793 #ifndef xmlXPtrRangeToFunction
17794 extern __typeof (xmlXPtrRangeToFunction) xmlXPtrRangeToFunction__internal_alias __attribute((visibility("hidden")));
17795 #define xmlXPtrRangeToFunction xmlXPtrRangeToFunction__internal_alias
17796 #endif
17797 #endif
17798 #endif
17799 
17800 #if defined(LIBXML_XPTR_ENABLED)
17801 #ifdef bottom_xpointer
17802 #undef xmlXPtrWrapLocationSet
17803 extern __typeof (xmlXPtrWrapLocationSet) xmlXPtrWrapLocationSet __attribute((alias("xmlXPtrWrapLocationSet__internal_alias")));
17804 #else
17805 #ifndef xmlXPtrWrapLocationSet
17806 extern __typeof (xmlXPtrWrapLocationSet) xmlXPtrWrapLocationSet__internal_alias __attribute((visibility("hidden")));
17807 #define xmlXPtrWrapLocationSet xmlXPtrWrapLocationSet__internal_alias
17808 #endif
17809 #endif
17810 #endif
17811 
17812 
17813 #endif
17814 #endif
17815 #endif
17816 #endif
17817 #endif
17818 
17819