set eol-style:native
[reactos.git] / reactos / lib / libxml2 / elfgcchack.h
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/threads.h"
40 #include "libxml/tree.h"
41 #include "libxml/uri.h"
42 #include "libxml/valid.h"
43 #include "libxml/xinclude.h"
44 #include "libxml/xlink.h"
45 #include "libxml/xmlautomata.h"
46 #include "libxml/xmlerror.h"
47 #include "libxml/xmlexports.h"
48 #include "libxml/xmlIO.h"
49 #include "libxml/xmlmemory.h"
50 #include "libxml/xmlreader.h"
51 #include "libxml/xmlregexp.h"
52 #include "libxml/xmlsave.h"
53 #include "libxml/xmlschemas.h"
54 #include "libxml/xmlschemastypes.h"
55 #include "libxml/xmlstring.h"
56 #include "libxml/xmlunicode.h"
57 #include "libxml/xmlversion.h"
58 #include "libxml/xmlwriter.h"
59 #include "libxml/xpath.h"
60 #include "libxml/xpathInternals.h"
61 #include "libxml/xpointer.h"
62 #include "libxml/xmlmodule.h"
63
64 /* special hot spot not exported ones */
65
66 #ifdef bottom_globals
67 #undef __xmlGenericError
68 extern __typeof (__xmlGenericError) __xmlGenericError __attribute((alias("__xmlGenericError__internal_alias")));
69 #else
70 #ifndef __xmlGenericError
71 extern __typeof (__xmlGenericError) __xmlGenericError__internal_alias __attribute((visibility("hidden")));
72 #define __xmlGenericError __xmlGenericError__internal_alias
73 #endif
74 #endif
75
76 #ifdef bottom_globals
77 #undef __xmlGenericErrorContext
78 extern __typeof (__xmlGenericErrorContext) __xmlGenericErrorContext __attribute((alias("__xmlGenericErrorContext__internal_alias")));
79 #else
80 #ifndef __xmlGenericErrorContext
81 extern __typeof (__xmlGenericErrorContext) __xmlGenericErrorContext__internal_alias __attribute((visibility("hidden")));
82 #define __xmlGenericErrorContext __xmlGenericErrorContext__internal_alias
83 #endif
84 #endif
85
86 /* list generated from libxml2-api.xml */
87 #if defined(LIBXML_DOCB_ENABLED)
88 #ifdef bottom_DOCBparser
89 #undef docbCreatePushParserCtxt
90 extern __typeof (docbCreatePushParserCtxt) docbCreatePushParserCtxt __attribute((alias("docbCreatePushParserCtxt__internal_alias")));
91 #else
92 #ifndef docbCreatePushParserCtxt
93 extern __typeof (docbCreatePushParserCtxt) docbCreatePushParserCtxt__internal_alias __attribute((visibility("hidden")));
94 #define docbCreatePushParserCtxt docbCreatePushParserCtxt__internal_alias
95 #endif
96 #endif
97 #endif
98
99 #if defined(LIBXML_HTML_ENABLED)
100 #ifdef bottom_HTMLparser
101 #undef htmlAttrAllowed
102 extern __typeof (htmlAttrAllowed) htmlAttrAllowed __attribute((alias("htmlAttrAllowed__internal_alias")));
103 #else
104 #ifndef htmlAttrAllowed
105 extern __typeof (htmlAttrAllowed) htmlAttrAllowed__internal_alias __attribute((visibility("hidden")));
106 #define htmlAttrAllowed htmlAttrAllowed__internal_alias
107 #endif
108 #endif
109 #endif
110
111 #if defined(LIBXML_HTML_ENABLED)
112 #ifdef bottom_HTMLparser
113 #undef htmlAutoCloseTag
114 extern __typeof (htmlAutoCloseTag) htmlAutoCloseTag __attribute((alias("htmlAutoCloseTag__internal_alias")));
115 #else
116 #ifndef htmlAutoCloseTag
117 extern __typeof (htmlAutoCloseTag) htmlAutoCloseTag__internal_alias __attribute((visibility("hidden")));
118 #define htmlAutoCloseTag htmlAutoCloseTag__internal_alias
119 #endif
120 #endif
121 #endif
122
123 #if defined(LIBXML_HTML_ENABLED)
124 #ifdef bottom_HTMLparser
125 #undef htmlCreateFileParserCtxt
126 extern __typeof (htmlCreateFileParserCtxt) htmlCreateFileParserCtxt __attribute((alias("htmlCreateFileParserCtxt__internal_alias")));
127 #else
128 #ifndef htmlCreateFileParserCtxt
129 extern __typeof (htmlCreateFileParserCtxt) htmlCreateFileParserCtxt__internal_alias __attribute((visibility("hidden")));
130 #define htmlCreateFileParserCtxt htmlCreateFileParserCtxt__internal_alias
131 #endif
132 #endif
133 #endif
134
135 #if defined(LIBXML_HTML_ENABLED)
136 #ifdef bottom_HTMLparser
137 #undef htmlCreateMemoryParserCtxt
138 extern __typeof (htmlCreateMemoryParserCtxt) htmlCreateMemoryParserCtxt __attribute((alias("htmlCreateMemoryParserCtxt__internal_alias")));
139 #else
140 #ifndef htmlCreateMemoryParserCtxt
141 extern __typeof (htmlCreateMemoryParserCtxt) htmlCreateMemoryParserCtxt__internal_alias __attribute((visibility("hidden")));
142 #define htmlCreateMemoryParserCtxt htmlCreateMemoryParserCtxt__internal_alias
143 #endif
144 #endif
145 #endif
146
147 #if defined(LIBXML_HTML_ENABLED) && defined(LIBXML_PUSH_ENABLED)
148 #ifdef bottom_HTMLparser
149 #undef htmlCreatePushParserCtxt
150 extern __typeof (htmlCreatePushParserCtxt) htmlCreatePushParserCtxt __attribute((alias("htmlCreatePushParserCtxt__internal_alias")));
151 #else
152 #ifndef htmlCreatePushParserCtxt
153 extern __typeof (htmlCreatePushParserCtxt) htmlCreatePushParserCtxt__internal_alias __attribute((visibility("hidden")));
154 #define htmlCreatePushParserCtxt htmlCreatePushParserCtxt__internal_alias
155 #endif
156 #endif
157 #endif
158
159 #if defined(LIBXML_HTML_ENABLED)
160 #ifdef bottom_HTMLparser
161 #undef htmlCtxtReadDoc
162 extern __typeof (htmlCtxtReadDoc) htmlCtxtReadDoc __attribute((alias("htmlCtxtReadDoc__internal_alias")));
163 #else
164 #ifndef htmlCtxtReadDoc
165 extern __typeof (htmlCtxtReadDoc) htmlCtxtReadDoc__internal_alias __attribute((visibility("hidden")));
166 #define htmlCtxtReadDoc htmlCtxtReadDoc__internal_alias
167 #endif
168 #endif
169 #endif
170
171 #if defined(LIBXML_HTML_ENABLED)
172 #ifdef bottom_HTMLparser
173 #undef htmlCtxtReadFd
174 extern __typeof (htmlCtxtReadFd) htmlCtxtReadFd __attribute((alias("htmlCtxtReadFd__internal_alias")));
175 #else
176 #ifndef htmlCtxtReadFd
177 extern __typeof (htmlCtxtReadFd) htmlCtxtReadFd__internal_alias __attribute((visibility("hidden")));
178 #define htmlCtxtReadFd htmlCtxtReadFd__internal_alias
179 #endif
180 #endif
181 #endif
182
183 #if defined(LIBXML_HTML_ENABLED)
184 #ifdef bottom_HTMLparser
185 #undef htmlCtxtReadFile
186 extern __typeof (htmlCtxtReadFile) htmlCtxtReadFile __attribute((alias("htmlCtxtReadFile__internal_alias")));
187 #else
188 #ifndef htmlCtxtReadFile
189 extern __typeof (htmlCtxtReadFile) htmlCtxtReadFile__internal_alias __attribute((visibility("hidden")));
190 #define htmlCtxtReadFile htmlCtxtReadFile__internal_alias
191 #endif
192 #endif
193 #endif
194
195 #if defined(LIBXML_HTML_ENABLED)
196 #ifdef bottom_HTMLparser
197 #undef htmlCtxtReadIO
198 extern __typeof (htmlCtxtReadIO) htmlCtxtReadIO __attribute((alias("htmlCtxtReadIO__internal_alias")));
199 #else
200 #ifndef htmlCtxtReadIO
201 extern __typeof (htmlCtxtReadIO) htmlCtxtReadIO__internal_alias __attribute((visibility("hidden")));
202 #define htmlCtxtReadIO htmlCtxtReadIO__internal_alias
203 #endif
204 #endif
205 #endif
206
207 #if defined(LIBXML_HTML_ENABLED)
208 #ifdef bottom_HTMLparser
209 #undef htmlCtxtReadMemory
210 extern __typeof (htmlCtxtReadMemory) htmlCtxtReadMemory __attribute((alias("htmlCtxtReadMemory__internal_alias")));
211 #else
212 #ifndef htmlCtxtReadMemory
213 extern __typeof (htmlCtxtReadMemory) htmlCtxtReadMemory__internal_alias __attribute((visibility("hidden")));
214 #define htmlCtxtReadMemory htmlCtxtReadMemory__internal_alias
215 #endif
216 #endif
217 #endif
218
219 #if defined(LIBXML_HTML_ENABLED)
220 #ifdef bottom_HTMLparser
221 #undef htmlCtxtReset
222 extern __typeof (htmlCtxtReset) htmlCtxtReset __attribute((alias("htmlCtxtReset__internal_alias")));
223 #else
224 #ifndef htmlCtxtReset
225 extern __typeof (htmlCtxtReset) htmlCtxtReset__internal_alias __attribute((visibility("hidden")));
226 #define htmlCtxtReset htmlCtxtReset__internal_alias
227 #endif
228 #endif
229 #endif
230
231 #if defined(LIBXML_HTML_ENABLED)
232 #ifdef bottom_HTMLparser
233 #undef htmlCtxtUseOptions
234 extern __typeof (htmlCtxtUseOptions) htmlCtxtUseOptions __attribute((alias("htmlCtxtUseOptions__internal_alias")));
235 #else
236 #ifndef htmlCtxtUseOptions
237 extern __typeof (htmlCtxtUseOptions) htmlCtxtUseOptions__internal_alias __attribute((visibility("hidden")));
238 #define htmlCtxtUseOptions htmlCtxtUseOptions__internal_alias
239 #endif
240 #endif
241 #endif
242
243 #if defined(LIBXML_HTML_ENABLED)
244 #ifdef bottom_SAX2
245 #undef htmlDefaultSAXHandlerInit
246 extern __typeof (htmlDefaultSAXHandlerInit) htmlDefaultSAXHandlerInit __attribute((alias("htmlDefaultSAXHandlerInit__internal_alias")));
247 #else
248 #ifndef htmlDefaultSAXHandlerInit
249 extern __typeof (htmlDefaultSAXHandlerInit) htmlDefaultSAXHandlerInit__internal_alias __attribute((visibility("hidden")));
250 #define htmlDefaultSAXHandlerInit htmlDefaultSAXHandlerInit__internal_alias
251 #endif
252 #endif
253 #endif
254
255 #if defined(LIBXML_HTML_ENABLED) && defined(LIBXML_OUTPUT_ENABLED)
256 #ifdef bottom_HTMLtree
257 #undef htmlDocContentDumpFormatOutput
258 extern __typeof (htmlDocContentDumpFormatOutput) htmlDocContentDumpFormatOutput __attribute((alias("htmlDocContentDumpFormatOutput__internal_alias")));
259 #else
260 #ifndef htmlDocContentDumpFormatOutput
261 extern __typeof (htmlDocContentDumpFormatOutput) htmlDocContentDumpFormatOutput__internal_alias __attribute((visibility("hidden")));
262 #define htmlDocContentDumpFormatOutput htmlDocContentDumpFormatOutput__internal_alias
263 #endif
264 #endif
265 #endif
266
267 #if defined(LIBXML_HTML_ENABLED) && defined(LIBXML_OUTPUT_ENABLED)
268 #ifdef bottom_HTMLtree
269 #undef htmlDocContentDumpOutput
270 extern __typeof (htmlDocContentDumpOutput) htmlDocContentDumpOutput __attribute((alias("htmlDocContentDumpOutput__internal_alias")));
271 #else
272 #ifndef htmlDocContentDumpOutput
273 extern __typeof (htmlDocContentDumpOutput) htmlDocContentDumpOutput__internal_alias __attribute((visibility("hidden")));
274 #define htmlDocContentDumpOutput htmlDocContentDumpOutput__internal_alias
275 #endif
276 #endif
277 #endif
278
279 #if defined(LIBXML_HTML_ENABLED) && defined(LIBXML_OUTPUT_ENABLED)
280 #ifdef bottom_HTMLtree
281 #undef htmlDocDump
282 extern __typeof (htmlDocDump) htmlDocDump __attribute((alias("htmlDocDump__internal_alias")));
283 #else
284 #ifndef htmlDocDump
285 extern __typeof (htmlDocDump) htmlDocDump__internal_alias __attribute((visibility("hidden")));
286 #define htmlDocDump htmlDocDump__internal_alias
287 #endif
288 #endif
289 #endif
290
291 #if defined(LIBXML_HTML_ENABLED) && defined(LIBXML_OUTPUT_ENABLED)
292 #ifdef bottom_HTMLtree
293 #undef htmlDocDumpMemory
294 extern __typeof (htmlDocDumpMemory) htmlDocDumpMemory __attribute((alias("htmlDocDumpMemory__internal_alias")));
295 #else
296 #ifndef htmlDocDumpMemory
297 extern __typeof (htmlDocDumpMemory) htmlDocDumpMemory__internal_alias __attribute((visibility("hidden")));
298 #define htmlDocDumpMemory htmlDocDumpMemory__internal_alias
299 #endif
300 #endif
301 #endif
302
303 #if defined(LIBXML_HTML_ENABLED)
304 #ifdef bottom_HTMLparser
305 #undef htmlElementAllowedHere
306 extern __typeof (htmlElementAllowedHere) htmlElementAllowedHere __attribute((alias("htmlElementAllowedHere__internal_alias")));
307 #else
308 #ifndef htmlElementAllowedHere
309 extern __typeof (htmlElementAllowedHere) htmlElementAllowedHere__internal_alias __attribute((visibility("hidden")));
310 #define htmlElementAllowedHere htmlElementAllowedHere__internal_alias
311 #endif
312 #endif
313 #endif
314
315 #if defined(LIBXML_HTML_ENABLED)
316 #ifdef bottom_HTMLparser
317 #undef htmlElementStatusHere
318 extern __typeof (htmlElementStatusHere) htmlElementStatusHere __attribute((alias("htmlElementStatusHere__internal_alias")));
319 #else
320 #ifndef htmlElementStatusHere
321 extern __typeof (htmlElementStatusHere) htmlElementStatusHere__internal_alias __attribute((visibility("hidden")));
322 #define htmlElementStatusHere htmlElementStatusHere__internal_alias
323 #endif
324 #endif
325 #endif
326
327 #if defined(LIBXML_HTML_ENABLED)
328 #ifdef bottom_HTMLparser
329 #undef htmlEncodeEntities
330 extern __typeof (htmlEncodeEntities) htmlEncodeEntities __attribute((alias("htmlEncodeEntities__internal_alias")));
331 #else
332 #ifndef htmlEncodeEntities
333 extern __typeof (htmlEncodeEntities) htmlEncodeEntities__internal_alias __attribute((visibility("hidden")));
334 #define htmlEncodeEntities htmlEncodeEntities__internal_alias
335 #endif
336 #endif
337 #endif
338
339 #if defined(LIBXML_HTML_ENABLED)
340 #ifdef bottom_HTMLparser
341 #undef htmlEntityLookup
342 extern __typeof (htmlEntityLookup) htmlEntityLookup __attribute((alias("htmlEntityLookup__internal_alias")));
343 #else
344 #ifndef htmlEntityLookup
345 extern __typeof (htmlEntityLookup) htmlEntityLookup__internal_alias __attribute((visibility("hidden")));
346 #define htmlEntityLookup htmlEntityLookup__internal_alias
347 #endif
348 #endif
349 #endif
350
351 #if defined(LIBXML_HTML_ENABLED)
352 #ifdef bottom_HTMLparser
353 #undef htmlEntityValueLookup
354 extern __typeof (htmlEntityValueLookup) htmlEntityValueLookup __attribute((alias("htmlEntityValueLookup__internal_alias")));
355 #else
356 #ifndef htmlEntityValueLookup
357 extern __typeof (htmlEntityValueLookup) htmlEntityValueLookup__internal_alias __attribute((visibility("hidden")));
358 #define htmlEntityValueLookup htmlEntityValueLookup__internal_alias
359 #endif
360 #endif
361 #endif
362
363 #if defined(LIBXML_HTML_ENABLED)
364 #ifdef bottom_HTMLparser
365 #undef htmlFreeParserCtxt
366 extern __typeof (htmlFreeParserCtxt) htmlFreeParserCtxt __attribute((alias("htmlFreeParserCtxt__internal_alias")));
367 #else
368 #ifndef htmlFreeParserCtxt
369 extern __typeof (htmlFreeParserCtxt) htmlFreeParserCtxt__internal_alias __attribute((visibility("hidden")));
370 #define htmlFreeParserCtxt htmlFreeParserCtxt__internal_alias
371 #endif
372 #endif
373 #endif
374
375 #if defined(LIBXML_HTML_ENABLED)
376 #ifdef bottom_HTMLtree
377 #undef htmlGetMetaEncoding
378 extern __typeof (htmlGetMetaEncoding) htmlGetMetaEncoding __attribute((alias("htmlGetMetaEncoding__internal_alias")));
379 #else
380 #ifndef htmlGetMetaEncoding
381 extern __typeof (htmlGetMetaEncoding) htmlGetMetaEncoding__internal_alias __attribute((visibility("hidden")));
382 #define htmlGetMetaEncoding htmlGetMetaEncoding__internal_alias
383 #endif
384 #endif
385 #endif
386
387 #if defined(LIBXML_HTML_ENABLED)
388 #ifdef bottom_HTMLparser
389 #undef htmlHandleOmittedElem
390 extern __typeof (htmlHandleOmittedElem) htmlHandleOmittedElem __attribute((alias("htmlHandleOmittedElem__internal_alias")));
391 #else
392 #ifndef htmlHandleOmittedElem
393 extern __typeof (htmlHandleOmittedElem) htmlHandleOmittedElem__internal_alias __attribute((visibility("hidden")));
394 #define htmlHandleOmittedElem htmlHandleOmittedElem__internal_alias
395 #endif
396 #endif
397 #endif
398
399 #if defined(LIBXML_HTML_ENABLED)
400 #ifdef bottom_HTMLparser
401 #undef htmlInitAutoClose
402 extern __typeof (htmlInitAutoClose) htmlInitAutoClose __attribute((alias("htmlInitAutoClose__internal_alias")));
403 #else
404 #ifndef htmlInitAutoClose
405 extern __typeof (htmlInitAutoClose) htmlInitAutoClose__internal_alias __attribute((visibility("hidden")));
406 #define htmlInitAutoClose htmlInitAutoClose__internal_alias
407 #endif
408 #endif
409 #endif
410
411 #if defined(LIBXML_HTML_ENABLED)
412 #ifdef bottom_HTMLparser
413 #undef htmlIsAutoClosed
414 extern __typeof (htmlIsAutoClosed) htmlIsAutoClosed __attribute((alias("htmlIsAutoClosed__internal_alias")));
415 #else
416 #ifndef htmlIsAutoClosed
417 extern __typeof (htmlIsAutoClosed) htmlIsAutoClosed__internal_alias __attribute((visibility("hidden")));
418 #define htmlIsAutoClosed htmlIsAutoClosed__internal_alias
419 #endif
420 #endif
421 #endif
422
423 #if defined(LIBXML_HTML_ENABLED)
424 #ifdef bottom_HTMLtree
425 #undef htmlIsBooleanAttr
426 extern __typeof (htmlIsBooleanAttr) htmlIsBooleanAttr __attribute((alias("htmlIsBooleanAttr__internal_alias")));
427 #else
428 #ifndef htmlIsBooleanAttr
429 extern __typeof (htmlIsBooleanAttr) htmlIsBooleanAttr__internal_alias __attribute((visibility("hidden")));
430 #define htmlIsBooleanAttr htmlIsBooleanAttr__internal_alias
431 #endif
432 #endif
433 #endif
434
435 #if defined(LIBXML_HTML_ENABLED)
436 #ifdef bottom_HTMLparser
437 #undef htmlIsScriptAttribute
438 extern __typeof (htmlIsScriptAttribute) htmlIsScriptAttribute __attribute((alias("htmlIsScriptAttribute__internal_alias")));
439 #else
440 #ifndef htmlIsScriptAttribute
441 extern __typeof (htmlIsScriptAttribute) htmlIsScriptAttribute__internal_alias __attribute((visibility("hidden")));
442 #define htmlIsScriptAttribute htmlIsScriptAttribute__internal_alias
443 #endif
444 #endif
445 #endif
446
447 #if defined(LIBXML_HTML_ENABLED)
448 #ifdef bottom_HTMLparser
449 #undef htmlNewDoc
450 extern __typeof (htmlNewDoc) htmlNewDoc __attribute((alias("htmlNewDoc__internal_alias")));
451 #else
452 #ifndef htmlNewDoc
453 extern __typeof (htmlNewDoc) htmlNewDoc__internal_alias __attribute((visibility("hidden")));
454 #define htmlNewDoc htmlNewDoc__internal_alias
455 #endif
456 #endif
457 #endif
458
459 #if defined(LIBXML_HTML_ENABLED)
460 #ifdef bottom_HTMLparser
461 #undef htmlNewDocNoDtD
462 extern __typeof (htmlNewDocNoDtD) htmlNewDocNoDtD __attribute((alias("htmlNewDocNoDtD__internal_alias")));
463 #else
464 #ifndef htmlNewDocNoDtD
465 extern __typeof (htmlNewDocNoDtD) htmlNewDocNoDtD__internal_alias __attribute((visibility("hidden")));
466 #define htmlNewDocNoDtD htmlNewDocNoDtD__internal_alias
467 #endif
468 #endif
469 #endif
470
471 #if defined(LIBXML_HTML_ENABLED) && defined(LIBXML_OUTPUT_ENABLED)
472 #ifdef bottom_HTMLtree
473 #undef htmlNodeDump
474 extern __typeof (htmlNodeDump) htmlNodeDump __attribute((alias("htmlNodeDump__internal_alias")));
475 #else
476 #ifndef htmlNodeDump
477 extern __typeof (htmlNodeDump) htmlNodeDump__internal_alias __attribute((visibility("hidden")));
478 #define htmlNodeDump htmlNodeDump__internal_alias
479 #endif
480 #endif
481 #endif
482
483 #if defined(LIBXML_HTML_ENABLED) && defined(LIBXML_OUTPUT_ENABLED)
484 #ifdef bottom_HTMLtree
485 #undef htmlNodeDumpFile
486 extern __typeof (htmlNodeDumpFile) htmlNodeDumpFile __attribute((alias("htmlNodeDumpFile__internal_alias")));
487 #else
488 #ifndef htmlNodeDumpFile
489 extern __typeof (htmlNodeDumpFile) htmlNodeDumpFile__internal_alias __attribute((visibility("hidden")));
490 #define htmlNodeDumpFile htmlNodeDumpFile__internal_alias
491 #endif
492 #endif
493 #endif
494
495 #if defined(LIBXML_HTML_ENABLED) && defined(LIBXML_OUTPUT_ENABLED)
496 #ifdef bottom_HTMLtree
497 #undef htmlNodeDumpFileFormat
498 extern __typeof (htmlNodeDumpFileFormat) htmlNodeDumpFileFormat __attribute((alias("htmlNodeDumpFileFormat__internal_alias")));
499 #else
500 #ifndef htmlNodeDumpFileFormat
501 extern __typeof (htmlNodeDumpFileFormat) htmlNodeDumpFileFormat__internal_alias __attribute((visibility("hidden")));
502 #define htmlNodeDumpFileFormat htmlNodeDumpFileFormat__internal_alias
503 #endif
504 #endif
505 #endif
506
507 #if defined(LIBXML_HTML_ENABLED) && defined(LIBXML_OUTPUT_ENABLED)
508 #ifdef bottom_HTMLtree
509 #undef htmlNodeDumpFormatOutput
510 extern __typeof (htmlNodeDumpFormatOutput) htmlNodeDumpFormatOutput __attribute((alias("htmlNodeDumpFormatOutput__internal_alias")));
511 #else
512 #ifndef htmlNodeDumpFormatOutput
513 extern __typeof (htmlNodeDumpFormatOutput) htmlNodeDumpFormatOutput__internal_alias __attribute((visibility("hidden")));
514 #define htmlNodeDumpFormatOutput htmlNodeDumpFormatOutput__internal_alias
515 #endif
516 #endif
517 #endif
518
519 #if defined(LIBXML_HTML_ENABLED) && defined(LIBXML_OUTPUT_ENABLED)
520 #ifdef bottom_HTMLtree
521 #undef htmlNodeDumpOutput
522 extern __typeof (htmlNodeDumpOutput) htmlNodeDumpOutput __attribute((alias("htmlNodeDumpOutput__internal_alias")));
523 #else
524 #ifndef htmlNodeDumpOutput
525 extern __typeof (htmlNodeDumpOutput) htmlNodeDumpOutput__internal_alias __attribute((visibility("hidden")));
526 #define htmlNodeDumpOutput htmlNodeDumpOutput__internal_alias
527 #endif
528 #endif
529 #endif
530
531 #if defined(LIBXML_HTML_ENABLED)
532 #ifdef bottom_HTMLparser
533 #undef htmlNodeStatus
534 extern __typeof (htmlNodeStatus) htmlNodeStatus __attribute((alias("htmlNodeStatus__internal_alias")));
535 #else
536 #ifndef htmlNodeStatus
537 extern __typeof (htmlNodeStatus) htmlNodeStatus__internal_alias __attribute((visibility("hidden")));
538 #define htmlNodeStatus htmlNodeStatus__internal_alias
539 #endif
540 #endif
541 #endif
542
543 #if defined(LIBXML_HTML_ENABLED)
544 #ifdef bottom_HTMLparser
545 #undef htmlParseCharRef
546 extern __typeof (htmlParseCharRef) htmlParseCharRef __attribute((alias("htmlParseCharRef__internal_alias")));
547 #else
548 #ifndef htmlParseCharRef
549 extern __typeof (htmlParseCharRef) htmlParseCharRef__internal_alias __attribute((visibility("hidden")));
550 #define htmlParseCharRef htmlParseCharRef__internal_alias
551 #endif
552 #endif
553 #endif
554
555 #if defined(LIBXML_HTML_ENABLED) && defined(LIBXML_PUSH_ENABLED)
556 #ifdef bottom_HTMLparser
557 #undef htmlParseChunk
558 extern __typeof (htmlParseChunk) htmlParseChunk __attribute((alias("htmlParseChunk__internal_alias")));
559 #else
560 #ifndef htmlParseChunk
561 extern __typeof (htmlParseChunk) htmlParseChunk__internal_alias __attribute((visibility("hidden")));
562 #define htmlParseChunk htmlParseChunk__internal_alias
563 #endif
564 #endif
565 #endif
566
567 #if defined(LIBXML_HTML_ENABLED)
568 #ifdef bottom_HTMLparser
569 #undef htmlParseDoc
570 extern __typeof (htmlParseDoc) htmlParseDoc __attribute((alias("htmlParseDoc__internal_alias")));
571 #else
572 #ifndef htmlParseDoc
573 extern __typeof (htmlParseDoc) htmlParseDoc__internal_alias __attribute((visibility("hidden")));
574 #define htmlParseDoc htmlParseDoc__internal_alias
575 #endif
576 #endif
577 #endif
578
579 #if defined(LIBXML_HTML_ENABLED)
580 #ifdef bottom_HTMLparser
581 #undef htmlParseDocument
582 extern __typeof (htmlParseDocument) htmlParseDocument __attribute((alias("htmlParseDocument__internal_alias")));
583 #else
584 #ifndef htmlParseDocument
585 extern __typeof (htmlParseDocument) htmlParseDocument__internal_alias __attribute((visibility("hidden")));
586 #define htmlParseDocument htmlParseDocument__internal_alias
587 #endif
588 #endif
589 #endif
590
591 #if defined(LIBXML_HTML_ENABLED)
592 #ifdef bottom_HTMLparser
593 #undef htmlParseElement
594 extern __typeof (htmlParseElement) htmlParseElement __attribute((alias("htmlParseElement__internal_alias")));
595 #else
596 #ifndef htmlParseElement
597 extern __typeof (htmlParseElement) htmlParseElement__internal_alias __attribute((visibility("hidden")));
598 #define htmlParseElement htmlParseElement__internal_alias
599 #endif
600 #endif
601 #endif
602
603 #if defined(LIBXML_HTML_ENABLED)
604 #ifdef bottom_HTMLparser
605 #undef htmlParseEntityRef
606 extern __typeof (htmlParseEntityRef) htmlParseEntityRef __attribute((alias("htmlParseEntityRef__internal_alias")));
607 #else
608 #ifndef htmlParseEntityRef
609 extern __typeof (htmlParseEntityRef) htmlParseEntityRef__internal_alias __attribute((visibility("hidden")));
610 #define htmlParseEntityRef htmlParseEntityRef__internal_alias
611 #endif
612 #endif
613 #endif
614
615 #if defined(LIBXML_HTML_ENABLED)
616 #ifdef bottom_HTMLparser
617 #undef htmlParseFile
618 extern __typeof (htmlParseFile) htmlParseFile __attribute((alias("htmlParseFile__internal_alias")));
619 #else
620 #ifndef htmlParseFile
621 extern __typeof (htmlParseFile) htmlParseFile__internal_alias __attribute((visibility("hidden")));
622 #define htmlParseFile htmlParseFile__internal_alias
623 #endif
624 #endif
625 #endif
626
627 #if defined(LIBXML_HTML_ENABLED)
628 #ifdef bottom_HTMLparser
629 #undef htmlReadDoc
630 extern __typeof (htmlReadDoc) htmlReadDoc __attribute((alias("htmlReadDoc__internal_alias")));
631 #else
632 #ifndef htmlReadDoc
633 extern __typeof (htmlReadDoc) htmlReadDoc__internal_alias __attribute((visibility("hidden")));
634 #define htmlReadDoc htmlReadDoc__internal_alias
635 #endif
636 #endif
637 #endif
638
639 #if defined(LIBXML_HTML_ENABLED)
640 #ifdef bottom_HTMLparser
641 #undef htmlReadFd
642 extern __typeof (htmlReadFd) htmlReadFd __attribute((alias("htmlReadFd__internal_alias")));
643 #else
644 #ifndef htmlReadFd
645 extern __typeof (htmlReadFd) htmlReadFd__internal_alias __attribute((visibility("hidden")));
646 #define htmlReadFd htmlReadFd__internal_alias
647 #endif
648 #endif
649 #endif
650
651 #if defined(LIBXML_HTML_ENABLED)
652 #ifdef bottom_HTMLparser
653 #undef htmlReadFile
654 extern __typeof (htmlReadFile) htmlReadFile __attribute((alias("htmlReadFile__internal_alias")));
655 #else
656 #ifndef htmlReadFile
657 extern __typeof (htmlReadFile) htmlReadFile__internal_alias __attribute((visibility("hidden")));
658 #define htmlReadFile htmlReadFile__internal_alias
659 #endif
660 #endif
661 #endif
662
663 #if defined(LIBXML_HTML_ENABLED)
664 #ifdef bottom_HTMLparser
665 #undef htmlReadIO
666 extern __typeof (htmlReadIO) htmlReadIO __attribute((alias("htmlReadIO__internal_alias")));
667 #else
668 #ifndef htmlReadIO
669 extern __typeof (htmlReadIO) htmlReadIO__internal_alias __attribute((visibility("hidden")));
670 #define htmlReadIO htmlReadIO__internal_alias
671 #endif
672 #endif
673 #endif
674
675 #if defined(LIBXML_HTML_ENABLED)
676 #ifdef bottom_HTMLparser
677 #undef htmlReadMemory
678 extern __typeof (htmlReadMemory) htmlReadMemory __attribute((alias("htmlReadMemory__internal_alias")));
679 #else
680 #ifndef htmlReadMemory
681 extern __typeof (htmlReadMemory) htmlReadMemory__internal_alias __attribute((visibility("hidden")));
682 #define htmlReadMemory htmlReadMemory__internal_alias
683 #endif
684 #endif
685 #endif
686
687 #if defined(LIBXML_HTML_ENABLED)
688 #ifdef bottom_HTMLparser
689 #undef htmlSAXParseDoc
690 extern __typeof (htmlSAXParseDoc) htmlSAXParseDoc __attribute((alias("htmlSAXParseDoc__internal_alias")));
691 #else
692 #ifndef htmlSAXParseDoc
693 extern __typeof (htmlSAXParseDoc) htmlSAXParseDoc__internal_alias __attribute((visibility("hidden")));
694 #define htmlSAXParseDoc htmlSAXParseDoc__internal_alias
695 #endif
696 #endif
697 #endif
698
699 #if defined(LIBXML_HTML_ENABLED)
700 #ifdef bottom_HTMLparser
701 #undef htmlSAXParseFile
702 extern __typeof (htmlSAXParseFile) htmlSAXParseFile __attribute((alias("htmlSAXParseFile__internal_alias")));
703 #else
704 #ifndef htmlSAXParseFile
705 extern __typeof (htmlSAXParseFile) htmlSAXParseFile__internal_alias __attribute((visibility("hidden")));
706 #define htmlSAXParseFile htmlSAXParseFile__internal_alias
707 #endif
708 #endif
709 #endif
710
711 #if defined(LIBXML_HTML_ENABLED) && defined(LIBXML_OUTPUT_ENABLED)
712 #ifdef bottom_HTMLtree
713 #undef htmlSaveFile
714 extern __typeof (htmlSaveFile) htmlSaveFile __attribute((alias("htmlSaveFile__internal_alias")));
715 #else
716 #ifndef htmlSaveFile
717 extern __typeof (htmlSaveFile) htmlSaveFile__internal_alias __attribute((visibility("hidden")));
718 #define htmlSaveFile htmlSaveFile__internal_alias
719 #endif
720 #endif
721 #endif
722
723 #if defined(LIBXML_HTML_ENABLED) && defined(LIBXML_OUTPUT_ENABLED)
724 #ifdef bottom_HTMLtree
725 #undef htmlSaveFileEnc
726 extern __typeof (htmlSaveFileEnc) htmlSaveFileEnc __attribute((alias("htmlSaveFileEnc__internal_alias")));
727 #else
728 #ifndef htmlSaveFileEnc
729 extern __typeof (htmlSaveFileEnc) htmlSaveFileEnc__internal_alias __attribute((visibility("hidden")));
730 #define htmlSaveFileEnc htmlSaveFileEnc__internal_alias
731 #endif
732 #endif
733 #endif
734
735 #if defined(LIBXML_HTML_ENABLED) && defined(LIBXML_OUTPUT_ENABLED)
736 #ifdef bottom_HTMLtree
737 #undef htmlSaveFileFormat
738 extern __typeof (htmlSaveFileFormat) htmlSaveFileFormat __attribute((alias("htmlSaveFileFormat__internal_alias")));
739 #else
740 #ifndef htmlSaveFileFormat
741 extern __typeof (htmlSaveFileFormat) htmlSaveFileFormat__internal_alias __attribute((visibility("hidden")));
742 #define htmlSaveFileFormat htmlSaveFileFormat__internal_alias
743 #endif
744 #endif
745 #endif
746
747 #if defined(LIBXML_HTML_ENABLED)
748 #ifdef bottom_HTMLtree
749 #undef htmlSetMetaEncoding
750 extern __typeof (htmlSetMetaEncoding) htmlSetMetaEncoding __attribute((alias("htmlSetMetaEncoding__internal_alias")));
751 #else
752 #ifndef htmlSetMetaEncoding
753 extern __typeof (htmlSetMetaEncoding) htmlSetMetaEncoding__internal_alias __attribute((visibility("hidden")));
754 #define htmlSetMetaEncoding htmlSetMetaEncoding__internal_alias
755 #endif
756 #endif
757 #endif
758
759 #if defined(LIBXML_HTML_ENABLED)
760 #ifdef bottom_HTMLparser
761 #undef htmlTagLookup
762 extern __typeof (htmlTagLookup) htmlTagLookup __attribute((alias("htmlTagLookup__internal_alias")));
763 #else
764 #ifndef htmlTagLookup
765 extern __typeof (htmlTagLookup) htmlTagLookup__internal_alias __attribute((visibility("hidden")));
766 #define htmlTagLookup htmlTagLookup__internal_alias
767 #endif
768 #endif
769 #endif
770
771 #ifdef bottom_parser
772 #undef inputPop
773 extern __typeof (inputPop) inputPop __attribute((alias("inputPop__internal_alias")));
774 #else
775 #ifndef inputPop
776 extern __typeof (inputPop) inputPop__internal_alias __attribute((visibility("hidden")));
777 #define inputPop inputPop__internal_alias
778 #endif
779 #endif
780
781 #ifdef bottom_parser
782 #undef inputPush
783 extern __typeof (inputPush) inputPush __attribute((alias("inputPush__internal_alias")));
784 #else
785 #ifndef inputPush
786 extern __typeof (inputPush) inputPush__internal_alias __attribute((visibility("hidden")));
787 #define inputPush inputPush__internal_alias
788 #endif
789 #endif
790
791 #ifdef bottom_parser
792 #undef namePop
793 extern __typeof (namePop) namePop __attribute((alias("namePop__internal_alias")));
794 #else
795 #ifndef namePop
796 extern __typeof (namePop) namePop__internal_alias __attribute((visibility("hidden")));
797 #define namePop namePop__internal_alias
798 #endif
799 #endif
800
801 #ifdef bottom_parser
802 #undef namePush
803 extern __typeof (namePush) namePush __attribute((alias("namePush__internal_alias")));
804 #else
805 #ifndef namePush
806 extern __typeof (namePush) namePush__internal_alias __attribute((visibility("hidden")));
807 #define namePush namePush__internal_alias
808 #endif
809 #endif
810
811 #ifdef bottom_parser
812 #undef nodePop
813 extern __typeof (nodePop) nodePop __attribute((alias("nodePop__internal_alias")));
814 #else
815 #ifndef nodePop
816 extern __typeof (nodePop) nodePop__internal_alias __attribute((visibility("hidden")));
817 #define nodePop nodePop__internal_alias
818 #endif
819 #endif
820
821 #ifdef bottom_parser
822 #undef nodePush
823 extern __typeof (nodePush) nodePush __attribute((alias("nodePush__internal_alias")));
824 #else
825 #ifndef nodePush
826 extern __typeof (nodePush) nodePush__internal_alias __attribute((visibility("hidden")));
827 #define nodePush nodePush__internal_alias
828 #endif
829 #endif
830
831 #if defined(LIBXML_XPATH_ENABLED)
832 #ifdef bottom_xpath
833 #undef valuePop
834 extern __typeof (valuePop) valuePop __attribute((alias("valuePop__internal_alias")));
835 #else
836 #ifndef valuePop
837 extern __typeof (valuePop) valuePop__internal_alias __attribute((visibility("hidden")));
838 #define valuePop valuePop__internal_alias
839 #endif
840 #endif
841 #endif
842
843 #if defined(LIBXML_XPATH_ENABLED)
844 #ifdef bottom_xpath
845 #undef valuePush
846 extern __typeof (valuePush) valuePush __attribute((alias("valuePush__internal_alias")));
847 #else
848 #ifndef valuePush
849 extern __typeof (valuePush) valuePush__internal_alias __attribute((visibility("hidden")));
850 #define valuePush valuePush__internal_alias
851 #endif
852 #endif
853 #endif
854
855 #if defined(LIBXML_CATALOG_ENABLED)
856 #ifdef bottom_catalog
857 #undef xmlACatalogAdd
858 extern __typeof (xmlACatalogAdd) xmlACatalogAdd __attribute((alias("xmlACatalogAdd__internal_alias")));
859 #else
860 #ifndef xmlACatalogAdd
861 extern __typeof (xmlACatalogAdd) xmlACatalogAdd__internal_alias __attribute((visibility("hidden")));
862 #define xmlACatalogAdd xmlACatalogAdd__internal_alias
863 #endif
864 #endif
865 #endif
866
867 #if defined(LIBXML_CATALOG_ENABLED) && defined(LIBXML_OUTPUT_ENABLED)
868 #ifdef bottom_catalog
869 #undef xmlACatalogDump
870 extern __typeof (xmlACatalogDump) xmlACatalogDump __attribute((alias("xmlACatalogDump__internal_alias")));
871 #else
872 #ifndef xmlACatalogDump
873 extern __typeof (xmlACatalogDump) xmlACatalogDump__internal_alias __attribute((visibility("hidden")));
874 #define xmlACatalogDump xmlACatalogDump__internal_alias
875 #endif
876 #endif
877 #endif
878
879 #if defined(LIBXML_CATALOG_ENABLED)
880 #ifdef bottom_catalog
881 #undef xmlACatalogRemove
882 extern __typeof (xmlACatalogRemove) xmlACatalogRemove __attribute((alias("xmlACatalogRemove__internal_alias")));
883 #else
884 #ifndef xmlACatalogRemove
885 extern __typeof (xmlACatalogRemove) xmlACatalogRemove__internal_alias __attribute((visibility("hidden")));
886 #define xmlACatalogRemove xmlACatalogRemove__internal_alias
887 #endif
888 #endif
889 #endif
890
891 #if defined(LIBXML_CATALOG_ENABLED)
892 #ifdef bottom_catalog
893 #undef xmlACatalogResolve
894 extern __typeof (xmlACatalogResolve) xmlACatalogResolve __attribute((alias("xmlACatalogResolve__internal_alias")));
895 #else
896 #ifndef xmlACatalogResolve
897 extern __typeof (xmlACatalogResolve) xmlACatalogResolve__internal_alias __attribute((visibility("hidden")));
898 #define xmlACatalogResolve xmlACatalogResolve__internal_alias
899 #endif
900 #endif
901 #endif
902
903 #if defined(LIBXML_CATALOG_ENABLED)
904 #ifdef bottom_catalog
905 #undef xmlACatalogResolvePublic
906 extern __typeof (xmlACatalogResolvePublic) xmlACatalogResolvePublic __attribute((alias("xmlACatalogResolvePublic__internal_alias")));
907 #else
908 #ifndef xmlACatalogResolvePublic
909 extern __typeof (xmlACatalogResolvePublic) xmlACatalogResolvePublic__internal_alias __attribute((visibility("hidden")));
910 #define xmlACatalogResolvePublic xmlACatalogResolvePublic__internal_alias
911 #endif
912 #endif
913 #endif
914
915 #if defined(LIBXML_CATALOG_ENABLED)
916 #ifdef bottom_catalog
917 #undef xmlACatalogResolveSystem
918 extern __typeof (xmlACatalogResolveSystem) xmlACatalogResolveSystem __attribute((alias("xmlACatalogResolveSystem__internal_alias")));
919 #else
920 #ifndef xmlACatalogResolveSystem
921 extern __typeof (xmlACatalogResolveSystem) xmlACatalogResolveSystem__internal_alias __attribute((visibility("hidden")));
922 #define xmlACatalogResolveSystem xmlACatalogResolveSystem__internal_alias
923 #endif
924 #endif
925 #endif
926
927 #if defined(LIBXML_CATALOG_ENABLED)
928 #ifdef bottom_catalog
929 #undef xmlACatalogResolveURI
930 extern __typeof (xmlACatalogResolveURI) xmlACatalogResolveURI __attribute((alias("xmlACatalogResolveURI__internal_alias")));
931 #else
932 #ifndef xmlACatalogResolveURI
933 extern __typeof (xmlACatalogResolveURI) xmlACatalogResolveURI__internal_alias __attribute((visibility("hidden")));
934 #define xmlACatalogResolveURI xmlACatalogResolveURI__internal_alias
935 #endif
936 #endif
937 #endif
938
939 #ifdef bottom_valid
940 #undef xmlAddAttributeDecl
941 extern __typeof (xmlAddAttributeDecl) xmlAddAttributeDecl __attribute((alias("xmlAddAttributeDecl__internal_alias")));
942 #else
943 #ifndef xmlAddAttributeDecl
944 extern __typeof (xmlAddAttributeDecl) xmlAddAttributeDecl__internal_alias __attribute((visibility("hidden")));
945 #define xmlAddAttributeDecl xmlAddAttributeDecl__internal_alias
946 #endif
947 #endif
948
949 #ifdef bottom_tree
950 #undef xmlAddChild
951 extern __typeof (xmlAddChild) xmlAddChild __attribute((alias("xmlAddChild__internal_alias")));
952 #else
953 #ifndef xmlAddChild
954 extern __typeof (xmlAddChild) xmlAddChild__internal_alias __attribute((visibility("hidden")));
955 #define xmlAddChild xmlAddChild__internal_alias
956 #endif
957 #endif
958
959 #ifdef bottom_tree
960 #undef xmlAddChildList
961 extern __typeof (xmlAddChildList) xmlAddChildList __attribute((alias("xmlAddChildList__internal_alias")));
962 #else
963 #ifndef xmlAddChildList
964 extern __typeof (xmlAddChildList) xmlAddChildList__internal_alias __attribute((visibility("hidden")));
965 #define xmlAddChildList xmlAddChildList__internal_alias
966 #endif
967 #endif
968
969 #ifdef bottom_entities
970 #undef xmlAddDocEntity
971 extern __typeof (xmlAddDocEntity) xmlAddDocEntity __attribute((alias("xmlAddDocEntity__internal_alias")));
972 #else
973 #ifndef xmlAddDocEntity
974 extern __typeof (xmlAddDocEntity) xmlAddDocEntity__internal_alias __attribute((visibility("hidden")));
975 #define xmlAddDocEntity xmlAddDocEntity__internal_alias
976 #endif
977 #endif
978
979 #ifdef bottom_entities
980 #undef xmlAddDtdEntity
981 extern __typeof (xmlAddDtdEntity) xmlAddDtdEntity __attribute((alias("xmlAddDtdEntity__internal_alias")));
982 #else
983 #ifndef xmlAddDtdEntity
984 extern __typeof (xmlAddDtdEntity) xmlAddDtdEntity__internal_alias __attribute((visibility("hidden")));
985 #define xmlAddDtdEntity xmlAddDtdEntity__internal_alias
986 #endif
987 #endif
988
989 #ifdef bottom_valid
990 #undef xmlAddElementDecl
991 extern __typeof (xmlAddElementDecl) xmlAddElementDecl __attribute((alias("xmlAddElementDecl__internal_alias")));
992 #else
993 #ifndef xmlAddElementDecl
994 extern __typeof (xmlAddElementDecl) xmlAddElementDecl__internal_alias __attribute((visibility("hidden")));
995 #define xmlAddElementDecl xmlAddElementDecl__internal_alias
996 #endif
997 #endif
998
999 #ifdef bottom_encoding
1000 #undef xmlAddEncodingAlias
1001 extern __typeof (xmlAddEncodingAlias) xmlAddEncodingAlias __attribute((alias("xmlAddEncodingAlias__internal_alias")));
1002 #else
1003 #ifndef xmlAddEncodingAlias
1004 extern __typeof (xmlAddEncodingAlias) xmlAddEncodingAlias__internal_alias __attribute((visibility("hidden")));
1005 #define xmlAddEncodingAlias xmlAddEncodingAlias__internal_alias
1006 #endif
1007 #endif
1008
1009 #ifdef bottom_valid
1010 #undef xmlAddID
1011 extern __typeof (xmlAddID) xmlAddID __attribute((alias("xmlAddID__internal_alias")));
1012 #else
1013 #ifndef xmlAddID
1014 extern __typeof (xmlAddID) xmlAddID__internal_alias __attribute((visibility("hidden")));
1015 #define xmlAddID xmlAddID__internal_alias
1016 #endif
1017 #endif
1018
1019 #ifdef bottom_tree
1020 #undef xmlAddNextSibling
1021 extern __typeof (xmlAddNextSibling) xmlAddNextSibling __attribute((alias("xmlAddNextSibling__internal_alias")));
1022 #else
1023 #ifndef xmlAddNextSibling
1024 extern __typeof (xmlAddNextSibling) xmlAddNextSibling__internal_alias __attribute((visibility("hidden")));
1025 #define xmlAddNextSibling xmlAddNextSibling__internal_alias
1026 #endif
1027 #endif
1028
1029 #ifdef bottom_valid
1030 #undef xmlAddNotationDecl
1031 extern __typeof (xmlAddNotationDecl) xmlAddNotationDecl __attribute((alias("xmlAddNotationDecl__internal_alias")));
1032 #else
1033 #ifndef xmlAddNotationDecl
1034 extern __typeof (xmlAddNotationDecl) xmlAddNotationDecl__internal_alias __attribute((visibility("hidden")));
1035 #define xmlAddNotationDecl xmlAddNotationDecl__internal_alias
1036 #endif
1037 #endif
1038
1039 #if defined(LIBXML_TREE_ENABLED) || defined(LIBXML_HTML_ENABLED) || defined(LIBXML_SCHEMAS_ENABLED)
1040 #ifdef bottom_tree
1041 #undef xmlAddPrevSibling
1042 extern __typeof (xmlAddPrevSibling) xmlAddPrevSibling __attribute((alias("xmlAddPrevSibling__internal_alias")));
1043 #else
1044 #ifndef xmlAddPrevSibling
1045 extern __typeof (xmlAddPrevSibling) xmlAddPrevSibling__internal_alias __attribute((visibility("hidden")));
1046 #define xmlAddPrevSibling xmlAddPrevSibling__internal_alias
1047 #endif
1048 #endif
1049 #endif
1050
1051 #ifdef bottom_valid
1052 #undef xmlAddRef
1053 extern __typeof (xmlAddRef) xmlAddRef __attribute((alias("xmlAddRef__internal_alias")));
1054 #else
1055 #ifndef xmlAddRef
1056 extern __typeof (xmlAddRef) xmlAddRef__internal_alias __attribute((visibility("hidden")));
1057 #define xmlAddRef xmlAddRef__internal_alias
1058 #endif
1059 #endif
1060
1061 #ifdef bottom_tree
1062 #undef xmlAddSibling
1063 extern __typeof (xmlAddSibling) xmlAddSibling __attribute((alias("xmlAddSibling__internal_alias")));
1064 #else
1065 #ifndef xmlAddSibling
1066 extern __typeof (xmlAddSibling) xmlAddSibling__internal_alias __attribute((visibility("hidden")));
1067 #define xmlAddSibling xmlAddSibling__internal_alias
1068 #endif
1069 #endif
1070
1071 #if defined(LIBXML_OUTPUT_ENABLED)
1072 #ifdef bottom_xmlIO
1073 #undef xmlAllocOutputBuffer
1074 extern __typeof (xmlAllocOutputBuffer) xmlAllocOutputBuffer __attribute((alias("xmlAllocOutputBuffer__internal_alias")));
1075 #else
1076 #ifndef xmlAllocOutputBuffer
1077 extern __typeof (xmlAllocOutputBuffer) xmlAllocOutputBuffer__internal_alias __attribute((visibility("hidden")));
1078 #define xmlAllocOutputBuffer xmlAllocOutputBuffer__internal_alias
1079 #endif
1080 #endif
1081 #endif
1082
1083 #ifdef bottom_xmlIO
1084 #undef xmlAllocParserInputBuffer
1085 extern __typeof (xmlAllocParserInputBuffer) xmlAllocParserInputBuffer __attribute((alias("xmlAllocParserInputBuffer__internal_alias")));
1086 #else
1087 #ifndef xmlAllocParserInputBuffer
1088 extern __typeof (xmlAllocParserInputBuffer) xmlAllocParserInputBuffer__internal_alias __attribute((visibility("hidden")));
1089 #define xmlAllocParserInputBuffer xmlAllocParserInputBuffer__internal_alias
1090 #endif
1091 #endif
1092
1093 #if defined(LIBXML_OUTPUT_ENABLED)
1094 #ifdef bottom_xmlsave
1095 #undef xmlAttrSerializeTxtContent
1096 extern __typeof (xmlAttrSerializeTxtContent) xmlAttrSerializeTxtContent __attribute((alias("xmlAttrSerializeTxtContent__internal_alias")));
1097 #else
1098 #ifndef xmlAttrSerializeTxtContent
1099 extern __typeof (xmlAttrSerializeTxtContent) xmlAttrSerializeTxtContent__internal_alias __attribute((visibility("hidden")));
1100 #define xmlAttrSerializeTxtContent xmlAttrSerializeTxtContent__internal_alias
1101 #endif
1102 #endif
1103 #endif
1104
1105 #if defined(LIBXML_REGEXP_ENABLED) && defined(LIBXML_AUTOMATA_ENABLED)
1106 #ifdef bottom_xmlregexp
1107 #undef xmlAutomataCompile
1108 extern __typeof (xmlAutomataCompile) xmlAutomataCompile __attribute((alias("xmlAutomataCompile__internal_alias")));
1109 #else
1110 #ifndef xmlAutomataCompile
1111 extern __typeof (xmlAutomataCompile) xmlAutomataCompile__internal_alias __attribute((visibility("hidden")));
1112 #define xmlAutomataCompile xmlAutomataCompile__internal_alias
1113 #endif
1114 #endif
1115 #endif
1116
1117 #if defined(LIBXML_REGEXP_ENABLED) && defined(LIBXML_AUTOMATA_ENABLED)
1118 #ifdef bottom_xmlregexp
1119 #undef xmlAutomataGetInitState
1120 extern __typeof (xmlAutomataGetInitState) xmlAutomataGetInitState __attribute((alias("xmlAutomataGetInitState__internal_alias")));
1121 #else
1122 #ifndef xmlAutomataGetInitState
1123 extern __typeof (xmlAutomataGetInitState) xmlAutomataGetInitState__internal_alias __attribute((visibility("hidden")));
1124 #define xmlAutomataGetInitState xmlAutomataGetInitState__internal_alias
1125 #endif
1126 #endif
1127 #endif
1128
1129 #if defined(LIBXML_REGEXP_ENABLED) && defined(LIBXML_AUTOMATA_ENABLED)
1130 #ifdef bottom_xmlregexp
1131 #undef xmlAutomataIsDeterminist
1132 extern __typeof (xmlAutomataIsDeterminist) xmlAutomataIsDeterminist __attribute((alias("xmlAutomataIsDeterminist__internal_alias")));
1133 #else
1134 #ifndef xmlAutomataIsDeterminist
1135 extern __typeof (xmlAutomataIsDeterminist) xmlAutomataIsDeterminist__internal_alias __attribute((visibility("hidden")));
1136 #define xmlAutomataIsDeterminist xmlAutomataIsDeterminist__internal_alias
1137 #endif
1138 #endif
1139 #endif
1140
1141 #if defined(LIBXML_REGEXP_ENABLED) && defined(LIBXML_AUTOMATA_ENABLED)
1142 #ifdef bottom_xmlregexp
1143 #undef xmlAutomataNewAllTrans
1144 extern __typeof (xmlAutomataNewAllTrans) xmlAutomataNewAllTrans __attribute((alias("xmlAutomataNewAllTrans__internal_alias")));
1145 #else
1146 #ifndef xmlAutomataNewAllTrans
1147 extern __typeof (xmlAutomataNewAllTrans) xmlAutomataNewAllTrans__internal_alias __attribute((visibility("hidden")));
1148 #define xmlAutomataNewAllTrans xmlAutomataNewAllTrans__internal_alias
1149 #endif
1150 #endif
1151 #endif
1152
1153 #if defined(LIBXML_REGEXP_ENABLED) && defined(LIBXML_AUTOMATA_ENABLED)
1154 #ifdef bottom_xmlregexp
1155 #undef xmlAutomataNewCountTrans
1156 extern __typeof (xmlAutomataNewCountTrans) xmlAutomataNewCountTrans __attribute((alias("xmlAutomataNewCountTrans__internal_alias")));
1157 #else
1158 #ifndef xmlAutomataNewCountTrans
1159 extern __typeof (xmlAutomataNewCountTrans) xmlAutomataNewCountTrans__internal_alias __attribute((visibility("hidden")));
1160 #define xmlAutomataNewCountTrans xmlAutomataNewCountTrans__internal_alias
1161 #endif
1162 #endif
1163 #endif
1164
1165 #if defined(LIBXML_REGEXP_ENABLED) && defined(LIBXML_AUTOMATA_ENABLED)
1166 #ifdef bottom_xmlregexp
1167 #undef xmlAutomataNewCountTrans2
1168 extern __typeof (xmlAutomataNewCountTrans2) xmlAutomataNewCountTrans2 __attribute((alias("xmlAutomataNewCountTrans2__internal_alias")));
1169 #else
1170 #ifndef xmlAutomataNewCountTrans2
1171 extern __typeof (xmlAutomataNewCountTrans2) xmlAutomataNewCountTrans2__internal_alias __attribute((visibility("hidden")));
1172 #define xmlAutomataNewCountTrans2 xmlAutomataNewCountTrans2__internal_alias
1173 #endif
1174 #endif
1175 #endif
1176
1177 #if defined(LIBXML_REGEXP_ENABLED) && defined(LIBXML_AUTOMATA_ENABLED)
1178 #ifdef bottom_xmlregexp
1179 #undef xmlAutomataNewCountedTrans
1180 extern __typeof (xmlAutomataNewCountedTrans) xmlAutomataNewCountedTrans __attribute((alias("xmlAutomataNewCountedTrans__internal_alias")));
1181 #else
1182 #ifndef xmlAutomataNewCountedTrans
1183 extern __typeof (xmlAutomataNewCountedTrans) xmlAutomataNewCountedTrans__internal_alias __attribute((visibility("hidden")));
1184 #define xmlAutomataNewCountedTrans xmlAutomataNewCountedTrans__internal_alias
1185 #endif
1186 #endif
1187 #endif
1188
1189 #if defined(LIBXML_REGEXP_ENABLED) && defined(LIBXML_AUTOMATA_ENABLED)
1190 #ifdef bottom_xmlregexp
1191 #undef xmlAutomataNewCounter
1192 extern __typeof (xmlAutomataNewCounter) xmlAutomataNewCounter __attribute((alias("xmlAutomataNewCounter__internal_alias")));
1193 #else
1194 #ifndef xmlAutomataNewCounter
1195 extern __typeof (xmlAutomataNewCounter) xmlAutomataNewCounter__internal_alias __attribute((visibility("hidden")));
1196 #define xmlAutomataNewCounter xmlAutomataNewCounter__internal_alias
1197 #endif
1198 #endif
1199 #endif
1200
1201 #if defined(LIBXML_REGEXP_ENABLED) && defined(LIBXML_AUTOMATA_ENABLED)
1202 #ifdef bottom_xmlregexp
1203 #undef xmlAutomataNewCounterTrans
1204 extern __typeof (xmlAutomataNewCounterTrans) xmlAutomataNewCounterTrans __attribute((alias("xmlAutomataNewCounterTrans__internal_alias")));
1205 #else
1206 #ifndef xmlAutomataNewCounterTrans
1207 extern __typeof (xmlAutomataNewCounterTrans) xmlAutomataNewCounterTrans__internal_alias __attribute((visibility("hidden")));
1208 #define xmlAutomataNewCounterTrans xmlAutomataNewCounterTrans__internal_alias
1209 #endif
1210 #endif
1211 #endif
1212
1213 #if defined(LIBXML_REGEXP_ENABLED) && defined(LIBXML_AUTOMATA_ENABLED)
1214 #ifdef bottom_xmlregexp
1215 #undef xmlAutomataNewEpsilon
1216 extern __typeof (xmlAutomataNewEpsilon) xmlAutomataNewEpsilon __attribute((alias("xmlAutomataNewEpsilon__internal_alias")));
1217 #else
1218 #ifndef xmlAutomataNewEpsilon
1219 extern __typeof (xmlAutomataNewEpsilon) xmlAutomataNewEpsilon__internal_alias __attribute((visibility("hidden")));
1220 #define xmlAutomataNewEpsilon xmlAutomataNewEpsilon__internal_alias
1221 #endif
1222 #endif
1223 #endif
1224
1225 #if defined(LIBXML_REGEXP_ENABLED) && defined(LIBXML_AUTOMATA_ENABLED)
1226 #ifdef bottom_xmlregexp
1227 #undef xmlAutomataNewOnceTrans
1228 extern __typeof (xmlAutomataNewOnceTrans) xmlAutomataNewOnceTrans __attribute((alias("xmlAutomataNewOnceTrans__internal_alias")));
1229 #else
1230 #ifndef xmlAutomataNewOnceTrans
1231 extern __typeof (xmlAutomataNewOnceTrans) xmlAutomataNewOnceTrans__internal_alias __attribute((visibility("hidden")));
1232 #define xmlAutomataNewOnceTrans xmlAutomataNewOnceTrans__internal_alias
1233 #endif
1234 #endif
1235 #endif
1236
1237 #if defined(LIBXML_REGEXP_ENABLED) && defined(LIBXML_AUTOMATA_ENABLED)
1238 #ifdef bottom_xmlregexp
1239 #undef xmlAutomataNewOnceTrans2
1240 extern __typeof (xmlAutomataNewOnceTrans2) xmlAutomataNewOnceTrans2 __attribute((alias("xmlAutomataNewOnceTrans2__internal_alias")));
1241 #else
1242 #ifndef xmlAutomataNewOnceTrans2
1243 extern __typeof (xmlAutomataNewOnceTrans2) xmlAutomataNewOnceTrans2__internal_alias __attribute((visibility("hidden")));
1244 #define xmlAutomataNewOnceTrans2 xmlAutomataNewOnceTrans2__internal_alias
1245 #endif
1246 #endif
1247 #endif
1248
1249 #if defined(LIBXML_REGEXP_ENABLED) && defined(LIBXML_AUTOMATA_ENABLED)
1250 #ifdef bottom_xmlregexp
1251 #undef xmlAutomataNewState
1252 extern __typeof (xmlAutomataNewState) xmlAutomataNewState __attribute((alias("xmlAutomataNewState__internal_alias")));
1253 #else
1254 #ifndef xmlAutomataNewState
1255 extern __typeof (xmlAutomataNewState) xmlAutomataNewState__internal_alias __attribute((visibility("hidden")));
1256 #define xmlAutomataNewState xmlAutomataNewState__internal_alias
1257 #endif
1258 #endif
1259 #endif
1260
1261 #if defined(LIBXML_REGEXP_ENABLED) && defined(LIBXML_AUTOMATA_ENABLED)
1262 #ifdef bottom_xmlregexp
1263 #undef xmlAutomataNewTransition
1264 extern __typeof (xmlAutomataNewTransition) xmlAutomataNewTransition __attribute((alias("xmlAutomataNewTransition__internal_alias")));
1265 #else
1266 #ifndef xmlAutomataNewTransition
1267 extern __typeof (xmlAutomataNewTransition) xmlAutomataNewTransition__internal_alias __attribute((visibility("hidden")));
1268 #define xmlAutomataNewTransition xmlAutomataNewTransition__internal_alias
1269 #endif
1270 #endif
1271 #endif
1272
1273 #if defined(LIBXML_REGEXP_ENABLED) && defined(LIBXML_AUTOMATA_ENABLED)
1274 #ifdef bottom_xmlregexp
1275 #undef xmlAutomataNewTransition2
1276 extern __typeof (xmlAutomataNewTransition2) xmlAutomataNewTransition2 __attribute((alias("xmlAutomataNewTransition2__internal_alias")));
1277 #else
1278 #ifndef xmlAutomataNewTransition2
1279 extern __typeof (xmlAutomataNewTransition2) xmlAutomataNewTransition2__internal_alias __attribute((visibility("hidden")));
1280 #define xmlAutomataNewTransition2 xmlAutomataNewTransition2__internal_alias
1281 #endif
1282 #endif
1283 #endif
1284
1285 #if defined(LIBXML_REGEXP_ENABLED) && defined(LIBXML_AUTOMATA_ENABLED)
1286 #ifdef bottom_xmlregexp
1287 #undef xmlAutomataSetFinalState
1288 extern __typeof (xmlAutomataSetFinalState) xmlAutomataSetFinalState __attribute((alias("xmlAutomataSetFinalState__internal_alias")));
1289 #else
1290 #ifndef xmlAutomataSetFinalState
1291 extern __typeof (xmlAutomataSetFinalState) xmlAutomataSetFinalState__internal_alias __attribute((visibility("hidden")));
1292 #define xmlAutomataSetFinalState xmlAutomataSetFinalState__internal_alias
1293 #endif
1294 #endif
1295 #endif
1296
1297 #if defined(LIBXML_DEBUG_ENABLED)
1298 #ifdef bottom_debugXML
1299 #undef xmlBoolToText
1300 extern __typeof (xmlBoolToText) xmlBoolToText __attribute((alias("xmlBoolToText__internal_alias")));
1301 #else
1302 #ifndef xmlBoolToText
1303 extern __typeof (xmlBoolToText) xmlBoolToText__internal_alias __attribute((visibility("hidden")));
1304 #define xmlBoolToText xmlBoolToText__internal_alias
1305 #endif
1306 #endif
1307 #endif
1308
1309 #ifdef bottom_tree
1310 #undef xmlBufferAdd
1311 extern __typeof (xmlBufferAdd) xmlBufferAdd __attribute((alias("xmlBufferAdd__internal_alias")));
1312 #else
1313 #ifndef xmlBufferAdd
1314 extern __typeof (xmlBufferAdd) xmlBufferAdd__internal_alias __attribute((visibility("hidden")));
1315 #define xmlBufferAdd xmlBufferAdd__internal_alias
1316 #endif
1317 #endif
1318
1319 #ifdef bottom_tree
1320 #undef xmlBufferAddHead
1321 extern __typeof (xmlBufferAddHead) xmlBufferAddHead __attribute((alias("xmlBufferAddHead__internal_alias")));
1322 #else
1323 #ifndef xmlBufferAddHead
1324 extern __typeof (xmlBufferAddHead) xmlBufferAddHead__internal_alias __attribute((visibility("hidden")));
1325 #define xmlBufferAddHead xmlBufferAddHead__internal_alias
1326 #endif
1327 #endif
1328
1329 #ifdef bottom_tree
1330 #undef xmlBufferCCat
1331 extern __typeof (xmlBufferCCat) xmlBufferCCat __attribute((alias("xmlBufferCCat__internal_alias")));
1332 #else
1333 #ifndef xmlBufferCCat
1334 extern __typeof (xmlBufferCCat) xmlBufferCCat__internal_alias __attribute((visibility("hidden")));
1335 #define xmlBufferCCat xmlBufferCCat__internal_alias
1336 #endif
1337 #endif
1338
1339 #ifdef bottom_tree
1340 #undef xmlBufferCat
1341 extern __typeof (xmlBufferCat) xmlBufferCat __attribute((alias("xmlBufferCat__internal_alias")));
1342 #else
1343 #ifndef xmlBufferCat
1344 extern __typeof (xmlBufferCat) xmlBufferCat__internal_alias __attribute((visibility("hidden")));
1345 #define xmlBufferCat xmlBufferCat__internal_alias
1346 #endif
1347 #endif
1348
1349 #ifdef bottom_tree
1350 #undef xmlBufferContent
1351 extern __typeof (xmlBufferContent) xmlBufferContent __attribute((alias("xmlBufferContent__internal_alias")));
1352 #else
1353 #ifndef xmlBufferContent
1354 extern __typeof (xmlBufferContent) xmlBufferContent__internal_alias __attribute((visibility("hidden")));
1355 #define xmlBufferContent xmlBufferContent__internal_alias
1356 #endif
1357 #endif
1358
1359 #ifdef bottom_tree
1360 #undef xmlBufferCreate
1361 extern __typeof (xmlBufferCreate) xmlBufferCreate __attribute((alias("xmlBufferCreate__internal_alias")));
1362 #else
1363 #ifndef xmlBufferCreate
1364 extern __typeof (xmlBufferCreate) xmlBufferCreate__internal_alias __attribute((visibility("hidden")));
1365 #define xmlBufferCreate xmlBufferCreate__internal_alias
1366 #endif
1367 #endif
1368
1369 #ifdef bottom_tree
1370 #undef xmlBufferCreateSize
1371 extern __typeof (xmlBufferCreateSize) xmlBufferCreateSize __attribute((alias("xmlBufferCreateSize__internal_alias")));
1372 #else
1373 #ifndef xmlBufferCreateSize
1374 extern __typeof (xmlBufferCreateSize) xmlBufferCreateSize__internal_alias __attribute((visibility("hidden")));
1375 #define xmlBufferCreateSize xmlBufferCreateSize__internal_alias
1376 #endif
1377 #endif
1378
1379 #ifdef bottom_tree
1380 #undef xmlBufferCreateStatic
1381 extern __typeof (xmlBufferCreateStatic) xmlBufferCreateStatic __attribute((alias("xmlBufferCreateStatic__internal_alias")));
1382 #else
1383 #ifndef xmlBufferCreateStatic
1384 extern __typeof (xmlBufferCreateStatic) xmlBufferCreateStatic__internal_alias __attribute((visibility("hidden")));
1385 #define xmlBufferCreateStatic xmlBufferCreateStatic__internal_alias
1386 #endif
1387 #endif
1388
1389 #ifdef bottom_tree
1390 #undef xmlBufferDump
1391 extern __typeof (xmlBufferDump) xmlBufferDump __attribute((alias("xmlBufferDump__internal_alias")));
1392 #else
1393 #ifndef xmlBufferDump
1394 extern __typeof (xmlBufferDump) xmlBufferDump__internal_alias __attribute((visibility("hidden")));
1395 #define xmlBufferDump xmlBufferDump__internal_alias
1396 #endif
1397 #endif
1398
1399 #ifdef bottom_tree
1400 #undef xmlBufferEmpty
1401 extern __typeof (xmlBufferEmpty) xmlBufferEmpty __attribute((alias("xmlBufferEmpty__internal_alias")));
1402 #else
1403 #ifndef xmlBufferEmpty
1404 extern __typeof (xmlBufferEmpty) xmlBufferEmpty__internal_alias __attribute((visibility("hidden")));
1405 #define xmlBufferEmpty xmlBufferEmpty__internal_alias
1406 #endif
1407 #endif
1408
1409 #ifdef bottom_tree
1410 #undef xmlBufferFree
1411 extern __typeof (xmlBufferFree) xmlBufferFree __attribute((alias("xmlBufferFree__internal_alias")));
1412 #else
1413 #ifndef xmlBufferFree
1414 extern __typeof (xmlBufferFree) xmlBufferFree__internal_alias __attribute((visibility("hidden")));
1415 #define xmlBufferFree xmlBufferFree__internal_alias
1416 #endif
1417 #endif
1418
1419 #ifdef bottom_tree
1420 #undef xmlBufferGrow
1421 extern __typeof (xmlBufferGrow) xmlBufferGrow __attribute((alias("xmlBufferGrow__internal_alias")));
1422 #else
1423 #ifndef xmlBufferGrow
1424 extern __typeof (xmlBufferGrow) xmlBufferGrow__internal_alias __attribute((visibility("hidden")));
1425 #define xmlBufferGrow xmlBufferGrow__internal_alias
1426 #endif
1427 #endif
1428
1429 #ifdef bottom_tree
1430 #undef xmlBufferLength
1431 extern __typeof (xmlBufferLength) xmlBufferLength __attribute((alias("xmlBufferLength__internal_alias")));
1432 #else
1433 #ifndef xmlBufferLength
1434 extern __typeof (xmlBufferLength) xmlBufferLength__internal_alias __attribute((visibility("hidden")));
1435 #define xmlBufferLength xmlBufferLength__internal_alias
1436 #endif
1437 #endif
1438
1439 #ifdef bottom_tree
1440 #undef xmlBufferResize
1441 extern __typeof (xmlBufferResize) xmlBufferResize __attribute((alias("xmlBufferResize__internal_alias")));
1442 #else
1443 #ifndef xmlBufferResize
1444 extern __typeof (xmlBufferResize) xmlBufferResize__internal_alias __attribute((visibility("hidden")));
1445 #define xmlBufferResize xmlBufferResize__internal_alias
1446 #endif
1447 #endif
1448
1449 #ifdef bottom_tree
1450 #undef xmlBufferSetAllocationScheme
1451 extern __typeof (xmlBufferSetAllocationScheme) xmlBufferSetAllocationScheme __attribute((alias("xmlBufferSetAllocationScheme__internal_alias")));
1452 #else
1453 #ifndef xmlBufferSetAllocationScheme
1454 extern __typeof (xmlBufferSetAllocationScheme) xmlBufferSetAllocationScheme__internal_alias __attribute((visibility("hidden")));
1455 #define xmlBufferSetAllocationScheme xmlBufferSetAllocationScheme__internal_alias
1456 #endif
1457 #endif
1458
1459 #ifdef bottom_tree
1460 #undef xmlBufferShrink
1461 extern __typeof (xmlBufferShrink) xmlBufferShrink __attribute((alias("xmlBufferShrink__internal_alias")));
1462 #else
1463 #ifndef xmlBufferShrink
1464 extern __typeof (xmlBufferShrink) xmlBufferShrink__internal_alias __attribute((visibility("hidden")));
1465 #define xmlBufferShrink xmlBufferShrink__internal_alias
1466 #endif
1467 #endif
1468
1469 #ifdef bottom_tree
1470 #undef xmlBufferWriteCHAR
1471 extern __typeof (xmlBufferWriteCHAR) xmlBufferWriteCHAR __attribute((alias("xmlBufferWriteCHAR__internal_alias")));
1472 #else
1473 #ifndef xmlBufferWriteCHAR
1474 extern __typeof (xmlBufferWriteCHAR) xmlBufferWriteCHAR__internal_alias __attribute((visibility("hidden")));
1475 #define xmlBufferWriteCHAR xmlBufferWriteCHAR__internal_alias
1476 #endif
1477 #endif
1478
1479 #ifdef bottom_tree
1480 #undef xmlBufferWriteChar
1481 extern __typeof (xmlBufferWriteChar) xmlBufferWriteChar __attribute((alias("xmlBufferWriteChar__internal_alias")));
1482 #else
1483 #ifndef xmlBufferWriteChar
1484 extern __typeof (xmlBufferWriteChar) xmlBufferWriteChar__internal_alias __attribute((visibility("hidden")));
1485 #define xmlBufferWriteChar xmlBufferWriteChar__internal_alias
1486 #endif
1487 #endif
1488
1489 #ifdef bottom_tree
1490 #undef xmlBufferWriteQuotedString
1491 extern __typeof (xmlBufferWriteQuotedString) xmlBufferWriteQuotedString __attribute((alias("xmlBufferWriteQuotedString__internal_alias")));
1492 #else
1493 #ifndef xmlBufferWriteQuotedString
1494 extern __typeof (xmlBufferWriteQuotedString) xmlBufferWriteQuotedString__internal_alias __attribute((visibility("hidden")));
1495 #define xmlBufferWriteQuotedString xmlBufferWriteQuotedString__internal_alias
1496 #endif
1497 #endif
1498
1499 #ifdef bottom_tree
1500 #undef xmlBuildQName
1501 extern __typeof (xmlBuildQName) xmlBuildQName __attribute((alias("xmlBuildQName__internal_alias")));
1502 #else
1503 #ifndef xmlBuildQName
1504 extern __typeof (xmlBuildQName) xmlBuildQName__internal_alias __attribute((visibility("hidden")));
1505 #define xmlBuildQName xmlBuildQName__internal_alias
1506 #endif
1507 #endif
1508
1509 #ifdef bottom_uri
1510 #undef xmlBuildRelativeURI
1511 extern __typeof (xmlBuildRelativeURI) xmlBuildRelativeURI __attribute((alias("xmlBuildRelativeURI__internal_alias")));
1512 #else
1513 #ifndef xmlBuildRelativeURI
1514 extern __typeof (xmlBuildRelativeURI) xmlBuildRelativeURI__internal_alias __attribute((visibility("hidden")));
1515 #define xmlBuildRelativeURI xmlBuildRelativeURI__internal_alias
1516 #endif
1517 #endif
1518
1519 #ifdef bottom_uri
1520 #undef xmlBuildURI
1521 extern __typeof (xmlBuildURI) xmlBuildURI __attribute((alias("xmlBuildURI__internal_alias")));
1522 #else
1523 #ifndef xmlBuildURI
1524 extern __typeof (xmlBuildURI) xmlBuildURI__internal_alias __attribute((visibility("hidden")));
1525 #define xmlBuildURI xmlBuildURI__internal_alias
1526 #endif
1527 #endif
1528
1529 #ifdef bottom_encoding
1530 #undef xmlByteConsumed
1531 extern __typeof (xmlByteConsumed) xmlByteConsumed __attribute((alias("xmlByteConsumed__internal_alias")));
1532 #else
1533 #ifndef xmlByteConsumed
1534 extern __typeof (xmlByteConsumed) xmlByteConsumed__internal_alias __attribute((visibility("hidden")));
1535 #define xmlByteConsumed xmlByteConsumed__internal_alias
1536 #endif
1537 #endif
1538
1539 #if defined(LIBXML_C14N_ENABLED) && defined(LIBXML_OUTPUT_ENABLED)
1540 #ifdef bottom_c14n
1541 #undef xmlC14NDocDumpMemory
1542 extern __typeof (xmlC14NDocDumpMemory) xmlC14NDocDumpMemory __attribute((alias("xmlC14NDocDumpMemory__internal_alias")));
1543 #else
1544 #ifndef xmlC14NDocDumpMemory
1545 extern __typeof (xmlC14NDocDumpMemory) xmlC14NDocDumpMemory__internal_alias __attribute((visibility("hidden")));
1546 #define xmlC14NDocDumpMemory xmlC14NDocDumpMemory__internal_alias
1547 #endif
1548 #endif
1549 #endif
1550
1551 #if defined(LIBXML_C14N_ENABLED) && defined(LIBXML_OUTPUT_ENABLED)
1552 #ifdef bottom_c14n
1553 #undef xmlC14NDocSave
1554 extern __typeof (xmlC14NDocSave) xmlC14NDocSave __attribute((alias("xmlC14NDocSave__internal_alias")));
1555 #else
1556 #ifndef xmlC14NDocSave
1557 extern __typeof (xmlC14NDocSave) xmlC14NDocSave__internal_alias __attribute((visibility("hidden")));
1558 #define xmlC14NDocSave xmlC14NDocSave__internal_alias
1559 #endif
1560 #endif
1561 #endif
1562
1563 #if defined(LIBXML_C14N_ENABLED) && defined(LIBXML_OUTPUT_ENABLED)
1564 #ifdef bottom_c14n
1565 #undef xmlC14NDocSaveTo
1566 extern __typeof (xmlC14NDocSaveTo) xmlC14NDocSaveTo __attribute((alias("xmlC14NDocSaveTo__internal_alias")));
1567 #else
1568 #ifndef xmlC14NDocSaveTo
1569 extern __typeof (xmlC14NDocSaveTo) xmlC14NDocSaveTo__internal_alias __attribute((visibility("hidden")));
1570 #define xmlC14NDocSaveTo xmlC14NDocSaveTo__internal_alias
1571 #endif
1572 #endif
1573 #endif
1574
1575 #if defined(LIBXML_C14N_ENABLED) && defined(LIBXML_OUTPUT_ENABLED)
1576 #ifdef bottom_c14n
1577 #undef xmlC14NExecute
1578 extern __typeof (xmlC14NExecute) xmlC14NExecute __attribute((alias("xmlC14NExecute__internal_alias")));
1579 #else
1580 #ifndef xmlC14NExecute
1581 extern __typeof (xmlC14NExecute) xmlC14NExecute__internal_alias __attribute((visibility("hidden")));
1582 #define xmlC14NExecute xmlC14NExecute__internal_alias
1583 #endif
1584 #endif
1585 #endif
1586
1587 #ifdef bottom_uri
1588 #undef xmlCanonicPath
1589 extern __typeof (xmlCanonicPath) xmlCanonicPath __attribute((alias("xmlCanonicPath__internal_alias")));
1590 #else
1591 #ifndef xmlCanonicPath
1592 extern __typeof (xmlCanonicPath) xmlCanonicPath__internal_alias __attribute((visibility("hidden")));
1593 #define xmlCanonicPath xmlCanonicPath__internal_alias
1594 #endif
1595 #endif
1596
1597 #if defined(LIBXML_CATALOG_ENABLED)
1598 #ifdef bottom_catalog
1599 #undef xmlCatalogAdd
1600 extern __typeof (xmlCatalogAdd) xmlCatalogAdd __attribute((alias("xmlCatalogAdd__internal_alias")));
1601 #else
1602 #ifndef xmlCatalogAdd
1603 extern __typeof (xmlCatalogAdd) xmlCatalogAdd__internal_alias __attribute((visibility("hidden")));
1604 #define xmlCatalogAdd xmlCatalogAdd__internal_alias
1605 #endif
1606 #endif
1607 #endif
1608
1609 #if defined(LIBXML_CATALOG_ENABLED)
1610 #ifdef bottom_catalog
1611 #undef xmlCatalogAddLocal
1612 extern __typeof (xmlCatalogAddLocal) xmlCatalogAddLocal __attribute((alias("xmlCatalogAddLocal__internal_alias")));
1613 #else
1614 #ifndef xmlCatalogAddLocal
1615 extern __typeof (xmlCatalogAddLocal) xmlCatalogAddLocal__internal_alias __attribute((visibility("hidden")));
1616 #define xmlCatalogAddLocal xmlCatalogAddLocal__internal_alias
1617 #endif
1618 #endif
1619 #endif
1620
1621 #if defined(LIBXML_CATALOG_ENABLED)
1622 #ifdef bottom_catalog
1623 #undef xmlCatalogCleanup
1624 extern __typeof (xmlCatalogCleanup) xmlCatalogCleanup __attribute((alias("xmlCatalogCleanup__internal_alias")));
1625 #else
1626 #ifndef xmlCatalogCleanup
1627 extern __typeof (xmlCatalogCleanup) xmlCatalogCleanup__internal_alias __attribute((visibility("hidden")));
1628 #define xmlCatalogCleanup xmlCatalogCleanup__internal_alias
1629 #endif
1630 #endif
1631 #endif
1632
1633 #if defined(LIBXML_CATALOG_ENABLED)
1634 #ifdef bottom_catalog
1635 #undef xmlCatalogConvert
1636 extern __typeof (xmlCatalogConvert) xmlCatalogConvert __attribute((alias("xmlCatalogConvert__internal_alias")));
1637 #else
1638 #ifndef xmlCatalogConvert
1639 extern __typeof (xmlCatalogConvert) xmlCatalogConvert__internal_alias __attribute((visibility("hidden")));
1640 #define xmlCatalogConvert xmlCatalogConvert__internal_alias
1641 #endif
1642 #endif
1643 #endif
1644
1645 #if defined(LIBXML_CATALOG_ENABLED) && defined(LIBXML_OUTPUT_ENABLED)
1646 #ifdef bottom_catalog
1647 #undef xmlCatalogDump
1648 extern __typeof (xmlCatalogDump) xmlCatalogDump __attribute((alias("xmlCatalogDump__internal_alias")));
1649 #else
1650 #ifndef xmlCatalogDump
1651 extern __typeof (xmlCatalogDump) xmlCatalogDump__internal_alias __attribute((visibility("hidden")));
1652 #define xmlCatalogDump xmlCatalogDump__internal_alias
1653 #endif
1654 #endif
1655 #endif
1656
1657 #if defined(LIBXML_CATALOG_ENABLED)
1658 #ifdef bottom_catalog
1659 #undef xmlCatalogFreeLocal
1660 extern __typeof (xmlCatalogFreeLocal) xmlCatalogFreeLocal __attribute((alias("xmlCatalogFreeLocal__internal_alias")));
1661 #else
1662 #ifndef xmlCatalogFreeLocal
1663 extern __typeof (xmlCatalogFreeLocal) xmlCatalogFreeLocal__internal_alias __attribute((visibility("hidden")));
1664 #define xmlCatalogFreeLocal xmlCatalogFreeLocal__internal_alias
1665 #endif
1666 #endif
1667 #endif
1668
1669 #if defined(LIBXML_CATALOG_ENABLED)
1670 #ifdef bottom_catalog
1671 #undef xmlCatalogGetDefaults
1672 extern __typeof (xmlCatalogGetDefaults) xmlCatalogGetDefaults __attribute((alias("xmlCatalogGetDefaults__internal_alias")));
1673 #else
1674 #ifndef xmlCatalogGetDefaults
1675 extern __typeof (xmlCatalogGetDefaults) xmlCatalogGetDefaults__internal_alias __attribute((visibility("hidden")));
1676 #define xmlCatalogGetDefaults xmlCatalogGetDefaults__internal_alias
1677 #endif
1678 #endif
1679 #endif
1680
1681 #if defined(LIBXML_CATALOG_ENABLED)
1682 #ifdef bottom_catalog
1683 #undef xmlCatalogGetPublic
1684 extern __typeof (xmlCatalogGetPublic) xmlCatalogGetPublic __attribute((alias("xmlCatalogGetPublic__internal_alias")));
1685 #else
1686 #ifndef xmlCatalogGetPublic
1687 extern __typeof (xmlCatalogGetPublic) xmlCatalogGetPublic__internal_alias __attribute((visibility("hidden")));
1688 #define xmlCatalogGetPublic xmlCatalogGetPublic__internal_alias
1689 #endif
1690 #endif
1691 #endif
1692
1693 #if defined(LIBXML_CATALOG_ENABLED)
1694 #ifdef bottom_catalog
1695 #undef xmlCatalogGetSystem
1696 extern __typeof (xmlCatalogGetSystem) xmlCatalogGetSystem __attribute((alias("xmlCatalogGetSystem__internal_alias")));
1697 #else
1698 #ifndef xmlCatalogGetSystem
1699 extern __typeof (xmlCatalogGetSystem) xmlCatalogGetSystem__internal_alias __attribute((visibility("hidden")));
1700 #define xmlCatalogGetSystem xmlCatalogGetSystem__internal_alias
1701 #endif
1702 #endif
1703 #endif
1704
1705 #if defined(LIBXML_CATALOG_ENABLED)
1706 #ifdef bottom_catalog
1707 #undef xmlCatalogIsEmpty
1708 extern __typeof (xmlCatalogIsEmpty) xmlCatalogIsEmpty __attribute((alias("xmlCatalogIsEmpty__internal_alias")));
1709 #else
1710 #ifndef xmlCatalogIsEmpty
1711 extern __typeof (xmlCatalogIsEmpty) xmlCatalogIsEmpty__internal_alias __attribute((visibility("hidden")));
1712 #define xmlCatalogIsEmpty xmlCatalogIsEmpty__internal_alias
1713 #endif
1714 #endif
1715 #endif
1716
1717 #if defined(LIBXML_CATALOG_ENABLED)
1718 #ifdef bottom_catalog
1719 #undef xmlCatalogLocalResolve
1720 extern __typeof (xmlCatalogLocalResolve) xmlCatalogLocalResolve __attribute((alias("xmlCatalogLocalResolve__internal_alias")));
1721 #else
1722 #ifndef xmlCatalogLocalResolve
1723 extern __typeof (xmlCatalogLocalResolve) xmlCatalogLocalResolve__internal_alias __attribute((visibility("hidden")));
1724 #define xmlCatalogLocalResolve xmlCatalogLocalResolve__internal_alias
1725 #endif
1726 #endif
1727 #endif
1728
1729 #if defined(LIBXML_CATALOG_ENABLED)
1730 #ifdef bottom_catalog
1731 #undef xmlCatalogLocalResolveURI
1732 extern __typeof (xmlCatalogLocalResolveURI) xmlCatalogLocalResolveURI __attribute((alias("xmlCatalogLocalResolveURI__internal_alias")));
1733 #else
1734 #ifndef xmlCatalogLocalResolveURI
1735 extern __typeof (xmlCatalogLocalResolveURI) xmlCatalogLocalResolveURI__internal_alias __attribute((visibility("hidden")));
1736 #define xmlCatalogLocalResolveURI xmlCatalogLocalResolveURI__internal_alias
1737 #endif
1738 #endif
1739 #endif
1740
1741 #if defined(LIBXML_CATALOG_ENABLED)
1742 #ifdef bottom_catalog
1743 #undef xmlCatalogRemove
1744 extern __typeof (xmlCatalogRemove) xmlCatalogRemove __attribute((alias("xmlCatalogRemove__internal_alias")));
1745 #else
1746 #ifndef xmlCatalogRemove
1747 extern __typeof (xmlCatalogRemove) xmlCatalogRemove__internal_alias __attribute((visibility("hidden")));
1748 #define xmlCatalogRemove xmlCatalogRemove__internal_alias
1749 #endif
1750 #endif
1751 #endif
1752
1753 #if defined(LIBXML_CATALOG_ENABLED)
1754 #ifdef bottom_catalog
1755 #undef xmlCatalogResolve
1756 extern __typeof (xmlCatalogResolve) xmlCatalogResolve __attribute((alias("xmlCatalogResolve__internal_alias")));
1757 #else
1758 #ifndef xmlCatalogResolve
1759 extern __typeof (xmlCatalogResolve) xmlCatalogResolve__internal_alias __attribute((visibility("hidden")));
1760 #define xmlCatalogResolve xmlCatalogResolve__internal_alias
1761 #endif
1762 #endif
1763 #endif
1764
1765 #if defined(LIBXML_CATALOG_ENABLED)
1766 #ifdef bottom_catalog
1767 #undef xmlCatalogResolvePublic
1768 extern __typeof (xmlCatalogResolvePublic) xmlCatalogResolvePublic __attribute((alias("xmlCatalogResolvePublic__internal_alias")));
1769 #else
1770 #ifndef xmlCatalogResolvePublic
1771 extern __typeof (xmlCatalogResolvePublic) xmlCatalogResolvePublic__internal_alias __attribute((visibility("hidden")));
1772 #define xmlCatalogResolvePublic xmlCatalogResolvePublic__internal_alias
1773 #endif
1774 #endif
1775 #endif
1776
1777 #if defined(LIBXML_CATALOG_ENABLED)
1778 #ifdef bottom_catalog
1779 #undef xmlCatalogResolveSystem
1780 extern __typeof (xmlCatalogResolveSystem) xmlCatalogResolveSystem __attribute((alias("xmlCatalogResolveSystem__internal_alias")));
1781 #else
1782 #ifndef xmlCatalogResolveSystem
1783 extern __typeof (xmlCatalogResolveSystem) xmlCatalogResolveSystem__internal_alias __attribute((visibility("hidden")));
1784 #define xmlCatalogResolveSystem xmlCatalogResolveSystem__internal_alias
1785 #endif
1786 #endif
1787 #endif
1788
1789 #if defined(LIBXML_CATALOG_ENABLED)
1790 #ifdef bottom_catalog
1791 #undef xmlCatalogResolveURI
1792 extern __typeof (xmlCatalogResolveURI) xmlCatalogResolveURI __attribute((alias("xmlCatalogResolveURI__internal_alias")));
1793 #else
1794 #ifndef xmlCatalogResolveURI
1795 extern __typeof (xmlCatalogResolveURI) xmlCatalogResolveURI__internal_alias __attribute((visibility("hidden")));
1796 #define xmlCatalogResolveURI xmlCatalogResolveURI__internal_alias
1797 #endif
1798 #endif
1799 #endif
1800
1801 #if defined(LIBXML_CATALOG_ENABLED)
1802 #ifdef bottom_catalog
1803 #undef xmlCatalogSetDebug
1804 extern __typeof (xmlCatalogSetDebug) xmlCatalogSetDebug __attribute((alias("xmlCatalogSetDebug__internal_alias")));
1805 #else
1806 #ifndef xmlCatalogSetDebug
1807 extern __typeof (xmlCatalogSetDebug) xmlCatalogSetDebug__internal_alias __attribute((visibility("hidden")));
1808 #define xmlCatalogSetDebug xmlCatalogSetDebug__internal_alias
1809 #endif
1810 #endif
1811 #endif
1812
1813 #if defined(LIBXML_CATALOG_ENABLED)
1814 #ifdef bottom_catalog
1815 #undef xmlCatalogSetDefaultPrefer
1816 extern __typeof (xmlCatalogSetDefaultPrefer) xmlCatalogSetDefaultPrefer __attribute((alias("xmlCatalogSetDefaultPrefer__internal_alias")));
1817 #else
1818 #ifndef xmlCatalogSetDefaultPrefer
1819 extern __typeof (xmlCatalogSetDefaultPrefer) xmlCatalogSetDefaultPrefer__internal_alias __attribute((visibility("hidden")));
1820 #define xmlCatalogSetDefaultPrefer xmlCatalogSetDefaultPrefer__internal_alias
1821 #endif
1822 #endif
1823 #endif
1824
1825 #if defined(LIBXML_CATALOG_ENABLED)
1826 #ifdef bottom_catalog
1827 #undef xmlCatalogSetDefaults
1828 extern __typeof (xmlCatalogSetDefaults) xmlCatalogSetDefaults __attribute((alias("xmlCatalogSetDefaults__internal_alias")));
1829 #else
1830 #ifndef xmlCatalogSetDefaults
1831 extern __typeof (xmlCatalogSetDefaults) xmlCatalogSetDefaults__internal_alias __attribute((visibility("hidden")));
1832 #define xmlCatalogSetDefaults xmlCatalogSetDefaults__internal_alias
1833 #endif
1834 #endif
1835 #endif
1836
1837 #ifdef bottom_encoding
1838 #undef xmlCharEncCloseFunc
1839 extern __typeof (xmlCharEncCloseFunc) xmlCharEncCloseFunc __attribute((alias("xmlCharEncCloseFunc__internal_alias")));
1840 #else
1841 #ifndef xmlCharEncCloseFunc
1842 extern __typeof (xmlCharEncCloseFunc) xmlCharEncCloseFunc__internal_alias __attribute((visibility("hidden")));
1843 #define xmlCharEncCloseFunc xmlCharEncCloseFunc__internal_alias
1844 #endif
1845 #endif
1846
1847 #ifdef bottom_encoding
1848 #undef xmlCharEncFirstLine
1849 extern __typeof (xmlCharEncFirstLine) xmlCharEncFirstLine __attribute((alias("xmlCharEncFirstLine__internal_alias")));
1850 #else
1851 #ifndef xmlCharEncFirstLine
1852 extern __typeof (xmlCharEncFirstLine) xmlCharEncFirstLine__internal_alias __attribute((visibility("hidden")));
1853 #define xmlCharEncFirstLine xmlCharEncFirstLine__internal_alias
1854 #endif
1855 #endif
1856
1857 #ifdef bottom_encoding
1858 #undef xmlCharEncInFunc
1859 extern __typeof (xmlCharEncInFunc) xmlCharEncInFunc __attribute((alias("xmlCharEncInFunc__internal_alias")));
1860 #else
1861 #ifndef xmlCharEncInFunc
1862 extern __typeof (xmlCharEncInFunc) xmlCharEncInFunc__internal_alias __attribute((visibility("hidden")));
1863 #define xmlCharEncInFunc xmlCharEncInFunc__internal_alias
1864 #endif
1865 #endif
1866
1867 #ifdef bottom_encoding
1868 #undef xmlCharEncOutFunc
1869 extern __typeof (xmlCharEncOutFunc) xmlCharEncOutFunc __attribute((alias("xmlCharEncOutFunc__internal_alias")));
1870 #else
1871 #ifndef xmlCharEncOutFunc
1872 extern __typeof (xmlCharEncOutFunc) xmlCharEncOutFunc__internal_alias __attribute((visibility("hidden")));
1873 #define xmlCharEncOutFunc xmlCharEncOutFunc__internal_alias
1874 #endif
1875 #endif
1876
1877 #ifdef bottom_chvalid
1878 #undef xmlCharInRange
1879 extern __typeof (xmlCharInRange) xmlCharInRange __attribute((alias("xmlCharInRange__internal_alias")));
1880 #else
1881 #ifndef xmlCharInRange
1882 extern __typeof (xmlCharInRange) xmlCharInRange__internal_alias __attribute((visibility("hidden")));
1883 #define xmlCharInRange xmlCharInRange__internal_alias
1884 #endif
1885 #endif
1886
1887 #ifdef bottom_xmlstring
1888 #undef xmlCharStrdup
1889 extern __typeof (xmlCharStrdup) xmlCharStrdup __attribute((alias("xmlCharStrdup__internal_alias")));
1890 #else
1891 #ifndef xmlCharStrdup
1892 extern __typeof (xmlCharStrdup) xmlCharStrdup__internal_alias __attribute((visibility("hidden")));
1893 #define xmlCharStrdup xmlCharStrdup__internal_alias
1894 #endif
1895 #endif
1896
1897 #ifdef bottom_xmlstring
1898 #undef xmlCharStrndup
1899 extern __typeof (xmlCharStrndup) xmlCharStrndup __attribute((alias("xmlCharStrndup__internal_alias")));
1900 #else
1901 #ifndef xmlCharStrndup
1902 extern __typeof (xmlCharStrndup) xmlCharStrndup__internal_alias __attribute((visibility("hidden")));
1903 #define xmlCharStrndup xmlCharStrndup__internal_alias
1904 #endif
1905 #endif
1906
1907 #ifdef bottom_xmlIO
1908 #undef xmlCheckFilename
1909 extern __typeof (xmlCheckFilename) xmlCheckFilename __attribute((alias("xmlCheckFilename__internal_alias")));
1910 #else
1911 #ifndef xmlCheckFilename
1912 extern __typeof (xmlCheckFilename) xmlCheckFilename__internal_alias __attribute((visibility("hidden")));
1913 #define xmlCheckFilename xmlCheckFilename__internal_alias
1914 #endif
1915 #endif
1916
1917 #ifdef bottom_xmlIO
1918 #undef xmlCheckHTTPInput
1919 extern __typeof (xmlCheckHTTPInput) xmlCheckHTTPInput __attribute((alias("xmlCheckHTTPInput__internal_alias")));
1920 #else
1921 #ifndef xmlCheckHTTPInput
1922 extern __typeof (xmlCheckHTTPInput) xmlCheckHTTPInput__internal_alias __attribute((visibility("hidden")));
1923 #define xmlCheckHTTPInput xmlCheckHTTPInput__internal_alias
1924 #endif
1925 #endif
1926
1927 #ifdef bottom_parser
1928 #undef xmlCheckLanguageID
1929 extern __typeof (xmlCheckLanguageID) xmlCheckLanguageID __attribute((alias("xmlCheckLanguageID__internal_alias")));
1930 #else
1931 #ifndef xmlCheckLanguageID
1932 extern __typeof (xmlCheckLanguageID) xmlCheckLanguageID__internal_alias __attribute((visibility("hidden")));
1933 #define xmlCheckLanguageID xmlCheckLanguageID__internal_alias
1934 #endif
1935 #endif
1936
1937 #ifdef bottom_xmlstring
1938 #undef xmlCheckUTF8
1939 extern __typeof (xmlCheckUTF8) xmlCheckUTF8 __attribute((alias("xmlCheckUTF8__internal_alias")));
1940 #else
1941 #ifndef xmlCheckUTF8
1942 extern __typeof (xmlCheckUTF8) xmlCheckUTF8__internal_alias __attribute((visibility("hidden")));
1943 #define xmlCheckUTF8 xmlCheckUTF8__internal_alias
1944 #endif
1945 #endif
1946
1947 #ifdef bottom_parserInternals
1948 #undef xmlCheckVersion
1949 extern __typeof (xmlCheckVersion) xmlCheckVersion __attribute((alias("xmlCheckVersion__internal_alias")));
1950 #else
1951 #ifndef xmlCheckVersion
1952 extern __typeof (xmlCheckVersion) xmlCheckVersion__internal_alias __attribute((visibility("hidden")));
1953 #define xmlCheckVersion xmlCheckVersion__internal_alias
1954 #endif
1955 #endif
1956
1957 #ifdef bottom_encoding
1958 #undef xmlCleanupCharEncodingHandlers
1959 extern __typeof (xmlCleanupCharEncodingHandlers) xmlCleanupCharEncodingHandlers __attribute((alias("xmlCleanupCharEncodingHandlers__internal_alias")));
1960 #else
1961 #ifndef xmlCleanupCharEncodingHandlers
1962 extern __typeof (xmlCleanupCharEncodingHandlers) xmlCleanupCharEncodingHandlers__internal_alias __attribute((visibility("hidden")));
1963 #define xmlCleanupCharEncodingHandlers xmlCleanupCharEncodingHandlers__internal_alias
1964 #endif
1965 #endif
1966
1967 #ifdef bottom_encoding
1968 #undef xmlCleanupEncodingAliases
1969 extern __typeof (xmlCleanupEncodingAliases) xmlCleanupEncodingAliases __attribute((alias("xmlCleanupEncodingAliases__internal_alias")));
1970 #else
1971 #ifndef xmlCleanupEncodingAliases
1972 extern __typeof (xmlCleanupEncodingAliases) xmlCleanupEncodingAliases__internal_alias __attribute((visibility("hidden")));
1973 #define xmlCleanupEncodingAliases xmlCleanupEncodingAliases__internal_alias
1974 #endif
1975 #endif
1976
1977 #ifdef bottom_globals
1978 #undef xmlCleanupGlobals
1979 extern __typeof (xmlCleanupGlobals) xmlCleanupGlobals __attribute((alias("xmlCleanupGlobals__internal_alias")));
1980 #else
1981 #ifndef xmlCleanupGlobals
1982 extern __typeof (xmlCleanupGlobals) xmlCleanupGlobals__internal_alias __attribute((visibility("hidden")));
1983 #define xmlCleanupGlobals xmlCleanupGlobals__internal_alias
1984 #endif
1985 #endif
1986
1987 #ifdef bottom_xmlIO
1988 #undef xmlCleanupInputCallbacks
1989 extern __typeof (xmlCleanupInputCallbacks) xmlCleanupInputCallbacks __attribute((alias("xmlCleanupInputCallbacks__internal_alias")));
1990 #else
1991 #ifndef xmlCleanupInputCallbacks
1992 extern __typeof (xmlCleanupInputCallbacks) xmlCleanupInputCallbacks__internal_alias __attribute((visibility("hidden")));
1993 #define xmlCleanupInputCallbacks xmlCleanupInputCallbacks__internal_alias
1994 #endif
1995 #endif
1996
1997 #ifdef bottom_xmlmemory
1998 #undef xmlCleanupMemory
1999 extern __typeof (xmlCleanupMemory) xmlCleanupMemory __attribute((alias("xmlCleanupMemory__internal_alias")));
2000 #else
2001 #ifndef xmlCleanupMemory
2002 extern __typeof (xmlCleanupMemory) xmlCleanupMemory__internal_alias __attribute((visibility("hidden")));
2003 #define xmlCleanupMemory xmlCleanupMemory__internal_alias
2004 #endif
2005 #endif
2006
2007 #if defined(LIBXML_OUTPUT_ENABLED)
2008 #ifdef bottom_xmlIO
2009 #undef xmlCleanupOutputCallbacks
2010 extern __typeof (xmlCleanupOutputCallbacks) xmlCleanupOutputCallbacks __attribute((alias("xmlCleanupOutputCallbacks__internal_alias")));
2011 #else
2012 #ifndef xmlCleanupOutputCallbacks
2013 extern __typeof (xmlCleanupOutputCallbacks) xmlCleanupOutputCallbacks__internal_alias __attribute((visibility("hidden")));
2014 #define xmlCleanupOutputCallbacks xmlCleanupOutputCallbacks__internal_alias
2015 #endif
2016 #endif
2017 #endif
2018
2019 #ifdef bottom_parser
2020 #undef xmlCleanupParser
2021 extern __typeof (xmlCleanupParser) xmlCleanupParser __attribute((alias("xmlCleanupParser__internal_alias")));
2022 #else
2023 #ifndef xmlCleanupParser
2024 extern __typeof (xmlCleanupParser) xmlCleanupParser__internal_alias __attribute((visibility("hidden")));
2025 #define xmlCleanupParser xmlCleanupParser__internal_alias
2026 #endif
2027 #endif
2028
2029 #if defined(LIBXML_LEGACY_ENABLED)
2030 #ifdef bottom_legacy
2031 #undef xmlCleanupPredefinedEntities
2032 extern __typeof (xmlCleanupPredefinedEntities) xmlCleanupPredefinedEntities __attribute((alias("xmlCleanupPredefinedEntities__internal_alias")));
2033 #else
2034 #ifndef xmlCleanupPredefinedEntities
2035 extern __typeof (xmlCleanupPredefinedEntities) xmlCleanupPredefinedEntities__internal_alias __attribute((visibility("hidden")));
2036 #define xmlCleanupPredefinedEntities xmlCleanupPredefinedEntities__internal_alias
2037 #endif
2038 #endif
2039 #endif
2040
2041 #ifdef bottom_threads
2042 #undef xmlCleanupThreads
2043 extern __typeof (xmlCleanupThreads) xmlCleanupThreads __attribute((alias("xmlCleanupThreads__internal_alias")));
2044 #else
2045 #ifndef xmlCleanupThreads
2046 extern __typeof (xmlCleanupThreads) xmlCleanupThreads__internal_alias __attribute((visibility("hidden")));
2047 #define xmlCleanupThreads xmlCleanupThreads__internal_alias
2048 #endif
2049 #endif
2050
2051 #ifdef bottom_parserInternals
2052 #undef xmlClearNodeInfoSeq
2053 extern __typeof (xmlClearNodeInfoSeq) xmlClearNodeInfoSeq __attribute((alias("xmlClearNodeInfoSeq__internal_alias")));
2054 #else
2055 #ifndef xmlClearNodeInfoSeq
2056 extern __typeof (xmlClearNodeInfoSeq) xmlClearNodeInfoSeq__internal_alias __attribute((visibility("hidden")));
2057 #define xmlClearNodeInfoSeq xmlClearNodeInfoSeq__internal_alias
2058 #endif
2059 #endif
2060
2061 #ifdef bottom_parserInternals
2062 #undef xmlClearParserCtxt
2063 extern __typeof (xmlClearParserCtxt) xmlClearParserCtxt __attribute((alias("xmlClearParserCtxt__internal_alias")));
2064 #else
2065 #ifndef xmlClearParserCtxt
2066 extern __typeof (xmlClearParserCtxt) xmlClearParserCtxt__internal_alias __attribute((visibility("hidden")));
2067 #define xmlClearParserCtxt xmlClearParserCtxt__internal_alias
2068 #endif
2069 #endif
2070
2071 #if defined(LIBXML_CATALOG_ENABLED)
2072 #ifdef bottom_catalog
2073 #undef xmlConvertSGMLCatalog
2074 extern __typeof (xmlConvertSGMLCatalog) xmlConvertSGMLCatalog __attribute((alias("xmlConvertSGMLCatalog__internal_alias")));
2075 #else
2076 #ifndef xmlConvertSGMLCatalog
2077 extern __typeof (xmlConvertSGMLCatalog) xmlConvertSGMLCatalog__internal_alias __attribute((visibility("hidden")));
2078 #define xmlConvertSGMLCatalog xmlConvertSGMLCatalog__internal_alias
2079 #endif
2080 #endif
2081 #endif
2082
2083 #if defined(LIBXML_TREE_ENABLED)
2084 #ifdef bottom_valid
2085 #undef xmlCopyAttributeTable
2086 extern __typeof (xmlCopyAttributeTable) xmlCopyAttributeTable __attribute((alias("xmlCopyAttributeTable__internal_alias")));
2087 #else
2088 #ifndef xmlCopyAttributeTable
2089 extern __typeof (xmlCopyAttributeTable) xmlCopyAttributeTable__internal_alias __attribute((visibility("hidden")));
2090 #define xmlCopyAttributeTable xmlCopyAttributeTable__internal_alias
2091 #endif
2092 #endif
2093 #endif
2094
2095 #ifdef bottom_parserInternals
2096 #undef xmlCopyChar
2097 extern __typeof (xmlCopyChar) xmlCopyChar __attribute((alias("xmlCopyChar__internal_alias")));
2098 #else
2099 #ifndef xmlCopyChar
2100 extern __typeof (xmlCopyChar) xmlCopyChar__internal_alias __attribute((visibility("hidden")));
2101 #define xmlCopyChar xmlCopyChar__internal_alias
2102 #endif
2103 #endif
2104
2105 #ifdef bottom_parserInternals
2106 #undef xmlCopyCharMultiByte
2107 extern __typeof (xmlCopyCharMultiByte) xmlCopyCharMultiByte __attribute((alias("xmlCopyCharMultiByte__internal_alias")));
2108 #else
2109 #ifndef xmlCopyCharMultiByte
2110 extern __typeof (xmlCopyCharMultiByte) xmlCopyCharMultiByte__internal_alias __attribute((visibility("hidden")));
2111 #define xmlCopyCharMultiByte xmlCopyCharMultiByte__internal_alias
2112 #endif
2113 #endif
2114
2115 #if defined(LIBXML_TREE_ENABLED) || defined(LIBXML_SCHEMAS_ENABLED)
2116 #ifdef bottom_tree
2117 #undef xmlCopyDoc
2118 extern __typeof (xmlCopyDoc) xmlCopyDoc __attribute((alias("xmlCopyDoc__internal_alias")));
2119 #else
2120 #ifndef xmlCopyDoc
2121 extern __typeof (xmlCopyDoc) xmlCopyDoc__internal_alias __attribute((visibility("hidden")));
2122 #define xmlCopyDoc xmlCopyDoc__internal_alias
2123 #endif
2124 #endif
2125 #endif
2126
2127 #ifdef bottom_valid
2128 #undef xmlCopyDocElementContent
2129 extern __typeof (xmlCopyDocElementContent) xmlCopyDocElementContent __attribute((alias("xmlCopyDocElementContent__internal_alias")));
2130 #else
2131 #ifndef xmlCopyDocElementContent
2132 extern __typeof (xmlCopyDocElementContent) xmlCopyDocElementContent__internal_alias __attribute((visibility("hidden")));
2133 #define xmlCopyDocElementContent xmlCopyDocElementContent__internal_alias
2134 #endif
2135 #endif
2136
2137 #if defined(LIBXML_TREE_ENABLED)
2138 #ifdef bottom_tree
2139 #undef xmlCopyDtd
2140 extern __typeof (xmlCopyDtd) xmlCopyDtd __attribute((alias("xmlCopyDtd__internal_alias")));
2141 #else
2142 #ifndef xmlCopyDtd
2143 extern __typeof (xmlCopyDtd) xmlCopyDtd__internal_alias __attribute((visibility("hidden")));
2144 #define xmlCopyDtd xmlCopyDtd__internal_alias
2145 #endif
2146 #endif
2147 #endif
2148
2149 #ifdef bottom_valid
2150 #undef xmlCopyElementContent
2151 extern __typeof (xmlCopyElementContent) xmlCopyElementContent __attribute((alias("xmlCopyElementContent__internal_alias")));
2152 #else
2153 #ifndef xmlCopyElementContent
2154 extern __typeof (xmlCopyElementContent) xmlCopyElementContent__internal_alias __attribute((visibility("hidden")));
2155 #define xmlCopyElementContent xmlCopyElementContent__internal_alias
2156 #endif
2157 #endif
2158
2159 #if defined(LIBXML_TREE_ENABLED)
2160 #ifdef bottom_valid
2161 #undef xmlCopyElementTable
2162 extern __typeof (xmlCopyElementTable) xmlCopyElementTable __attribute((alias("xmlCopyElementTable__internal_alias")));
2163 #else
2164 #ifndef xmlCopyElementTable
2165 extern __typeof (xmlCopyElementTable) xmlCopyElementTable__internal_alias __attribute((visibility("hidden")));
2166 #define xmlCopyElementTable xmlCopyElementTable__internal_alias
2167 #endif
2168 #endif
2169 #endif
2170
2171 #if defined(LIBXML_TREE_ENABLED)
2172 #ifdef bottom_entities
2173 #undef xmlCopyEntitiesTable
2174 extern __typeof (xmlCopyEntitiesTable) xmlCopyEntitiesTable __attribute((alias("xmlCopyEntitiesTable__internal_alias")));
2175 #else
2176 #ifndef xmlCopyEntitiesTable
2177 extern __typeof (xmlCopyEntitiesTable) xmlCopyEntitiesTable__internal_alias __attribute((visibility("hidden")));
2178 #define xmlCopyEntitiesTable xmlCopyEntitiesTable__internal_alias
2179 #endif
2180 #endif
2181 #endif
2182
2183 #if defined(LIBXML_TREE_ENABLED)
2184 #ifdef bottom_valid
2185 #undef xmlCopyEnumeration
2186 extern __typeof (xmlCopyEnumeration) xmlCopyEnumeration __attribute((alias("xmlCopyEnumeration__internal_alias")));
2187 #else
2188 #ifndef xmlCopyEnumeration
2189 extern __typeof (xmlCopyEnumeration) xmlCopyEnumeration__internal_alias __attribute((visibility("hidden")));
2190 #define xmlCopyEnumeration xmlCopyEnumeration__internal_alias
2191 #endif
2192 #endif
2193 #endif
2194
2195 #ifdef bottom_error
2196 #undef xmlCopyError
2197 extern __typeof (xmlCopyError) xmlCopyError __attribute((alias("xmlCopyError__internal_alias")));
2198 #else
2199 #ifndef xmlCopyError
2200 extern __typeof (xmlCopyError) xmlCopyError__internal_alias __attribute((visibility("hidden")));
2201 #define xmlCopyError xmlCopyError__internal_alias
2202 #endif
2203 #endif
2204
2205 #ifdef bottom_tree
2206 #undef xmlCopyNamespace
2207 extern __typeof (xmlCopyNamespace) xmlCopyNamespace __attribute((alias("xmlCopyNamespace__internal_alias")));
2208 #else
2209 #ifndef xmlCopyNamespace
2210 extern __typeof (xmlCopyNamespace) xmlCopyNamespace__internal_alias __attribute((visibility("hidden")));
2211 #define xmlCopyNamespace xmlCopyNamespace__internal_alias
2212 #endif
2213 #endif
2214
2215 #ifdef bottom_tree
2216 #undef xmlCopyNamespaceList
2217 extern __typeof (xmlCopyNamespaceList) xmlCopyNamespaceList __attribute((alias("xmlCopyNamespaceList__internal_alias")));
2218 #else
2219 #ifndef xmlCopyNamespaceList
2220 extern __typeof (xmlCopyNamespaceList) xmlCopyNamespaceList__internal_alias __attribute((visibility("hidden")));
2221 #define xmlCopyNamespaceList xmlCopyNamespaceList__internal_alias
2222 #endif
2223 #endif
2224
2225 #ifdef bottom_tree
2226 #undef xmlCopyNode
2227 extern __typeof (xmlCopyNode) xmlCopyNode __attribute((alias("xmlCopyNode__internal_alias")));
2228 #else
2229 #ifndef xmlCopyNode
2230 extern __typeof (xmlCopyNode) xmlCopyNode__internal_alias __attribute((visibility("hidden")));
2231 #define xmlCopyNode xmlCopyNode__internal_alias
2232 #endif
2233 #endif
2234
2235 #ifdef bottom_tree
2236 #undef xmlCopyNodeList
2237 extern __typeof (xmlCopyNodeList) xmlCopyNodeList __attribute((alias("xmlCopyNodeList__internal_alias")));
2238 #else
2239 #ifndef xmlCopyNodeList
2240 extern __typeof (xmlCopyNodeList) xmlCopyNodeList__internal_alias __attribute((visibility("hidden")));
2241 #define xmlCopyNodeList xmlCopyNodeList__internal_alias
2242 #endif
2243 #endif
2244
2245 #if defined(LIBXML_TREE_ENABLED)
2246 #ifdef bottom_valid
2247 #undef xmlCopyNotationTable
2248 extern __typeof (xmlCopyNotationTable) xmlCopyNotationTable __attribute((alias("xmlCopyNotationTable__internal_alias")));
2249 #else
2250 #ifndef xmlCopyNotationTable
2251 extern __typeof (xmlCopyNotationTable) xmlCopyNotationTable__internal_alias __attribute((visibility("hidden")));
2252 #define xmlCopyNotationTable xmlCopyNotationTable__internal_alias
2253 #endif
2254 #endif
2255 #endif
2256
2257 #ifdef bottom_tree
2258 #undef xmlCopyProp
2259 extern __typeof (xmlCopyProp) xmlCopyProp __attribute((alias("xmlCopyProp__internal_alias")));
2260 #else
2261 #ifndef xmlCopyProp
2262 extern __typeof (xmlCopyProp) xmlCopyProp__internal_alias __attribute((visibility("hidden")));
2263 #define xmlCopyProp xmlCopyProp__internal_alias
2264 #endif
2265 #endif
2266
2267 #ifdef bottom_tree
2268 #undef xmlCopyPropList
2269 extern __typeof (xmlCopyPropList) xmlCopyPropList __attribute((alias("xmlCopyPropList__internal_alias")));
2270 #else
2271 #ifndef xmlCopyPropList
2272 extern __typeof (xmlCopyPropList) xmlCopyPropList__internal_alias __attribute((visibility("hidden")));
2273 #define xmlCopyPropList xmlCopyPropList__internal_alias
2274 #endif
2275 #endif
2276
2277 #ifdef bottom_parser
2278 #undef xmlCreateDocParserCtxt
2279 extern __typeof (xmlCreateDocParserCtxt) xmlCreateDocParserCtxt __attribute((alias("xmlCreateDocParserCtxt__internal_alias")));
2280 #else
2281 #ifndef xmlCreateDocParserCtxt
2282 extern __typeof (xmlCreateDocParserCtxt) xmlCreateDocParserCtxt__internal_alias __attribute((visibility("hidden")));
2283 #define xmlCreateDocParserCtxt xmlCreateDocParserCtxt__internal_alias
2284 #endif
2285 #endif
2286
2287 #ifdef bottom_entities
2288 #undef xmlCreateEntitiesTable
2289 extern __typeof (xmlCreateEntitiesTable) xmlCreateEntitiesTable __attribute((alias("xmlCreateEntitiesTable__internal_alias")));
2290 #else
2291 #ifndef xmlCreateEntitiesTable
2292 extern __typeof (xmlCreateEntitiesTable) xmlCreateEntitiesTable__internal_alias __attribute((visibility("hidden")));
2293 #define xmlCreateEntitiesTable xmlCreateEntitiesTable__internal_alias
2294 #endif
2295 #endif
2296
2297 #ifdef bottom_parser
2298 #undef xmlCreateEntityParserCtxt
2299 extern __typeof (xmlCreateEntityParserCtxt) xmlCreateEntityParserCtxt __attribute((alias("xmlCreateEntityParserCtxt__internal_alias")));
2300 #else
2301 #ifndef xmlCreateEntityParserCtxt
2302 extern __typeof (xmlCreateEntityParserCtxt) xmlCreateEntityParserCtxt__internal_alias __attribute((visibility("hidden")));
2303 #define xmlCreateEntityParserCtxt xmlCreateEntityParserCtxt__internal_alias
2304 #endif
2305 #endif
2306
2307 #ifdef bottom_valid
2308 #undef xmlCreateEnumeration
2309 extern __typeof (xmlCreateEnumeration) xmlCreateEnumeration __attribute((alias("xmlCreateEnumeration__internal_alias")));
2310 #else
2311 #ifndef xmlCreateEnumeration
2312 extern __typeof (xmlCreateEnumeration) xmlCreateEnumeration__internal_alias __attribute((visibility("hidden")));
2313 #define xmlCreateEnumeration xmlCreateEnumeration__internal_alias
2314 #endif
2315 #endif
2316
2317 #ifdef bottom_parser
2318 #undef xmlCreateFileParserCtxt
2319 extern __typeof (xmlCreateFileParserCtxt) xmlCreateFileParserCtxt __attribute((alias("xmlCreateFileParserCtxt__internal_alias")));
2320 #else
2321 #ifndef xmlCreateFileParserCtxt
2322 extern __typeof (xmlCreateFileParserCtxt) xmlCreateFileParserCtxt__internal_alias __attribute((visibility("hidden")));
2323 #define xmlCreateFileParserCtxt xmlCreateFileParserCtxt__internal_alias
2324 #endif
2325 #endif
2326
2327 #ifdef bottom_parser
2328 #undef xmlCreateIOParserCtxt
2329 extern __typeof (xmlCreateIOParserCtxt) xmlCreateIOParserCtxt __attribute((alias("xmlCreateIOParserCtxt__internal_alias")));
2330 #else
2331 #ifndef xmlCreateIOParserCtxt
2332 extern __typeof (xmlCreateIOParserCtxt) xmlCreateIOParserCtxt__internal_alias __attribute((visibility("hidden")));
2333 #define xmlCreateIOParserCtxt xmlCreateIOParserCtxt__internal_alias
2334 #endif
2335 #endif
2336
2337 #ifdef bottom_tree
2338 #undef xmlCreateIntSubset
2339 extern __typeof (xmlCreateIntSubset) xmlCreateIntSubset __attribute((alias("xmlCreateIntSubset__internal_alias")));
2340 #else
2341 #ifndef xmlCreateIntSubset
2342 extern __typeof (xmlCreateIntSubset) xmlCreateIntSubset__internal_alias __attribute((visibility("hidden")));
2343 #define xmlCreateIntSubset xmlCreateIntSubset__internal_alias
2344 #endif
2345 #endif
2346
2347 #ifdef bottom_parser
2348 #undef xmlCreateMemoryParserCtxt
2349 extern __typeof (xmlCreateMemoryParserCtxt) xmlCreateMemoryParserCtxt __attribute((alias("xmlCreateMemoryParserCtxt__internal_alias")));
2350 #else
2351 #ifndef xmlCreateMemoryParserCtxt
2352 extern __typeof (xmlCreateMemoryParserCtxt) xmlCreateMemoryParserCtxt__internal_alias __attribute((visibility("hidden")));
2353 #define xmlCreateMemoryParserCtxt xmlCreateMemoryParserCtxt__internal_alias
2354 #endif
2355 #endif
2356
2357 #if defined(LIBXML_PUSH_ENABLED)
2358 #ifdef bottom_parser
2359 #undef xmlCreatePushParserCtxt
2360 extern __typeof (xmlCreatePushParserCtxt) xmlCreatePushParserCtxt __attribute((alias("xmlCreatePushParserCtxt__internal_alias")));
2361 #else
2362 #ifndef xmlCreatePushParserCtxt
2363 extern __typeof (xmlCreatePushParserCtxt) xmlCreatePushParserCtxt__internal_alias __attribute((visibility("hidden")));
2364 #define xmlCreatePushParserCtxt xmlCreatePushParserCtxt__internal_alias
2365 #endif
2366 #endif
2367 #endif
2368
2369 #ifdef bottom_uri
2370 #undef xmlCreateURI
2371 extern __typeof (xmlCreateURI) xmlCreateURI __attribute((alias("xmlCreateURI__internal_alias")));
2372 #else
2373 #ifndef xmlCreateURI
2374 extern __typeof (xmlCreateURI) xmlCreateURI__internal_alias __attribute((visibility("hidden")));
2375 #define xmlCreateURI xmlCreateURI__internal_alias
2376 #endif
2377 #endif
2378
2379 #ifdef bottom_parser
2380 #undef xmlCreateURLParserCtxt
2381 extern __typeof (xmlCreateURLParserCtxt) xmlCreateURLParserCtxt __attribute((alias("xmlCreateURLParserCtxt__internal_alias")));
2382 #else
2383 #ifndef xmlCreateURLParserCtxt
2384 extern __typeof (xmlCreateURLParserCtxt) xmlCreateURLParserCtxt__internal_alias __attribute((visibility("hidden")));
2385 #define xmlCreateURLParserCtxt xmlCreateURLParserCtxt__internal_alias
2386 #endif
2387 #endif
2388
2389 #ifdef bottom_error
2390 #undef xmlCtxtGetLastError
2391 extern __typeof (xmlCtxtGetLastError) xmlCtxtGetLastError __attribute((alias("xmlCtxtGetLastError__internal_alias")));
2392 #else
2393 #ifndef xmlCtxtGetLastError
2394 extern __typeof (xmlCtxtGetLastError) xmlCtxtGetLastError__internal_alias __attribute((visibility("hidden")));
2395 #define xmlCtxtGetLastError xmlCtxtGetLastError__internal_alias
2396 #endif
2397 #endif
2398
2399 #ifdef bottom_parser
2400 #undef xmlCtxtReadDoc
2401 extern __typeof (xmlCtxtReadDoc) xmlCtxtReadDoc __attribute((alias("xmlCtxtReadDoc__internal_alias")));
2402 #else
2403 #ifndef xmlCtxtReadDoc
2404 extern __typeof (xmlCtxtReadDoc) xmlCtxtReadDoc__internal_alias __attribute((visibility("hidden")));
2405 #define xmlCtxtReadDoc xmlCtxtReadDoc__internal_alias
2406 #endif
2407 #endif
2408
2409 #ifdef bottom_parser
2410 #undef xmlCtxtReadFd
2411 extern __typeof (xmlCtxtReadFd) xmlCtxtReadFd __attribute((alias("xmlCtxtReadFd__internal_alias")));
2412 #else
2413 #ifndef xmlCtxtReadFd
2414 extern __typeof (xmlCtxtReadFd) xmlCtxtReadFd__internal_alias __attribute((visibility("hidden")));
2415 #define xmlCtxtReadFd xmlCtxtReadFd__internal_alias
2416 #endif
2417 #endif
2418
2419 #ifdef bottom_parser
2420 #undef xmlCtxtReadFile
2421 extern __typeof (xmlCtxtReadFile) xmlCtxtReadFile __attribute((alias("xmlCtxtReadFile__internal_alias")));
2422 #else
2423 #ifndef xmlCtxtReadFile
2424 extern __typeof (xmlCtxtReadFile) xmlCtxtReadFile__internal_alias __attribute((visibility("hidden")));
2425 #define xmlCtxtReadFile xmlCtxtReadFile__internal_alias
2426 #endif
2427 #endif
2428
2429 #ifdef bottom_parser
2430 #undef xmlCtxtReadIO
2431 extern __typeof (xmlCtxtReadIO) xmlCtxtReadIO __attribute((alias("xmlCtxtReadIO__internal_alias")));
2432 #else
2433 #ifndef xmlCtxtReadIO
2434 extern __typeof (xmlCtxtReadIO) xmlCtxtReadIO__internal_alias __attribute((visibility("hidden")));
2435 #define xmlCtxtReadIO xmlCtxtReadIO__internal_alias
2436 #endif
2437 #endif
2438
2439 #ifdef bottom_parser
2440 #undef xmlCtxtReadMemory
2441 extern __typeof (xmlCtxtReadMemory) xmlCtxtReadMemory __attribute((alias("xmlCtxtReadMemory__internal_alias")));
2442 #else
2443 #ifndef xmlCtxtReadMemory
2444 extern __typeof (xmlCtxtReadMemory) xmlCtxtReadMemory__internal_alias __attribute((visibility("hidden")));
2445 #define xmlCtxtReadMemory xmlCtxtReadMemory__internal_alias
2446 #endif
2447 #endif
2448
2449 #ifdef bottom_parser
2450 #undef xmlCtxtReset
2451 extern __typeof (xmlCtxtReset) xmlCtxtReset __attribute((alias("xmlCtxtReset__internal_alias")));
2452 #else
2453 #ifndef xmlCtxtReset
2454 extern __typeof (xmlCtxtReset) xmlCtxtReset__internal_alias __attribute((visibility("hidden")));
2455 #define xmlCtxtReset xmlCtxtReset__internal_alias
2456 #endif
2457 #endif
2458
2459 #ifdef bottom_error
2460 #undef xmlCtxtResetLastError
2461 extern __typeof (xmlCtxtResetLastError) xmlCtxtResetLastError __attribute((alias("xmlCtxtResetLastError__internal_alias")));
2462 #else
2463 #ifndef xmlCtxtResetLastError
2464 extern __typeof (xmlCtxtResetLastError) xmlCtxtResetLastError__internal_alias __attribute((visibility("hidden")));
2465 #define xmlCtxtResetLastError xmlCtxtResetLastError__internal_alias
2466 #endif
2467 #endif
2468
2469 #ifdef bottom_parser
2470 #undef xmlCtxtResetPush
2471 extern __typeof (xmlCtxtResetPush) xmlCtxtResetPush __attribute((alias("xmlCtxtResetPush__internal_alias")));
2472 #else
2473 #ifndef xmlCtxtResetPush
2474 extern __typeof (xmlCtxtResetPush) xmlCtxtResetPush__internal_alias __attribute((visibility("hidden")));
2475 #define xmlCtxtResetPush xmlCtxtResetPush__internal_alias
2476 #endif
2477 #endif
2478
2479 #ifdef bottom_parser
2480 #undef xmlCtxtUseOptions
2481 extern __typeof (xmlCtxtUseOptions) xmlCtxtUseOptions __attribute((alias("xmlCtxtUseOptions__internal_alias")));
2482 #else
2483 #ifndef xmlCtxtUseOptions
2484 extern __typeof (xmlCtxtUseOptions) xmlCtxtUseOptions__internal_alias __attribute((visibility("hidden")));
2485 #define xmlCtxtUseOptions xmlCtxtUseOptions__internal_alias
2486 #endif
2487 #endif
2488
2489 #ifdef bottom_parserInternals
2490 #undef xmlCurrentChar
2491 extern __typeof (xmlCurrentChar) xmlCurrentChar __attribute((alias("xmlCurrentChar__internal_alias")));
2492 #else
2493 #ifndef xmlCurrentChar
2494 extern __typeof (xmlCurrentChar) xmlCurrentChar__internal_alias __attribute((visibility("hidden")));
2495 #define xmlCurrentChar xmlCurrentChar__internal_alias
2496 #endif
2497 #endif
2498
2499 #ifdef bottom_tree
2500 #undef xmlDOMWrapAdoptNode
2501 extern __typeof (xmlDOMWrapAdoptNode) xmlDOMWrapAdoptNode __attribute((alias("xmlDOMWrapAdoptNode__internal_alias")));
2502 #else
2503 #ifndef xmlDOMWrapAdoptNode
2504 extern __typeof (xmlDOMWrapAdoptNode) xmlDOMWrapAdoptNode__internal_alias __attribute((visibility("hidden")));
2505 #define xmlDOMWrapAdoptNode xmlDOMWrapAdoptNode__internal_alias
2506 #endif
2507 #endif
2508
2509 #ifdef bottom_tree
2510 #undef xmlDOMWrapFreeCtxt
2511 extern __typeof (xmlDOMWrapFreeCtxt) xmlDOMWrapFreeCtxt __attribute((alias("xmlDOMWrapFreeCtxt__internal_alias")));
2512 #else
2513 #ifndef xmlDOMWrapFreeCtxt
2514 extern __typeof (xmlDOMWrapFreeCtxt) xmlDOMWrapFreeCtxt__internal_alias __attribute((visibility("hidden")));
2515 #define xmlDOMWrapFreeCtxt xmlDOMWrapFreeCtxt__internal_alias
2516 #endif
2517 #endif
2518
2519 #ifdef bottom_tree
2520 #undef xmlDOMWrapNewCtxt
2521 extern __typeof (xmlDOMWrapNewCtxt) xmlDOMWrapNewCtxt __attribute((alias("xmlDOMWrapNewCtxt__internal_alias")));
2522 #else
2523 #ifndef xmlDOMWrapNewCtxt
2524 extern __typeof (xmlDOMWrapNewCtxt) xmlDOMWrapNewCtxt__internal_alias __attribute((visibility("hidden")));
2525 #define xmlDOMWrapNewCtxt xmlDOMWrapNewCtxt__internal_alias
2526 #endif
2527 #endif
2528
2529 #ifdef bottom_tree
2530 #undef xmlDOMWrapReconcileNamespaces
2531 extern __typeof (xmlDOMWrapReconcileNamespaces) xmlDOMWrapReconcileNamespaces __attribute((alias("xmlDOMWrapReconcileNamespaces__internal_alias")));
2532 #else
2533 #ifndef xmlDOMWrapReconcileNamespaces
2534 extern __typeof (xmlDOMWrapReconcileNamespaces) xmlDOMWrapReconcileNamespaces__internal_alias __attribute((visibility("hidden")));
2535 #define xmlDOMWrapReconcileNamespaces xmlDOMWrapReconcileNamespaces__internal_alias
2536 #endif
2537 #endif
2538
2539 #ifdef bottom_tree
2540 #undef xmlDOMWrapRemoveNode
2541 extern __typeof (xmlDOMWrapRemoveNode) xmlDOMWrapRemoveNode __attribute((alias("xmlDOMWrapRemoveNode__internal_alias")));
2542 #else
2543 #ifndef xmlDOMWrapRemoveNode
2544 extern __typeof (xmlDOMWrapRemoveNode) xmlDOMWrapRemoveNode__internal_alias __attribute((visibility("hidden")));
2545 #define xmlDOMWrapRemoveNode xmlDOMWrapRemoveNode__internal_alias
2546 #endif
2547 #endif
2548
2549 #if defined(LIBXML_DEBUG_ENABLED)
2550 #ifdef bottom_debugXML
2551 #undef xmlDebugCheckDocument
2552 extern __typeof (xmlDebugCheckDocument) xmlDebugCheckDocument __attribute((alias("xmlDebugCheckDocument__internal_alias")));
2553 #else
2554 #ifndef xmlDebugCheckDocument
2555 extern __typeof (xmlDebugCheckDocument) xmlDebugCheckDocument__internal_alias __attribute((visibility("hidden")));
2556 #define xmlDebugCheckDocument xmlDebugCheckDocument__internal_alias
2557 #endif
2558 #endif
2559 #endif
2560
2561 #if defined(LIBXML_DEBUG_ENABLED)
2562 #ifdef bottom_debugXML
2563 #undef xmlDebugDumpAttr
2564 extern __typeof (xmlDebugDumpAttr) xmlDebugDumpAttr __attribute((alias("xmlDebugDumpAttr__internal_alias")));
2565 #else
2566 #ifndef xmlDebugDumpAttr
2567 extern __typeof (xmlDebugDumpAttr) xmlDebugDumpAttr__internal_alias __attribute((visibility("hidden")));
2568 #define xmlDebugDumpAttr xmlDebugDumpAttr__internal_alias
2569 #endif
2570 #endif
2571 #endif
2572
2573 #if defined(LIBXML_DEBUG_ENABLED)
2574 #ifdef bottom_debugXML
2575 #undef xmlDebugDumpAttrList
2576 extern __typeof (xmlDebugDumpAttrList) xmlDebugDumpAttrList __attribute((alias("xmlDebugDumpAttrList__internal_alias")));
2577 #else
2578 #ifndef xmlDebugDumpAttrList
2579 extern __typeof (xmlDebugDumpAttrList) xmlDebugDumpAttrList__internal_alias __attribute((visibility("hidden")));
2580 #define xmlDebugDumpAttrList xmlDebugDumpAttrList__internal_alias
2581 #endif
2582 #endif
2583 #endif
2584
2585 #if defined(LIBXML_DEBUG_ENABLED)
2586 #ifdef bottom_debugXML
2587 #undef xmlDebugDumpDTD
2588 extern __typeof (xmlDebugDumpDTD) xmlDebugDumpDTD __attribute((alias("xmlDebugDumpDTD__internal_alias")));
2589 #else
2590 #ifndef xmlDebugDumpDTD
2591 extern __typeof (xmlDebugDumpDTD) xmlDebugDumpDTD__internal_alias __attribute((visibility("hidden")));
2592 #define xmlDebugDumpDTD xmlDebugDumpDTD__internal_alias
2593 #endif
2594 #endif
2595 #endif
2596
2597 #if defined(LIBXML_DEBUG_ENABLED)
2598 #ifdef bottom_debugXML
2599 #undef xmlDebugDumpDocument
2600 extern __typeof (xmlDebugDumpDocument) xmlDebugDumpDocument __attribute((alias("xmlDebugDumpDocument__internal_alias")));
2601 #else
2602 #ifndef xmlDebugDumpDocument
2603 extern __typeof (xmlDebugDumpDocument) xmlDebugDumpDocument__internal_alias __attribute((visibility("hidden")));
2604 #define xmlDebugDumpDocument xmlDebugDumpDocument__internal_alias
2605 #endif
2606 #endif
2607 #endif
2608
2609 #if defined(LIBXML_DEBUG_ENABLED)
2610 #ifdef bottom_debugXML
2611 #undef xmlDebugDumpDocumentHead
2612 extern __typeof (xmlDebugDumpDocumentHead) xmlDebugDumpDocumentHead __attribute((alias("xmlDebugDumpDocumentHead__internal_alias")));
2613 #else
2614 #ifndef xmlDebugDumpDocumentHead
2615 extern __typeof (xmlDebugDumpDocumentHead) xmlDebugDumpDocumentHead__internal_alias __attribute((visibility("hidden")));
2616 #define xmlDebugDumpDocumentHead xmlDebugDumpDocumentHead__internal_alias
2617 #endif
2618 #endif
2619 #endif
2620
2621 #if defined(LIBXML_DEBUG_ENABLED)
2622 #ifdef bottom_debugXML
2623 #undef xmlDebugDumpEntities
2624 extern __typeof (xmlDebugDumpEntities) xmlDebugDumpEntities __attribute((alias("xmlDebugDumpEntities__internal_alias")));
2625 #else
2626 #ifndef xmlDebugDumpEntities
2627 extern __typeof (xmlDebugDumpEntities) xmlDebugDumpEntities__internal_alias __attribute((visibility("hidden")));
2628 #define xmlDebugDumpEntities xmlDebugDumpEntities__internal_alias
2629 #endif
2630 #endif
2631 #endif
2632
2633 #if defined(LIBXML_DEBUG_ENABLED)
2634 #ifdef bottom_debugXML
2635 #undef xmlDebugDumpNode
2636 extern __typeof (xmlDebugDumpNode) xmlDebugDumpNode __attribute((alias("xmlDebugDumpNode__internal_alias")));
2637 #else
2638 #ifndef xmlDebugDumpNode
2639 extern __typeof (xmlDebugDumpNode) xmlDebugDumpNode__internal_alias __attribute((visibility("hidden")));
2640 #define xmlDebugDumpNode xmlDebugDumpNode__internal_alias
2641 #endif
2642 #endif
2643 #endif
2644
2645 #if defined(LIBXML_DEBUG_ENABLED)
2646 #ifdef bottom_debugXML
2647 #undef xmlDebugDumpNodeList
2648 extern __typeof (xmlDebugDumpNodeList) xmlDebugDumpNodeList __attribute((alias("xmlDebugDumpNodeList__internal_alias")));
2649 #else
2650 #ifndef xmlDebugDumpNodeList
2651 extern __typeof (xmlDebugDumpNodeList) xmlDebugDumpNodeList__internal_alias __attribute((visibility("hidden")));
2652 #define xmlDebugDumpNodeList xmlDebugDumpNodeList__internal_alias
2653 #endif
2654 #endif
2655 #endif
2656
2657 #if defined(LIBXML_DEBUG_ENABLED)
2658 #ifdef bottom_debugXML
2659 #undef xmlDebugDumpOneNode
2660 extern __typeof (xmlDebugDumpOneNode) xmlDebugDumpOneNode __attribute((alias("xmlDebugDumpOneNode__internal_alias")));
2661 #else
2662 #ifndef xmlDebugDumpOneNode
2663 extern __typeof (xmlDebugDumpOneNode) xmlDebugDumpOneNode__internal_alias __attribute((visibility("hidden")));
2664 #define xmlDebugDumpOneNode xmlDebugDumpOneNode__internal_alias
2665 #endif
2666 #endif
2667 #endif
2668
2669 #if defined(LIBXML_DEBUG_ENABLED)
2670 #ifdef bottom_debugXML
2671 #undef xmlDebugDumpString
2672 extern __typeof (xmlDebugDumpString) xmlDebugDumpString __attribute((alias("xmlDebugDumpString__internal_alias")));
2673 #else
2674 #ifndef xmlDebugDumpString
2675 extern __typeof (xmlDebugDumpString) xmlDebugDumpString__internal_alias __attribute((visibility("hidden")));
2676 #define xmlDebugDumpString xmlDebugDumpString__internal_alias
2677 #endif
2678 #endif
2679 #endif
2680
2681 #if defined(LIBXML_LEGACY_ENABLED)
2682 #ifdef bottom_legacy
2683 #undef xmlDecodeEntities
2684 extern __typeof (xmlDecodeEntities) xmlDecodeEntities __attribute((alias("xmlDecodeEntities__internal_alias")));
2685 #else
2686 #ifndef xmlDecodeEntities
2687 extern __typeof (xmlDecodeEntities) xmlDecodeEntities__internal_alias __attribute((visibility("hidden")));
2688 #define xmlDecodeEntities xmlDecodeEntities__internal_alias
2689 #endif
2690 #endif
2691 #endif
2692
2693 #ifdef bottom_SAX2
2694 #undef xmlDefaultSAXHandlerInit
2695 extern __typeof (xmlDefaultSAXHandlerInit) xmlDefaultSAXHandlerInit __attribute((alias("xmlDefaultSAXHandlerInit__internal_alias")));
2696 #else
2697 #ifndef xmlDefaultSAXHandlerInit
2698 extern __typeof (xmlDefaultSAXHandlerInit) xmlDefaultSAXHandlerInit__internal_alias __attribute((visibility("hidden")));
2699 #define xmlDefaultSAXHandlerInit xmlDefaultSAXHandlerInit__internal_alias
2700 #endif
2701 #endif
2702
2703 #ifdef bottom_encoding
2704 #undef xmlDelEncodingAlias
2705 extern __typeof (xmlDelEncodingAlias) xmlDelEncodingAlias __attribute((alias("xmlDelEncodingAlias__internal_alias")));
2706 #else
2707 #ifndef xmlDelEncodingAlias
2708 extern __typeof (xmlDelEncodingAlias) xmlDelEncodingAlias__internal_alias __attribute((visibility("hidden")));
2709 #define xmlDelEncodingAlias xmlDelEncodingAlias__internal_alias
2710 #endif
2711 #endif
2712
2713 #ifdef bottom_globals
2714 #undef xmlDeregisterNodeDefault
2715 extern __typeof (xmlDeregisterNodeDefault) xmlDeregisterNodeDefault __attribute((alias("xmlDeregisterNodeDefault__internal_alias")));
2716 #else
2717 #ifndef xmlDeregisterNodeDefault
2718 extern __typeof (xmlDeregisterNodeDefault) xmlDeregisterNodeDefault__internal_alias __attribute((visibility("hidden")));
2719 #define xmlDeregisterNodeDefault xmlDeregisterNodeDefault__internal_alias
2720 #endif
2721 #endif
2722
2723 #ifdef bottom_encoding
2724 #undef xmlDetectCharEncoding
2725 extern __typeof (xmlDetectCharEncoding) xmlDetectCharEncoding __attribute((alias("xmlDetectCharEncoding__internal_alias")));
2726 #else
2727 #ifndef xmlDetectCharEncoding
2728 extern __typeof (xmlDetectCharEncoding) xmlDetectCharEncoding__internal_alias __attribute((visibility("hidden")));
2729 #define xmlDetectCharEncoding xmlDetectCharEncoding__internal_alias
2730 #endif
2731 #endif
2732
2733 #ifdef bottom_dict
2734 #undef xmlDictCleanup
2735 extern __typeof (xmlDictCleanup) xmlDictCleanup __attribute((alias("xmlDictCleanup__internal_alias")));
2736 #else
2737 #ifndef xmlDictCleanup
2738 extern __typeof (xmlDictCleanup) xmlDictCleanup__internal_alias __attribute((visibility("hidden")));
2739 #define xmlDictCleanup xmlDictCleanup__internal_alias
2740 #endif
2741 #endif
2742
2743 #ifdef bottom_dict
2744 #undef xmlDictCreate
2745 extern __typeof (xmlDictCreate) xmlDictCreate __attribute((alias("xmlDictCreate__internal_alias")));
2746 #else
2747 #ifndef xmlDictCreate
2748 extern __typeof (xmlDictCreate) xmlDictCreate__internal_alias __attribute((visibility("hidden")));
2749 #define xmlDictCreate xmlDictCreate__internal_alias
2750 #endif
2751 #endif
2752
2753 #ifdef bottom_dict
2754 #undef xmlDictCreateSub
2755 extern __typeof (xmlDictCreateSub) xmlDictCreateSub __attribute((alias("xmlDictCreateSub__internal_alias")));
2756 #else
2757 #ifndef xmlDictCreateSub
2758 extern __typeof (xmlDictCreateSub) xmlDictCreateSub__internal_alias __attribute((visibility("hidden")));
2759 #define xmlDictCreateSub xmlDictCreateSub__internal_alias
2760 #endif
2761 #endif
2762
2763 #ifdef bottom_dict
2764 #undef xmlDictExists
2765 extern __typeof (xmlDictExists) xmlDictExists __attribute((alias("xmlDictExists__internal_alias")));
2766 #else
2767 #ifndef xmlDictExists
2768 extern __typeof (xmlDictExists) xmlDictExists__internal_alias __attribute((visibility("hidden")));
2769 #define xmlDictExists xmlDictExists__internal_alias
2770 #endif
2771 #endif
2772
2773 #ifdef bottom_dict
2774 #undef xmlDictFree
2775 extern __typeof (xmlDictFree) xmlDictFree __attribute((alias("xmlDictFree__internal_alias")));
2776 #else
2777 #ifndef xmlDictFree
2778 extern __typeof (xmlDictFree) xmlDictFree__internal_alias __attribute((visibility("hidden")));
2779 #define xmlDictFree xmlDictFree__internal_alias
2780 #endif
2781 #endif
2782
2783 #ifdef bottom_dict
2784 #undef xmlDictLookup
2785 extern __typeof (xmlDictLookup) xmlDictLookup __attribute((alias("xmlDictLookup__internal_alias")));
2786 #else
2787 #ifndef xmlDictLookup
2788 extern __typeof (xmlDictLookup) xmlDictLookup__internal_alias __attribute((visibility("hidden")));
2789 #define xmlDictLookup xmlDictLookup__internal_alias
2790 #endif
2791 #endif
2792
2793 #ifdef bottom_dict
2794 #undef xmlDictOwns
2795 extern __typeof (xmlDictOwns) xmlDictOwns __attribute((alias("xmlDictOwns__internal_alias")));
2796 #else
2797 #ifndef xmlDictOwns
2798 extern __typeof (xmlDictOwns) xmlDictOwns__internal_alias __attribute((visibility("hidden")));
2799 #define xmlDictOwns xmlDictOwns__internal_alias
2800 #endif
2801 #endif
2802
2803 #ifdef bottom_dict
2804 #undef xmlDictQLookup
2805 extern __typeof (xmlDictQLookup) xmlDictQLookup __attribute((alias("xmlDictQLookup__internal_alias")));
2806 #else
2807 #ifndef xmlDictQLookup
2808 extern __typeof (xmlDictQLookup) xmlDictQLookup__internal_alias __attribute((visibility("hidden")));
2809 #define xmlDictQLookup xmlDictQLookup__internal_alias
2810 #endif
2811 #endif
2812
2813 #ifdef bottom_dict
2814 #undef xmlDictReference
2815 extern __typeof (xmlDictReference) xmlDictReference __attribute((alias("xmlDictReference__internal_alias")));
2816 #else
2817 #ifndef xmlDictReference
2818 extern __typeof (xmlDictReference) xmlDictReference__internal_alias __attribute((visibility("hidden")));
2819 #define xmlDictReference xmlDictReference__internal_alias
2820 #endif
2821 #endif
2822
2823 #ifdef bottom_dict
2824 #undef xmlDictSize
2825 extern __typeof (xmlDictSize) xmlDictSize __attribute((alias("xmlDictSize__internal_alias")));
2826 #else
2827 #ifndef xmlDictSize
2828 extern __typeof (xmlDictSize) xmlDictSize__internal_alias __attribute((visibility("hidden")));
2829 #define xmlDictSize xmlDictSize__internal_alias
2830 #endif
2831 #endif
2832
2833 #ifdef bottom_tree
2834 #undef xmlDocCopyNode
2835 extern __typeof (xmlDocCopyNode) xmlDocCopyNode __attribute((alias("xmlDocCopyNode__internal_alias")));
2836 #else
2837 #ifndef xmlDocCopyNode
2838 extern __typeof (xmlDocCopyNode) xmlDocCopyNode__internal_alias __attribute((visibility("hidden")));
2839 #define xmlDocCopyNode xmlDocCopyNode__internal_alias
2840 #endif
2841 #endif
2842
2843 #ifdef bottom_tree
2844 #undef xmlDocCopyNodeList
2845 extern __typeof (xmlDocCopyNodeList) xmlDocCopyNodeList __attribute((alias("xmlDocCopyNodeList__internal_alias")));
2846 #else
2847 #ifndef xmlDocCopyNodeList
2848 extern __typeof (xmlDocCopyNodeList) xmlDocCopyNodeList__internal_alias __attribute((visibility("hidden")));
2849 #define xmlDocCopyNodeList xmlDocCopyNodeList__internal_alias
2850 #endif
2851 #endif
2852
2853 #if defined(LIBXML_OUTPUT_ENABLED)
2854 #ifdef bottom_xmlsave
2855 #undef xmlDocDump
2856 extern __typeof (xmlDocDump) xmlDocDump __attribute((alias("xmlDocDump__internal_alias")));
2857 #else
2858 #ifndef xmlDocDump
2859 extern __typeof (xmlDocDump) xmlDocDump__internal_alias __attribute((visibility("hidden")));
2860 #define xmlDocDump xmlDocDump__internal_alias
2861 #endif
2862 #endif
2863 #endif
2864
2865 #if defined(LIBXML_OUTPUT_ENABLED)
2866 #ifdef bottom_xmlsave
2867 #undef xmlDocDumpFormatMemory
2868 extern __typeof (xmlDocDumpFormatMemory) xmlDocDumpFormatMemory __attribute((alias("xmlDocDumpFormatMemory__internal_alias")));
2869 #else
2870 #ifndef xmlDocDumpFormatMemory
2871 extern __typeof (xmlDocDumpFormatMemory) xmlDocDumpFormatMemory__internal_alias __attribute((visibility("hidden")));
2872 #define xmlDocDumpFormatMemory xmlDocDumpFormatMemory__internal_alias
2873 #endif
2874 #endif
2875 #endif
2876
2877 #if defined(LIBXML_OUTPUT_ENABLED)
2878 #ifdef bottom_xmlsave
2879 #undef xmlDocDumpFormatMemoryEnc
2880 extern __typeof (xmlDocDumpFormatMemoryEnc) xmlDocDumpFormatMemoryEnc __attribute((alias("xmlDocDumpFormatMemoryEnc__internal_alias")));
2881 #else
2882 #ifndef xmlDocDumpFormatMemoryEnc
2883 extern __typeof (xmlDocDumpFormatMemoryEnc) xmlDocDumpFormatMemoryEnc__internal_alias __attribute((visibility("hidden")));
2884 #define xmlDocDumpFormatMemoryEnc xmlDocDumpFormatMemoryEnc__internal_alias
2885 #endif
2886 #endif
2887 #endif
2888
2889 #if defined(LIBXML_OUTPUT_ENABLED)
2890 #ifdef bottom_xmlsave
2891 #undef xmlDocDumpMemory
2892 extern __typeof (xmlDocDumpMemory) xmlDocDumpMemory __attribute((alias("xmlDocDumpMemory__internal_alias")));
2893 #else
2894 #ifndef xmlDocDumpMemory
2895 extern __typeof (xmlDocDumpMemory) xmlDocDumpMemory__internal_alias __attribute((visibility("hidden")));
2896 #define xmlDocDumpMemory xmlDocDumpMemory__internal_alias
2897 #endif
2898 #endif
2899 #endif
2900
2901 #if defined(LIBXML_OUTPUT_ENABLED)
2902 #ifdef bottom_xmlsave
2903 #undef xmlDocDumpMemoryEnc
2904 extern __typeof (xmlDocDumpMemoryEnc) xmlDocDumpMemoryEnc __attribute((alias("xmlDocDumpMemoryEnc__internal_alias")));
2905 #else
2906 #ifndef xmlDocDumpMemoryEnc
2907 extern __typeof (xmlDocDumpMemoryEnc) xmlDocDumpMemoryEnc__internal_alias __attribute((visibility("hidden")));
2908 #define xmlDocDumpMemoryEnc xmlDocDumpMemoryEnc__internal_alias
2909 #endif
2910 #endif
2911 #endif
2912
2913 #if defined(LIBXML_OUTPUT_ENABLED)
2914 #ifdef bottom_xmlsave
2915 #undef xmlDocFormatDump
2916 extern __typeof (xmlDocFormatDump) xmlDocFormatDump __attribute((alias("xmlDocFormatDump__internal_alias")));
2917 #else
2918 #ifndef xmlDocFormatDump
2919 extern __typeof (xmlDocFormatDump) xmlDocFormatDump__internal_alias __attribute((visibility("hidden")));
2920 #define xmlDocFormatDump xmlDocFormatDump__internal_alias
2921 #endif
2922 #endif
2923 #endif
2924
2925 #ifdef bottom_tree
2926 #undef xmlDocGetRootElement
2927 extern __typeof (xmlDocGetRootElement) xmlDocGetRootElement __attribute((alias("xmlDocGetRootElement__internal_alias")));
2928 #else
2929 #ifndef xmlDocGetRootElement
2930 extern __typeof (xmlDocGetRootElement) xmlDocGetRootElement__internal_alias __attribute((visibility("hidden")));
2931 #define xmlDocGetRootElement xmlDocGetRootElement__internal_alias
2932 #endif
2933 #endif
2934
2935 #if defined(LIBXML_TREE_ENABLED) || defined(LIBXML_WRITER_ENABLED)
2936 #ifdef bottom_tree
2937 #undef xmlDocSetRootElement
2938 extern __typeof (xmlDocSetRootElement) xmlDocSetRootElement __attribute((alias("xmlDocSetRootElement__internal_alias")));
2939 #else
2940 #ifndef xmlDocSetRootElement
2941 extern __typeof (xmlDocSetRootElement) xmlDocSetRootElement__internal_alias __attribute((visibility("hidden")));
2942 #define xmlDocSetRootElement xmlDocSetRootElement__internal_alias
2943 #endif
2944 #endif
2945 #endif
2946
2947 #if defined(LIBXML_OUTPUT_ENABLED)
2948 #ifdef bottom_valid
2949 #undef xmlDumpAttributeDecl
2950 extern __typeof (xmlDumpAttributeDecl) xmlDumpAttributeDecl __attribute((alias("xmlDumpAttributeDecl__internal_alias")));
2951 #else
2952 #ifndef xmlDumpAttributeDecl
2953 extern __typeof (xmlDumpAttributeDecl) xmlDumpAttributeDecl__internal_alias __attribute((visibility("hidden")));
2954 #define xmlDumpAttributeDecl xmlDumpAttributeDecl__internal_alias
2955 #endif
2956 #endif
2957 #endif
2958
2959 #if defined(LIBXML_OUTPUT_ENABLED)
2960 #ifdef bottom_valid
2961 #undef xmlDumpAttributeTable
2962 extern __typeof (xmlDumpAttributeTable) xmlDumpAttributeTable __attribute((alias("xmlDumpAttributeTable__internal_alias")));
2963 #else
2964 #ifndef xmlDumpAttributeTable
2965 extern __typeof (xmlDumpAttributeTable) xmlDumpAttributeTable__internal_alias __attribute((visibility("hidden")));
2966 #define xmlDumpAttributeTable xmlDumpAttributeTable__internal_alias
2967 #endif
2968 #endif
2969 #endif
2970
2971 #if defined(LIBXML_OUTPUT_ENABLED)
2972 #ifdef bottom_valid
2973 #undef xmlDumpElementDecl
2974 extern __typeof (xmlDumpElementDecl) xmlDumpElementDecl __attribute((alias("xmlDumpElementDecl__internal_alias")));
2975 #else
2976 #ifndef xmlDumpElementDecl
2977 extern __typeof (xmlDumpElementDecl) xmlDumpElementDecl__internal_alias __attribute((visibility("hidden")));
2978 #define xmlDumpElementDecl xmlDumpElementDecl__internal_alias
2979 #endif
2980 #endif
2981 #endif
2982
2983 #if defined(LIBXML_OUTPUT_ENABLED)
2984 #ifdef bottom_valid
2985 #undef xmlDumpElementTable
2986 extern __typeof (xmlDumpElementTable) xmlDumpElementTable __attribute((alias("xmlDumpElementTable__internal_alias")));
2987 #else
2988 #ifndef xmlDumpElementTable
2989 extern __typeof (xmlDumpElementTable) xmlDumpElementTable__internal_alias __attribute((visibility("hidden")));
2990 #define xmlDumpElementTable xmlDumpElementTable__internal_alias
2991 #endif
2992 #endif
2993 #endif
2994
2995 #if defined(LIBXML_OUTPUT_ENABLED)
2996 #ifdef bottom_entities
2997 #undef xmlDumpEntitiesTable
2998 extern __typeof (xmlDumpEntitiesTable) xmlDumpEntitiesTable __attribute((alias("xmlDumpEntitiesTable__internal_alias")));
2999 #else
3000 #ifndef xmlDumpEntitiesTable
3001 extern __typeof (xmlDumpEntitiesTable) xmlDumpEntitiesTable__internal_alias __attribute((visibility("hidden")));
3002 #define xmlDumpEntitiesTable xmlDumpEntitiesTable__internal_alias
3003 #endif
3004 #endif
3005 #endif
3006
3007 #if defined(LIBXML_OUTPUT_ENABLED)
3008 #ifdef bottom_entities
3009 #undef xmlDumpEntityDecl
3010 extern __typeof (xmlDumpEntityDecl) xmlDumpEntityDecl __attribute((alias("xmlDumpEntityDecl__internal_alias")));
3011 #else
3012 #ifndef xmlDumpEntityDecl
3013 extern __typeof (xmlDumpEntityDecl) xmlDumpEntityDecl__internal_alias __attribute((visibility("hidden")));
3014 #define xmlDumpEntityDecl xmlDumpEntityDecl__internal_alias
3015 #endif
3016 #endif
3017 #endif
3018
3019 #if defined(LIBXML_OUTPUT_ENABLED)
3020 #ifdef bottom_valid
3021 #undef xmlDumpNotationDecl
3022 extern __typeof (xmlDumpNotationDecl) xmlDumpNotationDecl __attribute((alias("xmlDumpNotationDecl__internal_alias")));
3023 #else
3024 #ifndef xmlDumpNotationDecl
3025 extern __typeof (xmlDumpNotationDecl) xmlDumpNotationDecl__internal_alias __attribute((visibility("hidden")));
3026 #define xmlDumpNotationDecl xmlDumpNotationDecl__internal_alias
3027 #endif
3028 #endif
3029 #endif
3030
3031 #if defined(LIBXML_OUTPUT_ENABLED)
3032 #ifdef bottom_valid
3033 #undef xmlDumpNotationTable
3034 extern __typeof (xmlDumpNotationTable) xmlDumpNotationTable __attribute((alias("xmlDumpNotationTable__internal_alias")));
3035 #else
3036 #ifndef xmlDumpNotationTable
3037 extern __typeof (xmlDumpNotationTable) xmlDumpNotationTable__internal_alias __attribute((visibility("hidden")));
3038 #define xmlDumpNotationTable xmlDumpNotationTable__internal_alias
3039 #endif
3040 #endif
3041 #endif
3042
3043 #if defined(LIBXML_OUTPUT_ENABLED)
3044 #ifdef bottom_xmlsave
3045 #undef xmlElemDump
3046 extern __typeof (xmlElemDump) xmlElemDump __attribute((alias("xmlElemDump__internal_alias")));
3047 #else
3048 #ifndef xmlElemDump
3049 extern __typeof (xmlElemDump) xmlElemDump__internal_alias __attribute((visibility("hidden")));
3050 #define xmlElemDump xmlElemDump__internal_alias
3051 #endif
3052 #endif
3053 #endif
3054
3055 #if defined(LIBXML_LEGACY_ENABLED)
3056 #ifdef bottom_legacy
3057 #undef xmlEncodeEntities
3058 extern __typeof (xmlEncodeEntities) xmlEncodeEntities __attribute((alias("xmlEncodeEntities__internal_alias")));
3059 #else
3060 #ifndef xmlEncodeEntities
3061 extern __typeof (xmlEncodeEntities) xmlEncodeEntities__internal_alias __attribute((visibility("hidden")));
3062 #define xmlEncodeEntities xmlEncodeEntities__internal_alias
3063 #endif
3064 #endif
3065 #endif
3066
3067 #ifdef bottom_entities
3068 #undef xmlEncodeEntitiesReentrant
3069 extern __typeof (xmlEncodeEntitiesReentrant) xmlEncodeEntitiesReentrant __attribute((alias("xmlEncodeEntitiesReentrant__internal_alias")));
3070 #else
3071 #ifndef xmlEncodeEntitiesReentrant
3072 extern __typeof (xmlEncodeEntitiesReentrant) xmlEncodeEntitiesReentrant__internal_alias __attribute((visibility("hidden")));
3073 #define xmlEncodeEntitiesReentrant xmlEncodeEntitiesReentrant__internal_alias
3074 #endif
3075 #endif
3076
3077 #ifdef bottom_entities
3078 #undef xmlEncodeSpecialChars
3079 extern __typeof (xmlEncodeSpecialChars) xmlEncodeSpecialChars __attribute((alias("xmlEncodeSpecialChars__internal_alias")));
3080 #else
3081 #ifndef xmlEncodeSpecialChars
3082 extern __typeof (xmlEncodeSpecialChars) xmlEncodeSpecialChars__internal_alias __attribute((visibility("hidden")));
3083 #define xmlEncodeSpecialChars xmlEncodeSpecialChars__internal_alias
3084 #endif
3085 #endif
3086
3087 #ifdef bottom_parserInternals
3088 #undef xmlErrMemory
3089 extern __typeof (xmlErrMemory) xmlErrMemory __attribute((alias("xmlErrMemory__internal_alias")));
3090 #else
3091 #ifndef xmlErrMemory
3092 extern __typeof (xmlErrMemory) xmlErrMemory__internal_alias __attribute((visibility("hidden")));
3093 #define xmlErrMemory xmlErrMemory__internal_alias
3094 #endif
3095 #endif
3096
3097 #ifdef bottom_xmlIO
3098 #undef xmlFileClose
3099 extern __typeof (xmlFileClose) xmlFileClose __attribute((alias("xmlFileClose__internal_alias")));
3100 #else
3101 #ifndef xmlFileClose
3102 extern __typeof (xmlFileClose) xmlFileClose__internal_alias __attribute((visibility("hidden")));
3103 #define xmlFileClose xmlFileClose__internal_alias
3104 #endif
3105 #endif
3106
3107 #ifdef bottom_xmlIO
3108 #undef xmlFileMatch
3109 extern __typeof (xmlFileMatch) xmlFileMatch __attribute((alias("xmlFileMatch__internal_alias")));
3110 #else
3111 #ifndef xmlFileMatch
3112 extern __typeof (xmlFileMatch) xmlFileMatch__internal_alias __attribute((visibility("hidden")));
3113 #define xmlFileMatch xmlFileMatch__internal_alias
3114 #endif
3115 #endif
3116
3117 #ifdef bottom_xmlIO
3118 #undef xmlFileOpen
3119 extern __typeof (xmlFileOpen) xmlFileOpen __attribute((alias("xmlFileOpen__internal_alias")));
3120 #else
3121 #ifndef xmlFileOpen
3122 extern __typeof (xmlFileOpen) xmlFileOpen__internal_alias __attribute((visibility("hidden")));
3123 #define xmlFileOpen xmlFileOpen__internal_alias
3124 #endif
3125 #endif
3126
3127 #ifdef bottom_xmlIO
3128 #undef xmlFileRead
3129 extern __typeof (xmlFileRead) xmlFileRead __attribute((alias("xmlFileRead__internal_alias")));
3130 #else
3131 #ifndef xmlFileRead
3132 extern __typeof (xmlFileRead) xmlFileRead__internal_alias __attribute((visibility("hidden")));
3133 #define xmlFileRead xmlFileRead__internal_alias
3134 #endif
3135 #endif
3136
3137 #ifdef bottom_encoding
3138 #undef xmlFindCharEncodingHandler
3139 extern __typeof (xmlFindCharEncodingHandler) xmlFindCharEncodingHandler __attribute((alias("xmlFindCharEncodingHandler__internal_alias")));
3140 #else
3141 #ifndef xmlFindCharEncodingHandler
3142 extern __typeof (xmlFindCharEncodingHandler) xmlFindCharEncodingHandler__internal_alias __attribute((visibility("hidden")));
3143 #define xmlFindCharEncodingHandler xmlFindCharEncodingHandler__internal_alias
3144 #endif
3145 #endif
3146
3147 #ifdef bottom_valid
3148 #undef xmlFreeAttributeTable
3149 extern __typeof (xmlFreeAttributeTable) xmlFreeAttributeTable __attribute((alias("xmlFreeAttributeTable__internal_alias")));
3150 #else
3151 #ifndef xmlFreeAttributeTable
3152 extern __typeof (xmlFreeAttributeTable) xmlFreeAttributeTable__internal_alias __attribute((visibility("hidden")));
3153 #define xmlFreeAttributeTable xmlFreeAttributeTable__internal_alias
3154 #endif
3155 #endif
3156
3157 #if defined(LIBXML_REGEXP_ENABLED) && defined(LIBXML_AUTOMATA_ENABLED)
3158 #ifdef bottom_xmlregexp
3159 #undef xmlFreeAutomata
3160 extern __typeof (xmlFreeAutomata) xmlFreeAutomata __attribute((alias("xmlFreeAutomata__internal_alias")));
3161 #else
3162 #ifndef xmlFreeAutomata
3163 extern __typeof (xmlFreeAutomata) xmlFreeAutomata__internal_alias __attribute((visibility("hidden")));
3164 #define xmlFreeAutomata xmlFreeAutomata__internal_alias
3165 #endif
3166 #endif
3167 #endif
3168
3169 #if defined(LIBXML_CATALOG_ENABLED)
3170 #ifdef bottom_catalog
3171 #undef xmlFreeCatalog
3172 extern __typeof (xmlFreeCatalog) xmlFreeCatalog __attribute((alias("xmlFreeCatalog__internal_alias")));
3173 #else
3174 #ifndef xmlFreeCatalog
3175 extern __typeof (xmlFreeCatalog) xmlFreeCatalog__internal_alias __attribute((visibility("hidden")));
3176 #define xmlFreeCatalog xmlFreeCatalog__internal_alias
3177 #endif
3178 #endif
3179 #endif
3180
3181 #ifdef bottom_tree
3182 #undef xmlFreeDoc
3183 extern __typeof (xmlFreeDoc) xmlFreeDoc __attribute((alias("xmlFreeDoc__internal_alias")));
3184 #else
3185 #ifndef xmlFreeDoc
3186 extern __typeof (xmlFreeDoc) xmlFreeDoc__internal_alias __attribute((visibility("hidden")));
3187 #define xmlFreeDoc xmlFreeDoc__internal_alias
3188 #endif
3189 #endif
3190
3191 #ifdef bottom_valid
3192 #undef xmlFreeDocElementContent
3193 extern __typeof (xmlFreeDocElementContent) xmlFreeDocElementContent __attribute((alias("xmlFreeDocElementContent__internal_alias")));
3194 #else
3195 #ifndef xmlFreeDocElementContent
3196 extern __typeof (xmlFreeDocElementContent) xmlFreeDocElementContent__internal_alias __attribute((visibility("hidden")));
3197 #define xmlFreeDocElementContent xmlFreeDocElementContent__internal_alias
3198 #endif
3199 #endif
3200
3201 #ifdef bottom_tree
3202 #undef xmlFreeDtd
3203 extern __typeof (xmlFreeDtd) xmlFreeDtd __attribute((alias("xmlFreeDtd__internal_alias")));
3204 #else
3205 #ifndef xmlFreeDtd
3206 extern __typeof (xmlFreeDtd) xmlFreeDtd__internal_alias __attribute((visibility("hidden")));
3207 #define xmlFreeDtd xmlFreeDtd__internal_alias
3208 #endif
3209 #endif
3210
3211 #ifdef bottom_valid
3212 #undef xmlFreeElementContent
3213 extern __typeof (xmlFreeElementContent) xmlFreeElementContent __attribute((alias("xmlFreeElementContent__internal_alias")));
3214 #else
3215 #ifndef xmlFreeElementContent
3216 extern __typeof (xmlFreeElementContent) xmlFreeElementContent__internal_alias __attribute((visibility("hidden")));
3217 #define xmlFreeElementContent xmlFreeElementContent__internal_alias
3218 #endif
3219 #endif
3220
3221 #ifdef bottom_valid
3222 #undef xmlFreeElementTable
3223 extern __typeof (xmlFreeElementTable) xmlFreeElementTable __attribute((alias("xmlFreeElementTable__internal_alias")));
3224 #else
3225 #ifndef xmlFreeElementTable
3226 extern __typeof (xmlFreeElementTable) xmlFreeElementTable__internal_alias __attribute((visibility("hidden")));
3227 #define xmlFreeElementTable xmlFreeElementTable__internal_alias
3228 #endif
3229 #endif
3230
3231 #ifdef bottom_entities
3232 #undef xmlFreeEntitiesTable
3233 extern __typeof (xmlFreeEntitiesTable) xmlFreeEntitiesTable __attribute((alias("xmlFreeEntitiesTable__internal_alias")));
3234 #else
3235 #ifndef xmlFreeEntitiesTable
3236 extern __typeof (xmlFreeEntitiesTable) xmlFreeEntitiesTable__internal_alias __attribute((visibility("hidden")));
3237 #define xmlFreeEntitiesTable xmlFreeEntitiesTable__internal_alias
3238 #endif
3239 #endif
3240
3241 #ifdef bottom_valid
3242 #undef xmlFreeEnumeration
3243 extern __typeof (xmlFreeEnumeration) xmlFreeEnumeration __attribute((alias("xmlFreeEnumeration__internal_alias")));
3244 #else
3245 #ifndef xmlFreeEnumeration
3246 extern __typeof (xmlFreeEnumeration) xmlFreeEnumeration__internal_alias __attribute((visibility("hidden")));
3247 #define xmlFreeEnumeration xmlFreeEnumeration__internal_alias
3248 #endif
3249 #endif
3250
3251 #ifdef bottom_valid
3252 #undef xmlFreeIDTable
3253 extern __typeof (xmlFreeIDTable) xmlFreeIDTable __attribute((alias("xmlFreeIDTable__internal_alias")));
3254 #else
3255 #ifndef xmlFreeIDTable
3256 extern __typeof (xmlFreeIDTable) xmlFreeIDTable__internal_alias __attribute((visibility("hidden")));
3257 #define xmlFreeIDTable xmlFreeIDTable__internal_alias
3258 #endif
3259 #endif
3260
3261 #ifdef bottom_parserInternals
3262 #undef xmlFreeInputStream
3263 extern __typeof (xmlFreeInputStream) xmlFreeInputStream __attribute((alias("xmlFreeInputStream__internal_alias")));
3264 #else
3265 #ifndef xmlFreeInputStream
3266 extern __typeof (xmlFreeInputStream) xmlFreeInputStream__internal_alias __attribute((visibility("hidden")));
3267 #define xmlFreeInputStream xmlFreeInputStream__internal_alias
3268 #endif
3269 #endif
3270
3271 #ifdef bottom_threads
3272 #undef xmlFreeMutex
3273 extern __typeof (xmlFreeMutex) xmlFreeMutex __attribute((alias("xmlFreeMutex__internal_alias")));
3274 #else
3275 #ifndef xmlFreeMutex
3276 extern __typeof (xmlFreeMutex) xmlFreeMutex__internal_alias __attribute((visibility("hidden")));
3277 #define xmlFreeMutex xmlFreeMutex__internal_alias
3278 #endif
3279 #endif
3280
3281 #ifdef bottom_tree
3282 #undef xmlFreeNode
3283 extern __typeof (xmlFreeNode) xmlFreeNode __attribute((alias("xmlFreeNode__internal_alias")));
3284 #else
3285 #ifndef xmlFreeNode
3286 extern __typeof (xmlFreeNode) xmlFreeNode__internal_alias __attribute((visibility("hidden")));
3287 #define xmlFreeNode xmlFreeNode__internal_alias
3288 #endif
3289 #endif
3290
3291 #ifdef bottom_tree
3292 #undef xmlFreeNodeList
3293 extern __typeof (xmlFreeNodeList) xmlFreeNodeList __attribute((alias("xmlFreeNodeList__internal_alias")));
3294 #else
3295 #ifndef xmlFreeNodeList
3296 extern __typeof (xmlFreeNodeList) xmlFreeNodeList__internal_alias __attribute((visibility("hidden")));
3297 #define xmlFreeNodeList xmlFreeNodeList__internal_alias
3298 #endif
3299 #endif
3300
3301 #ifdef bottom_valid
3302 #undef xmlFreeNotationTable
3303 extern __typeof (xmlFreeNotationTable) xmlFreeNotationTable __attribute((alias("xmlFreeNotationTable__internal_alias")));
3304 #else
3305 #ifndef xmlFreeNotationTable
3306 extern __typeof (xmlFreeNotationTable) xmlFreeNotationTable__internal_alias __attribute((visibility("hidden")));
3307 #define xmlFreeNotationTable xmlFreeNotationTable__internal_alias
3308 #endif
3309 #endif
3310
3311 #ifdef bottom_tree
3312 #undef xmlFreeNs
3313 extern __typeof (xmlFreeNs) xmlFreeNs __attribute((alias("xmlFreeNs__internal_alias")));
3314 #else
3315 #ifndef xmlFreeNs
3316 extern __typeof (xmlFreeNs) xmlFreeNs__internal_alias __attribute((visibility("hidden")));
3317 #define xmlFreeNs xmlFreeNs__internal_alias
3318 #endif
3319 #endif
3320
3321 #ifdef bottom_tree
3322 #undef xmlFreeNsList
3323 extern __typeof (xmlFreeNsList) xmlFreeNsList __attribute((alias("xmlFreeNsList__internal_alias")));
3324 #else
3325 #ifndef xmlFreeNsList
3326 extern __typeof (xmlFreeNsList) xmlFreeNsList__internal_alias __attribute((visibility("hidden")));
3327 #define xmlFreeNsList xmlFreeNsList__internal_alias
3328 #endif
3329 #endif
3330
3331 #ifdef bottom_parserInternals
3332 #undef xmlFreeParserCtxt
3333 extern __typeof (xmlFreeParserCtxt) xmlFreeParserCtxt __attribute((alias("xmlFreeParserCtxt__internal_alias")));
3334 #else
3335 #ifndef xmlFreeParserCtxt
3336 extern __typeof (xmlFreeParserCtxt) xmlFreeParserCtxt__internal_alias __attribute((visibility("hidden")));
3337 #define xmlFreeParserCtxt xmlFreeParserCtxt__internal_alias
3338 #endif
3339 #endif
3340
3341 #ifdef bottom_xmlIO
3342 #undef xmlFreeParserInputBuffer
3343 extern __typeof (xmlFreeParserInputBuffer) xmlFreeParserInputBuffer __attribute((alias("xmlFreeParserInputBuffer__internal_alias")));
3344 #else
3345 #ifndef xmlFreeParserInputBuffer
3346 extern __typeof (xmlFreeParserInputBuffer) xmlFreeParserInputBuffer__internal_alias __attribute((visibility("hidden")));
3347 #define xmlFreeParserInputBuffer xmlFreeParserInputBuffer__internal_alias
3348 #endif
3349 #endif
3350
3351 #if defined(LIBXML_PATTERN_ENABLED)
3352 #ifdef bottom_pattern
3353 #undef xmlFreePattern
3354 extern __typeof (xmlFreePattern) xmlFreePattern __attribute((alias("xmlFreePattern__internal_alias")));
3355 #else
3356 #ifndef xmlFreePattern
3357 extern __typeof (xmlFreePattern) xmlFreePattern__internal_alias __attribute((visibility("hidden")));
3358 #define xmlFreePattern xmlFreePattern__internal_alias
3359 #endif
3360 #endif
3361 #endif
3362
3363 #if defined(LIBXML_PATTERN_ENABLED)
3364 #ifdef bottom_pattern
3365 #undef xmlFreePatternList
3366 extern __typeof (xmlFreePatternList) xmlFreePatternList __attribute((alias("xmlFreePatternList__internal_alias")));
3367 #else
3368 #ifndef xmlFreePatternList
3369 extern __typeof (xmlFreePatternList) xmlFreePatternList__internal_alias __attribute((visibility("hidden")));
3370 #define xmlFreePatternList xmlFreePatternList__internal_alias
3371 #endif
3372 #endif
3373 #endif
3374
3375 #ifdef bottom_tree
3376 #undef xmlFreeProp
3377 extern __typeof (xmlFreeProp) xmlFreeProp __attribute((alias("xmlFreeProp__internal_alias")));
3378 #else
3379 #ifndef xmlFreeProp
3380 extern __typeof (xmlFreeProp) xmlFreeProp__internal_alias __attribute((visibility("hidden")));
3381 #define xmlFreeProp xmlFreeProp__internal_alias
3382 #endif
3383 #endif
3384
3385 #ifdef bottom_tree
3386 #undef xmlFreePropList
3387 extern __typeof (xmlFreePropList) xmlFreePropList __attribute((alias("xmlFreePropList__internal_alias")));
3388 #else
3389 #ifndef xmlFreePropList
3390 extern __typeof (xmlFreePropList) xmlFreePropList__internal_alias __attribute((visibility("hidden")));
3391 #define xmlFreePropList xmlFreePropList__internal_alias
3392 #endif
3393 #endif
3394
3395 #ifdef bottom_threads
3396 #undef xmlFreeRMutex
3397 extern __typeof (xmlFreeRMutex) xmlFreeRMutex __attribute((alias("xmlFreeRMutex__internal_alias")));
3398 #else
3399 #ifndef xmlFreeRMutex
3400 extern __typeof (xmlFreeRMutex) xmlFreeRMutex__internal_alias __attribute((visibility("hidden")));
3401 #define xmlFreeRMutex xmlFreeRMutex__internal_alias
3402 #endif
3403 #endif
3404
3405 #ifdef bottom_valid
3406 #undef xmlFreeRefTable
3407 extern __typeof (xmlFreeRefTable) xmlFreeRefTable __attribute((alias("xmlFreeRefTable__internal_alias")));
3408 #else
3409 #ifndef xmlFreeRefTable
3410 extern __typeof (xmlFreeRefTable) xmlFreeRefTable__internal_alias __attribute((visibility("hidden")));
3411 #define xmlFreeRefTable xmlFreeRefTable__internal_alias
3412 #endif
3413 #endif
3414
3415 #if defined(LIBXML_PATTERN_ENABLED)
3416 #ifdef bottom_pattern
3417 #undef xmlFreeStreamCtxt
3418 extern __typeof (xmlFreeStreamCtxt) xmlFreeStreamCtxt __attribute((alias("xmlFreeStreamCtxt__internal_alias")));
3419 #else
3420 #ifndef xmlFreeStreamCtxt
3421 extern __typeof (xmlFreeStreamCtxt) xmlFreeStreamCtxt__internal_alias __attribute((visibility("hidden")));
3422 #define xmlFreeStreamCtxt xmlFreeStreamCtxt__internal_alias
3423 #endif
3424 #endif
3425 #endif
3426
3427 #if defined(LIBXML_READER_ENABLED)
3428 #ifdef bottom_xmlreader
3429 #undef xmlFreeTextReader
3430 extern __typeof (xmlFreeTextReader) xmlFreeTextReader __attribute((alias("xmlFreeTextReader__internal_alias")));
3431 #else
3432 #ifndef xmlFreeTextReader
3433 extern __typeof (xmlFreeTextReader) xmlFreeTextReader__internal_alias __attribute((visibility("hidden")));
3434 #define xmlFreeTextReader xmlFreeTextReader__internal_alias
3435 #endif
3436 #endif
3437 #endif
3438
3439 #if defined(LIBXML_WRITER_ENABLED)
3440 #ifdef bottom_xmlwriter
3441 #undef xmlFreeTextWriter
3442 extern __typeof (xmlFreeTextWriter) xmlFreeTextWriter __attribute((alias("xmlFreeTextWriter__internal_alias")));
3443 #else
3444 #ifndef xmlFreeTextWriter
3445 extern __typeof (xmlFreeTextWriter) xmlFreeTextWriter__internal_alias __attribute((visibility("hidden")));
3446 #define xmlFreeTextWriter xmlFreeTextWriter__internal_alias
3447 #endif
3448 #endif
3449 #endif
3450
3451 #ifdef bottom_uri
3452 #undef xmlFreeURI
3453 extern __typeof (xmlFreeURI) xmlFreeURI __attribute((alias("xmlFreeURI__internal_alias")));
3454 #else
3455 #ifndef xmlFreeURI
3456 extern __typeof (xmlFreeURI) xmlFreeURI__internal_alias __attribute((visibility("hidden")));
3457 #define xmlFreeURI xmlFreeURI__internal_alias
3458 #endif
3459 #endif
3460
3461 #if defined(LIBXML_VALID_ENABLED)
3462 #ifdef bottom_valid
3463 #undef xmlFreeValidCtxt
3464 extern __typeof (xmlFreeValidCtxt) xmlFreeValidCtxt __attribute((alias("xmlFreeValidCtxt__internal_alias")));
3465 #else
3466 #ifndef xmlFreeValidCtxt
3467 extern __typeof (xmlFreeValidCtxt) xmlFreeValidCtxt__internal_alias __attribute((visibility("hidden")));
3468 #define xmlFreeValidCtxt xmlFreeValidCtxt__internal_alias
3469 #endif
3470 #endif
3471 #endif
3472
3473 #ifdef bottom_xmlmemory
3474 #undef xmlGcMemGet
3475 extern __typeof (xmlGcMemGet) xmlGcMemGet __attribute((alias("xmlGcMemGet__internal_alias")));
3476 #else
3477 #ifndef xmlGcMemGet
3478 extern __typeof (xmlGcMemGet) xmlGcMemGet__internal_alias __attribute((visibility("hidden")));
3479 #define xmlGcMemGet xmlGcMemGet__internal_alias
3480 #endif
3481 #endif
3482
3483 #ifdef bottom_xmlmemory
3484 #undef xmlGcMemSetup
3485 extern __typeof (xmlGcMemSetup) xmlGcMemSetup __attribute((alias("xmlGcMemSetup__internal_alias")));
3486 #else
3487 #ifndef xmlGcMemSetup
3488 extern __typeof (xmlGcMemSetup) xmlGcMemSetup__internal_alias __attribute((visibility("hidden")));
3489 #define xmlGcMemSetup xmlGcMemSetup__internal_alias
3490 #endif
3491 #endif
3492
3493 #ifdef bottom_tree
3494 #undef xmlGetBufferAllocationScheme
3495 extern __typeof (xmlGetBufferAllocationScheme) xmlGetBufferAllocationScheme __attribute((alias("xmlGetBufferAllocationScheme__internal_alias")));
3496 #else
3497 #ifndef xmlGetBufferAllocationScheme
3498 extern __typeof (xmlGetBufferAllocationScheme) xmlGetBufferAllocationScheme__internal_alias __attribute((visibility("hidden")));
3499 #define xmlGetBufferAllocationScheme xmlGetBufferAllocationScheme__internal_alias
3500 #endif
3501 #endif
3502
3503 #ifdef bottom_encoding
3504 #undef xmlGetCharEncodingHandler
3505 extern __typeof (xmlGetCharEncodingHandler) xmlGetCharEncodingHandler __attribute((alias("xmlGetCharEncodingHandler__internal_alias")));
3506 #else
3507 #ifndef xmlGetCharEncodingHandler
3508 extern __typeof (xmlGetCharEncodingHandler) xmlGetCharEncodingHandler__internal_alias __attribute((visibility("hidden")));
3509 #define xmlGetCharEncodingHandler xmlGetCharEncodingHandler__internal_alias
3510 #endif
3511 #endif
3512
3513 #ifdef bottom_encoding
3514 #undef xmlGetCharEncodingName
3515 extern __typeof (xmlGetCharEncodingName) xmlGetCharEncodingName __attribute((alias("xmlGetCharEncodingName__internal_alias")));
3516 #else
3517 #ifndef xmlGetCharEncodingName
3518 extern __typeof (xmlGetCharEncodingName) xmlGetCharEncodingName__internal_alias __attribute((visibility("hidden")));
3519 #define xmlGetCharEncodingName xmlGetCharEncodingName__internal_alias
3520 #endif
3521 #endif
3522
3523 #ifdef bottom_tree
3524 #undef xmlGetCompressMode
3525 extern __typeof (xmlGetCompressMode) xmlGetCompressMode __attribute((alias("xmlGetCompressMode__internal_alias")));
3526 #else
3527 #ifndef xmlGetCompressMode
3528 extern __typeof (xmlGetCompressMode) xmlGetCompressMode__internal_alias __attribute((visibility("hidden")));
3529 #define xmlGetCompressMode xmlGetCompressMode__internal_alias
3530 #endif
3531 #endif
3532
3533 #ifdef bottom_tree
3534 #undef xmlGetDocCompressMode
3535 extern __typeof (xmlGetDocCompressMode) xmlGetDocCompressMode __attribute((alias("xmlGetDocCompressMode__internal_alias")));
3536 #else
3537 #ifndef xmlGetDocCompressMode
3538 extern __typeof (xmlGetDocCompressMode) xmlGetDocCompressMode__internal_alias __attribute((visibility("hidden")));
3539 #define xmlGetDocCompressMode xmlGetDocCompressMode__internal_alias
3540 #endif
3541 #endif
3542
3543 #ifdef bottom_entities
3544 #undef xmlGetDocEntity
3545 extern __typeof (xmlGetDocEntity) xmlGetDocEntity __attribute((alias("xmlGetDocEntity__internal_alias")));
3546 #else
3547 #ifndef xmlGetDocEntity
3548 extern __typeof (xmlGetDocEntity) xmlGetDocEntity__internal_alias __attribute((visibility("hidden")));
3549 #define xmlGetDocEntity xmlGetDocEntity__internal_alias
3550 #endif
3551 #endif
3552
3553 #ifdef bottom_valid
3554 #undef xmlGetDtdAttrDesc
3555 extern __typeof (xmlGetDtdAttrDesc) xmlGetDtdAttrDesc __attribute((alias("xmlGetDtdAttrDesc__internal_alias")));
3556 #else
3557 #ifndef xmlGetDtdAttrDesc
3558 extern __typeof (xmlGetDtdAttrDesc) xmlGetDtdAttrDesc__internal_alias __attribute((visibility("hidden")));
3559 #define xmlGetDtdAttrDesc xmlGetDtdAttrDesc__internal_alias
3560 #endif
3561 #endif
3562
3563 #ifdef bottom_valid
3564 #undef xmlGetDtdElementDesc
3565 extern __typeof (xmlGetDtdElementDesc) xmlGetDtdElementDesc __attribute((alias("xmlGetDtdElementDesc__internal_alias")));
3566 #else
3567 #ifndef xmlGetDtdElementDesc
3568 extern __typeof (xmlGetDtdElementDesc) xmlGetDtdElementDesc__internal_alias __attribute((visibility("hidden")));
3569 #define xmlGetDtdElementDesc xmlGetDtdElementDesc__internal_alias
3570 #endif
3571 #endif
3572
3573 #ifdef bottom_entities
3574 #undef xmlGetDtdEntity
3575 extern __typeof (xmlGetDtdEntity) xmlGetDtdEntity __attribute((alias("xmlGetDtdEntity__internal_alias")));
3576 #else
3577 #ifndef xmlGetDtdEntity
3578 extern __typeof (xmlGetDtdEntity) xmlGetDtdEntity__internal_alias __attribute((visibility("hidden")));
3579 #define xmlGetDtdEntity xmlGetDtdEntity__internal_alias
3580 #endif
3581 #endif
3582
3583 #ifdef bottom_valid
3584 #undef xmlGetDtdNotationDesc
3585 extern __typeof (xmlGetDtdNotationDesc) xmlGetDtdNotationDesc __attribute((alias("xmlGetDtdNotationDesc__internal_alias")));
3586 #else
3587 #ifndef xmlGetDtdNotationDesc
3588 extern __typeof (xmlGetDtdNotationDesc) xmlGetDtdNotationDesc__internal_alias __attribute((visibility("hidden")));
3589 #define xmlGetDtdNotationDesc xmlGetDtdNotationDesc__internal_alias
3590 #endif
3591 #endif
3592
3593 #ifdef bottom_valid
3594 #undef xmlGetDtdQAttrDesc
3595 extern __typeof (xmlGetDtdQAttrDesc) xmlGetDtdQAttrDesc __attribute((alias("xmlGetDtdQAttrDesc__internal_alias")));
3596 #else
3597 #ifndef xmlGetDtdQAttrDesc
3598 extern __typeof (xmlGetDtdQAttrDesc) xmlGetDtdQAttrDesc__internal_alias __attribute((visibility("hidden")));
3599 #define xmlGetDtdQAttrDesc xmlGetDtdQAttrDesc__internal_alias
3600 #endif
3601 #endif
3602
3603 #ifdef bottom_valid
3604 #undef xmlGetDtdQElementDesc
3605 extern __typeof (xmlGetDtdQElementDesc) xmlGetDtdQElementDesc __attribute((alias("xmlGetDtdQElementDesc__internal_alias")));
3606 #else
3607 #ifndef xmlGetDtdQElementDesc
3608 extern __typeof (xmlGetDtdQElementDesc) xmlGetDtdQElementDesc__internal_alias __attribute((visibility("hidden")));
3609 #define xmlGetDtdQElementDesc xmlGetDtdQElementDesc__internal_alias
3610 #endif
3611 #endif
3612
3613 #ifdef bottom_encoding
3614 #undef xmlGetEncodingAlias
3615 extern __typeof (xmlGetEncodingAlias) xmlGetEncodingAlias __attribute((alias("xmlGetEncodingAlias__internal_alias")));
3616 #else
3617 #ifndef xmlGetEncodingAlias
3618 extern __typeof (xmlGetEncodingAlias) xmlGetEncodingAlias__internal_alias __attribute((visibility("hidden")));
3619 #define xmlGetEncodingAlias xmlGetEncodingAlias__internal_alias
3620 #endif
3621 #endif
3622
3623 #ifdef bottom_xmlIO
3624 #undef xmlGetExternalEntityLoader
3625 extern __typeof (xmlGetExternalEntityLoader) xmlGetExternalEntityLoader __attribute((alias("xmlGetExternalEntityLoader__internal_alias")));
3626 #else
3627 #ifndef xmlGetExternalEntityLoader
3628 extern __typeof (xmlGetExternalEntityLoader) xmlGetExternalEntityLoader__internal_alias __attribute((visibility("hidden")));
3629 #define xmlGetExternalEntityLoader xmlGetExternalEntityLoader__internal_alias
3630 #endif
3631 #endif
3632
3633 #if defined(LIBXML_LEGACY_ENABLED)
3634 #ifdef bottom_legacy
3635 #undef xmlGetFeature
3636 extern __typeof (xmlGetFeature) xmlGetFeature __attribute((alias("xmlGetFeature__internal_alias")));
3637 #else
3638 #ifndef xmlGetFeature
3639 extern __typeof (xmlGetFeature) xmlGetFeature__internal_alias __attribute((visibility("hidden")));
3640 #define xmlGetFeature xmlGetFeature__internal_alias
3641 #endif
3642 #endif
3643 #endif
3644
3645 #if defined(LIBXML_LEGACY_ENABLED)
3646 #ifdef bottom_legacy
3647 #undef xmlGetFeaturesList
3648 extern __typeof (xmlGetFeaturesList) xmlGetFeaturesList __attribute((alias("xmlGetFeaturesList__internal_alias")));
3649 #else
3650 #ifndef xmlGetFeaturesList
3651 extern __typeof (xmlGetFeaturesList) xmlGetFeaturesList__internal_alias __attribute((visibility("hidden")));
3652 #define xmlGetFeaturesList xmlGetFeaturesList__internal_alias
3653 #endif
3654 #endif
3655 #endif
3656
3657 #ifdef bottom_threads
3658 #undef xmlGetGlobalState
3659 extern __typeof (xmlGetGlobalState) xmlGetGlobalState __attribute((alias("xmlGetGlobalState__internal_alias")));
3660 #else
3661 #ifndef xmlGetGlobalState
3662 extern __typeof (xmlGetGlobalState) xmlGetGlobalState__internal_alias __attribute((visibility("hidden")));
3663 #define xmlGetGlobalState xmlGetGlobalState__internal_alias
3664 #endif
3665 #endif
3666
3667 #ifdef bottom_valid
3668 #undef xmlGetID
3669 extern __typeof (xmlGetID) xmlGetID __attribute((alias("xmlGetID__internal_alias")));
3670 #else
3671 #ifndef xmlGetID
3672 extern __typeof (xmlGetID) xmlGetID__internal_alias __attribute((visibility("hidden")));
3673 #define xmlGetID xmlGetID__internal_alias
3674 #endif
3675 #endif
3676
3677 #ifdef bottom_tree
3678 #undef xmlGetIntSubset
3679 extern __typeof (xmlGetIntSubset) xmlGetIntSubset __attribute((alias("xmlGetIntSubset__internal_alias")));
3680 #else
3681 #ifndef xmlGetIntSubset
3682 extern __typeof (xmlGetIntSubset) xmlGetIntSubset__internal_alias __attribute((visibility("hidden")));
3683 #define xmlGetIntSubset xmlGetIntSubset__internal_alias
3684 #endif
3685 #endif
3686
3687 #ifdef bottom_tree
3688 #undef xmlGetLastChild
3689 extern __typeof (xmlGetLastChild) xmlGetLastChild __attribute((alias("xmlGetLastChild__internal_alias")));
3690 #else
3691 #ifndef xmlGetLastChild
3692 extern __typeof (xmlGetLastChild) xmlGetLastChild__internal_alias __attribute((visibility("hidden")));
3693 #define xmlGetLastChild xmlGetLastChild__internal_alias
3694 #endif
3695 #endif
3696
3697 #ifdef bottom_error
3698 #undef xmlGetLastError
3699 extern __typeof (xmlGetLastError) xmlGetLastError __attribute((alias("xmlGetLastError__internal_alias")));
3700 #else
3701 #ifndef xmlGetLastError
3702 extern __typeof (xmlGetLastError) xmlGetLastError__internal_alias __attribute((visibility("hidden")));
3703 #define xmlGetLastError xmlGetLastError__internal_alias
3704 #endif
3705 #endif
3706
3707 #ifdef bottom_tree
3708 #undef xmlGetLineNo
3709 extern __typeof (xmlGetLineNo) xmlGetLineNo __attribute((alias("xmlGetLineNo__internal_alias")));
3710 #else
3711 #ifndef xmlGetLineNo
3712 extern __typeof (xmlGetLineNo) xmlGetLineNo__internal_alias __attribute((visibility("hidden")));
3713 #define xmlGetLineNo xmlGetLineNo__internal_alias
3714 #endif
3715 #endif
3716
3717 #ifdef bottom_tree
3718 #undef xmlGetNoNsProp
3719 extern __typeof (xmlGetNoNsProp) xmlGetNoNsProp __attribute((alias("xmlGetNoNsProp__internal_alias")));
3720 #else
3721 #ifndef xmlGetNoNsProp
3722 extern __typeof (xmlGetNoNsProp) xmlGetNoNsProp__internal_alias __attribute((visibility("hidden")));
3723 #define xmlGetNoNsProp xmlGetNoNsProp__internal_alias
3724 #endif
3725 #endif
3726
3727 #if defined(LIBXML_TREE_ENABLED) || defined(LIBXML_DEBUG_ENABLED)
3728 #ifdef bottom_tree
3729 #undef xmlGetNodePath
3730 extern __typeof (xmlGetNodePath) xmlGetNodePath __attribute((alias("xmlGetNodePath__internal_alias")));
3731 #else
3732 #ifndef xmlGetNodePath
3733 extern __typeof (xmlGetNodePath) xmlGetNodePath__internal_alias __attribute((visibility("hidden")));
3734 #define xmlGetNodePath xmlGetNodePath__internal_alias
3735 #endif
3736 #endif
3737 #endif
3738
3739 #if defined(LIBXML_TREE_ENABLED) || defined(LIBXML_XPATH_ENABLED)
3740 #ifdef bottom_tree
3741 #undef xmlGetNsList
3742 extern __typeof (xmlGetNsList) xmlGetNsList __attribute((alias("xmlGetNsList__internal_alias")));
3743 #else
3744 #ifndef xmlGetNsList
3745 extern __typeof (xmlGetNsList) xmlGetNsList__internal_alias __attribute((visibility("hidden")));
3746 #define xmlGetNsList xmlGetNsList__internal_alias
3747 #endif
3748 #endif
3749 #endif
3750
3751 #ifdef bottom_tree
3752 #undef xmlGetNsProp
3753 extern __typeof (xmlGetNsProp) xmlGetNsProp __attribute((alias("xmlGetNsProp__internal_alias")));
3754 #else
3755 #ifndef xmlGetNsProp
3756 extern __typeof (xmlGetNsProp) xmlGetNsProp__internal_alias __attribute((visibility("hidden")));
3757 #define xmlGetNsProp xmlGetNsProp__internal_alias
3758 #endif
3759 #endif
3760
3761 #ifdef bottom_entities
3762 #undef xmlGetParameterEntity
3763 extern __typeof (xmlGetParameterEntity) xmlGetParameterEntity __attribute((alias("xmlGetParameterEntity__internal_alias")));
3764 #else
3765 #ifndef xmlGetParameterEntity
3766 extern __typeof (xmlGetParameterEntity) xmlGetParameterEntity__internal_alias __attribute((visibility("hidden")));
3767 #define xmlGetParameterEntity xmlGetParameterEntity__internal_alias
3768 #endif
3769 #endif
3770
3771 #ifdef bottom_entities
3772 #undef xmlGetPredefinedEntity
3773 extern __typeof (xmlGetPredefinedEntity) xmlGetPredefinedEntity __attribute((alias("xmlGetPredefinedEntity__internal_alias")));
3774 #else
3775 #ifndef xmlGetPredefinedEntity
3776 extern __typeof (xmlGetPredefinedEntity) xmlGetPredefinedEntity__internal_alias __attribute((visibility("hidden")));
3777 #define xmlGetPredefinedEntity xmlGetPredefinedEntity__internal_alias
3778 #endif
3779 #endif
3780
3781 #ifdef bottom_tree
3782 #undef xmlGetProp
3783 extern __typeof (xmlGetProp) xmlGetProp __attribute((alias("xmlGetProp__internal_alias")));
3784 #else
3785 #ifndef xmlGetProp
3786 extern __typeof (xmlGetProp) xmlGetProp__internal_alias __attribute((visibility("hidden")));
3787 #define xmlGetProp xmlGetProp__internal_alias
3788 #endif
3789 #endif
3790
3791 #ifdef bottom_valid
3792 #undef xmlGetRefs
3793 extern __typeof (xmlGetRefs) xmlGetRefs __attribute((alias("xmlGetRefs__internal_alias")));
3794 #else
3795 #ifndef xmlGetRefs
3796 extern __typeof (xmlGetRefs) xmlGetRefs__internal_alias __attribute((visibility("hidden")));
3797 #define xmlGetRefs xmlGetRefs__internal_alias
3798 #endif
3799 #endif
3800
3801 #ifdef bottom_threads
3802 #undef xmlGetThreadId
3803 extern __typeof (xmlGetThreadId) xmlGetThreadId __attribute((alias("xmlGetThreadId__internal_alias")));
3804 #else
3805 #ifndef xmlGetThreadId
3806 extern __typeof (xmlGetThreadId) xmlGetThreadId__internal_alias __attribute((visibility("hidden")));
3807 #define xmlGetThreadId xmlGetThreadId__internal_alias
3808 #endif
3809 #endif
3810
3811 #ifdef bottom_xmlstring
3812 #undef xmlGetUTF8Char
3813 extern __typeof (xmlGetUTF8Char) xmlGetUTF8Char __attribute((alias("xmlGetUTF8Char__internal_alias")));
3814 #else
3815 #ifndef xmlGetUTF8Char
3816 extern __typeof (xmlGetUTF8Char) xmlGetUTF8Char__internal_alias __attribute((visibility("hidden")));
3817 #define xmlGetUTF8Char xmlGetUTF8Char__internal_alias
3818 #endif
3819 #endif
3820
3821 #if defined(LIBXML_LEGACY_ENABLED)
3822 #ifdef bottom_legacy
3823 #undef xmlHandleEntity
3824 extern __typeof (xmlHandleEntity) xmlHandleEntity __attribute((alias("xmlHandleEntity__internal_alias")));
3825 #else
3826 #ifndef xmlHandleEntity
3827 extern __typeof (xmlHandleEntity) xmlHandleEntity__internal_alias __attribute((visibility("hidden")));
3828 #define xmlHandleEntity xmlHandleEntity__internal_alias
3829 #endif
3830 #endif
3831 #endif
3832
3833 #ifdef bottom_tree
3834 #undef xmlHasNsProp
3835 extern __typeof (xmlHasNsProp) xmlHasNsProp __attribute((alias("xmlHasNsProp__internal_alias")));
3836 #else
3837 #ifndef xmlHasNsProp
3838 extern __typeof (xmlHasNsProp) xmlHasNsProp__internal_alias __attribute((visibility("hidden")));
3839 #define xmlHasNsProp xmlHasNsProp__internal_alias
3840 #endif
3841 #endif
3842
3843 #ifdef bottom_tree
3844 #undef xmlHasProp
3845 extern __typeof (xmlHasProp) xmlHasProp __attribute((alias("xmlHasProp__internal_alias")));
3846 #else
3847 #ifndef xmlHasProp
3848 extern __typeof (xmlHasProp) xmlHasProp__internal_alias __attribute((visibility("hidden")));
3849 #define xmlHasProp xmlHasProp__internal_alias
3850 #endif
3851 #endif
3852
3853 #ifdef bottom_hash
3854 #undef xmlHashAddEntry
3855 extern __typeof (xmlHashAddEntry) xmlHashAddEntry __attribute((alias("xmlHashAddEntry__internal_alias")));
3856 #else
3857 #ifndef xmlHashAddEntry
3858 extern __typeof (xmlHashAddEntry) xmlHashAddEntry__internal_alias __attribute((visibility("hidden")));
3859 #define xmlHashAddEntry xmlHashAddEntry__internal_alias
3860 #endif
3861 #endif
3862
3863 #ifdef bottom_hash
3864 #undef xmlHashAddEntry2
3865 extern __typeof (xmlHashAddEntry2) xmlHashAddEntry2 __attribute((alias("xmlHashAddEntry2__internal_alias")));
3866 #else
3867 #ifndef xmlHashAddEntry2
3868 extern __typeof (xmlHashAddEntry2) xmlHashAddEntry2__internal_alias __attribute((visibility("hidden")));
3869 #define xmlHashAddEntry2 xmlHashAddEntry2__internal_alias
3870 #endif
3871 #endif
3872
3873 #ifdef bottom_hash
3874 #undef xmlHashAddEntry3
3875 extern __typeof (xmlHashAddEntry3) xmlHashAddEntry3 __attribute((alias("xmlHashAddEntry3__internal_alias")));
3876 #else
3877 #ifndef xmlHashAddEntry3
3878 extern __typeof (xmlHashAddEntry3) xmlHashAddEntry3__internal_alias __attribute((visibility("hidden")));
3879 #define xmlHashAddEntry3 xmlHashAddEntry3__internal_alias
3880 #endif
3881 #endif
3882
3883 #ifdef bottom_hash
3884 #undef xmlHashCopy
3885 extern __typeof (xmlHashCopy) xmlHashCopy __attribute((alias("xmlHashCopy__internal_alias")));
3886 #else
3887 #ifndef xmlHashCopy
3888 extern __typeof (xmlHashCopy) xmlHashCopy__internal_alias __attribute((visibility("hidden")));
3889 #define xmlHashCopy xmlHashCopy__internal_alias
3890 #endif
3891 #endif
3892
3893 #ifdef bottom_hash
3894 #undef xmlHashCreate
3895 extern __typeof (xmlHashCreate) xmlHashCreate __attribute((alias("xmlHashCreate__internal_alias")));
3896 #else
3897 #ifndef xmlHashCreate
3898 extern __typeof (xmlHashCreate) xmlHashCreate__internal_alias __attribute((visibility("hidden")));
3899 #define xmlHashCreate xmlHashCreate__internal_alias
3900 #endif
3901 #endif
3902
3903 #ifdef bottom_hash
3904 #undef xmlHashCreateDict
3905 extern __typeof (xmlHashCreateDict) xmlHashCreateDict __attribute((alias("xmlHashCreateDict__internal_alias")));
3906 #else
3907 #ifndef xmlHashCreateDict
3908 extern __typeof (xmlHashCreateDict) xmlHashCreateDict__internal_alias __attribute((visibility("hidden")));
3909 #define xmlHashCreateDict xmlHashCreateDict__internal_alias
3910 #endif
3911 #endif
3912
3913 #ifdef bottom_hash
3914 #undef xmlHashFree
3915 extern __typeof (xmlHashFree) xmlHashFree __attribute((alias("xmlHashFree__internal_alias")));
3916 #else
3917 #ifndef xmlHashFree
3918 extern __typeof (xmlHashFree) xmlHashFree__internal_alias __attribute((visibility("hidden")));
3919 #define xmlHashFree xmlHashFree__internal_alias
3920 #endif
3921 #endif
3922
3923 #ifdef bottom_hash
3924 #undef xmlHashLookup
3925 extern __typeof (xmlHashLookup) xmlHashLookup __attribute((alias("xmlHashLookup__internal_alias")));
3926 #else
3927 #ifndef xmlHashLookup
3928 extern __typeof (xmlHashLookup) xmlHashLookup__internal_alias __attribute((visibility("hidden")));
3929 #define xmlHashLookup xmlHashLookup__internal_alias
3930 #endif
3931 #endif
3932
3933 #ifdef bottom_hash
3934 #undef xmlHashLookup2
3935 extern __typeof (xmlHashLookup2) xmlHashLookup2 __attribute((alias("xmlHashLookup2__internal_alias")));
3936 #else
3937 #ifndef xmlHashLookup2
3938 extern __typeof (xmlHashLookup2) xmlHashLookup2__internal_alias __attribute((visibility("hidden")));
3939 #define xmlHashLookup2 xmlHashLookup2__internal_alias
3940 #endif
3941 #endif
3942
3943 #ifdef bottom_hash
3944 #undef xmlHashLookup3
3945 extern __typeof (xmlHashLookup3) xmlHashLookup3 __attribute((alias("xmlHashLookup3__internal_alias")));
3946 #else
3947 #ifndef xmlHashLookup3
3948 extern __typeof (xmlHashLookup3) xmlHashLookup3__internal_alias __attribute((visibility("hidden")));
3949 #define xmlHashLookup3 xmlHashLookup3__internal_alias
3950 #endif
3951 #endif
3952
3953 #ifdef bottom_hash
3954 #undef xmlHashQLookup
3955 extern __typeof (xmlHashQLookup) xmlHashQLookup __attribute((alias("xmlHashQLookup__internal_alias")));
3956 #else
3957 #ifndef xmlHashQLookup
3958 extern __typeof (xmlHashQLookup) xmlHashQLookup__internal_alias __attribute((visibility("hidden")));
3959 #define xmlHashQLookup xmlHashQLookup__internal_alias
3960 #endif
3961 #endif
3962
3963 #ifdef bottom_hash
3964 #undef xmlHashQLookup2
3965 extern __typeof (xmlHashQLookup2) xmlHashQLookup2 __attribute((alias("xmlHashQLookup2__internal_alias")));
3966 #else
3967 #ifndef xmlHashQLookup2
3968 extern __typeof (xmlHashQLookup2) xmlHashQLookup2__internal_alias __attribute((visibility("hidden")));
3969 #define xmlHashQLookup2 xmlHashQLookup2__internal_alias
3970 #endif
3971 #endif
3972
3973 #ifdef bottom_hash
3974 #undef xmlHashQLookup3
3975 extern __typeof (xmlHashQLookup3) xmlHashQLookup3 __attribute((alias("xmlHashQLookup3__internal_alias")));
3976 #else
3977 #ifndef xmlHashQLookup3
3978 extern __typeof (xmlHashQLookup3) xmlHashQLookup3__internal_alias __attribute((visibility("hidden")));
3979 #define xmlHashQLookup3 xmlHashQLookup3__internal_alias
3980 #endif
3981 #endif
3982
3983 #ifdef bottom_hash
3984 #undef xmlHashRemoveEntry
3985 extern __typeof (xmlHashRemoveEntry) xmlHashRemoveEntry __attribute((alias("xmlHashRemoveEntry__internal_alias")));
3986 #else
3987 #ifndef xmlHashRemoveEntry
3988 extern __typeof (xmlHashRemoveEntry) xmlHashRemoveEntry__internal_alias __attribute((visibility("hidden")));
3989 #define xmlHashRemoveEntry xmlHashRemoveEntry__internal_alias
3990 #endif
3991 #endif
3992
3993 #ifdef bottom_hash
3994 #undef xmlHashRemoveEntry2
3995 extern __typeof (xmlHashRemoveEntry2) xmlHashRemoveEntry2 __attribute((alias("xmlHashRemoveEntry2__internal_alias")));
3996 #else
3997 #ifndef xmlHashRemoveEntry2
3998 extern __typeof (xmlHashRemoveEntry2) xmlHashRemoveEntry2__internal_alias __attribute((visibility("hidden")));
3999 #define xmlHashRemoveEntry2 xmlHashRemoveEntry2__internal_alias
4000 #endif
4001 #endif
4002
4003 #ifdef bottom_hash
4004 #undef xmlHashRemoveEntry3
4005 extern __typeof (xmlHashRemoveEntry3) xmlHashRemoveEntry3 __attribute((alias("xmlHashRemoveEntry3__internal_alias")));
4006 #else
4007 #ifndef xmlHashRemoveEntry3
4008 extern __typeof (xmlHashRemoveEntry3) xmlHashRemoveEntry3__internal_alias __attribute((visibility("hidden")));
4009 #define xmlHashRemoveEntry3 xmlHashRemoveEntry3__internal_alias
4010 #endif
4011 #endif
4012
4013 #ifdef bottom_hash
4014 #undef xmlHashScan
4015 extern __typeof (xmlHashScan) xmlHashScan __attribute((alias("xmlHashScan__internal_alias")));
4016 #else
4017 #ifndef xmlHashScan
4018 extern __typeof (xmlHashScan) xmlHashScan__internal_alias __attribute((visibility("hidden")));
4019 #define xmlHashScan xmlHashScan__internal_alias
4020 #endif
4021 #endif
4022
4023 #ifdef bottom_hash
4024 #undef xmlHashScan3
4025 extern __typeof (xmlHashScan3) xmlHashScan3 __attribute((alias("xmlHashScan3__internal_alias")));
4026 #else
4027 #ifndef xmlHashScan3
4028 extern __typeof (xmlHashScan3) xmlHashScan3__internal_alias __attribute((visibility("hidden")));
4029 #define xmlHashScan3 xmlHashScan3__internal_alias
4030 #endif
4031 #endif
4032
4033 #ifdef bottom_hash
4034 #undef xmlHashScanFull
4035 extern __typeof (xmlHashScanFull) xmlHashScanFull __attribute((alias("xmlHashScanFull__internal_alias")));
4036 #else
4037 #ifndef xmlHashScanFull
4038 extern __typeof (xmlHashScanFull) xmlHashScanFull__internal_alias __attribute((visibility("hidden")));
4039 #define xmlHashScanFull xmlHashScanFull__internal_alias
4040 #endif
4041 #endif
4042
4043 #ifdef bottom_hash
4044 #undef xmlHashScanFull3
4045 extern __typeof (xmlHashScanFull3) xmlHashScanFull3 __attribute((alias("xmlHashScanFull3__internal_alias")));
4046 #else
4047 #ifndef xmlHashScanFull3
4048 extern __typeof (xmlHashScanFull3) xmlHashScanFull3__internal_alias __attribute((visibility("hidden")));
4049 #define xmlHashScanFull3 xmlHashScanFull3__internal_alias
4050 #endif
4051 #endif
4052
4053 #ifdef bottom_hash
4054 #undef xmlHashSize
4055 extern __typeof (xmlHashSize) xmlHashSize __attribute((alias("xmlHashSize__internal_alias")));
4056 #else
4057 #ifndef xmlHashSize
4058 extern __typeof (xmlHashSize) xmlHashSize__internal_alias __attribute((visibility("hidden")));
4059 #define xmlHashSize xmlHashSize__internal_alias
4060 #endif
4061 #endif
4062
4063 #ifdef bottom_hash
4064 #undef xmlHashUpdateEntry
4065 extern __typeof (xmlHashUpdateEntry) xmlHashUpdateEntry __attribute((alias("xmlHashUpdateEntry__internal_alias")));
4066 #else
4067 #ifndef xmlHashUpdateEntry
4068 extern __typeof (xmlHashUpdateEntry) xmlHashUpdateEntry__internal_alias __attribute((visibility("hidden")));
4069 #define xmlHashUpdateEntry xmlHashUpdateEntry__internal_alias
4070 #endif
4071 #endif
4072
4073 #ifdef bottom_hash
4074 #undef xmlHashUpdateEntry2
4075 extern __typeof (xmlHashUpdateEntry2) xmlHashUpdateEntry2 __attribute((alias("xmlHashUpdateEntry2__internal_alias")));
4076 #else
4077 #ifndef xmlHashUpdateEntry2
4078 extern __typeof (xmlHashUpdateEntry2) xmlHashUpdateEntry2__internal_alias __attribute((visibility("hidden")));
4079 #define xmlHashUpdateEntry2 xmlHashUpdateEntry2__internal_alias
4080 #endif
4081 #endif
4082
4083 #ifdef bottom_hash
4084 #undef xmlHashUpdateEntry3
4085 extern __typeof (xmlHashUpdateEntry3) xmlHashUpdateEntry3 __attribute((alias("xmlHashUpdateEntry3__internal_alias")));
4086 #else
4087 #ifndef xmlHashUpdateEntry3
4088 extern __typeof (xmlHashUpdateEntry3) xmlHashUpdateEntry3__internal_alias __attribute((visibility("hidden")));
4089 #define xmlHashUpdateEntry3 xmlHashUpdateEntry3__internal_alias
4090 #endif
4091 #endif
4092
4093 #if defined(LIBXML_FTP_ENABLED)
4094 #ifdef bottom_xmlIO
4095 #undef xmlIOFTPClose
4096 extern __typeof (xmlIOFTPClose) xmlIOFTPClose __attribute((alias("xmlIOFTPClose__internal_alias")));
4097 #else
4098 #ifndef xmlIOFTPClose
4099 extern __typeof (xmlIOFTPClose) xmlIOFTPClose__internal_alias __attribute((visibility("hidden")));
4100 #define xmlIOFTPClose xmlIOFTPClose__internal_alias
4101 #endif
4102 #endif
4103 #endif
4104
4105 #if defined(LIBXML_FTP_ENABLED)
4106 #ifdef bottom_xmlIO
4107 #undef xmlIOFTPMatch
4108 extern __typeof (xmlIOFTPMatch) xmlIOFTPMatch __attribute((alias("xmlIOFTPMatch__internal_alias")));
4109 #else
4110 #ifndef xmlIOFTPMatch
4111 extern __typeof (xmlIOFTPMatch) xmlIOFTPMatch__internal_alias __attribute((visibility("hidden")));
4112 #define xmlIOFTPMatch xmlIOFTPMatch__internal_alias
4113 #endif
4114 #endif
4115 #endif
4116
4117 #if defined(LIBXML_FTP_ENABLED)
4118 #ifdef bottom_xmlIO
4119 #undef xmlIOFTPOpen
4120 extern __typeof (xmlIOFTPOpen) xmlIOFTPOpen __attribute((alias("xmlIOFTPOpen__internal_alias")));
4121 #else
4122 #ifndef xmlIOFTPOpen
4123 extern __typeof (xmlIOFTPOpen) xmlIOFTPOpen__internal_alias __attribute((visibility("hidden")));
4124 #define xmlIOFTPOpen xmlIOFTPOpen__internal_alias
4125 #endif
4126 #endif
4127 #endif
4128
4129 #if defined(LIBXML_FTP_ENABLED)
4130 #ifdef bottom_xmlIO
4131 #undef xmlIOFTPRead
4132 extern __typeof (xmlIOFTPRead) xmlIOFTPRead __attribute((alias("xmlIOFTPRead__internal_alias")));
4133 #else
4134 #ifndef xmlIOFTPRead
4135 extern __typeof (xmlIOFTPRead) xmlIOFTPRead__internal_alias __attribute((visibility("hidden")));
4136 #define xmlIOFTPRead xmlIOFTPRead__internal_alias
4137 #endif
4138 #endif
4139 #endif
4140
4141 #if defined(LIBXML_HTTP_ENABLED)
4142 #ifdef bottom_xmlIO
4143 #undef xmlIOHTTPClose
4144 extern __typeof (xmlIOHTTPClose) xmlIOHTTPClose __attribute((alias("xmlIOHTTPClose__internal_alias")));
4145 #else
4146 #ifndef xmlIOHTTPClose
4147 extern __typeof (xmlIOHTTPClose) xmlIOHTTPClose__internal_alias __attribute((visibility("hidden")));
4148 #define xmlIOHTTPClose xmlIOHTTPClose__internal_alias
4149 #endif
4150 #endif
4151 #endif
4152
4153 #if defined(LIBXML_HTTP_ENABLED)
4154 #ifdef bottom_xmlIO
4155 #undef xmlIOHTTPMatch
4156 extern __typeof (xmlIOHTTPMatch) xmlIOHTTPMatch __attribute((alias("xmlIOHTTPMatch__internal_alias")));
4157 #else
4158 #ifndef xmlIOHTTPMatch
4159 extern __typeof (xmlIOHTTPMatch) xmlIOHTTPMatch__internal_alias __attribute((visibility("hidden")));
4160 #define xmlIOHTTPMatch xmlIOHTTPMatch__internal_alias
4161 #endif
4162 #endif
4163 #endif
4164
4165 #if defined(LIBXML_HTTP_ENABLED)
4166 #ifdef bottom_xmlIO
4167 #undef xmlIOHTTPOpen
4168 extern __typeof (xmlIOHTTPOpen) xmlIOHTTPOpen __attribute((alias("xmlIOHTTPOpen__internal_alias")));
4169 #else
4170 #ifndef xmlIOHTTPOpen
4171 extern __typeof (xmlIOHTTPOpen) xmlIOHTTPOpen__internal_alias __attribute((visibility("hidden")));
4172 #define xmlIOHTTPOpen xmlIOHTTPOpen__internal_alias
4173 #endif
4174 #endif
4175 #endif
4176
4177 #if defined(LIBXML_HTTP_ENABLED) && defined(LIBXML_OUTPUT_ENABLED)
4178 #ifdef bottom_xmlIO
4179 #undef xmlIOHTTPOpenW
4180 extern __typeof (xmlIOHTTPOpenW) xmlIOHTTPOpenW __attribute((alias("xmlIOHTTPOpenW__internal_alias")));
4181 #else
4182 #ifndef xmlIOHTTPOpenW
4183 extern __typeof (xmlIOHTTPOpenW) xmlIOHTTPOpenW__internal_alias __attribute((visibility("hidden")));
4184 #define xmlIOHTTPOpenW xmlIOHTTPOpenW__internal_alias
4185 #endif
4186 #endif
4187 #endif
4188
4189 #if defined(LIBXML_HTTP_ENABLED)
4190 #ifdef bottom_xmlIO
4191 #undef xmlIOHTTPRead
4192 extern __typeof (xmlIOHTTPRead) xmlIOHTTPRead __attribute((alias("xmlIOHTTPRead__internal_alias")));
4193 #else
4194 #ifndef xmlIOHTTPRead
4195 extern __typeof (xmlIOHTTPRead) xmlIOHTTPRead__internal_alias __attribute((visibility("hidden")));
4196 #define xmlIOHTTPRead xmlIOHTTPRead__internal_alias
4197 #endif
4198 #endif
4199 #endif
4200
4201 #if defined(LIBXML_VALID_ENABLED)
4202 #ifdef bottom_parser
4203 #undef xmlIOParseDTD
4204 extern __typeof (xmlIOParseDTD) xmlIOParseDTD __attribute((alias("xmlIOParseDTD__internal_alias")));
4205 #else
4206 #ifndef xmlIOParseDTD
4207 extern __typeof (xmlIOParseDTD) xmlIOParseDTD__internal_alias __attribute((visibility("hidden")));
4208 #define xmlIOParseDTD xmlIOParseDTD__internal_alias
4209 #endif
4210 #endif
4211 #endif
4212
4213 #ifdef bottom_encoding
4214 #undef xmlInitCharEncodingHandlers
4215 extern __typeof (xmlInitCharEncodingHandlers) xmlInitCharEncodingHandlers __attribute((alias("xmlInitCharEncodingHandlers__internal_alias")));
4216 #else
4217 #ifndef xmlInitCharEncodingHandlers
4218 extern __typeof (xmlInitCharEncodingHandlers) xmlInitCharEncodingHandlers__internal_alias __attribute((visibility("hidden")));
4219 #define xmlInitCharEncodingHandlers xmlInitCharEncodingHandlers__internal_alias
4220 #endif
4221 #endif
4222
4223 #ifdef bottom_globals
4224 #undef xmlInitGlobals
4225 extern __typeof (xmlInitGlobals) xmlInitGlobals __attribute((alias("xmlInitGlobals__internal_alias")));
4226 #else
4227 #ifndef xmlInitGlobals
4228 extern __typeof (xmlInitGlobals) xmlInitGlobals__internal_alias __attribute((visibility("hidden")));
4229 #define xmlInitGlobals xmlInitGlobals__internal_alias
4230 #endif
4231 #endif
4232
4233 #ifdef bottom_xmlmemory
4234 #undef xmlInitMemory
4235 extern __typeof (xmlInitMemory) xmlInitMemory __attribute((alias("xmlInitMemory__internal_alias")));
4236 #else
4237 #ifndef xmlInitMemory
4238 extern __typeof (xmlInitMemory) xmlInitMemory__internal_alias __attribute((visibility("hidden")));
4239 #define xmlInitMemory xmlInitMemory__internal_alias
4240 #endif
4241 #endif
4242
4243 #ifdef bottom_parserInternals
4244 #undef xmlInitNodeInfoSeq
4245 extern __typeof (xmlInitNodeInfoSeq) xmlInitNodeInfoSeq __attribute((alias("xmlInitNodeInfoSeq__internal_alias")));
4246 #else
4247 #ifndef xmlInitNodeInfoSeq
4248 extern __typeof (xmlInitNodeInfoSeq) xmlInitNodeInfoSeq__internal_alias __attribute((visibility("hidden")));
4249 #define xmlInitNodeInfoSeq xmlInitNodeInfoSeq__internal_alias
4250 #endif
4251 #endif
4252
4253 #ifdef bottom_parser
4254 #undef xmlInitParser
4255 extern __typeof (xmlInitParser) xmlInitParser __attribute((alias("xmlInitParser__internal_alias")));
4256 #else
4257 #ifndef xmlInitParser
4258 extern __typeof (xmlInitParser) xmlInitParser__internal_alias __attribute((visibility("hidden")));
4259 #define xmlInitParser xmlInitParser__internal_alias
4260 #endif
4261 #endif
4262
4263 #ifdef bottom_parserInternals
4264 #undef xmlInitParserCtxt
4265 extern __typeof (xmlInitParserCtxt) xmlInitParserCtxt __attribute((alias("xmlInitParserCtxt__internal_alias")));
4266 #else
4267 #ifndef xmlInitParserCtxt
4268 extern __typeof (xmlInitParserCtxt) xmlInitParserCtxt__internal_alias __attribute((visibility("hidden")));
4269 #define xmlInitParserCtxt xmlInitParserCtxt__internal_alias
4270 #endif
4271 #endif
4272
4273 #ifdef bottom_threads
4274 #undef xmlInitThreads
4275 extern __typeof (xmlInitThreads) xmlInitThreads __attribute((alias("xmlInitThreads__internal_alias")));
4276 #else
4277 #ifndef xmlInitThreads
4278 extern __typeof (xmlInitThreads) xmlInitThreads__internal_alias __attribute((visibility("hidden")));
4279 #define xmlInitThreads xmlInitThreads__internal_alias
4280 #endif
4281 #endif
4282
4283 #if defined(LIBXML_CATALOG_ENABLED)
4284 #ifdef bottom_catalog
4285 #undef xmlInitializeCatalog
4286 extern __typeof (xmlInitializeCatalog) xmlInitializeCatalog __attribute((alias("xmlInitializeCatalog__internal_alias")));
4287 #else
4288 #ifndef xmlInitializeCatalog
4289 extern __typeof (xmlInitializeCatalog) xmlInitializeCatalog__internal_alias __attribute((visibility("hidden")));
4290 #define xmlInitializeCatalog xmlInitializeCatalog__internal_alias
4291 #endif
4292 #endif
4293 #endif
4294
4295 #ifdef bottom_globals
4296 #undef xmlInitializeGlobalState
4297 extern __typeof (xmlInitializeGlobalState) xmlInitializeGlobalState __attribute((alias("xmlInitializeGlobalState__internal_alias")));
4298 #else
4299 #ifndef xmlInitializeGlobalState
4300 extern __typeof (xmlInitializeGlobalState) xmlInitializeGlobalState__internal_alias __attribute((visibility("hidden")));
4301 #define xmlInitializeGlobalState xmlInitializeGlobalState__internal_alias
4302 #endif
4303 #endif
4304
4305 #if defined(LIBXML_LEGACY_ENABLED)
4306 #ifdef bottom_legacy
4307 #undef xmlInitializePredefinedEntities
4308 extern __typeof (xmlInitializePredefinedEntities) xmlInitializePredefinedEntities __attribute((alias("xmlInitializePredefinedEntities__internal_alias")));
4309 #else
4310 #ifndef xmlInitializePredefinedEntities
4311 extern __typeof (xmlInitializePredefinedEntities) xmlInitializePredefinedEntities__internal_alias __attribute((visibility("hidden")));
4312 #define xmlInitializePredefinedEntities xmlInitializePredefinedEntities__internal_alias
4313 #endif
4314 #endif
4315 #endif
4316
4317 #ifdef bottom_chvalid
4318 #undef xmlIsBaseChar
4319 extern __typeof (xmlIsBaseChar) xmlIsBaseChar __attribute((alias("xmlIsBaseChar__internal_alias")));
4320 #else
4321 #ifndef xmlIsBaseChar
4322 extern __typeof (xmlIsBaseChar) xmlIsBaseChar__internal_alias __attribute((visibility("hidden")));
4323 #define xmlIsBaseChar xmlIsBaseChar__internal_alias
4324 #endif
4325 #endif
4326
4327 #ifdef bottom_chvalid
4328 #undef xmlIsBlank
4329 extern __typeof (xmlIsBlank) xmlIsBlank __attribute((alias("xmlIsBlank__internal_alias")));
4330 #else
4331 #ifndef xmlIsBlank
4332 extern __typeof (xmlIsBlank) xmlIsBlank__internal_alias __attribute((visibility("hidden")));
4333 #define xmlIsBlank xmlIsBlank__internal_alias
4334 #endif
4335 #endif
4336
4337 #ifdef bottom_tree
4338 #undef xmlIsBlankNode
4339 extern __typeof (xmlIsBlankNode) xmlIsBlankNode __attribute((alias("xmlIsBlankNode__internal_alias")));
4340 #else
4341 #ifndef xmlIsBlankNode
4342 extern __typeof (xmlIsBlankNode) xmlIsBlankNode__internal_alias __attribute((visibility("hidden")));
4343 #define xmlIsBlankNode xmlIsBlankNode__internal_alias
4344 #endif
4345 #endif
4346
4347 #ifdef bottom_chvalid
4348 #undef xmlIsChar
4349 extern __typeof (xmlIsChar) xmlIsChar __attribute((alias("xmlIsChar__internal_alias")));
4350 #else
4351 #ifndef xmlIsChar
4352 extern __typeof (xmlIsChar) xmlIsChar__internal_alias __attribute((visibility("hidden")));
4353 #define xmlIsChar xmlIsChar__internal_alias
4354 #endif
4355 #endif
4356
4357 #ifdef bottom_chvalid
4358 #undef xmlIsCombining
4359 extern __typeof (xmlIsCombining) xmlIsCombining __attribute((alias("xmlIsCombining__internal_alias")));
4360 #else
4361 #ifndef xmlIsCombining
4362 extern __typeof (xmlIsCombining) xmlIsCombining__internal_alias __attribute((visibility("hidden")));
4363 #define xmlIsCombining xmlIsCombining__internal_alias
4364 #endif
4365 #endif
4366
4367 #ifdef bottom_chvalid
4368 #undef xmlIsDigit
4369 extern __typeof (xmlIsDigit) xmlIsDigit __attribute((alias("xmlIsDigit__internal_alias")));
4370 #else
4371 #ifndef xmlIsDigit
4372 extern __typeof (xmlIsDigit) xmlIsDigit__internal_alias __attribute((visibility("hidden")));
4373 #define xmlIsDigit xmlIsDigit__internal_alias
4374 #endif
4375 #endif
4376
4377 #ifdef bottom_chvalid
4378 #undef xmlIsExtender
4379 extern __typeof (xmlIsExtender) xmlIsExtender __attribute((alias("xmlIsExtender__internal_alias")));
4380 #else
4381 #ifndef xmlIsExtender
4382 extern __typeof (xmlIsExtender) xmlIsExtender__internal_alias __attribute((visibility("hidden")));
4383 #define xmlIsExtender xmlIsExtender__internal_alias
4384 #endif
4385 #endif
4386
4387 #ifdef bottom_valid
4388 #undef xmlIsID
4389 extern __typeof (xmlIsID) xmlIsID __attribute((alias("xmlIsID__internal_alias")));
4390 #else
4391 #ifndef xmlIsID
4392 extern __typeof (xmlIsID) xmlIsID__internal_alias __attribute((visibility("hidden")));
4393 #define xmlIsID xmlIsID__internal_alias
4394 #endif
4395 #endif
4396
4397 #ifdef bottom_chvalid
4398 #undef xmlIsIdeographic
4399 extern __typeof (xmlIsIdeographic) xmlIsIdeographic __attribute((alias("xmlIsIdeographic__internal_alias")));
4400 #else
4401 #ifndef xmlIsIdeographic
4402 extern __typeof (xmlIsIdeographic) xmlIsIdeographic__internal_alias __attribute((visibility("hidden")));
4403 #define xmlIsIdeographic xmlIsIdeographic__internal_alias
4404 #endif
4405 #endif
4406
4407 #ifdef bottom_parserInternals
4408 #undef xmlIsLetter
4409 extern __typeof (xmlIsLetter) xmlIsLetter __attribute((alias("xmlIsLetter__internal_alias")));
4410 #else
4411 #ifndef xmlIsLetter
4412 extern __typeof (xmlIsLetter) xmlIsLetter__internal_alias __attribute((visibility("hidden")));
4413 #define xmlIsLetter xmlIsLetter__internal_alias
4414 #endif
4415 #endif
4416
4417 #ifdef bottom_threads
4418 #undef xmlIsMainThread
4419 extern __typeof (xmlIsMainThread) xmlIsMainThread __attribute((alias("xmlIsMainThread__internal_alias")));
4420 #else
4421 #ifndef xmlIsMainThread
4422 extern __typeof (xmlIsMainThread) xmlIsMainThread__internal_alias __attribute((visibility("hidden")));
4423 #define xmlIsMainThread xmlIsMainThread__internal_alias
4424 #endif
4425 #endif
4426
4427 #ifdef bottom_valid
4428 #undef xmlIsMixedElement
4429 extern __typeof (xmlIsMixedElement) xmlIsMixedElement __attribute((alias("xmlIsMixedElement__internal_alias")));
4430 #else
4431 #ifndef xmlIsMixedElement
4432 extern __typeof (xmlIsMixedElement) xmlIsMixedElement__internal_alias __attribute((visibility("hidden")));
4433 #define xmlIsMixedElement xmlIsMixedElement__internal_alias
4434 #endif
4435 #endif
4436
4437 #ifdef bottom_chvalid
4438 #undef xmlIsPubidChar
4439 extern __typeof (xmlIsPubidChar) xmlIsPubidChar __attribute((alias("xmlIsPubidChar__internal_alias")));
4440 #else
4441 #ifndef xmlIsPubidChar
4442 extern __typeof (xmlIsPubidChar) xmlIsPubidChar__internal_alias __attribute((visibility("hidden")));
4443 #define xmlIsPubidChar xmlIsPubidChar__internal_alias
4444 #endif
4445 #endif
4446
4447 #ifdef bottom_valid
4448 #undef xmlIsRef
4449 extern __typeof (xmlIsRef) xmlIsRef __attribute((alias("xmlIsRef__internal_alias")));
4450 #else
4451 #ifndef xmlIsRef
4452 extern __typeof (xmlIsRef) xmlIsRef__internal_alias __attribute((visibility("hidden")));
4453 #define xmlIsRef xmlIsRef__internal_alias
4454 #endif
4455 #endif
4456
4457 #ifdef bottom_xmlsave
4458 #undef xmlIsXHTML
4459 extern __typeof (xmlIsXHTML) xmlIsXHTML __attribute((alias("xmlIsXHTML__internal_alias")));
4460 #else
4461 #ifndef xmlIsXHTML
4462 extern __typeof (xmlIsXHTML) xmlIsXHTML__internal_alias __attribute((visibility("hidden")));
4463 #define xmlIsXHTML xmlIsXHTML__internal_alias
4464 #endif
4465 #endif
4466
4467 #ifdef bottom_parserInternals
4468 #undef xmlKeepBlanksDefault
4469 extern __typeof (xmlKeepBlanksDefault) xmlKeepBlanksDefault __attribute((alias("xmlKeepBlanksDefault__internal_alias")));
4470 #else
4471 #ifndef xmlKeepBlanksDefault
4472 extern __typeof (xmlKeepBlanksDefault) xmlKeepBlanksDefault__internal_alias __attribute((visibility("hidden")));
4473 #define xmlKeepBlanksDefault xmlKeepBlanksDefault__internal_alias
4474 #endif
4475 #endif
4476
4477 #ifdef bottom_parserInternals
4478 #undef xmlLineNumbersDefault
4479 extern __typeof (xmlLineNumbersDefault) xmlLineNumbersDefault __attribute((alias("xmlLineNumbersDefault__internal_alias")));
4480 #else
4481 #ifndef xmlLineNumbersDefault
4482 extern __typeof (xmlLineNumbersDefault) xmlLineNumbersDefault__internal_alias __attribute((visibility("hidden")));
4483 #define xmlLineNumbersDefault xmlLineNumbersDefault__internal_alias
4484 #endif
4485 #endif
4486
4487 #ifdef bottom_list
4488 #undef xmlLinkGetData
4489 extern __typeof (xmlLinkGetData) xmlLinkGetData __attribute((alias("xmlLinkGetData__internal_alias")));
4490 #else
4491 #ifndef xmlLinkGetData
4492 extern __typeof (xmlLinkGetData) xmlLinkGetData__internal_alias __attribute((visibility("hidden")));
4493 #define xmlLinkGetData xmlLinkGetData__internal_alias
4494 #endif
4495 #endif
4496
4497 #ifdef bottom_list
4498 #undef xmlListAppend
4499 extern __typeof (xmlListAppend) xmlListAppend __attribute((alias("xmlListAppend__internal_alias")));
4500 #else
4501 #ifndef xmlListAppend
4502 extern __typeof (xmlListAppend) xmlListAppend__internal_alias __attribute((visibility("hidden")));
4503 #define xmlListAppend xmlListAppend__internal_alias
4504 #endif
4505 #endif
4506
4507 #ifdef bottom_list
4508 #undef xmlListClear
4509 extern __typeof (xmlListClear) xmlListClear __attribute((alias("xmlListClear__internal_alias")));
4510 #else
4511 #ifndef xmlListClear
4512 extern __typeof (xmlListClear) xmlListClear__internal_alias __attribute((visibility("hidden")));
4513 #define xmlListClear xmlListClear__internal_alias
4514 #endif
4515 #endif
4516
4517 #ifdef bottom_list
4518 #undef xmlListCopy
4519 extern __typeof (xmlListCopy) xmlListCopy __attribute((alias("xmlListCopy__internal_alias")));
4520 #else
4521 #ifndef xmlListCopy
4522 extern __typeof (xmlListCopy) xmlListCopy__internal_alias __attribute((visibility("hidden")));
4523 #define xmlListCopy xmlListCopy__internal_alias
4524 #endif
4525 #endif
4526
4527 #ifdef bottom_list
4528 #undef xmlListCreate
4529 extern __typeof (xmlListCreate) xmlListCreate __attribute((alias("xmlListCreate__internal_alias")));
4530 #else
4531 #ifndef xmlListCreate
4532 extern __typeof (xmlListCreate) xmlListCreate__internal_alias __attribute((visibility("hidden")));
4533 #define xmlListCreate xmlListCreate__internal_alias
4534 #endif
4535 #endif
4536
4537 #ifdef bottom_list
4538 #undef xmlListDelete
4539 extern __typeof (xmlListDelete) xmlListDelete __attribute((alias("xmlListDelete__internal_alias")));
4540 #else
4541 #ifndef xmlListDelete
4542 extern __typeof (xmlListDelete) xmlListDelete__internal_alias __attribute((visibility("hidden")));
4543 #define xmlListDelete xmlListDelete__internal_alias
4544 #endif
4545 #endif
4546
4547 #ifdef bottom_list
4548 #undef xmlListDup
4549 extern __typeof (xmlListDup) xmlListDup __attribute((alias("xmlListDup__internal_alias")));
4550 #else
4551 #ifndef xmlListDup
4552 extern __typeof (xmlListDup) xmlListDup__internal_alias __attribute((visibility("hidden")));
4553 #define xmlListDup xmlListDup__internal_alias
4554 #endif
4555 #endif
4556
4557 #ifdef bottom_list
4558 #undef xmlListEmpty
4559 extern __typeof (xmlListEmpty) xmlListEmpty __attribute((alias("xmlListEmpty__internal_alias")));
4560 #else
4561 #ifndef xmlListEmpty
4562 extern __typeof (xmlListEmpty) xmlListEmpty__internal_alias __attribute((visibility("hidden")));
4563 #define xmlListEmpty xmlListEmpty__internal_alias
4564 #endif
4565 #endif
4566
4567 #ifdef bottom_list
4568 #undef xmlListEnd
4569 extern __typeof (xmlListEnd) xmlListEnd __attribute((alias("xmlListEnd__internal_alias")));
4570 #else
4571 #ifndef xmlListEnd
4572 extern __typeof (xmlListEnd) xmlListEnd__internal_alias __attribute((visibility("hidden")));
4573 #define xmlListEnd xmlListEnd__internal_alias
4574 #endif
4575 #endif
4576
4577 #ifdef bottom_list
4578 #undef xmlListFront
4579 extern __typeof (xmlListFront) xmlListFront __attribute((alias("xmlListFront__internal_alias")));
4580 #else
4581 #ifndef xmlListFront
4582 extern __typeof (xmlListFront) xmlListFront__internal_alias __attribute((visibility("hidden")));
4583 #define xmlListFront xmlListFront__internal_alias
4584 #endif
4585 #endif
4586
4587 #ifdef bottom_list
4588 #undef xmlListInsert
4589 extern __typeof (xmlListInsert) xmlListInsert __attribute((alias("xmlListInsert__internal_alias")));
4590 #else
4591 #ifndef xmlListInsert
4592 extern __typeof (xmlListInsert) xmlListInsert__internal_alias __attribute((visibility("hidden")));
4593 #define xmlListInsert xmlListInsert__internal_alias
4594 #endif
4595 #endif
4596
4597 #ifdef bottom_list
4598 #undef xmlListMerge
4599 extern __typeof (xmlListMerge) xmlListMerge __attribute((alias("xmlListMerge__internal_alias")));
4600 #else
4601 #ifndef xmlListMerge
4602 extern __typeof (xmlListMerge) xmlListMerge__internal_alias __attribute((visibility("hidden")));
4603 #define xmlListMerge xmlListMerge__internal_alias
4604 #endif
4605 #endif
4606
4607 #ifdef bottom_list
4608 #undef xmlListPopBack
4609 extern __typeof (xmlListPopBack) xmlListPopBack __attribute((alias("xmlListPopBack__internal_alias")));
4610 #else
4611 #ifndef xmlListPopBack
4612 extern __typeof (xmlListPopBack) xmlListPopBack__internal_alias __attribute((visibility("hidden")));
4613 #define xmlListPopBack xmlListPopBack__internal_alias
4614 #endif
4615 #endif
4616
4617 #ifdef bottom_list
4618 #undef xmlListPopFront
4619 extern __typeof (xmlListPopFront) xmlListPopFront __attribute((alias("xmlListPopFront__internal_alias")));
4620 #else
4621 #ifndef xmlListPopFront
4622 extern __typeof (xmlListPopFront) xmlListPopFront__internal_alias __attribute((visibility("hidden")));
4623 #define xmlListPopFront xmlListPopFront__internal_alias
4624 #endif
4625 #endif
4626
4627 #ifdef bottom_list
4628 #undef xmlListPushBack
4629 extern __typeof (xmlListPushBack) xmlListPushBack __attribute((alias("xmlListPushBack__internal_alias")));
4630 #else
4631 #ifndef xmlListPushBack
4632 extern __typeof (xmlListPushBack) xmlListPushBack__internal_alias __attribute((visibility("hidden")));
4633 #define xmlListPushBack xmlListPushBack__internal_alias
4634 #endif
4635 #endif
4636
4637 #ifdef bottom_list
4638 #undef xmlListPushFront
4639 extern __typeof (xmlListPushFront) xmlListPushFront __attribute((alias("xmlListPushFront__internal_alias")));
4640 #else
4641 #ifndef xmlListPushFront
4642 extern __typeof (xmlListPushFront) xmlListPushFront__internal_alias __attribute((visibility("hidden")));
4643 #define xmlListPushFront xmlListPushFront__internal_alias
4644 #endif
4645 #endif
4646
4647 #ifdef bottom_list
4648 #undef xmlListRemoveAll
4649 extern __typeof (xmlListRemoveAll) xmlListRemoveAll __attribute((alias("xmlListRemoveAll__internal_alias")));
4650 #else
4651 #ifndef xmlListRemoveAll
4652 extern __typeof (xmlListRemoveAll) xmlListRemoveAll__internal_alias __attribute((visibility("hidden")));
4653 #define xmlListRemoveAll xmlListRemoveAll__internal_alias
4654 #endif
4655 #endif
4656
4657 #ifdef bottom_list
4658 #undef xmlListRemoveFirst
4659 extern __typeof (xmlListRemoveFirst) xmlListRemoveFirst __attribute((alias("xmlListRemoveFirst__internal_alias")));
4660 #else
4661 #ifndef xmlListRemoveFirst
4662 extern __typeof (xmlListRemoveFirst) xmlListRemoveFirst__internal_alias __attribute((visibility("hidden")));
4663 #define xmlListRemoveFirst xmlListRemoveFirst__internal_alias
4664 #endif
4665 #endif
4666
4667 #ifdef bottom_list
4668 #undef xmlListRemoveLast
4669 extern __typeof (xmlListRemoveLast) xmlListRemoveLast __attribute((alias("xmlListRemoveLast__internal_alias")));
4670 #else
4671 #ifndef xmlListRemoveLast
4672 extern __typeof (xmlListRemoveLast) xmlListRemoveLast__internal_alias __attribute((visibility("hidden")));
4673 #define xmlListRemoveLast xmlListRemoveLast__internal_alias
4674 #endif
4675 #endif
4676
4677 #ifdef bottom_list
4678 #undef xmlListReverse
4679 extern __typeof (xmlListReverse) xmlListReverse __attribute((alias("xmlListReverse__internal_alias")));
4680 #else
4681 #ifndef xmlListReverse
4682 extern __typeof (xmlListReverse) xmlListReverse__internal_alias __attribute((visibility("hidden")));
4683 #define xmlListReverse xmlListReverse__internal_alias
4684 #endif
4685 #endif
4686
4687 #ifdef bottom_list
4688 #undef xmlListReverseSearch
4689 extern __typeof (xmlListReverseSearch) xmlListReverseSearch __attribute((alias("xmlListReverseSearch__internal_alias")));
4690 #else
4691 #ifndef xmlListReverseSearch
4692 extern __typeof (xmlListReverseSearch) xmlListReverseSearch__internal_alias __attribute((visibility("hidden")));
4693 #define xmlListReverseSearch xmlListReverseSearch__internal_alias
4694 #endif
4695 #endif
4696
4697 #ifdef bottom_list
4698 #undef xmlListReverseWalk
4699 extern __typeof (xmlListReverseWalk) xmlListReverseWalk __attribute((alias("xmlListReverseWalk__internal_alias")));
4700 #else
4701 #ifndef xmlListReverseWalk
4702 extern __typeof (xmlListReverseWalk) xmlListReverseWalk__internal_alias __attribute((visibility("hidden")));
4703 #define xmlListReverseWalk xmlListReverseWalk__internal_alias
4704 #endif
4705 #endif
4706
4707 #ifdef bottom_list
4708 #undef xmlListSearch
4709 extern __typeof (xmlListSearch) xmlListSearch __attribute((alias("xmlListSearch__internal_alias")));
4710 #else
4711 #ifndef xmlListSearch
4712 extern __typeof (xmlListSearch) xmlListSearch__internal_alias __attribute((visibility("hidden")));
4713 #define xmlListSearch xmlListSearch__internal_alias
4714 #endif
4715 #endif
4716
4717 #ifdef bottom_list
4718 #undef xmlListSize
4719 extern __typeof (xmlListSize) xmlListSize __attribute((alias("xmlListSize__internal_alias")));
4720 #else
4721 #ifndef xmlListSize
4722 extern __typeof (xmlListSize) xmlListSize__internal_alias __attribute((visibility("hidden")));
4723 #define xmlListSize xmlListSize__internal_alias
4724 #endif
4725 #endif
4726
4727 #ifdef bottom_list
4728 #undef xmlListSort
4729 extern __typeof (xmlListSort) xmlListSort __attribute((alias("xmlListSort__internal_alias")));
4730 #else
4731 #ifndef xmlListSort
4732 extern __typeof (xmlListSort) xmlListSort__internal_alias __attribute((visibility("hidden")));
4733 #define xmlListSort xmlListSort__internal_alias
4734 #endif
4735 #endif
4736
4737 #ifdef bottom_list
4738 #undef xmlListWalk
4739 extern __typeof (xmlListWalk) xmlListWalk __attribute((alias("xmlListWalk__internal_alias")));
4740 #else
4741 #ifndef xmlListWalk
4742 extern __typeof (xmlListWalk) xmlListWalk__internal_alias __attribute((visibility("hidden")));
4743 #define xmlListWalk xmlListWalk__internal_alias
4744 #endif
4745 #endif
4746
4747 #if defined(LIBXML_CATALOG_ENABLED)
4748 #ifdef bottom_catalog
4749 #undef xmlLoadACatalog
4750 extern __typeof (xmlLoadACatalog) xmlLoadACatalog __attribute((alias("xmlLoadACatalog__internal_alias")));
4751 #else
4752 #ifndef xmlLoadACatalog
4753 extern __typeof (xmlLoadACatalog) xmlLoadACatalog__internal_alias __attribute((visibility("hidden")));
4754 #define xmlLoadACatalog xmlLoadACatalog__internal_alias
4755 #endif
4756 #endif
4757 #endif
4758
4759 #if defined(LIBXML_CATALOG_ENABLED)
4760 #ifdef bottom_catalog
4761 #undef xmlLoadCatalog
4762 extern __typeof (xmlLoadCatalog) xmlLoadCatalog __attribute((alias("xmlLoadCatalog__internal_alias")));
4763 #else
4764 #ifndef xmlLoadCatalog
4765 extern __typeof (xmlLoadCatalog) xmlLoadCatalog__internal_alias __attribute((visibility("hidden")));
4766 #define xmlLoadCatalog xmlLoadCatalog__internal_alias
4767 #endif
4768 #endif
4769 #endif
4770
4771 #if defined(LIBXML_CATALOG_ENABLED)
4772 #ifdef bottom_catalog
4773 #undef xmlLoadCatalogs
4774 extern __typeof (xmlLoadCatalogs) xmlLoadCatalogs __attribute((alias("xmlLoadCatalogs__internal_alias")));
4775 #else
4776 #ifndef xmlLoadCatalogs
4777 extern __typeof (xmlLoadCatalogs) xmlLoadCatalogs__internal_alias __attribute((visibility("hidden")));
4778 #define xmlLoadCatalogs xmlLoadCatalogs__internal_alias
4779 #endif
4780 #endif
4781 #endif
4782
4783 #ifdef bottom_xmlIO
4784 #undef xmlLoadExternalEntity
4785 extern __typeof (xmlLoadExternalEntity) xmlLoadExternalEntity __attribute((alias("xmlLoadExternalEntity__internal_alias")));
4786 #else
4787 #ifndef xmlLoadExternalEntity
4788 extern __typeof (xmlLoadExternalEntity) xmlLoadExternalEntity__internal_alias __attribute((visibility("hidden")));
4789 #define xmlLoadExternalEntity xmlLoadExternalEntity__internal_alias
4790 #endif
4791 #endif
4792
4793 #if defined(LIBXML_CATALOG_ENABLED)
4794 #ifdef bottom_catalog
4795 #undef xmlLoadSGMLSuperCatalog
4796 extern __typeof (xmlLoadSGMLSuperCatalog) xmlLoadSGMLSuperCatalog __attribute((alias("xmlLoadSGMLSuperCatalog__internal_alias")));
4797 #else
4798 #ifndef xmlLoadSGMLSuperCatalog
4799 extern __typeof (xmlLoadSGMLSuperCatalog) xmlLoadSGMLSuperCatalog__internal_alias __attribute((visibility("hidden")));
4800 #define xmlLoadSGMLSuperCatalog xmlLoadSGMLSuperCatalog__internal_alias
4801 #endif
4802 #endif
4803 #endif
4804
4805 #ifdef bottom_threads
4806 #undef xmlLockLibrary
4807 extern __typeof (xmlLockLibrary) xmlLockLibrary __attribute((alias("xmlLockLibrary__internal_alias")));
4808 #else
4809 #ifndef xmlLockLibrary
4810 extern __typeof (xmlLockLibrary) xmlLockLibrary__internal_alias __attribute((visibility("hidden")));
4811 #define xmlLockLibrary xmlLockLibrary__internal_alias
4812 #endif
4813 #endif
4814
4815 #if defined(LIBXML_DEBUG_ENABLED)
4816 #ifdef bottom_debugXML
4817 #undef xmlLsCountNode
4818 extern __typeof (xmlLsCountNode) xmlLsCountNode __attribute((alias("xmlLsCountNode__internal_alias")));
4819 #else
4820 #ifndef xmlLsCountNode
4821 extern __typeof (xmlLsCountNode) xmlLsCountNode__internal_alias __attribute((visibility("hidden")));
4822 #define xmlLsCountNode xmlLsCountNode__internal_alias
4823 #endif
4824 #endif
4825 #endif
4826
4827 #if defined(LIBXML_DEBUG_ENABLED)
4828 #ifdef bottom_debugXML
4829 #undef xmlLsOneNode
4830 extern __typeof (xmlLsOneNode) xmlLsOneNode __attribute((alias("xmlLsOneNode__internal_alias")));
4831 #else
4832 #ifndef xmlLsOneNode
4833 extern __typeof (xmlLsOneNode) xmlLsOneNode__internal_alias __attribute((visibility("hidden")));
4834 #define xmlLsOneNode xmlLsOneNode__internal_alias
4835 #endif
4836 #endif
4837 #endif
4838
4839 #ifdef bottom_xmlmemory
4840 #undef xmlMallocAtomicLoc
4841 extern __typeof (xmlMallocAtomicLoc) xmlMallocAtomicLoc __attribute((alias("xmlMallocAtomicLoc__internal_alias")));
4842 #else
4843 #ifndef xmlMallocAtomicLoc
4844 extern __typeof (xmlMallocAtomicLoc) xmlMallocAtomicLoc__internal_alias __attribute((visibility("hidden")));
4845 #define xmlMallocAtomicLoc xmlMallocAtomicLoc__internal_alias
4846 #endif
4847 #endif
4848
4849 #ifdef bottom_xmlmemory
4850 #undef xmlMallocLoc
4851 extern __typeof (xmlMallocLoc) xmlMallocLoc __attribute((alias("xmlMallocLoc__internal_alias")));
4852 #else
4853 #ifndef xmlMallocLoc
4854 extern __typeof (xmlMallocLoc) xmlMallocLoc__internal_alias __attribute((visibility("hidden")));
4855 #define xmlMallocLoc xmlMallocLoc__internal_alias
4856 #endif
4857 #endif
4858
4859 #ifdef bottom_xmlmemory
4860 #undef xmlMemBlocks
4861 extern __typeof (xmlMemBlocks) xmlMemBlocks __attribute((alias("xmlMemBlocks__internal_alias")));
4862 #else
4863 #ifndef xmlMemBlocks
4864 extern __typeof (xmlMemBlocks) xmlMemBlocks__internal_alias __attribute((visibility("hidden")));
4865 #define xmlMemBlocks xmlMemBlocks__internal_alias
4866 #endif
4867 #endif
4868
4869 #ifdef bottom_xmlmemory
4870 #undef xmlMemDisplay
4871 extern __typeof (xmlMemDisplay) xmlMemDisplay __attribute((alias("xmlMemDisplay__internal_alias")));
4872 #else
4873 #ifndef xmlMemDisplay
4874 extern __typeof (xmlMemDisplay) xmlMemDisplay__internal_alias __attribute((visibility("hidden")));
4875 #define xmlMemDisplay xmlMemDisplay__internal_alias
4876 #endif
4877 #endif
4878
4879 #ifdef bottom_xmlmemory
4880 #undef xmlMemFree
4881 extern __typeof (xmlMemFree) xmlMemFree __attribute((alias("xmlMemFree__internal_alias")));
4882 #else
4883 #ifndef xmlMemFree
4884 extern __typeof (xmlMemFree) xmlMemFree__internal_alias __attribute((visibility("hidden")));
4885 #define xmlMemFree xmlMemFree__internal_alias
4886 #endif
4887 #endif
4888
4889 #ifdef bottom_xmlmemory
4890 #undef xmlMemGet
4891 extern __typeof (xmlMemGet) xmlMemGet __attribute((alias("xmlMemGet__internal_alias")));
4892 #else
4893 #ifndef xmlMemGet
4894 extern __typeof (xmlMemGet) xmlMemGet__internal_alias __attribute((visibility("hidden")));
4895 #define xmlMemGet xmlMemGet__internal_alias
4896 #endif
4897 #endif
4898
4899 #ifdef bottom_xmlmemory
4900 #undef xmlMemMalloc
4901 extern __typeof (xmlMemMalloc) xmlMemMalloc __attribute((alias("xmlMemMalloc__internal_alias")));
4902 #else
4903 #ifndef xmlMemMalloc
4904 extern __typeof (xmlMemMalloc) xmlMemMalloc__internal_alias __attribute((visibility("hidden")));
4905 #define xmlMemMalloc xmlMemMalloc__internal_alias
4906 #endif
4907 #endif
4908
4909 #ifdef bottom_xmlmemory
4910 #undef xmlMemRealloc
4911 extern __typeof (xmlMemRealloc) xmlMemRealloc __attribute((alias("xmlMemRealloc__internal_alias")));
4912 #else
4913 #ifndef xmlMemRealloc
4914 extern __typeof (xmlMemRealloc) xmlMemRealloc__internal_alias __attribute((visibility("hidden")));
4915 #define xmlMemRealloc xmlMemRealloc__internal_alias
4916 #endif
4917 #endif
4918
4919 #ifdef bottom_xmlmemory
4920 #undef xmlMemSetup
4921 extern __typeof (xmlMemSetup) xmlMemSetup __attribute((alias("xmlMemSetup__internal_alias")));
4922 #else
4923 #ifndef xmlMemSetup
4924 extern __typeof (xmlMemSetup) xmlMemSetup__internal_alias __attribute((visibility("hidden")));
4925 #define xmlMemSetup xmlMemSetup__internal_alias
4926 #endif
4927 #endif
4928
4929 #ifdef bottom_xmlmemory
4930 #undef xmlMemShow
4931 extern __typeof (xmlMemShow) xmlMemShow __attribute((alias("xmlMemShow__internal_alias")));
4932 #else
4933 #ifndef xmlMemShow
4934 extern __typeof (xmlMemShow) xmlMemShow__internal_alias __attribute((visibility("hidden")));
4935 #define xmlMemShow xmlMemShow__internal_alias
4936 #endif
4937 #endif
4938
4939 #ifdef bottom_xmlmemory
4940 #undef xmlMemStrdupLoc
4941 extern __typeof (xmlMemStrdupLoc) xmlMemStrdupLoc __attribute((alias("xmlMemStrdupLoc__internal_alias")));
4942 #else
4943 #ifndef xmlMemStrdupLoc
4944 extern __typeof (xmlMemStrdupLoc) xmlMemStrdupLoc__internal_alias __attribute((visibility("hidden")));
4945 #define xmlMemStrdupLoc xmlMemStrdupLoc__internal_alias
4946 #endif
4947 #endif
4948
4949 #ifdef bottom_xmlmemory
4950 #undef xmlMemUsed
4951 extern __typeof (xmlMemUsed) xmlMemUsed __attribute((alias("xmlMemUsed__internal_alias")));
4952 #else
4953 #ifndef xmlMemUsed
4954 extern __typeof (xmlMemUsed) xmlMemUsed__internal_alias __attribute((visibility("hidden")));
4955 #define xmlMemUsed xmlMemUsed__internal_alias
4956 #endif
4957 #endif
4958
4959 #ifdef bottom_xmlmemory
4960 #undef xmlMemoryDump
4961 extern __typeof (xmlMemoryDump) xmlMemoryDump __attribute((alias("xmlMemoryDump__internal_alias")));
4962 #else
4963 #ifndef xmlMemoryDump
4964 extern __typeof (xmlMemoryDump) xmlMemoryDump__internal_alias __attribute((visibility("hidden")));
4965 #define xmlMemoryDump xmlMemoryDump__internal_alias
4966 #endif
4967 #endif
4968
4969 #ifdef bottom_xmlmemory
4970 #undef xmlMemoryStrdup
4971 extern __typeof (xmlMemoryStrdup) xmlMemoryStrdup __attribute((alias("xmlMemoryStrdup__internal_alias")));
4972 #else
4973 #ifndef xmlMemoryStrdup
4974 extern __typeof (xmlMemoryStrdup) xmlMemoryStrdup__internal_alias __attribute((visibility("hidden")));
4975 #define xmlMemoryStrdup xmlMemoryStrdup__internal_alias
4976 #endif
4977 #endif
4978
4979 #if defined(LIBXML_MODULES_ENABLED)
4980 #ifdef bottom_xmlmodule
4981 #undef xmlModuleClose
4982 extern __typeof (xmlModuleClose) xmlModuleClose __attribute((alias("xmlModuleClose__internal_alias")));
4983 #else
4984 #ifndef xmlModuleClose
4985 extern __typeof (xmlModuleClose) xmlModuleClose__internal_alias __attribute((visibility("hidden")));
4986 #define xmlModuleClose xmlModuleClose__internal_alias
4987 #endif
4988 #endif
4989 #endif
4990
4991 #if defined(LIBXML_MODULES_ENABLED)
4992 #ifdef bottom_xmlmodule
4993 #undef xmlModuleFree
4994 extern __typeof (xmlModuleFree) xmlModuleFree __attribute((alias("xmlModuleFree__internal_alias")));
4995 #else
4996 #ifndef xmlModuleFree
4997 extern __typeof (xmlModuleFree) xmlModuleFree__internal_alias __attribute((visibility("hidden")));
4998 #define xmlModuleFree xmlModuleFree__internal_alias
4999 #endif
5000 #endif
5001 #endif
5002
5003 #if defined(LIBXML_MODULES_ENABLED)
5004 #ifdef bottom_xmlmodule
5005 #undef xmlModuleOpen
5006 extern __typeof (xmlModuleOpen) xmlModuleOpen __attribute((alias("xmlModuleOpen__internal_alias")));
5007 #else
5008 #ifndef xmlModuleOpen
5009 extern __typeof (xmlModuleOpen) xmlModuleOpen__internal_alias __attribute((visibility("hidden")));
5010 #define xmlModuleOpen xmlModuleOpen__internal_alias
5011 #endif
5012 #endif
5013 #endif
5014
5015 #if defined(LIBXML_MODULES_ENABLED)
5016 #ifdef bottom_xmlmodule
5017 #undef xmlModuleSymbol
5018 extern __typeof (xmlModuleSymbol) xmlModuleSymbol __attribute((alias("xmlModuleSymbol__internal_alias")));
5019 #else
5020 #ifndef xmlModuleSymbol
5021 extern __typeof (xmlModuleSymbol) xmlModuleSymbol__internal_alias __attribute((visibility("hidden")));
5022 #define xmlModuleSymbol xmlModuleSymbol__internal_alias
5023 #endif
5024 #endif
5025 #endif
5026
5027 #ifdef bottom_threads
5028 #undef xmlMutexLock
5029 extern __typeof (xmlMutexLock) xmlMutexLock __attribute((alias("xmlMutexLock__internal_alias")));
5030 #else
5031 #ifndef xmlMutexLock
5032 extern __typeof (xmlMutexLock) xmlMutexLock__internal_alias __attribute((visibility("hidden")));
5033 #define xmlMutexLock xmlMutexLock__internal_alias
5034 #endif
5035 #endif
5036
5037 #ifdef bottom_threads
5038 #undef xmlMutexUnlock
5039 extern __typeof (xmlMutexUnlock) xmlMutexUnlock __attribute((alias("xmlMutexUnlock__internal_alias")));
5040 #else
5041 #ifndef xmlMutexUnlock
5042 extern __typeof (xmlMutexUnlock) xmlMutexUnlock__internal_alias __attribute((visibility("hidden")));
5043 #define xmlMutexUnlock xmlMutexUnlock__internal_alias
5044 #endif
5045 #endif
5046
5047 #if defined(LIBXML_LEGACY_ENABLED)
5048 #ifdef bottom_legacy
5049 #undef xmlNamespaceParseNCName
5050 extern __typeof (xmlNamespaceParseNCName) xmlNamespaceParseNCName __attribute((alias("xmlNamespaceParseNCName__internal_alias")));
5051 #else
5052 #ifndef xmlNamespaceParseNCName
5053 extern __typeof (xmlNamespaceParseNCName) xmlNamespaceParseNCName__internal_alias __attribute((visibility("hidden")));
5054 #define xmlNamespaceParseNCName xmlNamespaceParseNCName__internal_alias
5055 #endif
5056 #endif
5057 #endif
5058
5059 #if defined(LIBXML_LEGACY_ENABLED)
5060 #ifdef bottom_legacy
5061 #undef xmlNamespaceParseNSDef
5062 extern __typeof (xmlNamespaceParseNSDef) xmlNamespaceParseNSDef __attribute((alias("xmlNamespaceParseNSDef__internal_alias")));
5063 #else
5064 #ifndef xmlNamespaceParseNSDef
5065 extern __typeof (xmlNamespaceParseNSDef) xmlNamespaceParseNSDef__internal_alias __attribute((visibility("hidden")));
5066 #define xmlNamespaceParseNSDef xmlNamespaceParseNSDef__internal_alias
5067 #endif
5068 #endif
5069 #endif
5070
5071 #if defined(LIBXML_LEGACY_ENABLED)
5072 #ifdef bottom_legacy
5073 #undef xmlNamespaceParseQName
5074 extern __typeof (xmlNamespaceParseQName) xmlNamespaceParseQName __attribute((alias("xmlNamespaceParseQName__internal_alias")));
5075 #else
5076 #ifndef xmlNamespaceParseQName
5077 extern __typeof (xmlNamespaceParseQName) xmlNamespaceParseQName__internal_alias __attribute((visibility("hidden")));
5078 #define xmlNamespaceParseQName xmlNamespaceParseQName__internal_alias
5079 #endif
5080 #endif
5081 #endif
5082
5083 #if defined(LIBXML_FTP_ENABLED)
5084 #ifdef bottom_nanoftp
5085 #undef xmlNanoFTPCheckResponse
5086 extern __typeof (xmlNanoFTPCheckResponse) xmlNanoFTPCheckResponse __attribute((alias("xmlNanoFTPCheckResponse__internal_alias")));
5087 #else
5088 #ifndef xmlNanoFTPCheckResponse
5089 extern __typeof (xmlNanoFTPCheckResponse) xmlNanoFTPCheckResponse__internal_alias __attribute((visibility("hidden")));
5090 #define xmlNanoFTPCheckResponse xmlNanoFTPCheckResponse__internal_alias
5091 #endif
5092 #endif
5093 #endif
5094
5095 #if defined(LIBXML_FTP_ENABLED)
5096 #ifdef bottom_nanoftp
5097 #undef xmlNanoFTPCleanup
5098 extern __typeof (xmlNanoFTPCleanup) xmlNanoFTPCleanup __attribute((alias("xmlNanoFTPCleanup__internal_alias")));
5099 #else
5100 #ifndef xmlNanoFTPCleanup
5101 extern __typeof (xmlNanoFTPCleanup) xmlNanoFTPCleanup__internal_alias __attribute((visibility("hidden")));
5102 #define xmlNanoFTPCleanup xmlNanoFTPCleanup__internal_alias
5103 #endif
5104 #endif
5105 #endif
5106
5107 #if defined(LIBXML_FTP_ENABLED)
5108 #ifdef bottom_nanoftp
5109 #undef xmlNanoFTPClose
5110 extern __typeof (xmlNanoFTPClose) xmlNanoFTPClose __attribute((alias("xmlNanoFTPClose__internal_alias")));
5111 #else
5112 #ifndef xmlNanoFTPClose
5113 extern __typeof (xmlNanoFTPClose) xmlNanoFTPClose__internal_alias __attribute((visibility("hidden")));
5114 #define xmlNanoFTPClose xmlNanoFTPClose__internal_alias
5115 #endif
5116 #endif
5117 #endif
5118
5119 #if defined(LIBXML_FTP_ENABLED)
5120 #ifdef bottom_nanoftp
5121 #undef xmlNanoFTPCloseConnection
5122 extern __typeof (xmlNanoFTPCloseConnection) xmlNanoFTPCloseConnection __attribute((alias("xmlNanoFTPCloseConnection__internal_alias")));
5123 #else
5124 #ifndef xmlNanoFTPCloseConnection
5125 extern __typeof (xmlNanoFTPCloseConnection) xmlNanoFTPCloseConnection__internal_alias __attribute((visibility("hidden")));
5126 #define xmlNanoFTPCloseConnection xmlNanoFTPCloseConnection__internal_alias
5127 #endif
5128 #endif
5129 #endif
5130
5131 #if defined(LIBXML_FTP_ENABLED)
5132 #ifdef bottom_nanoftp
5133 #undef xmlNanoFTPConnect
5134 extern __typeof (xmlNanoFTPConnect) xmlNanoFTPConnect __attribute((alias("xmlNanoFTPConnect__internal_alias")));
5135 #else
5136 #ifndef xmlNanoFTPConnect
5137 extern __typeof (xmlNanoFTPConnect) xmlNanoFTPConnect__internal_alias __attribute((visibility("hidden")));
5138 #define xmlNanoFTPConnect xmlNanoFTPConnect__internal_alias
5139 #endif
5140 #endif
5141 #endif
5142
5143 #if defined(LIBXML_FTP_ENABLED)
5144 #ifdef bottom_nanoftp
5145 #undef xmlNanoFTPConnectTo
5146 extern __typeof (xmlNanoFTPConnectTo) xmlNanoFTPConnectTo __attribute((alias("xmlNanoFTPConnectTo__internal_alias")));
5147 #else
5148 #ifndef xmlNanoFTPConnectTo
5149 extern __typeof (xmlNanoFTPConnectTo) xmlNanoFTPConnectTo__internal_alias __attribute((visibility("hidden")));
5150 #define xmlNanoFTPConnectTo xmlNanoFTPConnectTo__internal_alias
5151 #endif
5152 #endif
5153 #endif
5154
5155 #if defined(LIBXML_FTP_ENABLED)
5156 #ifdef bottom_nanoftp
5157 #undef xmlNanoFTPCwd
5158 extern __typeof (xmlNanoFTPCwd) xmlNanoFTPCwd __attribute((alias("xmlNanoFTPCwd__internal_alias")));
5159 #else
5160 #ifndef xmlNanoFTPCwd
5161 extern __typeof (xmlNanoFTPCwd) xmlNanoFTPCwd__internal_alias __attribute((visibility("hidden")));
5162 #define xmlNanoFTPCwd xmlNanoFTPCwd__internal_alias
5163 #endif
5164 #endif
5165 #endif
5166
5167 #if defined(LIBXML_FTP_ENABLED)
5168 #ifdef bottom_nanoftp
5169 #undef xmlNanoFTPDele
5170 extern __typeof (xmlNanoFTPDele) xmlNanoFTPDele __attribute((alias("xmlNanoFTPDele__internal_alias")));
5171 #else
5172 #ifndef xmlNanoFTPDele
5173 extern __typeof (xmlNanoFTPDele) xmlNanoFTPDele__internal_alias __attribute((visibility("hidden")));
5174 #define xmlNanoFTPDele xmlNanoFTPDele__internal_alias
5175 #endif
5176 #endif
5177 #endif
5178
5179 #if defined(LIBXML_FTP_ENABLED)
5180 #ifdef bottom_nanoftp
5181 #undef xmlNanoFTPFreeCtxt
5182 extern __typeof (xmlNanoFTPFreeCtxt) xmlNanoFTPFreeCtxt __attribute((alias("xmlNanoFTPFreeCtxt__internal_alias")));
5183 #else
5184 #ifndef xmlNanoFTPFreeCtxt
5185 extern __typeof (xmlNanoFTPFreeCtxt) xmlNanoFTPFreeCtxt__internal_alias __attribute((visibility("hidden")));
5186 #define xmlNanoFTPFreeCtxt xmlNanoFTPFreeCtxt__internal_alias
5187 #endif
5188 #endif
5189 #endif
5190
5191 #if defined(LIBXML_FTP_ENABLED)
5192 #ifdef bottom_nanoftp
5193 #undef xmlNanoFTPGet
5194 extern __typeof (xmlNanoFTPGet) xmlNanoFTPGet __attribute((alias("xmlNanoFTPGet__internal_alias")));
5195 #else
5196 #ifndef xmlNanoFTPGet
5197 extern __typeof (xmlNanoFTPGet) xmlNanoFTPGet__internal_alias __attribute((visibility("hidden")));
5198 #define xmlNanoFTPGet xmlNanoFTPGet__internal_alias
5199 #endif
5200 #endif
5201 #endif
5202
5203 #if defined(LIBXML_FTP_ENABLED)
5204 #ifdef bottom_nanoftp
5205 #undef xmlNanoFTPGetConnection
5206 extern __typeof (xmlNanoFTPGetConnection) xmlNanoFTPGetConnection __attribute((alias("xmlNanoFTPGetConnection__internal_alias")));
5207 #else
5208 #ifndef xmlNanoFTPGetConnection
5209 extern __typeof (xmlNanoFTPGetConnection) xmlNanoFTPGetConnection__internal_alias __attribute((visibility("hidden")));
5210 #define xmlNanoFTPGetConnection xmlNanoFTPGetConnection__internal_alias
5211 #endif
5212 #endif
5213 #endif
5214
5215 #if defined(LIBXML_FTP_ENABLED)
5216 #ifdef bottom_nanoftp
5217 #undef xmlNanoFTPGetResponse
5218 extern __typeof (xmlNanoFTPGetResponse) xmlNanoFTPGetResponse __attribute((alias("xmlNanoFTPGetResponse__internal_alias")));
5219 #else
5220 #ifndef xmlNanoFTPGetResponse
5221 extern __typeof (xmlNanoFTPGetResponse) xmlNanoFTPGetResponse__internal_alias __attribute((visibility("hidden")));
5222 #define xmlNanoFTPGetResponse xmlNanoFTPGetResponse__internal_alias
5223 #endif
5224 #endif
5225 #endif
5226
5227 #if defined(LIBXML_FTP_ENABLED)
5228 #ifdef bottom_nanoftp
5229 #undef xmlNanoFTPGetSocket
5230 extern __typeof (xmlNanoFTPGetSocket) xmlNanoFTPGetSocket __attribute((alias("xmlNanoFTPGetSocket__internal_alias")));
5231 #else
5232 #ifndef xmlNanoFTPGetSocket
5233 extern __typeof (xmlNanoFTPGetSocket) xmlNanoFTPGetSocket__internal_alias __attribute((visibility("hidden")));
5234 #define xmlNanoFTPGetSocket xmlNanoFTPGetSocket__internal_alias
5235 #endif
5236 #endif
5237 #endif
5238
5239 #if defined(LIBXML_FTP_ENABLED)
5240 #ifdef bottom_nanoftp
5241 #undef xmlNanoFTPInit
5242 extern __typeof (xmlNanoFTPInit) xmlNanoFTPInit __attribute((alias("xmlNanoFTPInit__internal_alias")));
5243 #else
5244 #ifndef xmlNanoFTPInit
5245 extern __typeof (xmlNanoFTPInit) xmlNanoFTPInit__internal_alias __attribute((visibility("hidden")));
5246 #define xmlNanoFTPInit xmlNanoFTPInit__internal_alias
5247 #endif
5248 #endif
5249 #endif
5250
5251 #if defined(LIBXML_FTP_ENABLED)
5252 #ifdef bottom_nanoftp
5253 #undef xmlNanoFTPList
5254 extern __typeof (xmlNanoFTPList) xmlNanoFTPList __attribute((alias("xmlNanoFTPList__internal_alias")));
5255 #else
5256 #ifndef xmlNanoFTPList
5257 extern __typeof (xmlNanoFTPList) xmlNanoFTPList__internal_alias __attribute((visibility("hidden")));
5258 #define xmlNanoFTPList xmlNanoFTPList__internal_alias
5259 #endif
5260 #endif
5261 #endif
5262
5263 #if defined(LIBXML_FTP_ENABLED)
5264 #ifdef bottom_nanoftp
5265 #undef xmlNanoFTPNewCtxt
5266 extern __typeof (xmlNanoFTPNewCtxt) xmlNanoFTPNewCtxt __attribute((alias("xmlNanoFTPNewCtxt__internal_alias")));
5267 #else
5268 #ifndef xmlNanoFTPNewCtxt
5269 extern __typeof (xmlNanoFTPNewCtxt) xmlNanoFTPNewCtxt__internal_alias __attribute((visibility("hidden")));
5270 #define xmlNanoFTPNewCtxt xmlNanoFTPNewCtxt__internal_alias
5271 #endif
5272 #endif
5273 #endif
5274
5275 #if defined(LIBXML_FTP_ENABLED)
5276 #ifdef bottom_nanoftp
5277 #undef xmlNanoFTPOpen
5278 extern __typeof (xmlNanoFTPOpen) xmlNanoFTPOpen __attribute((alias("xmlNanoFTPOpen__internal_alias")));
5279 #else
5280 #ifndef xmlNanoFTPOpen
5281 extern __typeof (xmlNanoFTPOpen) xmlNanoFTPOpen__internal_alias __attribute((visibility("hidden")));
5282 #define xmlNanoFTPOpen xmlNanoFTPOpen__internal_alias
5283 #endif
5284 #endif
5285 #endif
5286
5287 #if defined(LIBXML_FTP_ENABLED)
5288 #ifdef bottom_nanoftp
5289 #undef xmlNanoFTPProxy
5290 extern __typeof (xmlNanoFTPProxy) xmlNanoFTPProxy __attribute((alias("xmlNanoFTPProxy__internal_alias")));
5291 #else
5292 #ifndef xmlNanoFTPProxy
5293 extern __typeof (xmlNanoFTPProxy) xmlNanoFTPProxy__internal_alias __attribute((visibility("hidden")));
5294 #define xmlNanoFTPProxy xmlNanoFTPProxy__internal_alias
5295 #endif
5296 #endif
5297 #endif
5298
5299 #if defined(LIBXML_FTP_ENABLED)
5300 #ifdef bottom_nanoftp
5301 #undef xmlNanoFTPQuit
5302 extern __typeof (xmlNanoFTPQuit) xmlNanoFTPQuit __attribute((alias("xmlNanoFTPQuit__internal_alias")));
5303 #else
5304 #ifndef xmlNanoFTPQuit
5305 extern __typeof (xmlNanoFTPQuit) xmlNanoFTPQuit__internal_alias __attribute((visibility("hidden")));
5306 #define xmlNanoFTPQuit xmlNanoFTPQuit__internal_alias
5307 #endif
5308 #endif
5309 #endif
5310
5311 #if defined(LIBXML_FTP_ENABLED)
5312 #ifdef bottom_nanoftp
5313 #undef xmlNanoFTPRead
5314 extern __typeof (xmlNanoFTPRead) xmlNanoFTPRead __attribute((alias("xmlNanoFTPRead__internal_alias")));
5315 #else
5316 #ifndef xmlNanoFTPRead
5317 extern __typeof (xmlNanoFTPRead) xmlNanoFTPRead__internal_alias __attribute((visibility("hidden")));
5318 #define xmlNanoFTPRead xmlNanoFTPRead__internal_alias
5319 #endif
5320 #endif
5321 #endif
5322
5323 #if defined(LIBXML_FTP_ENABLED)
5324 #ifdef bottom_nanoftp
5325 #undef xmlNanoFTPScanProxy
5326 extern __typeof (xmlNanoFTPScanProxy) xmlNanoFTPScanProxy __attribute((alias("xmlNanoFTPScanProxy__internal_alias")));
5327 #else
5328 #ifndef xmlNanoFTPScanProxy
5329 extern __typeof (xmlNanoFTPScanProxy) xmlNanoFTPScanProxy__internal_alias __attribute((visibility("hidden")));
5330 #define xmlNanoFTPScanProxy xmlNanoFTPScanProxy__internal_alias
5331 #endif
5332 #endif
5333 #endif
5334
5335 #if defined(LIBXML_FTP_ENABLED)
5336 #ifdef bottom_nanoftp
5337 #undef xmlNanoFTPUpdateURL
5338 extern __typeof (xmlNanoFTPUpdateURL) xmlNanoFTPUpdateURL __attribute((alias("xmlNanoFTPUpdateURL__internal_alias")));
5339 #else
5340 #ifndef xmlNanoFTPUpdateURL
5341 extern __typeof (xmlNanoFTPUpdateURL) xmlNanoFTPUpdateURL__internal_alias __attribute((visibility("hidden")));
5342 #define xmlNanoFTPUpdateURL xmlNanoFTPUpdateURL__internal_alias
5343 #endif
5344 #endif
5345 #endif
5346
5347 #if defined(LIBXML_HTTP_ENABLED)
5348 #ifdef bottom_nanohttp
5349 #undef xmlNanoHTTPAuthHeader
5350 extern __typeof (xmlNanoHTTPAuthHeader) xmlNanoHTTPAuthHeader __attribute((alias("xmlNanoHTTPAuthHeader__internal_alias")));
5351 #else
5352 #ifndef xmlNanoHTTPAuthHeader
5353 extern __typeof (xmlNanoHTTPAuthHeader) xmlNanoHTTPAuthHeader__internal_alias __attribute((visibility("hidden")));
5354 #define xmlNanoHTTPAuthHeader xmlNanoHTTPAuthHeader__internal_alias
5355 #endif
5356 #endif
5357 #endif
5358
5359 #if defined(LIBXML_HTTP_ENABLED)
5360 #ifdef bottom_nanohttp
5361 #undef xmlNanoHTTPCleanup
5362 extern __typeof (xmlNanoHTTPCleanup) xmlNanoHTTPCleanup __attribute((alias("xmlNanoHTTPCleanup__internal_alias")));
5363 #else
5364 #ifndef xmlNanoHTTPCleanup
5365 extern __typeof (xmlNanoHTTPCleanup) xmlNanoHTTPCleanup__internal_alias __attribute((visibility("hidden")));
5366 #define xmlNanoHTTPCleanup xmlNanoHTTPCleanup__internal_alias
5367 #endif
5368 #endif
5369 #endif
5370
5371 #if defined(LIBXML_HTTP_ENABLED)
5372 #ifdef bottom_nanohttp
5373 #undef xmlNanoHTTPClose
5374 extern __typeof (xmlNanoHTTPClose) xmlNanoHTTPClose __attribute((alias("xmlNanoHTTPClose__internal_alias")));
5375 #else
5376 #ifndef xmlNanoHTTPClose
5377 extern __typeof (xmlNanoHTTPClose) xmlNanoHTTPClose__internal_alias __attribute((visibility("hidden")));
5378 #define xmlNanoHTTPClose xmlNanoHTTPClose__internal_alias
5379 #endif
5380 #endif
5381 #endif
5382
5383 #if defined(LIBXML_HTTP_ENABLED)
5384 #ifdef bottom_nanohttp
5385 #undef xmlNanoHTTPContentLength
5386 extern __typeof (xmlNanoHTTPContentLength) xmlNanoHTTPContentLength __attribute((alias("xmlNanoHTTPContentLength__internal_alias")));
5387 #else
5388 #ifndef xmlNanoHTTPContentLength
5389 extern __typeof (xmlNanoHTTPContentLength) xmlNanoHTTPContentLength__internal_alias __attribute((visibility("hidden")));
5390 #define xmlNanoHTTPContentLength xmlNanoHTTPContentLength__internal_alias
5391 #endif
5392 #endif
5393 #endif
5394
5395 #if defined(LIBXML_HTTP_ENABLED)
5396 #ifdef bottom_nanohttp
5397 #undef xmlNanoHTTPEncoding
5398 extern __typeof (xmlNanoHTTPEncoding) xmlNanoHTTPEncoding __attribute((alias("xmlNanoHTTPEncoding__internal_alias")));
5399 #else
5400 #ifndef xmlNanoHTTPEncoding
5401 extern __typeof (xmlNanoHTTPEncoding) xmlNanoHTTPEncoding__internal_alias __attribute((visibility("hidden")));
5402 #define xmlNanoHTTPEncoding xmlNanoHTTPEncoding__internal_alias
5403 #endif
5404 #endif
5405 #endif
5406
5407 #if defined(LIBXML_HTTP_ENABLED)
5408 #ifdef bottom_nanohttp
5409 #undef xmlNanoHTTPFetch
5410 extern __typeof (xmlNanoHTTPFetch) xmlNanoHTTPFetch __attribute((alias("xmlNanoHTTPFetch__internal_alias")));
5411 #else
5412 #ifndef xmlNanoHTTPFetch
5413 extern __typeof (xmlNanoHTTPFetch) xmlNanoHTTPFetch__internal_alias __attribute((visibility("hidden")));
5414 #define xmlNanoHTTPFetch xmlNanoHTTPFetch__internal_alias
5415 #endif
5416 #endif
5417 #endif
5418
5419 #if defined(LIBXML_HTTP_ENABLED)
5420 #ifdef bottom_nanohttp
5421 #undef xmlNanoHTTPInit
5422 extern __typeof (xmlNanoHTTPInit) xmlNanoHTTPInit __attribute((alias("xmlNanoHTTPInit__internal_alias")));
5423 #else
5424 #ifndef xmlNanoHTTPInit
5425 extern __typeof (xmlNanoHTTPInit) xmlNanoHTTPInit__internal_alias __attribute((visibility("hidden")));
5426 #define xmlNanoHTTPInit xmlNanoHTTPInit__internal_alias
5427 #endif
5428 #endif
5429 #endif
5430
5431 #if defined(LIBXML_HTTP_ENABLED)
5432 #ifdef bottom_nanohttp
5433 #undef xmlNanoHTTPMethod
5434 extern __typeof (xmlNanoHTTPMethod) xmlNanoHTTPMethod __attribute((alias("xmlNanoHTTPMethod__internal_alias")));
5435 #else
5436 #ifndef xmlNanoHTTPMethod
5437 extern __typeof (xmlNanoHTTPMethod) xmlNanoHTTPMethod__internal_alias __attribute((visibility("hidden")));
5438 #define xmlNanoHTTPMethod xmlNanoHTTPMethod__internal_alias
5439 #endif
5440 #endif
5441 #endif
5442
5443 #if defined(LIBXML_HTTP_ENABLED)
5444 #ifdef bottom_nanohttp
5445 #undef xmlNanoHTTPMethodRedir
5446 extern __typeof (xmlNanoHTTPMethodRedir) xmlNanoHTTPMethodRedir __attribute((alias("xmlNanoHTTPMethodRedir__internal_alias")));
5447 #else
5448 #ifndef xmlNanoHTTPMethodRedir
5449 extern __typeof (xmlNanoHTTPMethodRedir) xmlNanoHTTPMethodRedir__internal_alias __attribute((visibility("hidden")));
5450 #define xmlNanoHTTPMethodRedir xmlNanoHTTPMethodRedir__internal_alias
5451 #endif
5452 #endif
5453 #endif
5454
5455 #if defined(LIBXML_HTTP_ENABLED)
5456 #ifdef bottom_nanohttp
5457 #undef xmlNanoHTTPMimeType
5458 extern __typeof (xmlNanoHTTPMimeType) xmlNanoHTTPMimeType __attribute((alias("xmlNanoHTTPMimeType__internal_alias")));
5459 #else
5460 #ifndef xmlNanoHTTPMimeType
5461 extern __typeof (xmlNanoHTTPMimeType) xmlNanoHTTPMimeType__internal_alias __attribute((visibility("hidden")));
5462 #define xmlNanoHTTPMimeType xmlNanoHTTPMimeType__internal_alias
5463 #endif
5464 #endif
5465 #endif
5466
5467 #if defined(LIBXML_HTTP_ENABLED)
5468 #ifdef bottom_nanohttp
5469 #undef xmlNanoHTTPOpen
5470 extern __typeof (xmlNanoHTTPOpen) xmlNanoHTTPOpen __attribute((alias("xmlNanoHTTPOpen__internal_alias")));
5471 #else
5472 #ifndef xmlNanoHTTPOpen
5473 extern __typeof (xmlNanoHTTPOpen) xmlNanoHTTPOpen__internal_alias __attribute((visibility("hidden")));
5474 #define xmlNanoHTTPOpen xmlNanoHTTPOpen__internal_alias
5475 #endif
5476 #endif
5477 #endif
5478
5479 #if defined(LIBXML_HTTP_ENABLED)
5480 #ifdef bottom_nanohttp
5481 #undef xmlNanoHTTPOpenRedir
5482 extern __typeof (xmlNanoHTTPOpenRedir) xmlNanoHTTPOpenRedir __attribute((alias("xmlNanoHTTPOpenRedir__internal_alias")));
5483 #else
5484 #ifndef xmlNanoHTTPOpenRedir
5485 extern __typeof (xmlNanoHTTPOpenRedir) xmlNanoHTTPOpenRedir__internal_alias __attribute((visibility("hidden")));
5486 #define xmlNanoHTTPOpenRedir xmlNanoHTTPOpenRedir__internal_alias
5487 #endif
5488 #endif
5489 #endif
5490
5491 #if defined(LIBXML_HTTP_ENABLED)
5492 #ifdef bottom_nanohttp
5493 #undef xmlNanoHTTPRead
5494 extern __typeof (xmlNanoHTTPRead) xmlNanoHTTPRead __attribute((alias("xmlNanoHTTPRead__internal_alias")));
5495 #else
5496 #ifndef xmlNanoHTTPRead
5497 extern __typeof (xmlNanoHTTPRead) xmlNanoHTTPRead__internal_alias __attribute((visibility("hidden")));
5498 #define xmlNanoHTTPRead xmlNanoHTTPRead__internal_alias
5499 #endif
5500 #endif
5501 #endif
5502
5503 #if defined(LIBXML_HTTP_ENABLED)
5504 #ifdef bottom_nanohttp
5505 #undef xmlNanoHTTPRedir
5506 extern __typeof (xmlNanoHTTPRedir) xmlNanoHTTPRedir __attribute((alias("xmlNanoHTTPRedir__internal_alias")));
5507 #else
5508 #ifndef xmlNanoHTTPRedir
5509 extern __typeof (xmlNanoHTTPRedir) xmlNanoHTTPRedir__internal_alias __attribute((visibility("hidden")));
5510 #define xmlNanoHTTPRedir xmlNanoHTTPRedir__internal_alias
5511 #endif
5512 #endif
5513 #endif
5514
5515 #if defined(LIBXML_HTTP_ENABLED)
5516 #ifdef bottom_nanohttp
5517 #undef xmlNanoHTTPReturnCode
5518 extern __typeof (xmlNanoHTTPReturnCode) xmlNanoHTTPReturnCode __attribute((alias("xmlNanoHTTPReturnCode__internal_alias")));
5519 #else
5520 #ifndef xmlNanoHTTPReturnCode
5521 extern __typeof (xmlNanoHTTPReturnCode) xmlNanoHTTPReturnCode__internal_alias __attribute((visibility("hidden")));
5522 #define xmlNanoHTTPReturnCode xmlNanoHTTPReturnCode__internal_alias
5523 #endif
5524 #endif
5525 #endif
5526
5527 #if defined(LIBXML_HTTP_ENABLED) && defined(LIBXML_OUTPUT_ENABLED)
5528 #ifdef bottom_nanohttp
5529 #undef xmlNanoHTTPSave
5530 extern __typeof (xmlNanoHTTPSave) xmlNanoHTTPSave __attribute((alias("xmlNanoHTTPSave__internal_alias")));
5531 #else
5532 #ifndef xmlNanoHTTPSave
5533 extern __typeof (xmlNanoHTTPSave) xmlNanoHTTPSave__internal_alias __attribute((visibility("hidden")));
5534 #define xmlNanoHTTPSave xmlNanoHTTPSave__internal_alias
5535 #endif
5536 #endif
5537 #endif
5538
5539 #if defined(LIBXML_HTTP_ENABLED)
5540 #ifdef bottom_nanohttp
5541 #undef xmlNanoHTTPScanProxy
5542 extern __typeof (xmlNanoHTTPScanProxy) xmlNanoHTTPScanProxy __attribute((alias("xmlNanoHTTPScanProxy__internal_alias")));
5543 #else
5544 #ifndef xmlNanoHTTPScanProxy
5545 extern __typeof (xmlNanoHTTPScanProxy) xmlNanoHTTPScanProxy__internal_alias __attribute((visibility("hidden")));
5546 #define xmlNanoHTTPScanProxy xmlNanoHTTPScanProxy__internal_alias
5547 #endif
5548 #endif
5549 #endif
5550
5551 #if defined(LIBXML_REGEXP_ENABLED) && defined(LIBXML_AUTOMATA_ENABLED)
5552 #ifdef bottom_xmlregexp
5553 #undef xmlNewAutomata
5554 extern __typeof (xmlNewAutomata) xmlNewAutomata __attribute((alias("xmlNewAutomata__internal_alias")));
5555 #else
5556 #ifndef xmlNewAutomata
5557 extern __typeof (xmlNewAutomata) xmlNewAutomata__internal_alias __attribute((visibility("hidden")));
5558 #define xmlNewAutomata xmlNewAutomata__internal_alias
5559 #endif
5560 #endif
5561 #endif
5562
5563 #ifdef bottom_tree
5564 #undef xmlNewCDataBlock
5565 extern __typeof (xmlNewCDataBlock) xmlNewCDataBlock __attribute((alias("xmlNewCDataBlock__internal_alias")));
5566 #else
5567 #ifndef xmlNewCDataBlock
5568 extern __typeof (xmlNewCDataBlock) xmlNewCDataBlock__internal_alias __attribute((visibility("hidden")));
5569 #define xmlNewCDataBlock xmlNewCDataBlock__internal_alias
5570 #endif
5571 #endif
5572
5573 #if defined(LIBXML_CATALOG_ENABLED)
5574 #ifdef bottom_catalog
5575 #undef xmlNewCatalog
5576 extern __typeof (xmlNewCatalog) xmlNewCatalog __attribute((alias("xmlNewCatalog__internal_alias")));
5577 #else
5578 #ifndef xmlNewCatalog
5579 extern __typeof (xmlNewCatalog) xmlNewCatalog__internal_alias __attribute((visibility("hidden")));
5580 #define xmlNewCatalog xmlNewCatalog__internal_alias
5581 #endif
5582 #endif
5583 #endif
5584
5585 #ifdef bottom_encoding
5586 #undef xmlNewCharEncodingHandler
5587 extern __typeof (xmlNewCharEncodingHandler) xmlNewCharEncodingHandler __attribute((alias("xmlNewCharEncodingHandler__internal_alias")));
5588 #else
5589 #ifndef xmlNewCharEncodingHandler
5590 extern __typeof (xmlNewCharEncodingHandler) xmlNewCharEncodingHandler__internal_alias __attribute((visibility("hidden")));
5591 #define xmlNewCharEncodingHandler xmlNewCharEncodingHandler__internal_alias
5592 #endif
5593 #endif
5594
5595 #ifdef bottom_tree
5596 #undef xmlNewCharRef
5597 extern __typeof (xmlNewCharRef) xmlNewCharRef __attribute((alias("xmlNewCharRef__internal_alias")));
5598 #else
5599 #ifndef xmlNewCharRef
5600 extern __typeof (xmlNewCharRef) xmlNewCharRef__internal_alias __attribute((visibility("hidden")));
5601 #define xmlNewCharRef xmlNewCharRef__internal_alias
5602 #endif
5603 #endif
5604
5605 #if defined(LIBXML_TREE_ENABLED) || defined(LIBXML_SCHEMAS_ENABLED)
5606 #ifdef bottom_tree
5607 #undef xmlNewChild
5608 extern __typeof (xmlNewChild) xmlNewChild __attribute((alias("xmlNewChild__internal_alias")));
5609 #else
5610 #ifndef xmlNewChild
5611 extern __typeof (xmlNewChild) xmlNewChild__internal_alias __attribute((visibility("hidden")));
5612 #define xmlNewChild xmlNewChild__internal_alias
5613 #endif
5614 #endif
5615 #endif
5616
5617 #ifdef bottom_tree
5618 #undef xmlNewComment
5619 extern __typeof (xmlNewComment) xmlNewComment __attribute((alias("xmlNewComment__internal_alias")));
5620 #else
5621 #ifndef xmlNewComment
5622 extern __typeof (xmlNewComment) xmlNewComment__internal_alias __attribute((visibility("hidden")));
5623 #define xmlNewComment xmlNewComment__internal_alias
5624 #endif
5625 #endif
5626
5627 #ifdef bottom_tree
5628 #undef xmlNewDoc
5629 extern __typeof (xmlNewDoc) xmlNewDoc __attribute((alias("xmlNewDoc__internal_alias")));
5630 #else
5631 #ifndef xmlNewDoc
5632 extern __typeof (xmlNewDoc) xmlNewDoc__internal_alias __attribute((visibility("hidden")));
5633 #define xmlNewDoc xmlNewDoc__internal_alias
5634 #endif
5635 #endif
5636
5637 #ifdef bottom_tree
5638 #undef xmlNewDocComment
5639 extern __typeof (xmlNewDocComment) xmlNewDocComment __attribute((alias("xmlNewDocComment__internal_alias")));
5640 #else
5641 #ifndef xmlNewDocComment
5642 extern __typeof (xmlNewDocComment) xmlNewDocComment__internal_alias __attribute((visibility("hidden")));
5643 #define xmlNewDocComment xmlNewDocComment__internal_alias
5644 #endif
5645 #endif
5646
5647 #ifdef bottom_valid
5648 #undef xmlNewDocElementContent
5649 extern __typeof (xmlNewDocElementContent) xmlNewDocElementContent __attribute((alias("xmlNewDocElementContent__internal_alias")));
5650 #else
5651 #ifndef xmlNewDocElementContent
5652 extern __typeof (xmlNewDocElementContent) xmlNewDocElementContent__internal_alias __attribute((visibility("hidden")));
5653 #define xmlNewDocElementContent xmlNewDocElementContent__internal_alias
5654 #endif
5655 #endif
5656
5657 #if defined(LIBXML_TREE_ENABLED)
5658 #ifdef bottom_tree
5659 #undef xmlNewDocFragment
5660 extern __typeof (xmlNewDocFragment) xmlNewDocFragment __attribute((alias("xmlNewDocFragment__internal_alias")));
5661 #else
5662 #ifndef xmlNewDocFragment
5663 extern __typeof (xmlNewDocFragment) xmlNewDocFragment__internal_alias __attribute((visibility("hidden")));
5664 #define xmlNewDocFragment xmlNewDocFragment__internal_alias
5665 #endif
5666 #endif
5667 #endif
5668
5669 #ifdef bottom_tree
5670 #undef xmlNewDocNode
5671 extern __typeof (xmlNewDocNode) xmlNewDocNode __attribute((alias("xmlNewDocNode__internal_alias")));
5672 #else
5673 #ifndef xmlNewDocNode
5674 extern __typeof (xmlNewDocNode) xmlNewDocNode__internal_alias __attribute((visibility("hidden")));
5675 #define xmlNewDocNode xmlNewDocNode__internal_alias
5676 #endif
5677 #endif
5678
5679 #ifdef bottom_tree
5680 #undef xmlNewDocNodeEatName
5681 extern __typeof (xmlNewDocNodeEatName) xmlNewDocNodeEatName __attribute((alias("xmlNewDocNodeEatName__internal_alias")));
5682 #else
5683 #ifndef xmlNewDocNodeEatName
5684 extern __typeof (xmlNewDocNodeEatName) xmlNewDocNodeEatName__internal_alias __attribute((visibility("hidden")));
5685 #define xmlNewDocNodeEatName xmlNewDocNodeEatName__internal_alias
5686 #endif
5687 #endif
5688
5689 #ifdef bottom_tree
5690 #undef xmlNewDocPI
5691 extern __typeof (xmlNewDocPI) xmlNewDocPI __attribute((alias("xmlNewDocPI__internal_alias")));
5692 #else
5693 #ifndef xmlNewDocPI
5694 extern __typeof (xmlNewDocPI) xmlNewDocPI__internal_alias __attribute((visibility("hidden")));
5695 #define xmlNewDocPI xmlNewDocPI__internal_alias
5696 #endif
5697 #endif
5698
5699 #ifdef bottom_tree
5700 #undef xmlNewDocProp
5701 extern __typeof (xmlNewDocProp) xmlNewDocProp __attribute((alias("xmlNewDocProp__internal_alias")));
5702 #else
5703 #ifndef xmlNewDocProp
5704 extern __typeof (xmlNewDocProp) xmlNewDocProp__internal_alias __attribute((visibility("hidden")));
5705 #define xmlNewDocProp xmlNewDocProp__internal_alias
5706 #endif
5707 #endif
5708
5709 #if defined(LIBXML_TREE_ENABLED)
5710 #ifdef bottom_tree
5711 #undef xmlNewDocRawNode
5712 extern __typeof (xmlNewDocRawNode) xmlNewDocRawNode __attribute((alias("xmlNewDocRawNode__internal_alias")));
5713 #else
5714 #ifndef xmlNewDocRawNode
5715 extern __typeof (xmlNewDocRawNode) xmlNewDocRawNode__internal_alias __attribute((visibility("hidden")));
5716 #define xmlNewDocRawNode xmlNewDocRawNode__internal_alias
5717 #endif
5718 #endif
5719 #endif
5720
5721 #ifdef bottom_tree
5722 #undef xmlNewDocText
5723 extern __typeof (xmlNewDocText) xmlNewDocText __attribute((alias("xmlNewDocText__internal_alias")));
5724 #else
5725 #ifndef xmlNewDocText
5726 extern __typeof (xmlNewDocText) xmlNewDocText__internal_alias __attribute((visibility("hidden")));
5727 #define xmlNewDocText xmlNewDocText__internal_alias
5728 #endif
5729 #endif
5730
5731 #ifdef bottom_tree
5732 #undef xmlNewDocTextLen
5733 extern __typeof (xmlNewDocTextLen) xmlNewDocTextLen __attribute((alias("xmlNewDocTextLen__internal_alias")));
5734 #else
5735 #ifndef xmlNewDocTextLen
5736 extern __typeof (xmlNewDocTextLen) xmlNewDocTextLen__internal_alias __attribute((visibility("hidden")));
5737 #define xmlNewDocTextLen xmlNewDocTextLen__internal_alias
5738 #endif
5739 #endif
5740
5741 #ifdef bottom_tree
5742 #undef xmlNewDtd
5743 extern __typeof (xmlNewDtd) xmlNewDtd __attribute((alias("xmlNewDtd__internal_alias")));
5744 #else
5745 #ifndef xmlNewDtd
5746 extern __typeof (xmlNewDtd) xmlNewDtd__internal_alias __attribute((visibility("hidden")));
5747 #define xmlNewDtd xmlNewDtd__internal_alias
5748 #endif
5749 #endif
5750
5751 #ifdef bottom_valid
5752 #undef xmlNewElementContent
5753 extern __typeof (xmlNewElementContent) xmlNewElementContent __attribute((alias("xmlNewElementContent__internal_alias")));
5754 #else
5755 #ifndef xmlNewElementContent
5756 extern __typeof (xmlNewElementContent) xmlNewElementContent__internal_alias __attribute((visibility("hidden")));
5757 #define xmlNewElementContent xmlNewElementContent__internal_alias
5758 #endif
5759 #endif
5760
5761 #ifdef bottom_parserInternals
5762 #undef xmlNewEntityInputStream
5763 extern __typeof (xmlNewEntityInputStream) xmlNewEntityInputStream __attribute((alias("xmlNewEntityInputStream__internal_alias")));
5764 #else
5765 #ifndef xmlNewEntityInputStream
5766 extern __typeof (xmlNewEntityInputStream) xmlNewEntityInputStream__internal_alias __attribute((visibility("hidden")));
5767 #define xmlNewEntityInputStream xmlNewEntityInputStream__internal_alias
5768 #endif
5769 #endif
5770
5771 #if defined(LIBXML_LEGACY_ENABLED)
5772 #ifdef bottom_legacy
5773 #undef xmlNewGlobalNs
5774 extern __typeof (xmlNewGlobalNs) xmlNewGlobalNs __attribute((alias("xmlNewGlobalNs__internal_alias")));
5775 #else
5776 #ifndef xmlNewGlobalNs
5777 extern __typeof (xmlNewGlobalNs) xmlNewGlobalNs__internal_alias __attribute((visibility("hidden")));
5778 #define xmlNewGlobalNs xmlNewGlobalNs__internal_alias
5779 #endif
5780 #endif
5781 #endif
5782
5783 #ifdef bottom_parserInternals
5784 #undef xmlNewIOInputStream
5785 extern __typeof (xmlNewIOInputStream) xmlNewIOInputStream __attribute((alias("xmlNewIOInputStream__internal_alias")));
5786 #else
5787 #ifndef xmlNewIOInputStream
5788 extern __typeof (xmlNewIOInputStream) xmlNewIOInputStream__internal_alias __attribute((visibility("hidden")));
5789 #define xmlNewIOInputStream xmlNewIOInputStream__internal_alias
5790 #endif
5791 #endif
5792
5793 #ifdef bottom_parserInternals
5794 #undef xmlNewInputFromFile
5795 extern __typeof (xmlNewInputFromFile) xmlNewInputFromFile __attribute((alias("xmlNewInputFromFile__internal_alias")));
5796 #else
5797 #ifndef xmlNewInputFromFile
5798 extern __typeof (xmlNewInputFromFile) xmlNewInputFromFile__internal_alias __attribute((visibility("hidden")));
5799 #define xmlNewInputFromFile xmlNewInputFromFile__internal_alias
5800 #endif
5801 #endif
5802
5803 #ifdef bottom_parserInternals
5804 #undef xmlNewInputStream
5805 extern __typeof (xmlNewInputStream) xmlNewInputStream __attribute((alias("xmlNewInputStream__internal_alias")));
5806 #else
5807 #ifndef xmlNewInputStream
5808 extern __typeof (xmlNewInputStream) xmlNewInputStream__internal_alias __attribute((visibility("hidden")));
5809 #define xmlNewInputStream xmlNewInputStream__internal_alias
5810 #endif
5811 #endif
5812
5813 #ifdef bottom_threads
5814 #undef xmlNewMutex
5815 extern __typeof (xmlNewMutex) xmlNewMutex __attribute((alias("xmlNewMutex__internal_alias")));
5816 #else
5817 #ifndef xmlNewMutex
5818 extern __typeof (xmlNewMutex) xmlNewMutex__internal_alias __attribute((visibility("hidden")));
5819 #define xmlNewMutex xmlNewMutex__internal_alias
5820 #endif
5821 #endif
5822
5823 #ifdef bottom_tree
5824 #undef xmlNewNode
5825 extern __typeof (xmlNewNode) xmlNewNode __attribute((alias("xmlNewNode__internal_alias")));
5826 #else
5827 #ifndef xmlNewNode
5828 extern __typeof (xmlNewNode) xmlNewNode__internal_alias __attribute((visibility("hidden")));
5829 #define xmlNewNode xmlNewNode__internal_alias
5830 #endif
5831 #endif
5832
5833 #ifdef bottom_tree
5834 #undef xmlNewNodeEatName
5835 extern __typeof (xmlNewNodeEatName) xmlNewNodeEatName __attribute((alias("xmlNewNodeEatName__internal_alias")));
5836 #else
5837 #ifndef xmlNewNodeEatName
5838 extern __typeof (xmlNewNodeEatName) xmlNewNodeEatName__internal_alias __attribute((visibility("hidden")));
5839 #define xmlNewNodeEatName xmlNewNodeEatName__internal_alias
5840 #endif
5841 #endif
5842
5843 #ifdef bottom_tree
5844 #undef xmlNewNs
5845 extern __typeof (xmlNewNs) xmlNewNs __attribute((alias("xmlNewNs__internal_alias")));
5846 #else
5847 #ifndef xmlNewNs
5848 extern __typeof (xmlNewNs) xmlNewNs__internal_alias __attribute((visibility("hidden")));
5849 #define xmlNewNs xmlNewNs__internal_alias
5850 #endif
5851 #endif
5852
5853 #ifdef bottom_tree
5854 #undef xmlNewNsProp
5855 extern __typeof (xmlNewNsProp) xmlNewNsProp __attribute((alias("xmlNewNsProp__internal_alias")));
5856 #else
5857 #ifndef xmlNewNsProp
5858 extern __typeof (xmlNewNsProp) xmlNewNsProp__internal_alias __attribute((visibility("hidden")));
5859 #define xmlNewNsProp xmlNewNsProp__internal_alias
5860 #endif
5861 #endif
5862
5863 #ifdef bottom_tree
5864 #undef xmlNewNsPropEatName
5865 extern __typeof (xmlNewNsPropEatName) xmlNewNsPropEatName __attribute((alias("xmlNewNsPropEatName__internal_alias")));
5866 #else
5867 #ifndef xmlNewNsPropEatName
5868 extern __typeof (xmlNewNsPropEatName) xmlNewNsPropEatName__internal_alias __attribute((visibility("hidden")));
5869 #define xmlNewNsPropEatName xmlNewNsPropEatName__internal_alias
5870 #endif
5871 #endif
5872
5873 #ifdef bottom_tree
5874 #undef xmlNewPI
5875 extern __typeof (xmlNewPI) xmlNewPI __attribute((alias("xmlNewPI__internal_alias")));
5876 #else
5877 #ifndef xmlNewPI
5878 extern __typeof (xmlNewPI) xmlNewPI__internal_alias __attribute((visibility("hidden")));
5879 #define xmlNewPI xmlNewPI__internal_alias
5880 #endif
5881 #endif
5882
5883 #ifdef bottom_parserInternals
5884 #undef xmlNewParserCtxt
5885 extern __typeof (xmlNewParserCtxt) xmlNewParserCtxt __attribute((alias("xmlNewParserCtxt__internal_alias")));
5886 #else
5887 #ifndef xmlNewParserCtxt
5888 extern __typeof (xmlNewParserCtxt) xmlNewParserCtxt__internal_alias __attribute((visibility("hidden")));
5889 #define xmlNewParserCtxt xmlNewParserCtxt__internal_alias
5890 #endif
5891 #endif
5892
5893 #if defined(LIBXML_TREE_ENABLED) || defined(LIBXML_HTML_ENABLED) || defined(LIBXML_SCHEMAS_ENABLED)
5894 #ifdef bottom_tree
5895 #undef xmlNewProp
5896 extern __typeof (xmlNewProp) xmlNewProp __attribute((alias("xmlNewProp__internal_alias")));
5897 #else
5898 #ifndef xmlNewProp
5899 extern __typeof (xmlNewProp) xmlNewProp__internal_alias __attribute((visibility("hidden")));
5900 #define xmlNewProp xmlNewProp__internal_alias
5901 #endif
5902 #endif
5903 #endif
5904
5905 #ifdef bottom_threads
5906 #undef xmlNewRMutex
5907 extern __typeof (xmlNewRMutex) xmlNewRMutex __attribute((alias("xmlNewRMutex__internal_alias")));
5908 #else
5909 #ifndef xmlNewRMutex
5910 extern __typeof (xmlNewRMutex) xmlNewRMutex__internal_alias __attribute((visibility("hidden")));
5911 #define xmlNewRMutex xmlNewRMutex__internal_alias
5912 #endif
5913 #endif
5914
5915 #ifdef bottom_tree
5916 #undef xmlNewReference
5917 extern __typeof (xmlNewReference) xmlNewReference __attribute((alias("xmlNewReference__internal_alias")));
5918 #else
5919 #ifndef xmlNewReference
5920 extern __typeof (xmlNewReference) xmlNewReference__internal_alias __attribute((visibility("hidden")));
5921 #define xmlNewReference xmlNewReference__internal_alias
5922 #endif
5923 #endif
5924
5925 #ifdef bottom_parserInternals
5926 #undef xmlNewStringInputStream
5927 extern __typeof (xmlNewStringInputStream) xmlNewStringInputStream __attribute((alias("xmlNewStringInputStream__internal_alias")));
5928 #else
5929 #ifndef xmlNewStringInputStream
5930 extern __typeof (xmlNewStringInputStream) xmlNewStringInputStream__internal_alias __attribute((visibility("hidden")));
5931 #define xmlNewStringInputStream xmlNewStringInputStream__internal_alias
5932 #endif
5933 #endif
5934
5935 #ifdef bottom_tree
5936 #undef xmlNewText
5937 extern __typeof (xmlNewText) xmlNewText __attribute((alias("xmlNewText__internal_alias")));
5938 #else
5939 #ifndef xmlNewText
5940 extern __typeof (xmlNewText) xmlNewText__internal_alias __attribute((visibility("hidden")));
5941 #define xmlNewText xmlNewText__internal_alias
5942 #endif
5943 #endif
5944
5945 #if defined(LIBXML_TREE_ENABLED)
5946 #ifdef bottom_tree
5947 #undef xmlNewTextChild
5948 extern __typeof (xmlNewTextChild) xmlNewTextChild __attribute((alias("xmlNewTextChild__internal_alias")));
5949 #else
5950 #ifndef xmlNewTextChild
5951 extern __typeof (xmlNewTextChild) xmlNewTextChild__internal_alias __attribute((visibility("hidden")));
5952 #define xmlNewTextChild xmlNewTextChild__internal_alias
5953 #endif
5954 #endif
5955 #endif
5956
5957 #ifdef bottom_tree
5958 #undef xmlNewTextLen
5959 extern __typeof (xmlNewTextLen) xmlNewTextLen __attribute((alias("xmlNewTextLen__internal_alias")));
5960 #else
5961 #ifndef xmlNewTextLen
5962 extern __typeof (xmlNewTextLen) xmlNewTextLen__internal_alias __attribute((visibility("hidden")));
5963 #define xmlNewTextLen xmlNewTextLen__internal_alias
5964 #endif
5965 #endif
5966
5967 #if defined(LIBXML_READER_ENABLED)
5968 #ifdef bottom_xmlreader
5969 #undef xmlNewTextReader
5970 extern __typeof (xmlNewTextReader) xmlNewTextReader __attribute((alias("xmlNewTextReader__internal_alias")));
5971 #else
5972 #ifndef xmlNewTextReader
5973 extern __typeof (xmlNewTextReader) xmlNewTextReader__internal_alias __attribute((visibility("hidden")));
5974 #define xmlNewTextReader xmlNewTextReader__internal_alias
5975 #endif
5976 #endif
5977 #endif
5978
5979 #if defined(LIBXML_READER_ENABLED)
5980 #ifdef bottom_xmlreader
5981 #undef xmlNewTextReaderFilename
5982 extern __typeof (xmlNewTextReaderFilename) xmlNewTextReaderFilename __attribute((alias("xmlNewTextReaderFilename__internal_alias")));
5983 #else
5984 #ifndef xmlNewTextReaderFilename
5985 extern __typeof (xmlNewTextReaderFilename) xmlNewTextReaderFilename__internal_alias __attribute((visibility("hidden")));
5986 #define xmlNewTextReaderFilename xmlNewTextReaderFilename__internal_alias
5987 #endif
5988 #endif
5989 #endif
5990
5991 #if defined(LIBXML_WRITER_ENABLED)
5992 #ifdef bottom_xmlwriter
5993 #undef xmlNewTextWriter
5994 extern __typeof (xmlNewTextWriter) xmlNewTextWriter __attribute((alias("xmlNewTextWriter__internal_alias")));
5995 #else
5996 #ifndef xmlNewTextWriter
5997 extern __typeof (xmlNewTextWriter) xmlNewTextWriter__internal_alias __attribute((visibility("hidden")));
5998 #define xmlNewTextWriter xmlNewTextWriter__internal_alias
5999 #endif
6000 #endif
6001 #endif
6002
6003 #if defined(LIBXML_WRITER_ENABLED)
6004 #ifdef bottom_xmlwriter
6005 #undef xmlNewTextWriterDoc
6006 extern __typeof (xmlNewTextWriterDoc) xmlNewTextWriterDoc __attribute((alias("xmlNewTextWriterDoc__internal_alias")));
6007 #else
6008 #ifndef xmlNewTextWriterDoc
6009 extern __typeof (xmlNewTextWriterDoc) xmlNewTextWriterDoc__internal_alias __attribute((visibility("hidden")));
6010 #define xmlNewTextWriterDoc xmlNewTextWriterDoc__internal_alias
6011 #endif
6012 #endif
6013 #endif
6014
6015 #if defined(LIBXML_WRITER_ENABLED)
6016 #ifdef bottom_xmlwriter
6017 #undef xmlNewTextWriterFilename
6018 extern __typeof (xmlNewTextWriterFilename) xmlNewTextWriterFilename __attribute((alias("xmlNewTextWriterFilename__internal_alias")));
6019 #else
6020 #ifndef xmlNewTextWriterFilename
6021 extern __typeof (xmlNewTextWriterFilename) xmlNewTextWriterFilename__internal_alias __attribute((visibility("hidden")));
6022 #define xmlNewTextWriterFilename xmlNewTextWriterFilename__internal_alias
6023 #endif
6024 #endif
6025 #endif
6026
6027 #if defined(LIBXML_WRITER_ENABLED)
6028 #ifdef bottom_xmlwriter
6029 #undef xmlNewTextWriterMemory
6030 extern __typeof (xmlNewTextWriterMemory) xmlNewTextWriterMemory __attribute((alias("xmlNewTextWriterMemory__internal_alias")));
6031 #else
6032 #ifndef xmlNewTextWriterMemory
6033 extern __typeof (xmlNewTextWriterMemory) xmlNewTextWriterMemory__internal_alias __attribute((visibility("hidden")));
6034 #define xmlNewTextWriterMemory xmlNewTextWriterMemory__internal_alias
6035 #endif
6036 #endif
6037 #endif
6038
6039 #if defined(LIBXML_WRITER_ENABLED)
6040 #ifdef bottom_xmlwriter
6041 #undef xmlNewTextWriterPushParser
6042 extern __typeof (xmlNewTextWriterPushParser) xmlNewTextWriterPushParser __attribute((alias("xmlNewTextWriterPushParser__internal_alias")));
6043 #else
6044 #ifndef xmlNewTextWriterPushParser
6045 extern __typeof (xmlNewTextWriterPushParser) xmlNewTextWriterPushParser__internal_alias __attribute((visibility("hidden")));
6046 #define xmlNewTextWriterPushParser xmlNewTextWriterPushParser__internal_alias
6047 #endif
6048 #endif
6049 #endif
6050
6051 #if defined(LIBXML_WRITER_ENABLED)
6052 #ifdef bottom_xmlwriter
6053 #undef xmlNewTextWriterTree
6054 extern __typeof (xmlNewTextWriterTree) xmlNewTextWriterTree __attribute((alias("xmlNewTextWriterTree__internal_alias")));
6055 #else
6056 #ifndef xmlNewTextWriterTree
6057 extern __typeof (xmlNewTextWriterTree) xmlNewTextWriterTree__internal_alias __attribute((visibility("hidden")));
6058 #define xmlNewTextWriterTree xmlNewTextWriterTree__internal_alias
6059 #endif
6060 #endif
6061 #endif
6062
6063 #if defined(LIBXML_VALID_ENABLED)
6064 #ifdef bottom_valid
6065 #undef xmlNewValidCtxt
6066 extern __typeof (xmlNewValidCtxt) xmlNewValidCtxt __attribute((alias("xmlNewValidCtxt__internal_alias")));
6067 #else
6068 #ifndef xmlNewValidCtxt
6069 extern __typeof (xmlNewValidCtxt) xmlNewValidCtxt__internal_alias __attribute((visibility("hidden")));
6070 #define xmlNewValidCtxt xmlNewValidCtxt__internal_alias
6071 #endif
6072 #endif
6073 #endif
6074
6075 #ifdef bottom_parserInternals
6076 #undef xmlNextChar
6077 extern __typeof (xmlNextChar) xmlNextChar __attribute((alias("xmlNextChar__internal_alias")));
6078 #else
6079 #ifndef xmlNextChar
6080 extern __typeof (xmlNextChar) xmlNextChar__internal_alias __attribute((visibility("hidden")));
6081 #define xmlNextChar xmlNextChar__internal_alias
6082 #endif
6083 #endif
6084
6085 #ifdef bottom_xmlIO
6086 #undef xmlNoNetExternalEntityLoader
6087 extern __typeof (xmlNoNetExternalEntityLoader) xmlNoNetExternalEntityLoader __attribute((alias("xmlNoNetExternalEntityLoader__internal_alias")));
6088 #else
6089 #ifndef xmlNoNetExternalEntityLoader
6090 extern __typeof (xmlNoNetExternalEntityLoader) xmlNoNetExternalEntityLoader__internal_alias __attribute((visibility("hidden")));
6091 #define xmlNoNetExternalEntityLoader xmlNoNetExternalEntityLoader__internal_alias
6092 #endif
6093 #endif
6094
6095 #ifdef bottom_tree
6096 #undef xmlNodeAddContent
6097 extern __typeof (xmlNodeAddContent) xmlNodeAddContent __attribute((alias("xmlNodeAddContent__internal_alias")));
6098 #else
6099 #ifndef xmlNodeAddContent
6100 extern __typeof (xmlNodeAddContent) xmlNodeAddContent__internal_alias __attribute((visibility("hidden")));
6101 #define xmlNodeAddContent xmlNodeAddContent__internal_alias
6102 #endif
6103 #endif
6104
6105 #ifdef bottom_tree
6106 #undef xmlNodeAddContentLen
6107 extern __typeof (xmlNodeAddContentLen) xmlNodeAddContentLen __attribute((alias("xmlNodeAddContentLen__internal_alias")));
6108 #else
6109 #ifndef xmlNodeAddContentLen
6110 extern __typeof (xmlNodeAddContentLen) xmlNodeAddContentLen__internal_alias __attribute((visibility("hidden")));
6111 #define xmlNodeAddContentLen xmlNodeAddContentLen__internal_alias
6112 #endif
6113 #endif
6114
6115 #ifdef bottom_tree
6116 #undef xmlNodeBufGetContent
6117 extern __typeof (xmlNodeBufGetContent) xmlNodeBufGetContent __attribute((alias("xmlNodeBufGetContent__internal_alias")));
6118 #else
6119 #ifndef xmlNodeBufGetContent
6120 extern __typeof (xmlNodeBufGetContent) xmlNodeBufGetContent__internal_alias __attribute((visibility("hidden")));
6121 #define xmlNodeBufGetContent xmlNodeBufGetContent__internal_alias
6122 #endif
6123 #endif
6124
6125 #if defined(LIBXML_OUTPUT_ENABLED)
6126 #ifdef bottom_xmlsave
6127 #undef xmlNodeDump
6128 extern __typeof (xmlNodeDump) xmlNodeDump __attribute((alias("xmlNodeDump__internal_alias")));
6129 #else
6130 #ifndef xmlNodeDump
6131 extern __typeof (xmlNodeDump) xmlNodeDump__internal_alias __attribute((visibility("hidden")));
6132 #define xmlNodeDump xmlNodeDump__internal_alias
6133 #endif
6134 #endif
6135 #endif
6136
6137 #if defined(LIBXML_OUTPUT_ENABLED)
6138 #ifdef bottom_xmlsave
6139 #undef xmlNodeDumpOutput
6140 extern __typeof (xmlNodeDumpOutput) xmlNodeDumpOutput __attribute((alias("xmlNodeDumpOutput__internal_alias")));
6141 #else
6142 #ifndef xmlNodeDumpOutput
6143 extern __typeof (xmlNodeDumpOutput) xmlNodeDumpOutput__internal_alias __attribute((visibility("hidden")));
6144 #define xmlNodeDumpOutput xmlNodeDumpOutput__internal_alias
6145 #endif
6146 #endif
6147 #endif
6148
6149 #ifdef bottom_tree
6150 #undef xmlNodeGetBase
6151 extern __typeof (xmlNodeGetBase) xmlNodeGetBase __attribute((alias("xmlNodeGetBase__internal_alias")));
6152 #else
6153 #ifndef xmlNodeGetBase
6154 extern __typeof (xmlNodeGetBase) xmlNodeGetBase__internal_alias __attribute((visibility("hidden")));
6155 #define xmlNodeGetBase xmlNodeGetBase__internal_alias
6156 #endif
6157 #endif
6158
6159 #ifdef bottom_tree
6160 #undef xmlNodeGetContent
6161 extern __typeof (xmlNodeGetContent) xmlNodeGetContent __attribute((alias("xmlNodeGetContent__internal_alias")));
6162 #else
6163 #ifndef xmlNodeGetContent
6164 extern __typeof (xmlNodeGetContent) xmlNodeGetContent__internal_alias __attribute((visibility("hidden")));
6165 #define xmlNodeGetContent xmlNodeGetContent__internal_alias
6166 #endif
6167 #endif
6168
6169 #ifdef bottom_tree
6170 #undef xmlNodeGetLang
6171 extern __typeof (xmlNodeGetLang) xmlNodeGetLang __attribute((alias("xmlNodeGetLang__internal_alias")));
6172 #else
6173 #ifndef xmlNodeGetLang
6174 extern __typeof (xmlNodeGetLang) xmlNodeGetLang__internal_alias __attribute((visibility("hidden")));
6175 #define xmlNodeGetLang xmlNodeGetLang__internal_alias
6176 #endif
6177 #endif
6178
6179 #ifdef bottom_tree
6180 #undef xmlNodeGetSpacePreserve
6181 extern __typeof (xmlNodeGetSpacePreserve) xmlNodeGetSpacePreserve __attribute((alias("xmlNodeGetSpacePreserve__internal_alias")));
6182 #else
6183 #ifndef xmlNodeGetSpacePreserve
6184 extern __typeof (xmlNodeGetSpacePreserve) xmlNodeGetSpacePreserve__internal_alias __attribute((visibility("hidden")));
6185 #define xmlNodeGetSpacePreserve xmlNodeGetSpacePreserve__internal_alias
6186 #endif
6187 #endif
6188
6189 #ifdef bottom_tree
6190 #undef xmlNodeIsText
6191 extern __typeof (xmlNodeIsText) xmlNodeIsText __attribute((alias("xmlNodeIsText__internal_alias")));
6192 #else
6193 #ifndef xmlNodeIsText
6194 extern __typeof (xmlNodeIsText) xmlNodeIsText__internal_alias __attribute((visibility("hidden")));
6195 #define xmlNodeIsText xmlNodeIsText__internal_alias
6196 #endif
6197 #endif
6198
6199 #if defined(LIBXML_TREE_ENABLED)
6200 #ifdef bottom_tree
6201 #undef xmlNodeListGetRawString
6202 extern __typeof (xmlNodeListGetRawString) xmlNodeListGetRawString __attribute((alias("xmlNodeListGetRawString__internal_alias")));
6203 #else
6204 #ifndef xmlNodeListGetRawString
6205 extern __typeof (xmlNodeListGetRawString) xmlNodeListGetRawString__internal_alias __attribute((visibility("hidden")));
6206 #define xmlNodeListGetRawString xmlNodeListGetRawString__internal_alias
6207 #endif
6208 #endif
6209 #endif
6210
6211 #ifdef bottom_tree
6212 #undef xmlNodeListGetString
6213 extern __typeof (xmlNodeListGetString) xmlNodeListGetString __attribute((alias("xmlNodeListGetString__internal_alias")));
6214 #else
6215 #ifndef xmlNodeListGetString
6216 extern __typeof (xmlNodeListGetString) xmlNodeListGetString__internal_alias __attribute((visibility("hidden")));
6217 #define xmlNodeListGetString xmlNodeListGetString__internal_alias
6218 #endif
6219 #endif
6220
6221 #if defined(LIBXML_TREE_ENABLED) || defined(LIBXML_XINCLUDE_ENABLED)
6222 #ifdef bottom_tree
6223 #undef xmlNodeSetBase
6224 extern __typeof (xmlNodeSetBase) xmlNodeSetBase __attribute((alias("xmlNodeSetBase__internal_alias")));
6225 #else
6226 #ifndef xmlNodeSetBase
6227 extern __typeof (xmlNodeSetBase) xmlNodeSetBase__internal_alias __attribute((visibility("hidden")));
6228 #define xmlNodeSetBase xmlNodeSetBase__internal_alias
6229 #endif
6230 #endif
6231 #endif
6232
6233 #ifdef bottom_tree
6234 #undef xmlNodeSetContent
6235 extern __typeof (xmlNodeSetContent) xmlNodeSetContent __attribute((alias("xmlNodeSetContent__internal_alias")));
6236 #else
6237 #ifndef xmlNodeSetContent
6238 extern __typeof (xmlNodeSetContent) xmlNodeSetContent__internal_alias __attribute((visibility("hidden")));
6239 #define xmlNodeSetContent xmlNodeSetContent__internal_alias
6240 #endif
6241 #endif
6242
6243 #if defined(LIBXML_TREE_ENABLED)
6244 #ifdef bottom_tree
6245 #undef xmlNodeSetContentLen
6246 extern __typeof (xmlNodeSetContentLen) xmlNodeSetContentLen __attribute((alias("xmlNodeSetContentLen__internal_alias")));
6247 #else
6248 #ifndef xmlNodeSetContentLen
6249 extern __typeof (xmlNodeSetContentLen) xmlNodeSetContentLen__internal_alias __attribute((visibility("hidden")));
6250 #define xmlNodeSetContentLen xmlNodeSetContentLen__internal_alias
6251 #endif
6252 #endif
6253 #endif
6254
6255 #if defined(LIBXML_TREE_ENABLED)
6256 #ifdef bottom_tree
6257 #undef xmlNodeSetLang
6258 extern __typeof (xmlNodeSetLang) xmlNodeSetLang __attribute((alias("xmlNodeSetLang__internal_alias")));
6259 #else
6260 #ifndef xmlNodeSetLang
6261 extern __typeof (xmlNodeSetLang) xmlNodeSetLang__internal_alias __attribute((visibility("hidden")));
6262 #define xmlNodeSetLang xmlNodeSetLang__internal_alias
6263 #endif
6264 #endif
6265 #endif
6266
6267 #if defined(LIBXML_TREE_ENABLED)
6268 #ifdef bottom_tree
6269 #undef xmlNodeSetName
6270 extern __typeof (xmlNodeSetName) xmlNodeSetName __attribute((alias("xmlNodeSetName__internal_alias")));
6271 #else
6272 #ifndef xmlNodeSetName
6273 extern __typeof (xmlNodeSetName) xmlNodeSetName__internal_alias __attribute((visibility("hidden")));
6274 #define xmlNodeSetName xmlNodeSetName__internal_alias
6275 #endif
6276 #endif
6277 #endif
6278
6279 #if defined(LIBXML_TREE_ENABLED)
6280 #ifdef bottom_tree
6281 #undef xmlNodeSetSpacePreserve
6282 extern __typeof (xmlNodeSetSpacePreserve) xmlNodeSetSpacePreserve __attribute((alias("xmlNodeSetSpacePreserve__internal_alias")));
6283 #else
6284 #ifndef xmlNodeSetSpacePreserve
6285 extern __typeof (xmlNodeSetSpacePreserve) xmlNodeSetSpacePreserve__internal_alias __attribute((visibility("hidden")));
6286 #define xmlNodeSetSpacePreserve xmlNodeSetSpacePreserve__internal_alias
6287 #endif
6288 #endif
6289 #endif
6290
6291 #ifdef bottom_uri
6292 #undef xmlNormalizeURIPath
6293 extern __typeof (xmlNormalizeURIPath) xmlNormalizeURIPath __attribute((alias("xmlNormalizeURIPath__internal_alias")));
6294 #else
6295 #ifndef xmlNormalizeURIPath
6296 extern __typeof (xmlNormalizeURIPath) xmlNormalizeURIPath__internal_alias __attribute((visibility("hidden")));
6297 #define xmlNormalizeURIPath xmlNormalizeURIPath__internal_alias
6298 #endif
6299 #endif
6300
6301 #ifdef bottom_xmlIO
6302 #undef xmlNormalizeWindowsPath
6303 extern __typeof (xmlNormalizeWindowsPath) xmlNormalizeWindowsPath __attribute((alias("xmlNormalizeWindowsPath__internal_alias")));
6304 #else
6305 #ifndef xmlNormalizeWindowsPath
6306 extern __typeof (xmlNormalizeWindowsPath) xmlNormalizeWindowsPath__internal_alias __attribute((visibility("hidden")));
6307 #define xmlNormalizeWindowsPath xmlNormalizeWindowsPath__internal_alias
6308 #endif
6309 #endif
6310
6311 #if defined(LIBXML_OUTPUT_ENABLED)
6312 #ifdef bottom_xmlIO
6313 #undef xmlOutputBufferClose
6314 extern __typeof (xmlOutputBufferClose) xmlOutputBufferClose __attribute((alias("xmlOutputBufferClose__internal_alias")));
6315 #else
6316 #ifndef xmlOutputBufferClose
6317 extern __typeof (xmlOutputBufferClose) xmlOutputBufferClose__internal_alias __attribute((visibility("hidden")));
6318 #define xmlOutputBufferClose xmlOutputBufferClose__internal_alias
6319 #endif
6320 #endif
6321 #endif
6322
6323 #if defined(LIBXML_OUTPUT_ENABLED)
6324 #ifdef bottom_xmlIO
6325 #undef xmlOutputBufferCreateFd
6326 extern __typeof (xmlOutputBufferCreateFd) xmlOutputBufferCreateFd __attribute((alias("xmlOutputBufferCreateFd__internal_alias")));
6327 #else
6328 #ifndef xmlOutputBufferCreateFd
6329 extern __typeof (xmlOutputBufferCreateFd) xmlOutputBufferCreateFd__internal_alias __attribute((visibility("hidden")));
6330 #define xmlOutputBufferCreateFd xmlOutputBufferCreateFd__internal_alias
6331 #endif
6332 #endif
6333 #endif
6334
6335 #if defined(LIBXML_OUTPUT_ENABLED)
6336 #ifdef bottom_xmlIO
6337 #undef xmlOutputBufferCreateFile
6338 extern __typeof (xmlOutputBufferCreateFile) xmlOutputBufferCreateFile __attribute((alias("xmlOutputBufferCreateFile__internal_alias")));
6339 #else
6340 #ifndef xmlOutputBufferCreateFile
6341 extern __typeof (xmlOutputBufferCreateFile) xmlOutputBufferCreateFile__internal_alias __attribute((visibility("hidden")));
6342 #define xmlOutputBufferCreateFile xmlOutputBufferCreateFile__internal_alias
6343 #endif
6344 #endif
6345 #endif
6346
6347 #if defined(LIBXML_OUTPUT_ENABLED)
6348 #ifdef bottom_xmlIO
6349 #undef xmlOutputBufferCreateFilename
6350 extern __typeof (xmlOutputBufferCreateFilename) xmlOutputBufferCreateFilename __attribute((alias("xmlOutputBufferCreateFilename__internal_alias")));
6351 #else
6352 #ifndef xmlOutputBufferCreateFilename
6353 extern __typeof (xmlOutputBufferCreateFilename) xmlOutputBufferCreateFilename__internal_alias __attribute((visibility("hidden")));
6354 #define xmlOutputBufferCreateFilename xmlOutputBufferCreateFilename__internal_alias
6355 #endif
6356 #endif
6357 #endif
6358
6359 #ifdef bottom_xmlIO
6360 #undef xmlOutputBufferCreateFilenameDefault
6361 extern __typeof (xmlOutputBufferCreateFilenameDefault) xmlOutputBufferCreateFilenameDefault __attribute((alias("xmlOutputBufferCreateFilenameDefault__internal_alias")));
6362 #else
6363 #ifndef xmlOutputBufferCreateFilenameDefault
6364 extern __typeof (xmlOutputBufferCreateFilenameDefault) xmlOutputBufferCreateFilenameDefault__internal_alias __attribute((visibility("hidden")));
6365 #define xmlOutputBufferCreateFilenameDefault xmlOutputBufferCreateFilenameDefault__internal_alias
6366 #endif
6367 #endif
6368
6369 #if defined(LIBXML_OUTPUT_ENABLED)
6370 #ifdef bottom_xmlIO
6371 #undef xmlOutputBufferCreateIO
6372 extern __typeof (xmlOutputBufferCreateIO) xmlOutputBufferCreateIO __attribute((alias("xmlOutputBufferCreateIO__internal_alias")));
6373 #else
6374 #ifndef xmlOutputBufferCreateIO
6375 extern __typeof (xmlOutputBufferCreateIO) xmlOutputBufferCreateIO__internal_alias __attribute((visibility("hidden")));
6376 #define xmlOutputBufferCreateIO xmlOutputBufferCreateIO__internal_alias
6377 #endif
6378 #endif
6379 #endif
6380
6381 #if defined(LIBXML_OUTPUT_ENABLED)
6382 #ifdef bottom_xmlIO
6383 #undef xmlOutputBufferFlush
6384 extern __typeof (xmlOutputBufferFlush) xmlOutputBufferFlush __attribute((alias("xmlOutputBufferFlush__internal_alias")));
6385 #else
6386 #ifndef xmlOutputBufferFlush
6387 extern __typeof (xmlOutputBufferFlush) xmlOutputBufferFlush__internal_alias __attribute((visibility("hidden")));
6388 #define xmlOutputBufferFlush xmlOutputBufferFlush__internal_alias
6389 #endif
6390 #endif
6391 #endif
6392
6393 #if defined(LIBXML_OUTPUT_ENABLED)
6394 #ifdef bottom_xmlIO
6395 #undef xmlOutputBufferWrite
6396 extern __typeof (xmlOutputBufferWrite) xmlOutputBufferWrite __attribute((alias("xmlOutputBufferWrite__internal_alias")));
6397 #else
6398 #ifndef xmlOutputBufferWrite
6399 extern __typeof (xmlOutputBufferWrite) xmlOutputBufferWrite__internal_alias __attribute((visibility("hidden")));
6400 #define xmlOutputBufferWrite xmlOutputBufferWrite__internal_alias
6401 #endif
6402 #endif
6403 #endif
6404
6405 #if defined(LIBXML_OUTPUT_ENABLED)
6406 #ifdef bottom_xmlIO
6407 #undef xmlOutputBufferWriteEscape
6408 extern __typeof (xmlOutputBufferWriteEscape) xmlOutputBufferWriteEscape __attribute((alias("xmlOutputBufferWriteEscape__internal_alias")));
6409 #else
6410 #ifndef xmlOutputBufferWriteEscape
6411 extern __typeof (xmlOutputBufferWriteEscape) xmlOutputBufferWriteEscape__internal_alias __attribute((visibility("hidden")));
6412 #define xmlOutputBufferWriteEscape xmlOutputBufferWriteEscape__internal_alias
6413 #endif
6414 #endif
6415 #endif
6416
6417 #if defined(LIBXML_OUTPUT_ENABLED)
6418 #ifdef bottom_xmlIO
6419 #undef xmlOutputBufferWriteString
6420 extern __typeof (xmlOutputBufferWriteString) xmlOutputBufferWriteString __attribute((alias("xmlOutputBufferWriteString__internal_alias")));
6421 #else
6422 #ifndef xmlOutputBufferWriteString
6423 extern __typeof (xmlOutputBufferWriteString) xmlOutputBufferWriteString__internal_alias __attribute((visibility("hidden")));
6424 #define xmlOutputBufferWriteString xmlOutputBufferWriteString__internal_alias
6425 #endif
6426 #endif
6427 #endif
6428
6429 #ifdef bottom_parser
6430 #undef xmlParseAttValue
6431 extern __typeof (xmlParseAttValue) xmlParseAttValue __attribute((alias("xmlParseAttValue__internal_alias")));
6432 #else
6433 #ifndef xmlParseAttValue
6434 extern __typeof (xmlParseAttValue) xmlParseAttValue__internal_alias __attribute((visibility("hidden")));
6435 #define xmlParseAttValue xmlParseAttValue__internal_alias
6436 #endif
6437 #endif
6438
6439 #if defined(LIBXML_SAX1_ENABLED)
6440 #ifdef bottom_parser
6441 #undef xmlParseAttribute
6442 extern __typeof (xmlParseAttribute) xmlParseAttribute __attribute((alias("xmlParseAttribute__internal_alias")));
6443 #else
6444 #ifndef xmlParseAttribute
6445 extern __typeof (xmlParseAttribute) xmlParseAttribute__internal_alias __attribute((visibility("hidden")));
6446 #define xmlParseAttribute xmlParseAttribute__internal_alias
6447 #endif
6448 #endif
6449 #endif
6450
6451 #ifdef bottom_parser
6452 #undef xmlParseAttributeListDecl
6453 extern __typeof (xmlParseAttributeListDecl) xmlParseAttributeListDecl __attribute((alias("xmlParseAttributeListDecl__internal_alias")));
6454 #else
6455 #ifndef xmlParseAttributeListDecl
6456 extern __typeof (xmlParseAttributeListDecl) xmlParseAttributeListDecl__internal_alias __attribute((visibility("hidden")));
6457 #define xmlParseAttributeListDecl xmlParseAttributeListDecl__internal_alias
6458 #endif
6459 #endif
6460
6461 #ifdef bottom_parser
6462 #undef xmlParseAttributeType
6463 extern __typeof (xmlParseAttributeType) xmlParseAttributeType __attribute((alias("xmlParseAttributeType__internal_alias")));
6464 #else
6465 #ifndef xmlParseAttributeType
6466 extern __typeof (xmlParseAttributeType) xmlParseAttributeType__internal_alias __attribute((visibility("hidden")));
6467 #define xmlParseAttributeType xmlParseAttributeType__internal_alias
6468 #endif
6469 #endif
6470
6471 #if defined(LIBXML_SAX1_ENABLED)
6472 #ifdef bottom_parser
6473 #undef xmlParseBalancedChunkMemory
6474 extern __typeof (xmlParseBalancedChunkMemory) xmlParseBalancedChunkMemory __attribute((alias("xmlParseBalancedChunkMemory__internal_alias")));
6475 #else
6476 #ifndef xmlParseBalancedChunkMemory
6477 extern __typeof (xmlParseBalancedChunkMemory) xmlParseBalancedChunkMemory__internal_alias __attribute((visibility("hidden")));
6478 #define xmlParseBalancedChunkMemory xmlParseBalancedChunkMemory__internal_alias
6479 #endif
6480 #endif
6481 #endif
6482
6483 #if defined(LIBXML_SAX1_ENABLED)
6484 #ifdef bottom_parser
6485 #undef xmlParseBalancedChunkMemoryRecover
6486 extern __typeof (xmlParseBalancedChunkMemoryRecover) xmlParseBalancedChunkMemoryRecover __attribute((alias("xmlParseBalancedChunkMemoryRecover__internal_alias")));
6487 #else
6488 #ifndef xmlParseBalancedChunkMemoryRecover
6489 extern __typeof (xmlParseBalancedChunkMemoryRecover) xmlParseBalancedChunkMemoryRecover__internal_alias __attribute((visibility("hidden")));
6490 #define xmlParseBalancedChunkMemoryRecover xmlParseBalancedChunkMemoryRecover__internal_alias
6491 #endif
6492 #endif
6493 #endif
6494
6495 #ifdef bottom_parser
6496 #undef xmlParseCDSect
6497 extern __typeof (xmlParseCDSect) xmlParseCDSect __attribute((alias("xmlParseCDSect__internal_alias")));
6498 #else
6499 #ifndef xmlParseCDSect
6500 extern __typeof (xmlParseCDSect) xmlParseCDSect__internal_alias __attribute((visibility("hidden")));
6501 #define xmlParseCDSect xmlParseCDSect__internal_alias
6502 #endif
6503 #endif
6504
6505 #if defined(LIBXML_CATALOG_ENABLED)
6506 #ifdef bottom_catalog
6507 #undef xmlParseCatalogFile
6508 extern __typeof (xmlParseCatalogFile) xmlParseCatalogFile __attribute((alias("xmlParseCatalogFile__internal_alias")));
6509 #else
6510 #ifndef xmlParseCatalogFile
6511 extern __typeof (xmlParseCatalogFile) xmlParseCatalogFile__internal_alias __attribute((visibility("hidden")));
6512 #define xmlParseCatalogFile xmlParseCatalogFile__internal_alias
6513 #endif
6514 #endif
6515 #endif
6516
6517 #ifdef bottom_parser
6518 #undef xmlParseCharData
6519 extern __typeof (xmlParseCharData) xmlParseCharData __attribute((alias("xmlParseCharData__internal_alias")));
6520 #else
6521 #ifndef xmlParseCharData
6522 extern __typeof (xmlParseCharData) xmlParseCharData__internal_alias __attribute((visibility("hidden")));
6523 #define xmlParseCharData xmlParseCharData__internal_alias
6524 #endif
6525 #endif
6526
6527 #ifdef bottom_encoding
6528 #undef xmlParseCharEncoding
6529 extern __typeof (xmlParseCharEncoding) xmlParseCharEncoding __attribute((alias("xmlParseCharEncoding__internal_alias")));
6530 #else
6531 #ifndef xmlParseCharEncoding
6532 extern __typeof (xmlParseCharEncoding) xmlParseCharEncoding__internal_alias __attribute((visibility("hidden")));
6533 #define xmlParseCharEncoding xmlParseCharEncoding__internal_alias
6534 #endif
6535 #endif
6536
6537 #ifdef bottom_parser
6538 #undef xmlParseCharRef
6539 extern __typeof (xmlParseCharRef) xmlParseCharRef __attribute((alias("xmlParseCharRef__internal_alias")));
6540 #else
6541 #ifndef xmlParseCharRef
6542 extern __typeof (xmlParseCharRef) xmlParseCharRef__internal_alias __attribute((visibility("hidden")));
6543 #define xmlParseCharRef xmlParseCharRef__internal_alias
6544 #endif
6545 #endif
6546
6547 #if defined(LIBXML_PUSH_ENABLED)
6548 #ifdef bottom_parser
6549 #undef xmlParseChunk
6550 extern __typeof (xmlParseChunk) xmlParseChunk __attribute((alias("xmlParseChunk__internal_alias")));
6551 #else
6552 #ifndef xmlParseChunk
6553 extern __typeof (xmlParseChunk) xmlParseChunk__internal_alias __attribute((visibility("hidden")));
6554 #define xmlParseChunk xmlParseChunk__internal_alias
6555 #endif
6556 #endif
6557 #endif
6558
6559 #ifdef bottom_parser
6560 #undef xmlParseComment
6561 extern __typeof (xmlParseComment) xmlParseComment __attribute((alias("xmlParseComment__internal_alias")));
6562 #else
6563 #ifndef xmlParseComment
6564 extern __typeof (xmlParseComment) xmlParseComment__internal_alias __attribute((visibility("hidden")));
6565 #define xmlParseComment xmlParseComment__internal_alias
6566 #endif
6567 #endif
6568
6569 #ifdef bottom_parser
6570 #undef xmlParseContent
6571 extern __typeof (xmlParseContent) xmlParseContent __attribute((alias("xmlParseContent__internal_alias")));
6572 #else
6573 #ifndef xmlParseContent
6574 extern __typeof (xmlParseContent) xmlParseContent__internal_alias __attribute((visibility("hidden")));
6575 #define xmlParseContent xmlParseContent__internal_alias
6576 #endif
6577 #endif
6578
6579 #ifdef bottom_parser
6580 #undef xmlParseCtxtExternalEntity
6581 extern __typeof (xmlParseCtxtExternalEntity) xmlParseCtxtExternalEntity __attribute((alias("xmlParseCtxtExternalEntity__internal_alias")));
6582 #else
6583 #ifndef xmlParseCtxtExternalEntity
6584 extern __typeof (xmlParseCtxtExternalEntity) xmlParseCtxtExternalEntity__internal_alias __attribute((visibility("hidden")));
6585 #define xmlParseCtxtExternalEntity xmlParseCtxtExternalEntity__internal_alias
6586 #endif
6587 #endif
6588
6589 #if defined(LIBXML_VALID_ENABLED)
6590 #ifdef bottom_parser
6591 #undef xmlParseDTD
6592 extern __typeof (xmlParseDTD) xmlParseDTD __attribute((alias("xmlParseDTD__internal_alias")));
6593 #else
6594 #ifndef xmlParseDTD
6595 extern __typeof (xmlParseDTD) xmlParseDTD__internal_alias __attribute((visibility("hidden")));
6596 #define xmlParseDTD xmlParseDTD__internal_alias
6597 #endif
6598 #endif
6599 #endif
6600
6601 #ifdef bottom_parser
6602 #undef xmlParseDefaultDecl
6603 extern __typeof (xmlParseDefaultDecl) xmlParseDefaultDecl __attribute((alias("xmlParseDefaultDecl__internal_alias")));
6604 #else
6605 #ifndef xmlParseDefaultDecl
6606 extern __typeof (xmlParseDefaultDecl) xmlParseDefaultDecl__internal_alias __attribute((visibility("hidden")));
6607 #define xmlParseDefaultDecl xmlParseDefaultDecl__internal_alias
6608 #endif
6609 #endif
6610
6611 #if defined(LIBXML_SAX1_ENABLED)
6612 #ifdef bottom_parser
6613 #undef xmlParseDoc
6614 extern __typeof (xmlParseDoc) xmlParseDoc __attribute((alias("xmlParseDoc__internal_alias")));
6615 #else
6616 #ifndef xmlParseDoc
6617 extern __typeof (xmlParseDoc) xmlParseDoc__internal_alias __attribute((visibility("hidden")));
6618 #define xmlParseDoc xmlParseDoc__internal_alias
6619 #endif
6620 #endif
6621 #endif
6622
6623 #ifdef bottom_parser
6624 #undef xmlParseDocTypeDecl
6625 extern __typeof (xmlParseDocTypeDecl) xmlParseDocTypeDecl __attribute((alias("xmlParseDocTypeDecl__internal_alias")));
6626 #else
6627 #ifndef xmlParseDocTypeDecl
6628 extern __typeof (xmlParseDocTypeDecl) xmlParseDocTypeDecl__internal_alias __attribute((visibility("hidden")));
6629 #define xmlParseDocTypeDecl xmlParseDocTypeDecl__internal_alias
6630 #endif
6631 #endif
6632
6633 #ifdef bottom_parser
6634 #undef xmlParseDocument
6635 extern __typeof (xmlParseDocument) xmlParseDocument __attribute((alias("xmlParseDocument__internal_alias")));
6636 #else
6637 #ifndef xmlParseDocument
6638 extern __typeof (xmlParseDocument) xmlParseDocument__internal_alias __attribute((visibility("hidden")));
6639 #define xmlParseDocument xmlParseDocument__internal_alias
6640 #endif
6641 #endif
6642
6643 #ifdef bottom_parser
6644 #undef xmlParseElement
6645 extern __typeof (xmlParseElement) xmlParseElement __attribute((alias("xmlParseElement__internal_alias")));
6646 #else
6647 #ifndef xmlParseElement
6648 extern __typeof (xmlParseElement) xmlParseElement__internal_alias __attribute((visibility("hidden")));
6649 #define xmlParseElement xmlParseElement__internal_alias
6650 #endif
6651 #endif
6652
6653 #ifdef bottom_parser
6654 #undef xmlParseElementChildrenContentDecl
6655 extern __typeof (xmlParseElementChildrenContentDecl) xmlParseElementChildrenContentDecl __attribute((alias("xmlParseElementChildrenContentDecl__internal_alias")));
6656 #else
6657 #ifndef xmlParseElementChildrenContentDecl
6658 extern __typeof (xmlParseElementChildrenContentDecl) xmlParseElementChildrenContentDecl__internal_alias __attribute((visibility("hidden")));
6659 #define xmlParseElementChildrenContentDecl xmlParseElementChildrenContentDecl__internal_alias
6660 #endif
6661 #endif
6662
6663 #ifdef bottom_parser
6664 #undef xmlParseElementContentDecl
6665 extern __typeof (xmlParseElementContentDecl) xmlParseElementContentDecl __attribute((alias("xmlParseElementContentDecl__internal_alias")));
6666 #else
6667 #ifndef xmlParseElementContentDecl
6668 extern __typeof (xmlParseElementContentDecl) xmlParseElementContentDecl__internal_alias __attribute((visibility("hidden")));
6669 #define xmlParseElementContentDecl xmlParseElementContentDecl__internal_alias
6670 #endif
6671 #endif
6672
6673 #ifdef bottom_parser
6674 #undef xmlParseElementDecl
6675 extern __typeof (xmlParseElementDecl) xmlParseElementDecl __attribute((alias("xmlParseElementDecl__internal_alias")));
6676 #else
6677 #ifndef xmlParseElementDecl
6678 extern __typeof (xmlParseElementDecl) xmlParseElementDecl__internal_alias __attribute((visibility("hidden")));
6679 #define xmlParseElementDecl xmlParseElementDecl__internal_alias
6680 #endif
6681 #endif
6682
6683 #ifdef bottom_parser
6684 #undef xmlParseElementMixedContentDecl
6685 extern __typeof (xmlParseElementMixedContentDecl) xmlParseElementMixedContentDecl __attribute((alias("xmlParseElementMixedContentDecl__internal_alias")));
6686 #else
6687 #ifndef xmlParseElementMixedContentDecl
6688 extern __typeof (xmlParseElementMixedContentDecl) xmlParseElementMixedContentDecl__internal_alias __attribute((visibility("hidden")));
6689 #define xmlParseElementMixedContentDecl xmlParseElementMixedContentDecl__internal_alias
6690 #endif
6691 #endif
6692
6693 #ifdef bottom_parser
6694 #undef xmlParseEncName
6695 extern __typeof (xmlParseEncName) xmlParseEncName __attribute((alias("xmlParseEncName__internal_alias")));
6696 #else
6697 #ifndef xmlParseEncName
6698 extern __typeof (xmlParseEncName) xmlParseEncName__internal_alias __attribute((visibility("hidden")));
6699 #define xmlParseEncName xmlParseEncName__internal_alias
6700 #endif
6701 #endif
6702
6703 #ifdef bottom_parser
6704 #undef xmlParseEncodingDecl
6705 extern __typeof (xmlParseEncodingDecl) xmlParseEncodingDecl __attribute((alias("xmlParseEncodingDecl__internal_alias")));
6706 #else
6707 #ifndef xmlParseEncodingDecl
6708 extern __typeof (xmlParseEncodingDecl) xmlParseEncodingDecl__internal_alias __attribute((visibility("hidden")));
6709 #define xmlParseEncodingDecl xmlParseEncodingDecl__internal_alias
6710 #endif
6711 #endif
6712
6713 #if defined(LIBXML_SAX1_ENABLED)
6714 #ifdef bottom_parser
6715 #undef xmlParseEndTag
6716 extern __typeof (xmlParseEndTag) xmlParseEndTag __attribute((alias("xmlParseEndTag__internal_alias")));
6717 #else
6718 #ifndef xmlParseEndTag
6719 extern __typeof (xmlParseEndTag) xmlParseEndTag__internal_alias __attribute((visibility("hidden")));
6720 #define xmlParseEndTag xmlParseEndTag__internal_alias
6721 #endif
6722 #endif
6723 #endif
6724
6725 #if defined(LIBXML_SAX1_ENABLED)
6726 #ifdef bottom_parser
6727 #undef xmlParseEntity
6728 extern __typeof (xmlParseEntity) xmlParseEntity __attribute((alias("xmlParseEntity__internal_alias")));
6729 #else
6730 #ifndef xmlParseEntity
6731 extern __typeof (xmlParseEntity) xmlParseEntity__internal_alias __attribute((visibility("hidden")));
6732 #define xmlParseEntity xmlParseEntity__internal_alias
6733 #endif
6734 #endif
6735 #endif
6736
6737 #ifdef bottom_parser
6738 #undef xmlParseEntityDecl
6739 extern __typeof (xmlParseEntityDecl) xmlParseEntityDecl __attribute((alias("xmlParseEntityDecl__internal_alias")));
6740 #else
6741 #ifndef xmlParseEntityDecl
6742 extern __typeof (xmlParseEntityDecl) xmlParseEntityDecl__internal_alias __attribute((visibility("hidden")));
6743 #define xmlParseEntityDecl xmlParseEntityDecl__internal_alias
6744 #endif
6745 #endif
6746
6747 #ifdef bottom_parser
6748 #undef xmlParseEntityRef
6749 extern __typeof (xmlParseEntityRef) xmlParseEntityRef __attribute((alias("xmlParseEntityRef__internal_alias")));
6750 #else
6751 #ifndef xmlParseEntityRef
6752 extern __typeof (xmlParseEntityRef) xmlParseEntityRef__internal_alias __attribute((visibility("hidden")));
6753 #define xmlParseEntityRef xmlParseEntityRef__internal_alias
6754 #endif
6755 #endif
6756
6757 #ifdef bottom_parser
6758 #undef xmlParseEntityValue
6759 extern __typeof (xmlParseEntityValue) xmlParseEntityValue __attribute((alias("xmlParseEntityValue__internal_alias")));
6760 #else
6761 #ifndef xmlParseEntityValue
6762 extern __typeof (xmlParseEntityValue) xmlParseEntityValue__internal_alias __attribute((visibility("hidden")));
6763 #define xmlParseEntityValue xmlParseEntityValue__internal_alias
6764 #endif
6765 #endif
6766
6767 #ifdef bottom_parser
6768 #undef xmlParseEnumeratedType
6769 extern __typeof (xmlParseEnumeratedType) xmlParseEnumeratedType __attribute((alias("xmlParseEnumeratedType__internal_alias")));
6770 #else
6771 #ifndef xmlParseEnumeratedType
6772 extern __typeof (xmlParseEnumeratedType) xmlParseEnumeratedType__internal_alias __attribute((visibility("hidden")));
6773 #define xmlParseEnumeratedType xmlParseEnumeratedType__internal_alias
6774 #endif
6775 #endif
6776
6777 #ifdef bottom_parser
6778 #undef xmlParseEnumerationType
6779 extern __typeof (xmlParseEnumerationType) xmlParseEnumerationType __attribute((alias("xmlParseEnumerationType__internal_alias")));
6780 #else
6781 #ifndef xmlParseEnumerationType
6782 extern __typeof (xmlParseEnumerationType) xmlParseEnumerationType__internal_alias __attribute((visibility("hidden")));
6783 #define xmlParseEnumerationType xmlParseEnumerationType__internal_alias
6784 #endif
6785 #endif
6786
6787 #ifdef bottom_parser
6788 #undef xmlParseExtParsedEnt
6789 extern __typeof (xmlParseExtParsedEnt) xmlParseExtParsedEnt __attribute((alias("xmlParseExtParsedEnt__internal_alias")));
6790 #else
6791 #ifndef xmlParseExtParsedEnt
6792 extern __typeof (xmlParseExtParsedEnt) xmlParseExtParsedEnt__internal_alias __attribute((visibility("hidden")));
6793 #define xmlParseExtParsedEnt xmlParseExtParsedEnt__internal_alias
6794 #endif
6795 #endif
6796
6797 #if defined(LIBXML_SAX1_ENABLED)
6798 #ifdef bottom_parser
6799 #undef xmlParseExternalEntity
6800 extern __typeof (xmlParseExternalEntity) xmlParseExternalEntity __attribute((alias("xmlParseExternalEntity__internal_alias")));
6801 #else
6802 #ifndef xmlParseExternalEntity
6803 extern __typeof (xmlParseExternalEntity) xmlParseExternalEntity__internal_alias __attribute((visibility("hidden")));
6804 #define xmlParseExternalEntity xmlParseExternalEntity__internal_alias
6805 #endif
6806 #endif
6807 #endif
6808
6809 #ifdef bottom_parser
6810 #undef xmlParseExternalID
6811 extern __typeof (xmlParseExternalID) xmlParseExternalID __attribute((alias("xmlParseExternalID__internal_alias")));
6812 #else
6813 #ifndef xmlParseExternalID
6814 extern __typeof (xmlParseExternalID) xmlParseExternalID__internal_alias __attribute((visibility("hidden")));
6815 #define xmlParseExternalID xmlParseExternalID__internal_alias
6816 #endif
6817 #endif
6818
6819 #ifdef bottom_parser
6820 #undef xmlParseExternalSubset
6821 extern __typeof (xmlParseExternalSubset) xmlParseExternalSubset __attribute((alias("xmlParseExternalSubset__internal_alias")));
6822 #else
6823 #ifndef xmlParseExternalSubset
6824 extern __typeof (xmlParseExternalSubset) xmlParseExternalSubset__internal_alias __attribute((visibility("hidden")));
6825 #define xmlParseExternalSubset xmlParseExternalSubset__internal_alias
6826 #endif
6827 #endif
6828
6829 #if defined(LIBXML_SAX1_ENABLED)
6830 #ifdef bottom_parser
6831 #undef xmlParseFile
6832 extern __typeof (xmlParseFile) xmlParseFile __attribute((alias("xmlParseFile__internal_alias")));
6833 #else
6834 #ifndef xmlParseFile
6835 extern __typeof (xmlParseFile) xmlParseFile__internal_alias __attribute((visibility("hidden")));
6836 #define xmlParseFile xmlParseFile__internal_alias
6837 #endif
6838 #endif
6839 #endif
6840
6841 #ifdef bottom_parser
6842 #undef xmlParseInNodeContext
6843 extern __typeof (xmlParseInNodeContext) xmlParseInNodeContext __attribute((alias("xmlParseInNodeContext__internal_alias")));
6844 #else
6845 #ifndef xmlParseInNodeContext
6846 extern __typeof (xmlParseInNodeContext) xmlParseInNodeContext__internal_alias __attribute((visibility("hidden")));
6847 #define xmlParseInNodeContext xmlParseInNodeContext__internal_alias
6848 #endif
6849 #endif
6850
6851 #ifdef bottom_parser
6852 #undef xmlParseMarkupDecl
6853 extern __typeof (xmlParseMarkupDecl) xmlParseMarkupDecl __attribute((alias("xmlParseMarkupDecl__internal_alias")));
6854 #else
6855 #ifndef xmlParseMarkupDecl
6856 extern __typeof (xmlParseMarkupDecl) xmlParseMarkupDecl__internal_alias __attribute((visibility("hidden")));
6857 #define xmlParseMarkupDecl xmlParseMarkupDecl__internal_alias
6858 #endif
6859 #endif
6860
6861 #if defined(LIBXML_SAX1_ENABLED)
6862 #ifdef bottom_parser
6863 #undef xmlParseMemory
6864 extern __typeof (xmlParseMemory) xmlParseMemory __attribute((alias("xmlParseMemory__internal_alias")));
6865 #else
6866 #ifndef xmlParseMemory
6867 extern __typeof (xmlParseMemory) xmlParseMemory__internal_alias __attribute((visibility("hidden")));
6868 #define xmlParseMemory xmlParseMemory__internal_alias
6869 #endif
6870 #endif
6871 #endif
6872
6873 #ifdef bottom_parser
6874 #undef xmlParseMisc
6875 extern __typeof (xmlParseMisc) xmlParseMisc __attribute((alias("xmlParseMisc__internal_alias")));
6876 #else
6877 #ifndef xmlParseMisc
6878 extern __typeof (xmlParseMisc) xmlParseMisc__internal_alias __attribute((visibility("hidden")));
6879 #define xmlParseMisc xmlParseMisc__internal_alias
6880 #endif
6881 #endif
6882
6883 #ifdef bottom_parser
6884 #undef xmlParseName
6885 extern __typeof (xmlParseName) xmlParseName __attribute((alias("xmlParseName__internal_alias")));
6886 #else
6887 #ifndef xmlParseName
6888 extern __typeof (xmlParseName) xmlParseName__internal_alias __attribute((visibility("hidden")));
6889 #define xmlParseName xmlParseName__internal_alias
6890 #endif
6891 #endif
6892
6893 #if defined(LIBXML_LEGACY_ENABLED)
6894 #ifdef bottom_legacy
6895 #undef xmlParseNamespace
6896 extern __typeof (xmlParseNamespace) xmlParseNamespace __attribute((alias("xmlParseNamespace__internal_alias")));
6897 #else
6898 #ifndef xmlParseNamespace
6899 extern __typeof (xmlParseNamespace) xmlParseNamespace__internal_alias __attribute((visibility("hidden")));
6900 #define xmlParseNamespace xmlParseNamespace__internal_alias
6901 #endif
6902 #endif
6903 #endif
6904
6905 #ifdef bottom_parser
6906 #undef xmlParseNmtoken
6907 extern __typeof (xmlParseNmtoken) xmlParseNmtoken __attribute((alias("xmlParseNmtoken__internal_alias")));
6908 #else
6909 #ifndef xmlParseNmtoken
6910 extern __typeof (xmlParseNmtoken) xmlParseNmtoken__internal_alias __attribute((visibility("hidden")));
6911 #define xmlParseNmtoken xmlParseNmtoken__internal_alias
6912 #endif
6913 #endif
6914
6915 #ifdef bottom_parser
6916 #undef xmlParseNotationDecl
6917 extern __typeof (xmlParseNotationDecl) xmlParseNotationDecl __attribute((alias("xmlParseNotationDecl__internal_alias")));
6918 #else
6919 #ifndef xmlParseNotationDecl
6920 extern __typeof (xmlParseNotationDecl) xmlParseNotationDecl__internal_alias __attribute((visibility("hidden")));
6921 #define xmlParseNotationDecl xmlParseNotationDecl__internal_alias
6922 #endif
6923 #endif
6924
6925 #ifdef bottom_parser
6926 #undef xmlParseNotationType
6927 extern __typeof (xmlParseNotationType) xmlParseNotationType __attribute((alias("xmlParseNotationType__internal_alias")));
6928 #else
6929 #ifndef xmlParseNotationType
6930 extern __typeof (xmlParseNotationType) xmlParseNotationType__internal_alias __attribute((visibility("hidden")));
6931 #define xmlParseNotationType xmlParseNotationType__internal_alias
6932 #endif
6933 #endif
6934
6935 #ifdef bottom_parser
6936 #undef xmlParsePEReference
6937 extern __typeof (xmlParsePEReference) xmlParsePEReference __attribute((alias("xmlParsePEReference__internal_alias")));
6938 #else
6939 #ifndef xmlParsePEReference
6940 extern __typeof (xmlParsePEReference) xmlParsePEReference__internal_alias __attribute((visibility("hidden")));
6941 #define xmlParsePEReference xmlParsePEReference__internal_alias
6942 #endif
6943 #endif
6944
6945 #ifdef bottom_parser
6946 #undef xmlParsePI
6947 extern __typeof (xmlParsePI) xmlParsePI __attribute((alias("xmlParsePI__internal_alias")));
6948 #else
6949 #ifndef xmlParsePI
6950 extern __typeof (xmlParsePI) xmlParsePI__internal_alias __attribute((visibility("hidden")));
6951 #define xmlParsePI xmlParsePI__internal_alias
6952 #endif
6953 #endif
6954
6955 #ifdef bottom_parser
6956 #undef xmlParsePITarget
6957 extern __typeof (xmlParsePITarget) xmlParsePITarget __attribute((alias("xmlParsePITarget__internal_alias")));
6958 #else
6959 #ifndef xmlParsePITarget
6960 extern __typeof (xmlParsePITarget) xmlParsePITarget__internal_alias __attribute((visibility("hidden")));
6961 #define xmlParsePITarget xmlParsePITarget__internal_alias
6962 #endif
6963 #endif
6964
6965 #ifdef bottom_parser
6966 #undef xmlParsePubidLiteral
6967 extern __typeof (xmlParsePubidLiteral) xmlParsePubidLiteral __attribute((alias("xmlParsePubidLiteral__internal_alias")));
6968 #else
6969 #ifndef xmlParsePubidLiteral
6970 extern __typeof (xmlParsePubidLiteral) xmlParsePubidLiteral__internal_alias __attribute((visibility("hidden")));
6971 #define xmlParsePubidLiteral xmlParsePubidLiteral__internal_alias
6972 #endif
6973 #endif
6974
6975 #if defined(LIBXML_LEGACY_ENABLED)
6976 #ifdef bottom_legacy
6977 #undef xmlParseQuotedString
6978 extern __typeof (xmlParseQuotedString) xmlParseQuotedString __attribute((alias("xmlParseQuotedString__internal_alias")));
6979 #else
6980 #ifndef xmlParseQuotedString
6981 extern __typeof (xmlParseQuotedString) xmlParseQuotedString__internal_alias __attribute((visibility("hidden")));
6982 #define xmlParseQuotedString xmlParseQuotedString__internal_alias
6983 #endif
6984 #endif
6985 #endif
6986
6987 #ifdef bottom_parser
6988 #undef xmlParseReference
6989 extern __typeof (xmlParseReference) xmlParseReference __attribute((alias("xmlParseReference__internal_alias")));
6990 #else
6991 #ifndef xmlParseReference
6992 extern __typeof (xmlParseReference) xmlParseReference__internal_alias __attribute((visibility("hidden")));
6993 #define xmlParseReference xmlParseReference__internal_alias
6994 #endif
6995 #endif
6996
6997 #ifdef bottom_parser
6998 #undef xmlParseSDDecl
6999 extern __typeof (xmlParseSDDecl) xmlParseSDDecl __attribute((alias("xmlParseSDDecl__internal_alias")));
7000 #else
7001 #ifndef xmlParseSDDecl
7002 extern __typeof (xmlParseSDDecl) xmlParseSDDecl__internal_alias __attribute((visibility("hidden")));
7003 #define xmlParseSDDecl xmlParseSDDecl__internal_alias
7004 #endif
7005 #endif
7006
7007 #if defined(LIBXML_SAX1_ENABLED)
7008 #ifdef bottom_parser
7009 #undef xmlParseStartTag
7010 extern __typeof (xmlParseStartTag) xmlParseStartTag __attribute((alias("xmlParseStartTag__internal_alias")));
7011 #else
7012 #ifndef xmlParseStartTag
7013 extern __typeof (xmlParseStartTag) xmlParseStartTag__internal_alias __attribute((visibility("hidden")));
7014 #define xmlParseStartTag xmlParseStartTag__internal_alias
7015 #endif
7016 #endif
7017 #endif
7018
7019 #ifdef bottom_parser
7020 #undef xmlParseSystemLiteral
7021 extern __typeof (xmlParseSystemLiteral) xmlParseSystemLiteral __attribute((alias("xmlParseSystemLiteral__internal_alias")));
7022 #else
7023 #ifndef xmlParseSystemLiteral
7024 extern __typeof (xmlParseSystemLiteral) xmlParseSystemLiteral__internal_alias __attribute((visibility("hidden")));
7025 #define xmlParseSystemLiteral xmlParseSystemLiteral__internal_alias
7026 #endif
7027 #endif
7028
7029 #ifdef bottom_parser
7030 #undef xmlParseTextDecl
7031 extern __typeof (xmlParseTextDecl) xmlParseTextDecl __attribute((alias("xmlParseTextDecl__internal_alias")));
7032 #else
7033 #ifndef xmlParseTextDecl
7034 extern __typeof (xmlParseTextDecl) xmlParseTextDecl__internal_alias __attribute((visibility("hidden")));
7035 #define xmlParseTextDecl xmlParseTextDecl__internal_alias
7036 #endif
7037 #endif
7038
7039 #ifdef bottom_uri
7040 #undef xmlParseURI
7041 extern __typeof (xmlParseURI) xmlParseURI __attribute((alias("xmlParseURI__internal_alias")));
7042 #else
7043 #ifndef xmlParseURI
7044 extern __typeof (xmlParseURI) xmlParseURI__internal_alias __attribute((visibility("hidden")));
7045 #define xmlParseURI xmlParseURI__internal_alias
7046 #endif
7047 #endif
7048
7049 #ifdef bottom_uri
7050 #undef xmlParseURIReference
7051 extern __typeof (xmlParseURIReference) xmlParseURIReference __attribute((alias("xmlParseURIReference__internal_alias")));
7052 #else
7053 #ifndef xmlParseURIReference
7054 extern __typeof (xmlParseURIReference) xmlParseURIReference__internal_alias __attribute((visibility("hidden")));
7055 #define xmlParseURIReference xmlParseURIReference__internal_alias
7056 #endif
7057 #endif
7058
7059 #ifdef bottom_parser
7060 #undef xmlParseVersionInfo
7061 extern __typeof (xmlParseVersionInfo) xmlParseVersionInfo __attribute((alias("xmlParseVersionInfo__internal_alias")));
7062 #else
7063 #ifndef xmlParseVersionInfo
7064 extern __typeof (xmlParseVersionInfo) xmlParseVersionInfo__internal_alias __attribute((visibility("hidden")));
7065 #define xmlParseVersionInfo xmlParseVersionInfo__internal_alias
7066 #endif
7067 #endif
7068
7069 #ifdef bottom_parser
7070 #undef xmlParseVersionNum
7071 extern __typeof (xmlParseVersionNum) xmlParseVersionNum __attribute((alias("xmlParseVersionNum__internal_alias")));
7072 #else
7073 #ifndef xmlParseVersionNum
7074 extern __typeof (xmlParseVersionNum) xmlParseVersionNum__internal_alias __attribute((visibility("hidden")));
7075 #define xmlParseVersionNum xmlParseVersionNum__internal_alias
7076 #endif
7077 #endif
7078
7079 #ifdef bottom_parser
7080 #undef xmlParseXMLDecl
7081 extern __typeof (xmlParseXMLDecl) xmlParseXMLDecl __attribute((alias("xmlParseXMLDecl__internal_alias")));
7082 #else
7083 #ifndef xmlParseXMLDecl
7084 extern __typeof (xmlParseXMLDecl) xmlParseXMLDecl__internal_alias __attribute((visibility("hidden")));
7085 #define xmlParseXMLDecl xmlParseXMLDecl__internal_alias
7086 #endif
7087 #endif
7088
7089 #ifdef bottom_parserInternals
7090 #undef xmlParserAddNodeInfo
7091 extern __typeof (xmlParserAddNodeInfo) xmlParserAddNodeInfo __attribute((alias("xmlParserAddNodeInfo__internal_alias")));
7092 #else
7093 #ifndef xmlParserAddNodeInfo
7094 extern __typeof (xmlParserAddNodeInfo) xmlParserAddNodeInfo__internal_alias __attribute((visibility("hidden")));
7095 #define xmlParserAddNodeInfo xmlParserAddNodeInfo__internal_alias
7096 #endif
7097 #endif
7098
7099 #ifdef bottom_error
7100 #undef xmlParserError
7101 extern __typeof (xmlParserError) xmlParserError __attribute((alias("xmlParserError__internal_alias")));
7102 #else
7103 #ifndef xmlParserError
7104 extern __typeof (xmlParserError) xmlParserError__internal_alias __attribute((visibility("hidden")));
7105 #define xmlParserError xmlParserError__internal_alias
7106 #endif
7107 #endif
7108
7109 #ifdef bottom_parserInternals
7110 #undef xmlParserFindNodeInfo
7111 extern __typeof (xmlParserFindNodeInfo) xmlParserFindNodeInfo __attribute((alias("xmlParserFindNodeInfo__internal_alias")));
7112 #else
7113 #ifndef xmlParserFindNodeInfo
7114 extern __typeof (xmlParserFindNodeInfo) xmlParserFindNodeInfo__internal_alias __attribute((visibility("hidden")));
7115 #define xmlParserFindNodeInfo xmlParserFindNodeInfo__internal_alias
7116 #endif
7117 #endif
7118
7119 #ifdef bottom_parserInternals
7120 #undef xmlParserFindNodeInfoIndex
7121 extern __typeof (xmlParserFindNodeInfoIndex) xmlParserFindNodeInfoIndex __attribute((alias("xmlParserFindNodeInfoIndex__internal_alias")));
7122 #else
7123 #ifndef xmlParserFindNodeInfoIndex
7124 extern __typeof (xmlParserFindNodeInfoIndex) xmlParserFindNodeInfoIndex__internal_alias __attribute((visibility("hidden")));
7125 #define xmlParserFindNodeInfoIndex xmlParserFindNodeInfoIndex__internal_alias
7126 #endif
7127 #endif
7128
7129 #ifdef bottom_xmlIO
7130 #undef xmlParserGetDirectory
7131 extern __typeof (xmlParserGetDirectory) xmlParserGetDirectory __attribute((alias("xmlParserGetDirectory__internal_alias")));
7132 #else
7133 #ifndef xmlParserGetDirectory
7134 extern __typeof (xmlParserGetDirectory) xmlParserGetDirectory__internal_alias __attribute((visibility("hidden")));
7135 #define xmlParserGetDirectory xmlParserGetDirectory__internal_alias
7136 #endif
7137 #endif
7138
7139 #ifdef bottom_parser
7140 #undef xmlParserHandlePEReference
7141 extern __typeof (xmlParserHandlePEReference) xmlParserHandlePEReference __attribute((alias("xmlParserHandlePEReference__internal_alias")));
7142 #else
7143 #ifndef xmlParserHandlePEReference
7144 extern __typeof (xmlParserHandlePEReference) xmlParserHandlePEReference__internal_alias __attribute((visibility("hidden")));
7145 #define xmlParserHandlePEReference xmlParserHandlePEReference__internal_alias
7146 #endif
7147 #endif
7148
7149 #if defined(LIBXML_LEGACY_ENABLED)
7150 #ifdef bottom_legacy
7151 #undef xmlParserHandleReference
7152 extern __typeof (xmlParserHandleReference) xmlParserHandleReference __attribute((alias("xmlParserHandleReference__internal_alias")));
7153 #else
7154 #ifndef xmlParserHandleReference
7155 extern __typeof (xmlParserHandleReference) xmlParserHandleReference__internal_alias __attribute((visibility("hidden")));
7156 #define xmlParserHandleReference xmlParserHandleReference__internal_alias
7157 #endif
7158 #endif
7159 #endif
7160
7161 #ifdef bottom_xmlIO
7162 #undef xmlParserInputBufferCreateFd
7163 extern __typeof (xmlParserInputBufferCreateFd) xmlParserInputBufferCreateFd __attribute((alias("xmlParserInputBufferCreateFd__internal_alias")));
7164 #else
7165 #ifndef xmlParserInputBufferCreateFd
7166 extern __typeof (xmlParserInputBufferCreateFd) xmlParserInputBufferCreateFd__internal_alias __attribute((visibility("hidden")));
7167 #define xmlParserInputBufferCreateFd xmlParserInputBufferCreateFd__internal_alias
7168 #endif
7169 #endif
7170
7171 #ifdef bottom_xmlIO
7172 #undef xmlParserInputBufferCreateFile
7173 extern __typeof (xmlParserInputBufferCreateFile) xmlParserInputBufferCreateFile __attribute((alias("xmlParserInputBufferCreateFile__internal_alias")));
7174 #else
7175 #ifndef xmlParserInputBufferCreateFile
7176 extern __typeof (xmlParserInputBufferCreateFile) xmlParserInputBufferCreateFile__internal_alias __attribute((visibility("hidden")));
7177 #define xmlParserInputBufferCreateFile xmlParserInputBufferCreateFile__internal_alias
7178 #endif
7179 #endif
7180
7181 #ifdef bottom_xmlIO
7182 #undef xmlParserInputBufferCreateFilename
7183 extern __typeof (xmlParserInputBufferCreateFilename) xmlParserInputBufferCreateFilename __attribute((alias("xmlParserInputBufferCreateFilename__internal_alias")));
7184 #else
7185 #ifndef xmlParserInputBufferCreateFilename
7186 extern __typeof (xmlParserInputBufferCreateFilename) xmlParserInputBufferCreateFilename__internal_alias __attribute((visibility("hidden")));
7187 #define xmlParserInputBufferCreateFilename xmlParserInputBufferCreateFilename__internal_alias
7188 #endif
7189 #endif
7190
7191 #ifdef bottom_xmlIO
7192 #undef xmlParserInputBufferCreateFilenameDefault
7193 extern __typeof (xmlParserInputBufferCreateFilenameDefault) xmlParserInputBufferCreateFilenameDefault __attribute((alias("xmlParserInputBufferCreateFilenameDefault__internal_alias")));
7194 #else
7195 #ifndef xmlParserInputBufferCreateFilenameDefault
7196 extern __typeof (xmlParserInputBufferCreateFilenameDefault) xmlParserInputBufferCreateFilenameDefault__internal_alias __attribute((visibility("hidden")));
7197 #define xmlParserInputBufferCreateFilenameDefault xmlParserInputBufferCreateFilenameDefault__internal_alias
7198 #endif
7199 #endif
7200
7201 #ifdef bottom_xmlIO
7202 #undef xmlParserInputBufferCreateIO
7203 extern __typeof (xmlParserInputBufferCreateIO) xmlParserInputBufferCreateIO __attribute((alias("xmlParserInputBufferCreateIO__internal_alias")));
7204 #else
7205 #ifndef xmlParserInputBufferCreateIO
7206 extern __typeof (xmlParserInputBufferCreateIO) xmlParserInputBufferCreateIO__internal_alias __attribute((visibility("hidden")));
7207 #define xmlParserInputBufferCreateIO xmlParserInputBufferCreateIO__internal_alias
7208 #endif
7209 #endif
7210
7211 #ifdef bottom_xmlIO
7212 #undef xmlParserInputBufferCreateMem
7213 extern __typeof (xmlParserInputBufferCreateMem) xmlParserInputBufferCreateMem __attribute((alias("xmlParserInputBufferCreateMem__internal_alias")));
7214 #else
7215 #ifndef xmlParserInputBufferCreateMem
7216 extern __typeof (xmlParserInputBufferCreateMem) xmlParserInputBufferCreateMem__internal_alias __attribute((visibility("hidden")));
7217 #define xmlParserInputBufferCreateMem xmlParserInputBufferCreateMem__internal_alias
7218 #endif
7219 #endif
7220
7221 #ifdef bottom_xmlIO
7222 #undef xmlParserInputBufferCreateStatic
7223 extern __typeof (xmlParserInputBufferCreateStatic) xmlParserInputBufferCreateStatic __attribute((alias("xmlParserInputBufferCreateStatic__internal_alias")));
7224 #else
7225 #ifndef xmlParserInputBufferCreateStatic
7226 extern __typeof (xmlParserInputBufferCreateStatic) xmlParserInputBufferCreateStatic__internal_alias __attribute((visibility("hidden")));
7227 #define xmlParserInputBufferCreateStatic xmlParserInputBufferCreateStatic__internal_alias
7228 #endif
7229 #endif
7230
7231 #ifdef bottom_xmlIO
7232 #undef xmlParserInputBufferGrow
7233 extern __typeof (xmlParserInputBufferGrow) xmlParserInputBufferGrow __attribute((alias("xmlParserInputBufferGrow__internal_alias")));
7234 #else
7235 #ifndef xmlParserInputBufferGrow
7236 extern __typeof (xmlParserInputBufferGrow) xmlParserInputBufferGrow__internal_alias __attribute((visibility("hidden")));
7237 #define xmlParserInputBufferGrow xmlParserInputBufferGrow__internal_alias
7238 #endif
7239 #endif
7240
7241 #ifdef bottom_xmlIO
7242 #undef xmlParserInputBufferPush
7243 extern __typeof (xmlParserInputBufferPush) xmlParserInputBufferPush __attribute((alias("xmlParserInputBufferPush__internal_alias")));
7244 #else
7245 #ifndef xmlParserInputBufferPush
7246 extern __typeof (xmlParserInputBufferPush) xmlParserInputBufferPush__internal_alias __attribute((visibility("hidden")));
7247 #define xmlParserInputBufferPush xmlParserInputBufferPush__internal_alias
7248 #endif
7249 #endif
7250
7251 #ifdef bottom_xmlIO
7252 #undef xmlParserInputBufferRead
7253 extern __typeof (xmlParserInputBufferRead) xmlParserInputBufferRead __attribute((alias("xmlParserInputBufferRead__internal_alias")));
7254 #else
7255 #ifndef xmlParserInputBufferRead
7256 extern __typeof (xmlParserInputBufferRead) xmlParserInputBufferRead__internal_alias __attribute((visibility("hidden")));
7257 #define xmlParserInputBufferRead xmlParserInputBufferRead__internal_alias
7258 #endif
7259 #endif
7260
7261 #ifdef bottom_parserInternals
7262 #undef xmlParserInputGrow
7263 extern __typeof (xmlParserInputGrow) xmlParserInputGrow __attribute((alias("xmlParserInputGrow__internal_alias")));
7264 #else
7265 #ifndef xmlParserInputGrow
7266 extern __typeof (xmlParserInputGrow) xmlParserInputGrow__internal_alias __attribute((visibility("hidden")));
7267 #define xmlParserInputGrow xmlParserInputGrow__internal_alias
7268 #endif
7269 #endif
7270
7271 #ifdef bottom_parserInternals
7272 #undef xmlParserInputRead
7273 extern __typeof (xmlParserInputRead) xmlParserInputRead __attribute((alias("xmlParserInputRead__internal_alias")));
7274 #else
7275 #ifndef xmlParserInputRead
7276 extern __typeof (xmlParserInputRead) xmlParserInputRead__internal_alias __attribute((visibility("hidden")));
7277 #define xmlParserInputRead xmlParserInputRead__internal_alias
7278 #endif
7279 #endif
7280
7281 #ifdef bottom_parserInternals
7282 #undef xmlParserInputShrink
7283 extern __typeof (xmlParserInputShrink) xmlParserInputShrink __attribute((alias("xmlParserInputShrink__internal_alias")));
7284 #else
7285 #ifndef xmlParserInputShrink
7286 extern __typeof (xmlParserInputShrink) xmlParserInputShrink__internal_alias __attribute((visibility("hidden")));
7287 #define xmlParserInputShrink xmlParserInputShrink__internal_alias
7288 #endif
7289 #endif
7290
7291 #ifdef bottom_error
7292 #undef xmlParserPrintFileContext
7293 extern __typeof (xmlParserPrintFileContext) xmlParserPrintFileContext __attribute((alias("xmlParserPrintFileContext__internal_alias")));
7294 #else
7295 #ifndef xmlParserPrintFileContext
7296 extern __typeof (xmlParserPrintFileContext) xmlParserPrintFileContext__internal_alias __attribute((visibility("hidden")));
7297 #define xmlParserPrintFileContext xmlParserPrintFileContext__internal_alias
7298 #endif
7299 #endif
7300
7301 #ifdef bottom_error
7302 #undef xmlParserPrintFileInfo
7303 extern __typeof (xmlParserPrintFileInfo) xmlParserPrintFileInfo __attribute((alias("xmlParserPrintFileInfo__internal_alias")));
7304 #else
7305 #ifndef xmlParserPrintFileInfo
7306 extern __typeof (xmlParserPrintFileInfo) xmlParserPrintFileInfo__internal_alias __attribute((visibility("hidden")));
7307 #define xmlParserPrintFileInfo xmlParserPrintFileInfo__internal_alias
7308 #endif
7309 #endif
7310
7311 #ifdef bottom_error
7312 #undef xmlParserValidityError
7313 extern __typeof (xmlParserValidityError) xmlParserValidityError __attribute((alias("xmlParserValidityError__internal_alias")));
7314 #else
7315 #ifndef xmlParserValidityError
7316 extern __typeof (xmlParserValidityError) xmlParserValidityError__internal_alias __attribute((visibility("hidden")));
7317 #define xmlParserValidityError xmlParserValidityError__internal_alias
7318 #endif
7319 #endif
7320
7321 #ifdef bottom_error
7322 #undef xmlParserValidityWarning
7323 extern __typeof (xmlParserValidityWarning) xmlParserValidityWarning __attribute((alias("xmlParserValidityWarning__internal_alias")));
7324 #else
7325 #ifndef xmlParserValidityWarning
7326 extern __typeof (xmlParserValidityWarning) xmlParserValidityWarning__internal_alias __attribute((visibility("hidden")));
7327 #define xmlParserValidityWarning xmlParserValidityWarning__internal_alias
7328 #endif
7329 #endif
7330
7331 #ifdef bottom_error
7332 #undef xmlParserWarning
7333 extern __typeof (xmlParserWarning) xmlParserWarning __attribute((alias("xmlParserWarning__internal_alias")));
7334 #else
7335 #ifndef xmlParserWarning
7336 extern __typeof (xmlParserWarning) xmlParserWarning__internal_alias __attribute((visibility("hidden")));
7337 #define xmlParserWarning xmlParserWarning__internal_alias
7338 #endif
7339 #endif
7340
7341 #if defined(LIBXML_PATTERN_ENABLED)
7342 #ifdef bottom_pattern
7343 #undef xmlPatternFromRoot
7344 extern __typeof (xmlPatternFromRoot) xmlPatternFromRoot __attribute((alias("xmlPatternFromRoot__internal_alias")));
7345 #else
7346 #ifndef xmlPatternFromRoot
7347 extern __typeof (xmlPatternFromRoot) xmlPatternFromRoot__internal_alias __attribute((visibility("hidden")));
7348 #define xmlPatternFromRoot xmlPatternFromRoot__internal_alias
7349 #endif
7350 #endif
7351 #endif
7352
7353 #if defined(LIBXML_PATTERN_ENABLED)
7354 #ifdef bottom_pattern
7355 #undef xmlPatternGetStreamCtxt
7356 extern __typeof (xmlPatternGetStreamCtxt) xmlPatternGetStreamCtxt __attribute((alias("xmlPatternGetStreamCtxt__internal_alias")));
7357 #else
7358 #ifndef xmlPatternGetStreamCtxt
7359 extern __typeof (xmlPatternGetStreamCtxt) xmlPatternGetStreamCtxt__internal_alias __attribute((visibility("hidden")));
7360 #define xmlPatternGetStreamCtxt xmlPatternGetStreamCtxt__internal_alias
7361 #endif
7362 #endif
7363 #endif
7364
7365 #if defined(LIBXML_PATTERN_ENABLED)
7366 #ifdef bottom_pattern
7367 #undef xmlPatternMatch
7368 extern __typeof (xmlPatternMatch) xmlPatternMatch __attribute((alias("xmlPatternMatch__internal_alias")));
7369 #else
7370 #ifndef xmlPatternMatch
7371 extern __typeof (xmlPatternMatch) xmlPatternMatch__internal_alias __attribute((visibility("hidden")));
7372 #define xmlPatternMatch xmlPatternMatch__internal_alias
7373 #endif
7374 #endif
7375 #endif
7376
7377 #if defined(LIBXML_PATTERN_ENABLED)
7378 #ifdef bottom_pattern
7379 #undef xmlPatternMaxDepth
7380 extern __typeof (xmlPatternMaxDepth) xmlPatternMaxDepth __attribute((alias("xmlPatternMaxDepth__internal_alias")));
7381 #else
7382 #ifndef xmlPatternMaxDepth
7383 extern __typeof (xmlPatternMaxDepth) xmlPatternMaxDepth__internal_alias __attribute((visibility("hidden")));
7384 #define xmlPatternMaxDepth xmlPatternMaxDepth__internal_alias
7385 #endif
7386 #endif
7387 #endif
7388
7389 #if defined(LIBXML_PATTERN_ENABLED)
7390 #ifdef bottom_pattern
7391 #undef xmlPatternStreamable
7392 extern __typeof (xmlPatternStreamable) xmlPatternStreamable __attribute((alias("xmlPatternStreamable__internal_alias")));
7393 #else
7394 #ifndef xmlPatternStreamable
7395 extern __typeof (xmlPatternStreamable) xmlPatternStreamable__internal_alias __attribute((visibility("hidden")));
7396 #define xmlPatternStreamable xmlPatternStreamable__internal_alias
7397 #endif
7398 #endif
7399 #endif
7400
7401 #if defined(LIBXML_PATTERN_ENABLED)
7402 #ifdef bottom_pattern
7403 #undef xmlPatterncompile
7404 extern __typeof (xmlPatterncompile) xmlPatterncompile __attribute((alias("xmlPatterncompile__internal_alias")));
7405 #else
7406 #ifndef xmlPatterncompile
7407 extern __typeof (xmlPatterncompile) xmlPatterncompile__internal_alias __attribute((visibility("hidden")));
7408 #define xmlPatterncompile xmlPatterncompile__internal_alias
7409 #endif
7410 #endif
7411 #endif
7412
7413 #ifdef bottom_parserInternals
7414 #undef xmlPedanticParserDefault
7415 extern __typeof (xmlPedanticParserDefault) xmlPedanticParserDefault __attribute((alias("xmlPedanticParserDefault__internal_alias")));
7416 #else
7417 #ifndef xmlPedanticParserDefault
7418 extern __typeof (xmlPedanticParserDefault) xmlPedanticParserDefault__internal_alias __attribute((visibility("hidden")));
7419 #define xmlPedanticParserDefault xmlPedanticParserDefault__internal_alias
7420 #endif
7421 #endif
7422
7423 #ifdef bottom_parser
7424 #undef xmlPopInput
7425 extern __typeof (xmlPopInput) xmlPopInput __attribute((alias("xmlPopInput__internal_alias")));
7426 #else
7427 #ifndef xmlPopInput
7428 extern __typeof (xmlPopInput) xmlPopInput__internal_alias __attribute((visibility("hidden")));
7429 #define xmlPopInput xmlPopInput__internal_alias
7430 #endif
7431 #endif
7432
7433 #ifdef bottom_xmlIO
7434 #undef xmlPopInputCallbacks
7435 extern __typeof (xmlPopInputCallbacks) xmlPopInputCallbacks __attribute((alias("xmlPopInputCallbacks__internal_alias")));
7436 #else
7437 #ifndef xmlPopInputCallbacks
7438 extern __typeof (xmlPopInputCallbacks) xmlPopInputCallbacks__internal_alias __attribute((visibility("hidden")));
7439 #define xmlPopInputCallbacks xmlPopInputCallbacks__internal_alias
7440 #endif
7441 #endif
7442
7443 #ifdef bottom_uri
7444 #undef xmlPrintURI
7445 extern __typeof (xmlPrintURI) xmlPrintURI __attribute((alias("xmlPrintURI__internal_alias")));
7446 #else
7447 #ifndef xmlPrintURI
7448 extern __typeof (xmlPrintURI) xmlPrintURI__internal_alias __attribute((visibility("hidden")));
7449 #define xmlPrintURI xmlPrintURI__internal_alias
7450 #endif
7451 #endif
7452
7453 #ifdef bottom_parser
7454 #undef xmlPushInput
7455 extern __typeof (xmlPushInput) xmlPushInput __attribute((alias("xmlPushInput__internal_alias")));
7456 #else
7457 #ifndef xmlPushInput
7458 extern __typeof (xmlPushInput) xmlPushInput__internal_alias __attribute((visibility("hidden")));
7459 #define xmlPushInput xmlPushInput__internal_alias
7460 #endif
7461 #endif
7462
7463 #ifdef bottom_threads
7464 #undef xmlRMutexLock
7465 extern __typeof (xmlRMutexLock) xmlRMutexLock __attribute((alias("xmlRMutexLock__internal_alias")));
7466 #else
7467 #ifndef xmlRMutexLock
7468 extern __typeof (xmlRMutexLock) xmlRMutexLock__internal_alias __attribute((visibility("hidden")));
7469 #define xmlRMutexLock xmlRMutexLock__internal_alias
7470 #endif
7471 #endif
7472
7473 #ifdef bottom_threads
7474 #undef xmlRMutexUnlock
7475 extern __typeof (xmlRMutexUnlock) xmlRMutexUnlock __attribute((alias("xmlRMutexUnlock__internal_alias")));
7476 #else
7477 #ifndef xmlRMutexUnlock
7478 extern __typeof (xmlRMutexUnlock) xmlRMutexUnlock__internal_alias __attribute((visibility("hidden")));
7479 #define xmlRMutexUnlock xmlRMutexUnlock__internal_alias
7480 #endif
7481 #endif
7482
7483 #ifdef bottom_parser
7484 #undef xmlReadDoc
7485 extern __typeof (xmlReadDoc) xmlReadDoc __attribute((alias("xmlReadDoc__internal_alias")));
7486 #else
7487 #ifndef xmlReadDoc
7488 extern __typeof (xmlReadDoc) xmlReadDoc__internal_alias __attribute((visibility("hidden")));
7489 #define xmlReadDoc xmlReadDoc__internal_alias
7490 #endif
7491 #endif
7492
7493 #ifdef bottom_parser
7494 #undef xmlReadFd
7495 extern __typeof (xmlReadFd) xmlReadFd __attribute((alias("xmlReadFd__internal_alias")));
7496 #else
7497 #ifndef xmlReadFd
7498 extern __typeof (xmlReadFd) xmlReadFd__internal_alias __attribute((visibility("hidden")));
7499 #define xmlReadFd xmlReadFd__internal_alias
7500 #endif
7501 #endif
7502
7503 #ifdef bottom_parser
7504 #undef xmlReadFile
7505 extern __typeof (xmlReadFile) xmlReadFile __attribute((alias("xmlReadFile__internal_alias")));
7506 #else
7507 #ifndef xmlReadFile
7508 extern __typeof (xmlReadFile) xmlReadFile__internal_alias __attribute((visibility("hidden")));
7509 #define xmlReadFile xmlReadFile__internal_alias
7510 #endif
7511 #endif
7512
7513 #ifdef bottom_parser
7514 #undef xmlReadIO
7515 extern __typeof (xmlReadIO) xmlReadIO __attribute((alias("xmlReadIO__internal_alias")));
7516 #else
7517 #ifndef xmlReadIO
7518 extern __typeof (xmlReadIO) xmlReadIO__internal_alias __attribute((visibility("hidden")));
7519 #define xmlReadIO xmlReadIO__internal_alias
7520 #endif
7521 #endif
7522
7523 #ifdef bottom_parser
7524 #undef xmlReadMemory
7525 extern __typeof (xmlReadMemory) xmlReadMemory __attribute((alias("xmlReadMemory__internal_alias")));
7526 #else
7527 #ifndef xmlReadMemory
7528 extern __typeof (xmlReadMemory) xmlReadMemory__internal_alias __attribute((visibility("hidden")));
7529 #define xmlReadMemory xmlReadMemory__internal_alias
7530 #endif
7531 #endif
7532
7533 #if defined(LIBXML_READER_ENABLED)
7534 #ifdef bottom_xmlreader
7535 #undef xmlReaderForDoc
7536 extern __typeof (xmlReaderForDoc) xmlReaderForDoc __attribute((alias("xmlReaderForDoc__internal_alias")));
7537 #else
7538 #ifndef xmlReaderForDoc
7539 extern __typeof (xmlReaderForDoc) xmlReaderForDoc__internal_alias __attribute((visibility("hidden")));
7540 #define xmlReaderForDoc xmlReaderForDoc__internal_alias
7541 #endif
7542 #endif
7543 #endif
7544
7545 #if defined(LIBXML_READER_ENABLED)
7546 #ifdef bottom_xmlreader
7547 #undef xmlReaderForFd
7548 extern __typeof (xmlReaderForFd) xmlReaderForFd __attribute((alias("xmlReaderForFd__internal_alias")));
7549 #else
7550 #ifndef xmlReaderForFd
7551 extern __typeof (xmlReaderForFd) xmlReaderForFd__internal_alias __attribute((visibility("hidden")));
7552 #define xmlReaderForFd xmlReaderForFd__internal_alias
7553 #endif
7554 #endif
7555 #endif
7556
7557 #if defined(LIBXML_READER_ENABLED)
7558 #ifdef bottom_xmlreader
7559 #undef xmlReaderForFile
7560 extern __typeof (xmlReaderForFile) xmlReaderForFile __attribute((alias("xmlReaderForFile__internal_alias")));
7561 #else
7562 #ifndef xmlReaderForFile
7563 extern __typeof (xmlReaderForFile) xmlReaderForFile__internal_alias __attribute((visibility("hidden")));
7564 #define xmlReaderForFile xmlReaderForFile__internal_alias
7565 #endif
7566 #endif
7567 #endif
7568
7569 #if defined(LIBXML_READER_ENABLED)
7570 #ifdef bottom_xmlreader
7571 #undef xmlReaderForIO
7572 extern __typeof (xmlReaderForIO) xmlReaderForIO __attribute((alias("xmlReaderForIO__internal_alias")));
7573 #else
7574 #ifndef xmlReaderForIO
7575 extern __typeof (xmlReaderForIO) xmlReaderForIO__internal_alias __attribute((visibility("hidden")));
7576 #define xmlReaderForIO xmlReaderForIO__internal_alias
7577 #endif
7578 #endif
7579 #endif
7580
7581 #if defined(LIBXML_READER_ENABLED)
7582 #ifdef bottom_xmlreader
7583 #undef xmlReaderForMemory
7584 extern __typeof (xmlReaderForMemory) xmlReaderForMemory __attribute((alias("xmlReaderForMemory__internal_alias")));
7585 #else
7586 #ifndef xmlReaderForMemory
7587 extern __typeof (xmlReaderForMemory) xmlReaderForMemory__internal_alias __attribute((visibility("hidden")));
7588 #define xmlReaderForMemory xmlReaderForMemory__internal_alias
7589 #endif
7590 #endif
7591 #endif
7592
7593 #if defined(LIBXML_READER_ENABLED)
7594 #ifdef bottom_xmlreader
7595 #undef xmlReaderNewDoc
7596 extern __typeof (xmlReaderNewDoc) xmlReaderNewDoc __attribute((alias("xmlReaderNewDoc__internal_alias")));
7597 #else
7598 #ifndef xmlReaderNewDoc
7599 extern __typeof (xmlReaderNewDoc) xmlReaderNewDoc__internal_alias __attribute((visibility("hidden")));
7600 #define xmlReaderNewDoc xmlReaderNewDoc__internal_alias
7601 #endif
7602 #endif
7603 #endif
7604
7605 #if defined(LIBXML_READER_ENABLED)
7606 #ifdef bottom_xmlreader
7607 #undef xmlReaderNewFd
7608 extern __typeof (xmlReaderNewFd) xmlReaderNewFd __attribute((alias("xmlReaderNewFd__internal_alias")));
7609 #else
7610 #ifndef xmlReaderNewFd
7611 extern __typeof (xmlReaderNewFd) xmlReaderNewFd__internal_alias __attribute((visibility("hidden")));
7612 #define xmlReaderNewFd xmlReaderNewFd__internal_alias
7613 #endif
7614 #endif
7615 #endif
7616
7617 #if defined(LIBXML_READER_ENABLED)
7618 #ifdef bottom_xmlreader
7619 #undef xmlReaderNewFile
7620 extern __typeof (xmlReaderNewFile) xmlReaderNewFile __attribute((alias("xmlReaderNewFile__internal_alias")));
7621 #else
7622 #ifndef xmlReaderNewFile
7623 extern __typeof (xmlReaderNewFile) xmlReaderNewFile__internal_alias __attribute((visibility("hidden")));
7624 #define xmlReaderNewFile xmlReaderNewFile__internal_alias
7625 #endif
7626 #endif
7627 #endif
7628
7629 #if defined(LIBXML_READER_ENABLED)
7630 #ifdef bottom_xmlreader
7631 #undef xmlReaderNewIO
7632 extern __typeof (xmlReaderNewIO) xmlReaderNewIO __attribute((alias("xmlReaderNewIO__internal_alias")));
7633 #else
7634 #ifndef xmlReaderNewIO
7635 extern __typeof (xmlReaderNewIO) xmlReaderNewIO__internal_alias __attribute((visibility("hidden")));
7636 #define xmlReaderNewIO xmlReaderNewIO__internal_alias
7637 #endif
7638 #endif
7639 #endif
7640
7641 #if defined(LIBXML_READER_ENABLED)
7642 #ifdef bottom_xmlreader
7643 #undef xmlReaderNewMemory
7644 extern __typeof (xmlReaderNewMemory) xmlReaderNewMemory __attribute((alias("xmlReaderNewMemory__internal_alias")));
7645 #else
7646 #ifndef xmlReaderNewMemory
7647 extern __typeof (xmlReaderNewMemory) xmlReaderNewMemory__internal_alias __attribute((visibility("hidden")));
7648 #define xmlReaderNewMemory xmlReaderNewMemory__internal_alias
7649 #endif
7650 #endif
7651 #endif
7652
7653 #if defined(LIBXML_READER_ENABLED)
7654 #ifdef bottom_xmlreader
7655 #undef xmlReaderNewWalker
7656 extern __typeof (xmlReaderNewWalker) xmlReaderNewWalker __attribute((alias("xmlReaderNewWalker__internal_alias")));
7657 #else
7658 #ifndef xmlReaderNewWalker
7659 extern __typeof (xmlReaderNewWalker) xmlReaderNewWalker__internal_alias __attribute((visibility("hidden")));
7660 #define xmlReaderNewWalker xmlReaderNewWalker__internal_alias
7661 #endif
7662 #endif
7663 #endif
7664
7665 #if defined(LIBXML_READER_ENABLED)
7666 #ifdef bottom_xmlreader
7667 #undef xmlReaderWalker
7668 extern __typeof (xmlReaderWalker) xmlReaderWalker __attribute((alias("xmlReaderWalker__internal_alias")));
7669 #else
7670 #ifndef xmlReaderWalker
7671 extern __typeof (xmlReaderWalker) xmlReaderWalker__internal_alias __attribute((visibility("hidden")));
7672 #define xmlReaderWalker xmlReaderWalker__internal_alias
7673 #endif
7674 #endif
7675 #endif
7676
7677 #ifdef bottom_xmlmemory
7678 #undef xmlReallocLoc
7679 extern __typeof (xmlReallocLoc) xmlReallocLoc __attribute((alias("xmlReallocLoc__internal_alias")));
7680 #else
7681 #ifndef xmlReallocLoc
7682 extern __typeof (xmlReallocLoc) xmlReallocLoc__internal_alias __attribute((visibility("hidden")));
7683 #define xmlReallocLoc xmlReallocLoc__internal_alias
7684 #endif
7685 #endif
7686
7687 #if defined(LIBXML_TREE_ENABLED)
7688 #ifdef bottom_tree
7689 #undef xmlReconciliateNs
7690 extern __typeof (xmlReconciliateNs) xmlReconciliateNs __attribute((alias("xmlReconciliateNs__internal_alias")));
7691 #else
7692 #ifndef xmlReconciliateNs
7693 extern __typeof (xmlReconciliateNs) xmlReconciliateNs__internal_alias __attribute((visibility("hidden")));
7694 #define xmlReconciliateNs xmlReconciliateNs__internal_alias
7695 #endif
7696 #endif
7697 #endif
7698
7699 #if defined(LIBXML_SAX1_ENABLED)
7700 #ifdef bottom_parser
7701 #undef xmlRecoverDoc
7702 extern __typeof (xmlRecoverDoc) xmlRecoverDoc __attribute((alias("xmlRecoverDoc__internal_alias")));
7703 #else
7704 #ifndef xmlRecoverDoc
7705 extern __typeof (xmlRecoverDoc) xmlRecoverDoc__internal_alias __attribute((visibility("hidden")));
7706 #define xmlRecoverDoc xmlRecoverDoc__internal_alias
7707 #endif
7708 #endif
7709 #endif
7710
7711 #if defined(LIBXML_SAX1_ENABLED)
7712 #ifdef bottom_parser
7713 #undef xmlRecoverFile
7714 extern __typeof (xmlRecoverFile) xmlRecoverFile __attribute((alias("xmlRecoverFile__internal_alias")));
7715 #else
7716 #ifndef xmlRecoverFile
7717 extern __typeof (xmlRecoverFile) xmlRecoverFile__internal_alias __attribute((visibility("hidden")));
7718 #define xmlRecoverFile xmlRecoverFile__internal_alias
7719 #endif
7720 #endif
7721 #endif
7722
7723 #if defined(LIBXML_SAX1_ENABLED)
7724 #ifdef bottom_parser
7725 #undef xmlRecoverMemory
7726 extern __typeof (xmlRecoverMemory) xmlRecoverMemory __attribute((alias("xmlRecoverMemory__internal_alias")));
7727 #else
7728 #ifndef xmlRecoverMemory
7729 extern __typeof (xmlRecoverMemory) xmlRecoverMemory__internal_alias __attribute((visibility("hidden")));
7730 #define xmlRecoverMemory xmlRecoverMemory__internal_alias
7731 #endif
7732 #endif
7733 #endif
7734
7735 #if defined(LIBXML_REGEXP_ENABLED)
7736 #ifdef bottom_xmlregexp
7737 #undef xmlRegExecErrInfo
7738 extern __typeof (xmlRegExecErrInfo) xmlRegExecErrInfo __attribute((alias("xmlRegExecErrInfo__internal_alias")));
7739 #else
7740 #ifndef xmlRegExecErrInfo
7741 extern __typeof (xmlRegExecErrInfo) xmlRegExecErrInfo__internal_alias __attribute((visibility("hidden")));
7742 #define xmlRegExecErrInfo xmlRegExecErrInfo__internal_alias
7743 #endif
7744 #endif
7745 #endif
7746
7747 #if defined(LIBXML_REGEXP_ENABLED)
7748 #ifdef bottom_xmlregexp
7749 #undef xmlRegExecNextValues
7750 extern __typeof (xmlRegExecNextValues) xmlRegExecNextValues __attribute((alias("xmlRegExecNextValues__internal_alias")));
7751 #else
7752 #ifndef xmlRegExecNextValues
7753 extern __typeof (xmlRegExecNextValues) xmlRegExecNextValues__internal_alias __attribute((visibility("hidden")));
7754 #define xmlRegExecNextValues xmlRegExecNextValues__internal_alias
7755 #endif
7756 #endif
7757 #endif
7758
7759 #if defined(LIBXML_REGEXP_ENABLED)
7760 #ifdef bottom_xmlregexp
7761 #undef xmlRegExecPushString
7762 extern __typeof (xmlRegExecPushString) xmlRegExecPushString __attribute((alias("xmlRegExecPushString__internal_alias")));
7763 #else
7764 #ifndef xmlRegExecPushString
7765 extern __typeof (xmlRegExecPushString) xmlRegExecPushString__internal_alias __attribute((visibility("hidden")));
7766 #define xmlRegExecPushString xmlRegExecPushString__internal_alias
7767 #endif
7768 #endif
7769 #endif
7770
7771 #if defined(LIBXML_REGEXP_ENABLED)
7772 #ifdef bottom_xmlregexp
7773 #undef xmlRegExecPushString2
7774 extern __typeof (xmlRegExecPushString2) xmlRegExecPushString2 __attribute((alias("xmlRegExecPushString2__internal_alias")));
7775 #else
7776 #ifndef xmlRegExecPushString2
7777 extern __typeof (xmlRegExecPushString2) xmlRegExecPushString2__internal_alias __attribute((visibility("hidden")));
7778 #define xmlRegExecPushString2 xmlRegExecPushString2__internal_alias
7779 #endif
7780 #endif
7781 #endif
7782
7783 #if defined(LIBXML_REGEXP_ENABLED)
7784 #ifdef bottom_xmlregexp
7785 #undef xmlRegFreeExecCtxt
7786 extern __typeof (xmlRegFreeExecCtxt) xmlRegFreeExecCtxt __attribute((alias("xmlRegFreeExecCtxt__internal_alias")));
7787 #else
7788 #ifndef xmlRegFreeExecCtxt
7789 extern __typeof (xmlRegFreeExecCtxt) xmlRegFreeExecCtxt__internal_alias __attribute((visibility("hidden")));
7790 #define xmlRegFreeExecCtxt xmlRegFreeExecCtxt__internal_alias
7791 #endif
7792 #endif
7793 #endif
7794
7795 #if defined(LIBXML_REGEXP_ENABLED)
7796 #ifdef bottom_xmlregexp
7797 #undef xmlRegFreeRegexp
7798 extern __typeof (xmlRegFreeRegexp) xmlRegFreeRegexp __attribute((alias("xmlRegFreeRegexp__internal_alias")));
7799 #else
7800 #ifndef xmlRegFreeRegexp
7801 extern __typeof (xmlRegFreeRegexp) xmlRegFreeRegexp__internal_alias __attribute((visibility("hidden")));
7802 #define xmlRegFreeRegexp xmlRegFreeRegexp__internal_alias
7803 #endif
7804 #endif
7805 #endif
7806
7807 #if defined(LIBXML_REGEXP_ENABLED)
7808 #ifdef bottom_xmlregexp
7809 #undef xmlRegNewExecCtxt
7810 extern __typeof (xmlRegNewExecCtxt) xmlRegNewExecCtxt __attribute((alias("xmlRegNewExecCtxt__internal_alias")));
7811 #else
7812 #ifndef xmlRegNewExecCtxt
7813 extern __typeof (xmlRegNewExecCtxt) xmlRegNewExecCtxt__internal_alias __attribute((visibility("hidden")));
7814 #define xmlRegNewExecCtxt xmlRegNewExecCtxt__internal_alias
7815 #endif
7816 #endif
7817 #endif
7818
7819 #if defined(LIBXML_REGEXP_ENABLED)
7820 #ifdef bottom_xmlregexp
7821 #undef xmlRegexpCompile
7822 extern __typeof (xmlRegexpCompile) xmlRegexpCompile __attribute((alias("xmlRegexpCompile__internal_alias")));
7823 #else
7824 #ifndef xmlRegexpCompile
7825 extern __typeof (xmlRegexpCompile) xmlRegexpCompile__internal_alias __attribute((visibility("hidden")));
7826 #define xmlRegexpCompile xmlRegexpCompile__internal_alias
7827 #endif
7828 #endif
7829 #endif
7830
7831 #if defined(LIBXML_REGEXP_ENABLED)
7832 #ifdef bottom_xmlregexp
7833 #undef xmlRegexpExec
7834 extern __typeof (xmlRegexpExec) xmlRegexpExec __attribute((alias("xmlRegexpExec__internal_alias")));
7835 #else
7836 #ifndef xmlRegexpExec
7837 extern __typeof (xmlRegexpExec) xmlRegexpExec__internal_alias __attribute((visibility("hidden")));
7838 #define xmlRegexpExec xmlRegexpExec__internal_alias
7839 #endif
7840 #endif
7841 #endif
7842
7843 #if defined(LIBXML_REGEXP_ENABLED)
7844 #ifdef bottom_xmlregexp
7845 #undef xmlRegexpIsDeterminist
7846 extern __typeof (xmlRegexpIsDeterminist) xmlRegexpIsDeterminist __attribute((alias("xmlRegexpIsDeterminist__internal_alias")));
7847 #else
7848 #ifndef xmlRegexpIsDeterminist
7849 extern __typeof (xmlRegexpIsDeterminist) xmlRegexpIsDeterminist__internal_alias __attribute((visibility("hidden")));
7850 #define xmlRegexpIsDeterminist xmlRegexpIsDeterminist__internal_alias
7851 #endif
7852 #endif
7853 #endif
7854
7855 #if defined(LIBXML_REGEXP_ENABLED)
7856 #ifdef bottom_xmlregexp
7857 #undef xmlRegexpPrint
7858 extern __typeof (xmlRegexpPrint) xmlRegexpPrint __attribute((alias("xmlRegexpPrint__internal_alias")));
7859 #else
7860 #ifndef xmlRegexpPrint
7861 extern __typeof (xmlRegexpPrint) xmlRegexpPrint__internal_alias __attribute((visibility("hidden")));
7862 #define xmlRegexpPrint xmlRegexpPrint__internal_alias
7863 #endif
7864 #endif
7865 #endif
7866
7867 #ifdef bottom_encoding
7868 #undef xmlRegisterCharEncodingHandler
7869 extern __typeof (xmlRegisterCharEncodingHandler) xmlRegisterCharEncodingHandler __attribute((alias("xmlRegisterCharEncodingHandler__internal_alias")));
7870 #else
7871 #ifndef xmlRegisterCharEncodingHandler
7872 extern __typeof (xmlRegisterCharEncodingHandler) xmlRegisterCharEncodingHandler__internal_alias __attribute((visibility("hidden")));
7873 #define xmlRegisterCharEncodingHandler xmlRegisterCharEncodingHandler__internal_alias
7874 #endif
7875 #endif
7876
7877 #ifdef bottom_xmlIO
7878 #undef xmlRegisterDefaultInputCallbacks
7879 extern __typeof (xmlRegisterDefaultInputCallbacks) xmlRegisterDefaultInputCallbacks __attribute((alias("xmlRegisterDefaultInputCallbacks__internal_alias")));
7880 #else
7881 #ifndef xmlRegisterDefaultInputCallbacks
7882 extern __typeof (xmlRegisterDefaultInputCallbacks) xmlRegisterDefaultInputCallbacks__internal_alias __attribute((visibility("hidden")));
7883 #define xmlRegisterDefaultInputCallbacks xmlRegisterDefaultInputCallbacks__internal_alias
7884 #endif
7885 #endif
7886
7887 #if defined(LIBXML_OUTPUT_ENABLED)
7888 #ifdef bottom_xmlIO
7889 #undef xmlRegisterDefaultOutputCallbacks
7890 extern __typeof (xmlRegisterDefaultOutputCallbacks) xmlRegisterDefaultOutputCallbacks __attribute((alias("xmlRegisterDefaultOutputCallbacks__internal_alias")));
7891 #else
7892 #ifndef xmlRegisterDefaultOutputCallbacks
7893 extern __typeof (xmlRegisterDefaultOutputCallbacks) xmlRegisterDefaultOutputCallbacks__internal_alias __attribute((visibility("hidden")));
7894 #define xmlRegisterDefaultOutputCallbacks xmlRegisterDefaultOutputCallbacks__internal_alias
7895 #endif
7896 #endif
7897 #endif
7898
7899 #if defined(LIBXML_OUTPUT_ENABLED) && defined(LIBXML_HTTP_ENABLED)
7900 #ifdef bottom_xmlIO
7901 #undef xmlRegisterHTTPPostCallbacks
7902 extern __typeof (xmlRegisterHTTPPostCallbacks) xmlRegisterHTTPPostCallbacks __attribute((alias("xmlRegisterHTTPPostCallbacks__internal_alias")));
7903 #else
7904 #ifndef xmlRegisterHTTPPostCallbacks
7905 extern __typeof (xmlRegisterHTTPPostCallbacks) xmlRegisterHTTPPostCallbacks__internal_alias __attribute((visibility("hidden")));
7906 #define xmlRegisterHTTPPostCallbacks xmlRegisterHTTPPostCallbacks__internal_alias
7907 #endif
7908 #endif
7909 #endif
7910
7911 #ifdef bottom_xmlIO
7912 #undef xmlRegisterInputCallbacks
7913 extern __typeof (xmlRegisterInputCallbacks) xmlRegisterInputCallbacks __attribute((alias("xmlRegisterInputCallbacks__internal_alias")));
7914 #else
7915 #ifndef xmlRegisterInputCallbacks
7916 extern __typeof (xmlRegisterInputCallbacks) xmlRegisterInputCallbacks__internal_alias __attribute((visibility("hidden")));
7917 #define xmlRegisterInputCallbacks xmlRegisterInputCallbacks__internal_alias
7918 #endif
7919 #endif
7920
7921 #ifdef bottom_globals
7922 #undef xmlRegisterNodeDefault
7923 extern __typeof (xmlRegisterNodeDefault) xmlRegisterNodeDefault __attribute((alias("xmlRegisterNodeDefault__internal_alias")));
7924 #else
7925 #ifndef xmlRegisterNodeDefault
7926 extern __typeof (xmlRegisterNodeDefault) xmlRegisterNodeDefault__internal_alias __attribute((visibility("hidden")));
7927 #define xmlRegisterNodeDefault xmlRegisterNodeDefault__internal_alias
7928 #endif
7929 #endif
7930
7931 #if defined(LIBXML_OUTPUT_ENABLED)
7932 #ifdef bottom_xmlIO
7933 #undef xmlRegisterOutputCallbacks
7934 extern __typeof (xmlRegisterOutputCallbacks) xmlRegisterOutputCallbacks __attribute((alias("xmlRegisterOutputCallbacks__internal_alias")));
7935 #else
7936 #ifndef xmlRegisterOutputCallbacks
7937 extern __typeof (xmlRegisterOutputCallbacks) xmlRegisterOutputCallbacks__internal_alias __attribute((visibility("hidden")));
7938 #define xmlRegisterOutputCallbacks xmlRegisterOutputCallbacks__internal_alias
7939 #endif
7940 #endif
7941 #endif
7942
7943 #if defined(LIBXML_SCHEMAS_ENABLED)
7944 #ifdef bottom_relaxng
7945 #undef xmlRelaxNGCleanupTypes
7946 extern __typeof (xmlRelaxNGCleanupTypes) xmlRelaxNGCleanupTypes __attribute((alias("xmlRelaxNGCleanupTypes__internal_alias")));
7947 #else
7948 #ifndef xmlRelaxNGCleanupTypes
7949 extern __typeof (xmlRelaxNGCleanupTypes) xmlRelaxNGCleanupTypes__internal_alias __attribute((visibility("hidden")));
7950 #define xmlRelaxNGCleanupTypes xmlRelaxNGCleanupTypes__internal_alias
7951 #endif
7952 #endif
7953 #endif
7954
7955 #if defined(LIBXML_SCHEMAS_ENABLED) && defined(LIBXML_OUTPUT_ENABLED)
7956 #ifdef bottom_relaxng
7957 #undef xmlRelaxNGDump
7958 extern __typeof (xmlRelaxNGDump) xmlRelaxNGDump __attribute((alias("xmlRelaxNGDump__internal_alias")));
7959 #else
7960 #ifndef xmlRelaxNGDump
7961 extern __typeof (xmlRelaxNGDump) xmlRelaxNGDump__internal_alias __attribute((visibility("hidden")));
7962 #define xmlRelaxNGDump xmlRelaxNGDump__internal_alias
7963 #endif
7964 #endif
7965 #endif
7966
7967 #if defined(LIBXML_SCHEMAS_ENABLED) && defined(LIBXML_OUTPUT_ENABLED)
7968 #ifdef bottom_relaxng
7969 #undef xmlRelaxNGDumpTree
7970 extern __typeof (xmlRelaxNGDumpTree) xmlRelaxNGDumpTree __attribute((alias("xmlRelaxNGDumpTree__internal_alias")));
7971 #else
7972 #ifndef xmlRelaxNGDumpTree
7973 extern __typeof (xmlRelaxNGDumpTree) xmlRelaxNGDumpTree__internal_alias __attribute((visibility("hidden")));
7974 #define xmlRelaxNGDumpTree xmlRelaxNGDumpTree__internal_alias
7975 #endif
7976 #endif
7977 #endif
7978
7979 #if defined(LIBXML_SCHEMAS_ENABLED)
7980 #ifdef bottom_relaxng
7981 #undef xmlRelaxNGFree
7982 extern __typeof (xmlRelaxNGFree) xmlRelaxNGFree __attribute((alias("xmlRelaxNGFree__internal_alias")));
7983 #else
7984 #ifndef xmlRelaxNGFree
7985 extern __typeof (xmlRelaxNGFree) xmlRelaxNGFree__internal_alias __attribute((visibility("hidden")));
7986 #define xmlRelaxNGFree xmlRelaxNGFree__internal_alias
7987 #endif
7988 #endif
7989 #endif
7990
7991 #if defined(LIBXML_SCHEMAS_ENABLED)
7992 #ifdef bottom_relaxng
7993 #undef xmlRelaxNGFreeParserCtxt
7994 extern __typeof (xmlRelaxNGFreeParserCtxt) xmlRelaxNGFreeParserCtxt __attribute((alias("xmlRelaxNGFreeParserCtxt__internal_alias")));
7995 #else
7996 #ifndef xmlRelaxNGFreeParserCtxt
7997 extern __typeof (xmlRelaxNGFreeParserCtxt) xmlRelaxNGFreeParserCtxt__internal_alias __attribute((visibility("hidden")));
7998 #define xmlRelaxNGFreeParserCtxt xmlRelaxNGFreeParserCtxt__internal_alias
7999 #endif
8000 #endif
8001 #endif
8002
8003 #if defined(LIBXML_SCHEMAS_ENABLED)
8004 #ifdef bottom_relaxng
8005 #undef xmlRelaxNGFreeValidCtxt
8006 extern __typeof (xmlRelaxNGFreeValidCtxt) xmlRelaxNGFreeValidCtxt __attribute((alias("xmlRelaxNGFreeValidCtxt__internal_alias")));
8007 #else
8008 #ifndef xmlRelaxNGFreeValidCtxt
8009 extern __typeof (xmlRelaxNGFreeValidCtxt) xmlRelaxNGFreeValidCtxt__internal_alias __attribute((visibility("hidden")));
8010 #define xmlRelaxNGFreeValidCtxt xmlRelaxNGFreeValidCtxt__internal_alias
8011 #endif
8012 #endif
8013 #endif
8014
8015 #if defined(LIBXML_SCHEMAS_ENABLED)
8016 #ifdef bottom_relaxng
8017 #undef xmlRelaxNGGetParserErrors
8018 extern __typeof (xmlRelaxNGGetParserErrors) xmlRelaxNGGetParserErrors __attribute((alias("xmlRelaxNGGetParserErrors__internal_alias")));
8019 #else
8020 #ifndef xmlRelaxNGGetParserErrors
8021 extern __typeof (xmlRelaxNGGetParserErrors) xmlRelaxNGGetParserErrors__internal_alias __attribute((visibility("hidden")));
8022 #define xmlRelaxNGGetParserErrors xmlRelaxNGGetParserErrors__internal_alias
8023 #endif
8024 #endif
8025 #endif
8026
8027 #if defined(LIBXML_SCHEMAS_ENABLED)
8028 #ifdef bottom_relaxng
8029 #undef xmlRelaxNGGetValidErrors
8030 extern __typeof (xmlRelaxNGGetValidErrors) xmlRelaxNGGetValidErrors __attribute((alias("xmlRelaxNGGetValidErrors__internal_alias")));
8031 #else
8032 #ifndef xmlRelaxNGGetValidErrors
8033 extern __typeof (xmlRelaxNGGetValidErrors) xmlRelaxNGGetValidErrors__internal_alias __attribute((visibility("hidden")));
8034 #define xmlRelaxNGGetValidErrors xmlRelaxNGGetValidErrors__internal_alias
8035 #endif
8036 #endif
8037 #endif
8038
8039 #if defined(LIBXML_SCHEMAS_ENABLED)
8040 #ifdef bottom_relaxng
8041 #undef xmlRelaxNGInitTypes
8042 extern __typeof (xmlRelaxNGInitTypes) xmlRelaxNGInitTypes __attribute((alias("xmlRelaxNGInitTypes__internal_alias")));
8043 #else
8044 #ifndef xmlRelaxNGInitTypes
8045 extern __typeof (xmlRelaxNGInitTypes) xmlRelaxNGInitTypes__internal_alias __attribute((visibility("hidden")));
8046 #define xmlRelaxNGInitTypes xmlRelaxNGInitTypes__internal_alias
8047 #endif
8048 #endif
8049 #endif
8050
8051 #if defined(LIBXML_SCHEMAS_ENABLED)
8052 #ifdef bottom_relaxng
8053 #undef xmlRelaxNGNewDocParserCtxt
8054 extern __typeof (xmlRelaxNGNewDocParserCtxt) xmlRelaxNGNewDocParserCtxt __attribute((alias("xmlRelaxNGNewDocParserCtxt__internal_alias")));
8055 #else
8056 #ifndef xmlRelaxNGNewDocParserCtxt
8057 extern __typeof (xmlRelaxNGNewDocParserCtxt) xmlRelaxNGNewDocParserCtxt__internal_alias __attribute((visibility("hidden")));
8058 #define xmlRelaxNGNewDocParserCtxt xmlRelaxNGNewDocParserCtxt__internal_alias
8059 #endif
8060 #endif
8061 #endif
8062
8063 #if defined(LIBXML_SCHEMAS_ENABLED)
8064 #ifdef bottom_relaxng
8065 #undef xmlRelaxNGNewMemParserCtxt
8066 extern __typeof (xmlRelaxNGNewMemParserCtxt) xmlRelaxNGNewMemParserCtxt __attribute((alias("xmlRelaxNGNewMemParserCtxt__internal_alias")));
8067 #else
8068 #ifndef xmlRelaxNGNewMemParserCtxt
8069 extern __typeof (xmlRelaxNGNewMemParserCtxt) xmlRelaxNGNewMemParserCtxt__internal_alias __attribute((visibility("hidden")));
8070 #define xmlRelaxNGNewMemParserCtxt xmlRelaxNGNewMemParserCtxt__internal_alias
8071 #endif
8072 #endif
8073 #endif
8074
8075 #if defined(LIBXML_SCHEMAS_ENABLED)
8076 #ifdef bottom_relaxng
8077 #undef xmlRelaxNGNewParserCtxt
8078 extern __typeof (xmlRelaxNGNewParserCtxt) xmlRelaxNGNewParserCtxt __attribute((alias("xmlRelaxNGNewParserCtxt__internal_alias")));
8079 #else
8080 #ifndef xmlRelaxNGNewParserCtxt
8081 extern __typeof (xmlRelaxNGNewParserCtxt) xmlRelaxNGNewParserCtxt__internal_alias __attribute((visibility("hidden")));
8082 #define xmlRelaxNGNewParserCtxt xmlRelaxNGNewParserCtxt__internal_alias
8083 #endif
8084 #endif
8085 #endif
8086
8087 #if defined(LIBXML_SCHEMAS_ENABLED)
8088 #ifdef bottom_relaxng
8089 #undef xmlRelaxNGNewValidCtxt
8090 extern __typeof (xmlRelaxNGNewValidCtxt) xmlRelaxNGNewValidCtxt __attribute((alias("xmlRelaxNGNewValidCtxt__internal_alias")));
8091 #else
8092 #ifndef xmlRelaxNGNewValidCtxt
8093 extern __typeof (xmlRelaxNGNewValidCtxt) xmlRelaxNGNewValidCtxt__internal_alias __attribute((visibility("hidden")));
8094 #define xmlRelaxNGNewValidCtxt xmlRelaxNGNewValidCtxt__internal_alias
8095 #endif
8096 #endif
8097 #endif
8098
8099 #if defined(LIBXML_SCHEMAS_ENABLED)
8100 #ifdef bottom_relaxng
8101 #undef xmlRelaxNGParse
8102 extern __typeof (xmlRelaxNGParse) xmlRelaxNGParse __attribute((alias("xmlRelaxNGParse__internal_alias")));
8103 #else
8104 #ifndef xmlRelaxNGParse
8105 extern __typeof (xmlRelaxNGParse) xmlRelaxNGParse__internal_alias __attribute((visibility("hidden")));
8106 #define xmlRelaxNGParse xmlRelaxNGParse__internal_alias
8107 #endif
8108 #endif
8109 #endif
8110
8111 #if defined(LIBXML_SCHEMAS_ENABLED)
8112 #ifdef bottom_relaxng
8113 #undef xmlRelaxNGSetParserErrors
8114 extern __typeof (xmlRelaxNGSetParserErrors) xmlRelaxNGSetParserErrors __attribute((alias("xmlRelaxNGSetParserErrors__internal_alias")));
8115 #else
8116 #ifndef xmlRelaxNGSetParserErrors
8117 extern __typeof (xmlRelaxNGSetParserErrors) xmlRelaxNGSetParserErrors__internal_alias __attribute((visibility("hidden")));
8118 #define xmlRelaxNGSetParserErrors xmlRelaxNGSetParserErrors__internal_alias
8119 #endif
8120 #endif
8121 #endif
8122
8123 #if defined(LIBXML_SCHEMAS_ENABLED)
8124 #ifdef bottom_relaxng
8125 #undef xmlRelaxNGSetValidErrors
8126 extern __typeof (xmlRelaxNGSetValidErrors) xmlRelaxNGSetValidErrors __attribute((alias("xmlRelaxNGSetValidErrors__internal_alias")));
8127 #else
8128 #ifndef xmlRelaxNGSetValidErrors
8129 extern __typeof (xmlRelaxNGSetValidErrors) xmlRelaxNGSetValidErrors__internal_alias __attribute((visibility("hidden")));
8130 #define xmlRelaxNGSetValidErrors xmlRelaxNGSetValidErrors__internal_alias
8131 #endif
8132 #endif
8133 #endif
8134
8135 #if defined(LIBXML_SCHEMAS_ENABLED)
8136 #ifdef bottom_relaxng
8137 #undef xmlRelaxNGValidateDoc
8138 extern __typeof (xmlRelaxNGValidateDoc) xmlRelaxNGValidateDoc __attribute((alias("xmlRelaxNGValidateDoc__internal_alias")));
8139 #else
8140 #ifndef xmlRelaxNGValidateDoc
8141 extern __typeof (xmlRelaxNGValidateDoc) xmlRelaxNGValidateDoc__internal_alias __attribute((visibility("hidden")));
8142 #define xmlRelaxNGValidateDoc xmlRelaxNGValidateDoc__internal_alias
8143 #endif
8144 #endif
8145 #endif
8146
8147 #if defined(LIBXML_SCHEMAS_ENABLED)
8148 #ifdef bottom_relaxng
8149 #undef xmlRelaxNGValidateFullElement
8150 extern __typeof (xmlRelaxNGValidateFullElement) xmlRelaxNGValidateFullElement __attribute((alias("xmlRelaxNGValidateFullElement__internal_alias")));
8151 #else
8152 #ifndef xmlRelaxNGValidateFullElement
8153 extern __typeof (xmlRelaxNGValidateFullElement) xmlRelaxNGValidateFullElement__internal_alias __attribute((visibility("hidden")));
8154 #define xmlRelaxNGValidateFullElement xmlRelaxNGValidateFullElement__internal_alias
8155 #endif
8156 #endif
8157 #endif
8158
8159 #if defined(LIBXML_SCHEMAS_ENABLED)
8160 #ifdef bottom_relaxng
8161 #undef xmlRelaxNGValidatePopElement
8162 extern __typeof (xmlRelaxNGValidatePopElement) xmlRelaxNGValidatePopElement __attribute((alias("xmlRelaxNGValidatePopElement__internal_alias")));
8163 #else
8164 #ifndef xmlRelaxNGValidatePopElement
8165 extern __typeof (xmlRelaxNGValidatePopElement) xmlRelaxNGValidatePopElement__internal_alias __attribute((visibility("hidden")));
8166 #define xmlRelaxNGValidatePopElement xmlRelaxNGValidatePopElement__internal_alias
8167 #endif
8168 #endif
8169 #endif
8170
8171 #if defined(LIBXML_SCHEMAS_ENABLED)
8172 #ifdef bottom_relaxng
8173 #undef xmlRelaxNGValidatePushCData
8174 extern __typeof (xmlRelaxNGValidatePushCData) xmlRelaxNGValidatePushCData __attribute((alias("xmlRelaxNGValidatePushCData__internal_alias")));
8175 #else
8176 #ifndef xmlRelaxNGValidatePushCData
8177 extern __typeof (xmlRelaxNGValidatePushCData) xmlRelaxNGValidatePushCData__internal_alias __attribute((visibility("hidden")));
8178 #define xmlRelaxNGValidatePushCData xmlRelaxNGValidatePushCData__internal_alias
8179 #endif
8180 #endif
8181 #endif
8182
8183 #if defined(LIBXML_SCHEMAS_ENABLED)
8184 #ifdef bottom_relaxng
8185 #undef xmlRelaxNGValidatePushElement
8186 extern __typeof (xmlRelaxNGValidatePushElement) xmlRelaxNGValidatePushElement __attribute((alias("xmlRelaxNGValidatePushElement__internal_alias")));
8187 #else
8188 #ifndef xmlRelaxNGValidatePushElement
8189 extern __typeof (xmlRelaxNGValidatePushElement) xmlRelaxNGValidatePushElement__internal_alias __attribute((visibility("hidden")));
8190 #define xmlRelaxNGValidatePushElement xmlRelaxNGValidatePushElement__internal_alias
8191 #endif
8192 #endif
8193 #endif
8194
8195 #if defined(LIBXML_SCHEMAS_ENABLED)
8196 #ifdef bottom_relaxng
8197 #undef xmlRelaxParserSetFlag
8198 extern __typeof (xmlRelaxParserSetFlag) xmlRelaxParserSetFlag __attribute((alias("xmlRelaxParserSetFlag__internal_alias")));
8199 #else
8200 #ifndef xmlRelaxParserSetFlag
8201 extern __typeof (xmlRelaxParserSetFlag) xmlRelaxParserSetFlag__internal_alias __attribute((visibility("hidden")));
8202 #define xmlRelaxParserSetFlag xmlRelaxParserSetFlag__internal_alias
8203 #endif
8204 #endif
8205 #endif
8206
8207 #ifdef bottom_valid
8208 #undef xmlRemoveID
8209 extern __typeof (xmlRemoveID) xmlRemoveID __attribute((alias("xmlRemoveID__internal_alias")));
8210 #else
8211 #ifndef xmlRemoveID
8212 extern __typeof (xmlRemoveID) xmlRemoveID__internal_alias __attribute((visibility("hidden")));
8213 #define xmlRemoveID xmlRemoveID__internal_alias
8214 #endif
8215 #endif
8216
8217 #if defined(LIBXML_TREE_ENABLED)
8218 #ifdef bottom_tree
8219 #undef xmlRemoveProp
8220 extern __typeof (xmlRemoveProp) xmlRemoveProp __attribute((alias("xmlRemoveProp__internal_alias")));
8221 #else
8222 #ifndef xmlRemoveProp
8223 extern __typeof (xmlRemoveProp) xmlRemoveProp__internal_alias __attribute((visibility("hidden")));
8224 #define xmlRemoveProp xmlRemoveProp__internal_alias
8225 #endif
8226 #endif
8227 #endif
8228
8229 #ifdef bottom_valid
8230 #undef xmlRemoveRef
8231 extern __typeof (xmlRemoveRef) xmlRemoveRef __attribute((alias("xmlRemoveRef__internal_alias")));
8232 #else
8233 #ifndef xmlRemoveRef
8234 extern __typeof (xmlRemoveRef) xmlRemoveRef__internal_alias __attribute((visibility("hidden")));
8235 #define xmlRemoveRef xmlRemoveRef__internal_alias
8236 #endif
8237 #endif
8238
8239 #if defined(LIBXML_TREE_ENABLED) || defined(LIBXML_WRITER_ENABLED)
8240 #ifdef bottom_tree
8241 #undef xmlReplaceNode
8242 extern __typeof (xmlReplaceNode) xmlReplaceNode __attribute((alias("xmlReplaceNode__internal_alias")));
8243 #else
8244 #ifndef xmlReplaceNode
8245 extern __typeof (xmlReplaceNode) xmlReplaceNode__internal_alias __attribute((visibility("hidden")));
8246 #define xmlReplaceNode xmlReplaceNode__internal_alias
8247 #endif
8248 #endif
8249 #endif
8250
8251 #ifdef bottom_error
8252 #undef xmlResetError
8253 extern __typeof (xmlResetError) xmlResetError __attribute((alias("xmlResetError__internal_alias")));
8254 #else
8255 #ifndef xmlResetError
8256 extern __typeof (xmlResetError) xmlResetError__internal_alias __attribute((visibility("hidden")));
8257 #define xmlResetError xmlResetError__internal_alias
8258 #endif
8259 #endif
8260
8261 #ifdef bottom_error
8262 #undef xmlResetLastError
8263 extern __typeof (xmlResetLastError) xmlResetLastError __attribute((alias("xmlResetLastError__internal_alias")));
8264 #else
8265 #ifndef xmlResetLastError
8266 extern __typeof (xmlResetLastError) xmlResetLastError__internal_alias __attribute((visibility("hidden")));
8267 #define xmlResetLastError xmlResetLastError__internal_alias
8268 #endif
8269 #endif
8270
8271 #ifdef bottom_SAX2
8272 #undef xmlSAX2AttributeDecl
8273 extern __typeof (xmlSAX2AttributeDecl) xmlSAX2AttributeDecl __attribute((alias("xmlSAX2AttributeDecl__internal_alias")));
8274 #else
8275 #ifndef xmlSAX2AttributeDecl
8276 extern __typeof (xmlSAX2AttributeDecl) xmlSAX2AttributeDecl__internal_alias __attribute((visibility("hidden")));
8277 #define xmlSAX2AttributeDecl xmlSAX2AttributeDecl__internal_alias
8278 #endif
8279 #endif
8280
8281 #ifdef bottom_SAX2
8282 #undef xmlSAX2CDataBlock
8283 extern __typeof (xmlSAX2CDataBlock) xmlSAX2CDataBlock __attribute((alias("xmlSAX2CDataBlock__internal_alias")));
8284 #else
8285 #ifndef xmlSAX2CDataBlock
8286 extern __typeof (xmlSAX2CDataBlock) xmlSAX2CDataBlock__internal_alias __attribute((visibility("hidden")));
8287 #define xmlSAX2CDataBlock xmlSAX2CDataBlock__internal_alias
8288 #endif
8289 #endif
8290
8291 #ifdef bottom_SAX2
8292 #undef xmlSAX2Characters
8293 extern __typeof (xmlSAX2Characters) xmlSAX2Characters __attribute((alias("xmlSAX2Characters__internal_alias")));
8294 #else
8295 #ifndef xmlSAX2Characters
8296 extern __typeof (xmlSAX2Characters) xmlSAX2Characters__internal_alias __attribute((visibility("hidden")));
8297 #define xmlSAX2Characters xmlSAX2Characters__internal_alias
8298 #endif
8299 #endif
8300
8301 #ifdef bottom_SAX2
8302 #undef xmlSAX2Comment
8303 extern __typeof (xmlSAX2Comment) xmlSAX2Comment __attribute((alias("xmlSAX2Comment__internal_alias")));
8304 #else
8305 #ifndef xmlSAX2Comment
8306 extern __typeof (xmlSAX2Comment) xmlSAX2Comment__internal_alias __attribute((visibility("hidden")));
8307 #define xmlSAX2Comment xmlSAX2Comment__internal_alias
8308 #endif
8309 #endif
8310
8311 #ifdef bottom_SAX2
8312 #undef xmlSAX2ElementDecl
8313 extern __typeof (xmlSAX2ElementDecl) xmlSAX2ElementDecl __attribute((alias("xmlSAX2ElementDecl__internal_alias")));
8314 #else
8315 #ifndef xmlSAX2ElementDecl
8316 extern __typeof (xmlSAX2ElementDecl) xmlSAX2ElementDecl__internal_alias __attribute((visibility("hidden")));
8317 #define xmlSAX2ElementDecl xmlSAX2ElementDecl__internal_alias
8318 #endif
8319 #endif
8320
8321 #ifdef bottom_SAX2
8322 #undef xmlSAX2EndDocument
8323 extern __typeof (xmlSAX2EndDocument) xmlSAX2EndDocument __attribute((alias("xmlSAX2EndDocument__internal_alias")));
8324 #else
8325 #ifndef xmlSAX2EndDocument
8326 extern __typeof (xmlSAX2EndDocument) xmlSAX2EndDocument__internal_alias __attribute((visibility("hidden")));
8327 #define xmlSAX2EndDocument xmlSAX2EndDocument__internal_alias
8328 #endif
8329 #endif
8330
8331 #if defined(LIBXML_SAX1_ENABLED) || defined(LIBXML_HTML_ENABLED)
8332 #ifdef bottom_SAX2
8333 #undef xmlSAX2EndElement
8334 extern __typeof (xmlSAX2EndElement) xmlSAX2EndElement __attribute((alias("xmlSAX2EndElement__internal_alias")));
8335 #else
8336 #ifndef xmlSAX2EndElement
8337 extern __typeof (xmlSAX2EndElement) xmlSAX2EndElement__internal_alias __attribute((visibility("hidden")));
8338 #define xmlSAX2EndElement xmlSAX2EndElement__internal_alias
8339 #endif
8340 #endif
8341 #endif
8342
8343 #ifdef bottom_SAX2
8344 #undef xmlSAX2EndElementNs
8345 extern __typeof (xmlSAX2EndElementNs) xmlSAX2EndElementNs __attribute((alias("xmlSAX2EndElementNs__internal_alias")));
8346 #else
8347 #ifndef xmlSAX2EndElementNs
8348 extern __typeof (xmlSAX2EndElementNs) xmlSAX2EndElementNs__internal_alias __attribute((visibility("hidden")));
8349 #define xmlSAX2EndElementNs xmlSAX2EndElementNs__internal_alias
8350 #endif
8351 #endif
8352
8353 #ifdef bottom_SAX2
8354 #undef xmlSAX2EntityDecl
8355 extern __typeof (xmlSAX2EntityDecl) xmlSAX2EntityDecl __attribute((alias("xmlSAX2EntityDecl__internal_alias")));
8356 #else
8357 #ifndef xmlSAX2EntityDecl
8358 extern __typeof (xmlSAX2EntityDecl) xmlSAX2EntityDecl__internal_alias __attribute((visibility("hidden")));
8359 #define xmlSAX2EntityDecl xmlSAX2EntityDecl__internal_alias
8360 #endif
8361 #endif
8362
8363 #ifdef bottom_SAX2
8364 #undef xmlSAX2ExternalSubset
8365 extern __typeof (xmlSAX2ExternalSubset) xmlSAX2ExternalSubset __attribute((alias("xmlSAX2ExternalSubset__internal_alias")));
8366 #else
8367 #ifndef xmlSAX2ExternalSubset
8368 extern __typeof (xmlSAX2ExternalSubset) xmlSAX2ExternalSubset__internal_alias __attribute((visibility("hidden")));
8369 #define xmlSAX2ExternalSubset xmlSAX2ExternalSubset__internal_alias
8370 #endif
8371 #endif
8372
8373 #ifdef bottom_SAX2
8374 #undef xmlSAX2GetColumnNumber
8375 extern __typeof (xmlSAX2GetColumnNumber) xmlSAX2GetColumnNumber __attribute((alias("xmlSAX2GetColumnNumber__internal_alias")));
8376 #else
8377 #ifndef xmlSAX2GetColumnNumber
8378 extern __typeof (xmlSAX2GetColumnNumber) xmlSAX2GetColumnNumber__internal_alias __attribute((visibility("hidden")));
8379 #define xmlSAX2GetColumnNumber xmlSAX2GetColumnNumber__internal_alias
8380 #endif
8381 #endif
8382
8383 #ifdef bottom_SAX2
8384 #undef xmlSAX2GetEntity
8385 extern __typeof (xmlSAX2GetEntity) xmlSAX2GetEntity __attribute((alias("xmlSAX2GetEntity__internal_alias")));
8386 #else
8387 #ifndef xmlSAX2GetEntity
8388 extern __typeof (xmlSAX2GetEntity) xmlSAX2GetEntity__internal_alias __attribute((visibility("hidden")));
8389 #define xmlSAX2GetEntity xmlSAX2GetEntity__internal_alias
8390 #endif
8391 #endif
8392
8393 #ifdef bottom_SAX2
8394 #undef xmlSAX2GetLineNumber
8395 extern __typeof (xmlSAX2GetLineNumber) xmlSAX2GetLineNumber __attribute((alias("xmlSAX2GetLineNumber__internal_alias")));
8396 #else
8397 #ifndef xmlSAX2GetLineNumber
8398 extern __typeof (xmlSAX2GetLineNumber) xmlSAX2GetLineNumber__internal_alias __attribute((visibility("hidden")));
8399 #define xmlSAX2GetLineNumber xmlSAX2GetLineNumber__internal_alias
8400 #endif
8401 #endif
8402
8403 #ifdef bottom_SAX2
8404 #undef xmlSAX2GetParameterEntity
8405 extern __typeof (xmlSAX2GetParameterEntity) xmlSAX2GetParameterEntity __attribute((alias("xmlSAX2GetParameterEntity__internal_alias")));
8406 #else
8407 #ifndef xmlSAX2GetParameterEntity
8408 extern __typeof (xmlSAX2GetParameterEntity) xmlSAX2GetParameterEntity__internal_alias __attribute((visibility("hidden")));
8409 #define xmlSAX2GetParameterEntity xmlSAX2GetParameterEntity__internal_alias
8410 #endif
8411 #endif
8412
8413 #ifdef bottom_SAX2
8414 #undef xmlSAX2GetPublicId
8415 extern __typeof (xmlSAX2GetPublicId) xmlSAX2GetPublicId __attribute((alias("xmlSAX2GetPublicId__internal_alias")));
8416 #else
8417 #ifndef xmlSAX2GetPublicId
8418 extern __typeof (xmlSAX2GetPublicId) xmlSAX2GetPublicId__internal_alias __attribute((visibility("hidden")));
8419 #define xmlSAX2GetPublicId xmlSAX2GetPublicId__internal_alias
8420 #endif
8421 #endif
8422
8423 #ifdef bottom_SAX2
8424 #undef xmlSAX2GetSystemId
8425 extern __typeof (xmlSAX2GetSystemId) xmlSAX2GetSystemId __attribute((alias("xmlSAX2GetSystemId__internal_alias")));
8426 #else
8427 #ifndef xmlSAX2GetSystemId
8428 extern __typeof (xmlSAX2GetSystemId) xmlSAX2GetSystemId__internal_alias __attribute((visibility("hidden")));
8429 #define xmlSAX2GetSystemId xmlSAX2GetSystemId__internal_alias
8430 #endif
8431 #endif
8432
8433 #ifdef bottom_SAX2
8434 #undef xmlSAX2HasExternalSubset
8435 extern __typeof (xmlSAX2HasExternalSubset) xmlSAX2HasExternalSubset __attribute((alias("xmlSAX2HasExternalSubset__internal_alias")));
8436 #else
8437 #ifndef xmlSAX2HasExternalSubset
8438 extern __typeof (xmlSAX2HasExternalSubset) xmlSAX2HasExternalSubset__internal_alias __attribute((visibility("hidden")));
8439 #define xmlSAX2HasExternalSubset xmlSAX2HasExternalSubset__internal_alias
8440 #endif
8441 #endif
8442
8443 #ifdef bottom_SAX2
8444 #undef xmlSAX2HasInternalSubset
8445 extern __typeof (xmlSAX2HasInternalSubset) xmlSAX2HasInternalSubset __attribute((alias("xmlSAX2HasInternalSubset__internal_alias")));
8446 #else
8447 #ifndef xmlSAX2HasInternalSubset
8448 extern __typeof (xmlSAX2HasInternalSubset) xmlSAX2HasInternalSubset__internal_alias __attribute((visibility("hidden")));
8449 #define xmlSAX2HasInternalSubset xmlSAX2HasInternalSubset__internal_alias
8450 #endif
8451 #endif
8452
8453 #ifdef bottom_SAX2
8454 #undef xmlSAX2IgnorableWhitespace
8455 extern __typeof (xmlSAX2IgnorableWhitespace) xmlSAX2IgnorableWhitespace __attribute((alias("xmlSAX2IgnorableWhitespace__internal_alias")));
8456 #else
8457 #ifndef xmlSAX2IgnorableWhitespace
8458 extern __typeof (xmlSAX2IgnorableWhitespace) xmlSAX2IgnorableWhitespace__internal_alias __attribute((visibility("hidden")));
8459 #define xmlSAX2IgnorableWhitespace xmlSAX2IgnorableWhitespace__internal_alias
8460 #endif
8461 #endif
8462
8463 #ifdef bottom_SAX2
8464 #undef xmlSAX2InitDefaultSAXHandler
8465 extern __typeof (xmlSAX2InitDefaultSAXHandler) xmlSAX2InitDefaultSAXHandler __attribute((alias("xmlSAX2InitDefaultSAXHandler__internal_alias")));
8466 #else
8467 #ifndef xmlSAX2InitDefaultSAXHandler
8468 extern __typeof (xmlSAX2InitDefaultSAXHandler) xmlSAX2InitDefaultSAXHandler__internal_alias __attribute((visibility("hidden")));
8469 #define xmlSAX2InitDefaultSAXHandler xmlSAX2InitDefaultSAXHandler__internal_alias
8470 #endif
8471 #endif
8472
8473 #if defined(LIBXML_DOCB_ENABLED)
8474 #ifdef bottom_SAX2
8475 #undef xmlSAX2InitDocbDefaultSAXHandler
8476 extern __typeof (xmlSAX2InitDocbDefaultSAXHandler) xmlSAX2InitDocbDefaultSAXHandler __attribute((alias("xmlSAX2InitDocbDefaultSAXHandler__internal_alias")));
8477 #else
8478 #ifndef xmlSAX2InitDocbDefaultSAXHandler
8479 extern __typeof (xmlSAX2InitDocbDefaultSAXHandler) xmlSAX2InitDocbDefaultSAXHandler__internal_alias __attribute((visibility("hidden")));
8480 #define xmlSAX2InitDocbDefaultSAXHandler xmlSAX2InitDocbDefaultSAXHandler__internal_alias
8481 #endif
8482 #endif
8483 #endif
8484
8485 #if defined(LIBXML_HTML_ENABLED)
8486 #ifdef bottom_SAX2
8487 #undef xmlSAX2InitHtmlDefaultSAXHandler
8488 extern __typeof (xmlSAX2InitHtmlDefaultSAXHandler) xmlSAX2InitHtmlDefaultSAXHandler __attribute((alias("xmlSAX2InitHtmlDefaultSAXHandler__internal_alias")));
8489 #else
8490 #ifndef xmlSAX2InitHtmlDefaultSAXHandler
8491 extern __typeof (xmlSAX2InitHtmlDefaultSAXHandler) xmlSAX2InitHtmlDefaultSAXHandler__internal_alias __attribute((visibility("hidden")));
8492 #define xmlSAX2InitHtmlDefaultSAXHandler xmlSAX2InitHtmlDefaultSAXHandler__internal_alias
8493 #endif
8494 #endif
8495 #endif
8496
8497 #ifdef bottom_SAX2
8498 #undef xmlSAX2InternalSubset
8499 extern __typeof (xmlSAX2InternalSubset) xmlSAX2InternalSubset __attribute((alias("xmlSAX2InternalSubset__internal_alias")));
8500 #else
8501 #ifndef xmlSAX2InternalSubset
8502 extern __typeof (xmlSAX2InternalSubset) xmlSAX2InternalSubset__internal_alias __attribute((visibility("hidden")));
8503 #define xmlSAX2InternalSubset xmlSAX2InternalSubset__internal_alias
8504 #endif
8505 #endif
8506
8507 #ifdef bottom_SAX2
8508 #undef xmlSAX2IsStandalone
8509 extern __typeof (xmlSAX2IsStandalone) xmlSAX2IsStandalone __attribute((alias("xmlSAX2IsStandalone__internal_alias")));
8510 #else
8511 #ifndef xmlSAX2IsStandalone
8512 extern __typeof (xmlSAX2IsStandalone) xmlSAX2IsStandalone__internal_alias __attribute((visibility("hidden")));
8513 #define xmlSAX2IsStandalone xmlSAX2IsStandalone__internal_alias
8514 #endif
8515 #endif
8516
8517 #ifdef bottom_SAX2
8518 #undef xmlSAX2NotationDecl
8519 extern __typeof (xmlSAX2NotationDecl) xmlSAX2NotationDecl __attribute((alias("xmlSAX2NotationDecl__internal_alias")));
8520 #else
8521 #ifndef xmlSAX2NotationDecl
8522 extern __typeof (xmlSAX2NotationDecl) xmlSAX2NotationDecl__internal_alias __attribute((visibility("hidden")));
8523 #define xmlSAX2NotationDecl xmlSAX2NotationDecl__internal_alias
8524 #endif
8525 #endif
8526
8527 #ifdef bottom_SAX2
8528 #undef xmlSAX2ProcessingInstruction
8529 extern __typeof (xmlSAX2ProcessingInstruction) xmlSAX2ProcessingInstruction __attribute((alias("xmlSAX2ProcessingInstruction__internal_alias")));
8530 #else
8531 #ifndef xmlSAX2ProcessingInstruction
8532 extern __typeof (xmlSAX2ProcessingInstruction) xmlSAX2ProcessingInstruction__internal_alias __attribute((visibility("hidden")));
8533 #define xmlSAX2ProcessingInstruction xmlSAX2ProcessingInstruction__internal_alias
8534 #endif
8535 #endif
8536
8537 #ifdef bottom_SAX2
8538 #undef xmlSAX2Reference
8539 extern __typeof (xmlSAX2Reference) xmlSAX2Reference __attribute((alias("xmlSAX2Reference__internal_alias")));
8540 #else
8541 #ifndef xmlSAX2Reference
8542 extern __typeof (xmlSAX2Reference) xmlSAX2Reference__internal_alias __attribute((visibility("hidden")));
8543 #define xmlSAX2Reference xmlSAX2Reference__internal_alias
8544 #endif
8545 #endif
8546
8547 #ifdef bottom_SAX2
8548 #undef xmlSAX2ResolveEntity
8549 extern __typeof (xmlSAX2ResolveEntity) xmlSAX2ResolveEntity __attribute((alias("xmlSAX2ResolveEntity__internal_alias")));
8550 #else
8551 #ifndef xmlSAX2ResolveEntity
8552 extern __typeof (xmlSAX2ResolveEntity) xmlSAX2ResolveEntity__internal_alias __attribute((visibility("hidden")));
8553 #define xmlSAX2ResolveEntity xmlSAX2ResolveEntity__internal_alias
8554 #endif
8555 #endif
8556
8557 #ifdef bottom_SAX2
8558 #undef xmlSAX2SetDocumentLocator
8559 extern __typeof (xmlSAX2SetDocumentLocator) xmlSAX2SetDocumentLocator __attribute((alias("xmlSAX2SetDocumentLocator__internal_alias")));
8560 #else
8561 #ifndef xmlSAX2SetDocumentLocator
8562 extern __typeof (xmlSAX2SetDocumentLocator) xmlSAX2SetDocumentLocator__internal_alias __attribute((visibility("hidden")));
8563 #define xmlSAX2SetDocumentLocator xmlSAX2SetDocumentLocator__internal_alias
8564 #endif
8565 #endif
8566
8567 #ifdef bottom_SAX2
8568 #undef xmlSAX2StartDocument
8569 extern __typeof (xmlSAX2StartDocument) xmlSAX2StartDocument __attribute((alias("xmlSAX2StartDocument__internal_alias")));
8570 #else
8571 #ifndef xmlSAX2StartDocument
8572 extern __typeof (xmlSAX2StartDocument) xmlSAX2StartDocument__internal_alias __attribute((visibility("hidden")));
8573 #define xmlSAX2StartDocument xmlSAX2StartDocument__internal_alias
8574 #endif
8575 #endif
8576
8577 #if defined(LIBXML_SAX1_ENABLED) || defined(LIBXML_HTML_ENABLED)
8578 #ifdef bottom_SAX2
8579 #undef xmlSAX2StartElement
8580 extern __typeof (xmlSAX2StartElement) xmlSAX2StartElement __attribute((alias("xmlSAX2StartElement__internal_alias")));
8581 #else
8582 #ifndef xmlSAX2StartElement
8583 extern __typeof (xmlSAX2StartElement) xmlSAX2StartElement__internal_alias __attribute((visibility("hidden")));
8584 #define xmlSAX2StartElement xmlSAX2StartElement__internal_alias
8585 #endif
8586 #endif
8587 #endif
8588
8589 #ifdef bottom_SAX2
8590 #undef xmlSAX2StartElementNs
8591 extern __typeof (xmlSAX2StartElementNs) xmlSAX2StartElementNs __attribute((alias("xmlSAX2StartElementNs__internal_alias")));
8592 #else
8593 #ifndef xmlSAX2StartElementNs
8594 extern __typeof (xmlSAX2StartElementNs) xmlSAX2StartElementNs__internal_alias __attribute((visibility("hidden")));
8595 #define xmlSAX2StartElementNs xmlSAX2StartElementNs__internal_alias
8596 #endif
8597 #endif
8598
8599 #ifdef bottom_SAX2
8600 #undef xmlSAX2UnparsedEntityDecl
8601 extern __typeof (xmlSAX2UnparsedEntityDecl) xmlSAX2UnparsedEntityDecl __attribute((alias("xmlSAX2UnparsedEntityDecl__internal_alias")));
8602 #else
8603 #ifndef xmlSAX2UnparsedEntityDecl
8604 extern __typeof (xmlSAX2UnparsedEntityDecl) xmlSAX2UnparsedEntityDecl__internal_alias __attribute((visibility("hidden")));
8605 #define xmlSAX2UnparsedEntityDecl xmlSAX2UnparsedEntityDecl__internal_alias
8606 #endif
8607 #endif
8608
8609 #if defined(LIBXML_SAX1_ENABLED)
8610 #ifdef bottom_SAX2
8611 #undef xmlSAXDefaultVersion
8612 extern __typeof (xmlSAXDefaultVersion) xmlSAXDefaultVersion __attribute((alias("xmlSAXDefaultVersion__internal_alias")));
8613 #else
8614 #ifndef xmlSAXDefaultVersion
8615 extern __typeof (xmlSAXDefaultVersion) xmlSAXDefaultVersion__internal_alias __attribute((visibility("hidden")));
8616 #define xmlSAXDefaultVersion xmlSAXDefaultVersion__internal_alias
8617 #endif
8618 #endif
8619 #endif
8620
8621 #if defined(LIBXML_VALID_ENABLED)
8622 #ifdef bottom_parser
8623 #undef xmlSAXParseDTD
8624 extern __typeof (xmlSAXParseDTD) xmlSAXParseDTD __attribute((alias("xmlSAXParseDTD__internal_alias")));
8625 #else
8626 #ifndef xmlSAXParseDTD
8627 extern __typeof (xmlSAXParseDTD) xmlSAXParseDTD__internal_alias __attribute((visibility("hidden")));
8628 #define xmlSAXParseDTD xmlSAXParseDTD__internal_alias
8629 #endif
8630 #endif
8631 #endif
8632
8633 #if defined(LIBXML_SAX1_ENABLED)
8634 #ifdef bottom_parser
8635 #undef xmlSAXParseDoc
8636 extern __typeof (xmlSAXParseDoc) xmlSAXParseDoc __attribute((alias("xmlSAXParseDoc__internal_alias")));
8637 #else
8638 #ifndef xmlSAXParseDoc
8639 extern __typeof (xmlSAXParseDoc) xmlSAXParseDoc__internal_alias __attribute((visibility("hidden")));
8640 #define xmlSAXParseDoc xmlSAXParseDoc__internal_alias
8641 #endif
8642 #endif
8643 #endif
8644
8645 #if defined(LIBXML_SAX1_ENABLED)
8646 #ifdef bottom_parser
8647 #undef xmlSAXParseEntity
8648 extern __typeof (xmlSAXParseEntity) xmlSAXParseEntity __attribute((alias("xmlSAXParseEntity__internal_alias")));
8649 #else
8650 #ifndef xmlSAXParseEntity
8651 extern __typeof (xmlSAXParseEntity) xmlSAXParseEntity__internal_alias __attribute((visibility("hidden")));
8652 #define xmlSAXParseEntity xmlSAXParseEntity__internal_alias
8653 #endif
8654 #endif
8655 #endif
8656
8657 #if defined(LIBXML_SAX1_ENABLED)
8658 #ifdef bottom_parser
8659 #undef xmlSAXParseFile
8660 extern __typeof (xmlSAXParseFile) xmlSAXParseFile __attribute((alias("xmlSAXParseFile__internal_alias")));
8661 #else
8662 #ifndef xmlSAXParseFile
8663 extern __typeof (xmlSAXParseFile) xmlSAXParseFile__internal_alias __attribute((visibility("hidden")));
8664 #define xmlSAXParseFile xmlSAXParseFile__internal_alias
8665 #endif
8666 #endif
8667 #endif
8668
8669 #if defined(LIBXML_SAX1_ENABLED)
8670 #ifdef bottom_parser
8671 #undef xmlSAXParseFileWithData
8672 extern __typeof (xmlSAXParseFileWithData) xmlSAXParseFileWithData __attribute((alias("xmlSAXParseFileWithData__internal_alias")));
8673 #else
8674 #ifndef xmlSAXParseFileWithData
8675 extern __typeof (xmlSAXParseFileWithData) xmlSAXParseFileWithData__internal_alias __attribute((visibility("hidden")));
8676 #define xmlSAXParseFileWithData xmlSAXParseFileWithData__internal_alias
8677 #endif
8678 #endif
8679 #endif
8680
8681 #if defined(LIBXML_SAX1_ENABLED)
8682 #ifdef bottom_parser
8683 #undef xmlSAXParseMemory
8684 extern __typeof (xmlSAXParseMemory) xmlSAXParseMemory __attribute((alias("xmlSAXParseMemory__internal_alias")));
8685 #else
8686 #ifndef xmlSAXParseMemory
8687 extern __typeof (xmlSAXParseMemory) xmlSAXParseMemory__internal_alias __attribute((visibility("hidden")));
8688 #define xmlSAXParseMemory xmlSAXParseMemory__internal_alias
8689 #endif
8690 #endif
8691 #endif
8692
8693 #if defined(LIBXML_SAX1_ENABLED)
8694 #ifdef bottom_parser
8695 #undef xmlSAXParseMemoryWithData
8696 extern __typeof (xmlSAXParseMemoryWithData) xmlSAXParseMemoryWithData __attribute((alias("xmlSAXParseMemoryWithData__internal_alias")));
8697 #else
8698 #ifndef xmlSAXParseMemoryWithData
8699 extern __typeof (xmlSAXParseMemoryWithData) xmlSAXParseMemoryWithData__internal_alias __attribute((visibility("hidden")));
8700 #define xmlSAXParseMemoryWithData xmlSAXParseMemoryWithData__internal_alias
8701 #endif
8702 #endif
8703 #endif
8704
8705 #if defined(LIBXML_SAX1_ENABLED)
8706 #ifdef bottom_parser
8707 #undef xmlSAXUserParseFile
8708 extern __typeof (xmlSAXUserParseFile) xmlSAXUserParseFile __attribute((alias("xmlSAXUserParseFile__internal_alias")));
8709 #else
8710 #ifndef xmlSAXUserParseFile
8711 extern __typeof (xmlSAXUserParseFile) xmlSAXUserParseFile__internal_alias __attribute((visibility("hidden")));
8712 #define xmlSAXUserParseFile xmlSAXUserParseFile__internal_alias
8713 #endif
8714 #endif
8715 #endif
8716
8717 #if defined(LIBXML_SAX1_ENABLED)
8718 #ifdef bottom_parser
8719 #undef xmlSAXUserParseMemory
8720 extern __typeof (xmlSAXUserParseMemory) xmlSAXUserParseMemory __attribute((alias("xmlSAXUserParseMemory__internal_alias")));
8721 #else
8722 #ifndef xmlSAXUserParseMemory
8723 extern __typeof (xmlSAXUserParseMemory) xmlSAXUserParseMemory__internal_alias __attribute((visibility("hidden")));
8724 #define xmlSAXUserParseMemory xmlSAXUserParseMemory__internal_alias
8725 #endif
8726 #endif
8727 #endif
8728
8729 #ifdef bottom_SAX2
8730 #undef xmlSAXVersion
8731 extern __typeof (xmlSAXVersion) xmlSAXVersion __attribute((alias("xmlSAXVersion__internal_alias")));
8732 #else
8733 #ifndef xmlSAXVersion
8734 extern __typeof (xmlSAXVersion) xmlSAXVersion__internal_alias __attribute((visibility("hidden")));
8735 #define xmlSAXVersion xmlSAXVersion__internal_alias
8736 #endif
8737 #endif
8738
8739 #if defined(LIBXML_OUTPUT_ENABLED)
8740 #ifdef bottom_xmlsave
8741 #undef xmlSaveClose
8742 extern __typeof (xmlSaveClose) xmlSaveClose __attribute((alias("xmlSaveClose__internal_alias")));
8743 #else
8744 #ifndef xmlSaveClose
8745 extern __typeof (xmlSaveClose) xmlSaveClose__internal_alias __attribute((visibility("hidden")));
8746 #define xmlSaveClose xmlSaveClose__internal_alias
8747 #endif
8748 #endif
8749 #endif
8750
8751 #if defined(LIBXML_OUTPUT_ENABLED)
8752 #ifdef bottom_xmlsave
8753 #undef xmlSaveDoc
8754 extern __typeof (xmlSaveDoc) xmlSaveDoc __attribute((alias("xmlSaveDoc__internal_alias")));
8755 #else
8756 #ifndef xmlSaveDoc
8757 extern __typeof (xmlSaveDoc) xmlSaveDoc__internal_alias __attribute((visibility("hidden")));
8758 #define xmlSaveDoc xmlSaveDoc__internal_alias
8759 #endif
8760 #endif
8761 #endif
8762
8763 #if defined(LIBXML_OUTPUT_ENABLED)
8764 #ifdef bottom_xmlsave
8765 #undef xmlSaveFile
8766 extern __typeof (xmlSaveFile) xmlSaveFile __attribute((alias("xmlSaveFile__internal_alias")));
8767 #else
8768 #ifndef xmlSaveFile
8769 extern __typeof (xmlSaveFile) xmlSaveFile__internal_alias __attribute((visibility("hidden")));
8770 #define xmlSaveFile xmlSaveFile__internal_alias
8771 #endif
8772 #endif
8773 #endif
8774
8775 #if defined(LIBXML_OUTPUT_ENABLED)
8776 #ifdef bottom_xmlsave
8777 #undef xmlSaveFileEnc
8778 extern __typeof (xmlSaveFileEnc) xmlSaveFileEnc __attribute((alias("xmlSaveFileEnc__internal_alias")));
8779 #else
8780 #ifndef xmlSaveFileEnc
8781 extern __typeof (xmlSaveFileEnc) xmlSaveFileEnc__internal_alias __attribute((visibility("hidden")));
8782 #define xmlSaveFileEnc xmlSaveFileEnc__internal_alias
8783 #endif
8784 #endif
8785 #endif
8786
8787 #if defined(LIBXML_OUTPUT_ENABLED)
8788 #ifdef bottom_xmlsave
8789 #undef xmlSaveFileTo
8790 extern __typeof (xmlSaveFileTo) xmlSaveFileTo __attribute((alias("xmlSaveFileTo__internal_alias")));
8791 #else
8792 #ifndef xmlSaveFileTo
8793 extern __typeof (xmlSaveFileTo) xmlSaveFileTo__internal_alias __attribute((visibility("hidden")));
8794 #define xmlSaveFileTo xmlSaveFileTo__internal_alias
8795 #endif
8796 #endif
8797 #endif
8798
8799 #if defined(LIBXML_OUTPUT_ENABLED)
8800 #ifdef bottom_xmlsave
8801 #undef xmlSaveFlush
8802 extern __typeof (xmlSaveFlush) xmlSaveFlush __attribute((alias("xmlSaveFlush__internal_alias")));
8803 #else
8804 #ifndef xmlSaveFlush
8805 extern __typeof (xmlSaveFlush) xmlSaveFlush__internal_alias __attribute((visibility("hidden")));
8806 #define xmlSaveFlush xmlSaveFlush__internal_alias
8807 #endif
8808 #endif
8809 #endif
8810
8811 #if defined(LIBXML_OUTPUT_ENABLED)
8812 #ifdef bottom_xmlsave
8813 #undef xmlSaveFormatFile
8814 extern __typeof (xmlSaveFormatFile) xmlSaveFormatFile __attribute((alias("xmlSaveFormatFile__internal_alias")));
8815 #else
8816 #ifndef xmlSaveFormatFile
8817 extern __typeof (xmlSaveFormatFile) xmlSaveFormatFile__internal_alias __attribute((visibility("hidden")));
8818 #define xmlSaveFormatFile xmlSaveFormatFile__internal_alias
8819 #endif
8820 #endif
8821 #endif
8822
8823 #if defined(LIBXML_OUTPUT_ENABLED)
8824 #ifdef bottom_xmlsave
8825 #undef xmlSaveFormatFileEnc
8826 extern __typeof (xmlSaveFormatFileEnc) xmlSaveFormatFileEnc __attribute((alias("xmlSaveFormatFileEnc__internal_alias")));
8827 #else
8828 #ifndef xmlSaveFormatFileEnc
8829 extern __typeof (xmlSaveFormatFileEnc) xmlSaveFormatFileEnc__internal_alias __attribute((visibility("hidden")));
8830 #define xmlSaveFormatFileEnc xmlSaveFormatFileEnc__internal_alias
8831 #endif
8832 #endif
8833 #endif
8834
8835 #if defined(LIBXML_OUTPUT_ENABLED)
8836 #ifdef bottom_xmlsave
8837 #undef xmlSaveFormatFileTo
8838 extern __typeof (xmlSaveFormatFileTo) xmlSaveFormatFileTo __attribute((alias("xmlSaveFormatFileTo__internal_alias")));
8839 #else
8840 #ifndef xmlSaveFormatFileTo
8841 extern __typeof (xmlSaveFormatFileTo) xmlSaveFormatFileTo__internal_alias __attribute((visibility("hidden")));
8842 #define xmlSaveFormatFileTo xmlSaveFormatFileTo__internal_alias
8843 #endif
8844 #endif
8845 #endif
8846
8847 #if defined(LIBXML_OUTPUT_ENABLED)
8848 #ifdef bottom_xmlsave
8849 #undef xmlSaveSetAttrEscape
8850 extern __typeof (xmlSaveSetAttrEscape) xmlSaveSetAttrEscape __attribute((alias("xmlSaveSetAttrEscape__internal_alias")));
8851 #else
8852 #ifndef xmlSaveSetAttrEscape
8853 extern __typeof (xmlSaveSetAttrEscape) xmlSaveSetAttrEscape__internal_alias __attribute((visibility("hidden")));
8854 #define xmlSaveSetAttrEscape xmlSaveSetAttrEscape__internal_alias
8855 #endif
8856 #endif
8857 #endif
8858
8859 #if defined(LIBXML_OUTPUT_ENABLED)
8860 #ifdef bottom_xmlsave
8861 #undef xmlSaveSetEscape
8862 extern __typeof (xmlSaveSetEscape) xmlSaveSetEscape __attribute((alias("xmlSaveSetEscape__internal_alias")));
8863 #else
8864 #ifndef xmlSaveSetEscape
8865 extern __typeof (xmlSaveSetEscape) xmlSaveSetEscape__internal_alias __attribute((visibility("hidden")));
8866 #define xmlSaveSetEscape xmlSaveSetEscape__internal_alias
8867 #endif
8868 #endif
8869 #endif
8870
8871 #if defined(LIBXML_OUTPUT_ENABLED)
8872 #ifdef bottom_xmlsave
8873 #undef xmlSaveToFd
8874 extern __typeof (xmlSaveToFd) xmlSaveToFd __attribute((alias("xmlSaveToFd__internal_alias")));
8875 #else
8876 #ifndef xmlSaveToFd
8877 extern __typeof (xmlSaveToFd) xmlSaveToFd__internal_alias __attribute((visibility("hidden")));
8878 #define xmlSaveToFd xmlSaveToFd__internal_alias
8879 #endif
8880 #endif
8881 #endif
8882
8883 #if defined(LIBXML_OUTPUT_ENABLED)
8884 #ifdef bottom_xmlsave
8885 #undef xmlSaveToFilename
8886 extern __typeof (xmlSaveToFilename) xmlSaveToFilename __attribute((alias("xmlSaveToFilename__internal_alias")));
8887 #else
8888 #ifndef xmlSaveToFilename
8889 extern __typeof (xmlSaveToFilename) xmlSaveToFilename__internal_alias __attribute((visibility("hidden")));
8890 #define xmlSaveToFilename xmlSaveToFilename__internal_alias
8891 #endif
8892 #endif
8893 #endif
8894
8895 #if defined(LIBXML_OUTPUT_ENABLED)
8896 #ifdef bottom_xmlsave
8897 #undef xmlSaveToIO
8898 extern __typeof (xmlSaveToIO) xmlSaveToIO __attribute((alias("xmlSaveToIO__internal_alias")));
8899 #else
8900 #ifndef xmlSaveToIO
8901 extern __typeof (xmlSaveToIO) xmlSaveToIO__internal_alias __attribute((visibility("hidden")));
8902 #define xmlSaveToIO xmlSaveToIO__internal_alias
8903 #endif
8904 #endif
8905 #endif
8906
8907 #if defined(LIBXML_OUTPUT_ENABLED)
8908 #ifdef bottom_xmlsave
8909 #undef xmlSaveTree
8910 extern __typeof (xmlSaveTree) xmlSaveTree __attribute((alias("xmlSaveTree__internal_alias")));
8911 #else
8912 #ifndef xmlSaveTree
8913 extern __typeof (xmlSaveTree) xmlSaveTree__internal_alias __attribute((visibility("hidden")));
8914 #define xmlSaveTree xmlSaveTree__internal_alias
8915 #endif
8916 #endif
8917 #endif
8918
8919 #ifdef bottom_uri
8920 #undef xmlSaveUri
8921 extern __typeof (xmlSaveUri) xmlSaveUri __attribute((alias("xmlSaveUri__internal_alias")));
8922 #else
8923 #ifndef xmlSaveUri
8924 extern __typeof (xmlSaveUri) xmlSaveUri__internal_alias __attribute((visibility("hidden")));
8925 #define xmlSaveUri xmlSaveUri__internal_alias
8926 #endif
8927 #endif
8928
8929 #if defined(LIBXML_LEGACY_ENABLED)
8930 #ifdef bottom_legacy
8931 #undef xmlScanName
8932 extern __typeof (xmlScanName) xmlScanName __attribute((alias("xmlScanName__internal_alias")));
8933 #else
8934 #ifndef xmlScanName
8935 extern __typeof (xmlScanName) xmlScanName__internal_alias __attribute((visibility("hidden")));
8936 #define xmlScanName xmlScanName__internal_alias
8937 #endif
8938 #endif
8939 #endif
8940
8941 #if defined(LIBXML_SCHEMAS_ENABLED)
8942 #ifdef bottom_xmlschemas
8943 #undef xmlSchemaCheckFacet
8944 extern __typeof (xmlSchemaCheckFacet) xmlSchemaCheckFacet __attribute((alias("xmlSchemaCheckFacet__internal_alias")));
8945 #else
8946 #ifndef xmlSchemaCheckFacet
8947 extern __typeof (xmlSchemaCheckFacet) xmlSchemaCheckFacet__internal_alias __attribute((visibility("hidden")));
8948 #define xmlSchemaCheckFacet xmlSchemaCheckFacet__internal_alias
8949 #endif
8950 #endif
8951 #endif
8952
8953 #if defined(LIBXML_SCHEMAS_ENABLED)
8954 #ifdef bottom_xmlschemastypes
8955 #undef xmlSchemaCleanupTypes
8956 extern __typeof (xmlSchemaCleanupTypes) xmlSchemaCleanupTypes __attribute((alias("xmlSchemaCleanupTypes__internal_alias")));
8957 #else
8958 #ifndef xmlSchemaCleanupTypes
8959 extern __typeof (xmlSchemaCleanupTypes) xmlSchemaCleanupTypes__internal_alias __attribute((visibility("hidden")));
8960 #define xmlSchemaCleanupTypes xmlSchemaCleanupTypes__internal_alias
8961 #endif
8962 #endif
8963 #endif
8964
8965 #if defined(LIBXML_SCHEMAS_ENABLED)
8966 #ifdef bottom_xmlschemastypes
8967 #undef xmlSchemaCollapseString
8968 extern __typeof (xmlSchemaCollapseString) xmlSchemaCollapseString __attribute((alias("xmlSchemaCollapseString__internal_alias")));
8969 #else
8970 #ifndef xmlSchemaCollapseString
8971 extern __typeof (xmlSchemaCollapseString) xmlSchemaCollapseString__internal_alias __attribute((visibility("hidden")));
8972 #define xmlSchemaCollapseString xmlSchemaCollapseString__internal_alias
8973 #endif
8974 #endif
8975 #endif
8976
8977 #if defined(LIBXML_SCHEMAS_ENABLED)
8978 #ifdef bottom_xmlschemastypes
8979 #undef xmlSchemaCompareValues
8980 extern __typeof (xmlSchemaCompareValues) xmlSchemaCompareValues __attribute((alias("xmlSchemaCompareValues__internal_alias")));
8981 #else
8982 #ifndef xmlSchemaCompareValues
8983 extern __typeof (xmlSchemaCompareValues) xmlSchemaCompareValues__internal_alias __attribute((visibility("hidden")));
8984 #define xmlSchemaCompareValues xmlSchemaCompareValues__internal_alias
8985 #endif
8986 #endif
8987 #endif
8988
8989 #if defined(LIBXML_SCHEMAS_ENABLED)
8990 #ifdef bottom_xmlschemastypes
8991 #undef xmlSchemaCompareValuesWhtsp
8992 extern __typeof (xmlSchemaCompareValuesWhtsp) xmlSchemaCompareValuesWhtsp __attribute((alias("xmlSchemaCompareValuesWhtsp__internal_alias")));
8993 #else
8994 #ifndef xmlSchemaCompareValuesWhtsp
8995 extern __typeof (xmlSchemaCompareValuesWhtsp) xmlSchemaCompareValuesWhtsp__internal_alias __attribute((visibility("hidden")));
8996 #define xmlSchemaCompareValuesWhtsp xmlSchemaCompareValuesWhtsp__internal_alias
8997 #endif
8998 #endif
8999 #endif
9000
9001 #if defined(LIBXML_SCHEMAS_ENABLED)
9002 #ifdef bottom_xmlschemastypes
9003 #undef xmlSchemaCopyValue
9004 extern __typeof (xmlSchemaCopyValue) xmlSchemaCopyValue __attribute((alias("xmlSchemaCopyValue__internal_alias")));
9005 #else
9006 #ifndef xmlSchemaCopyValue
9007 extern __typeof (xmlSchemaCopyValue) xmlSchemaCopyValue__internal_alias __attribute((visibility("hidden")));
9008 #define xmlSchemaCopyValue xmlSchemaCopyValue__internal_alias
9009 #endif
9010 #endif
9011 #endif
9012
9013 #if defined(LIBXML_SCHEMAS_ENABLED) && defined(LIBXML_OUTPUT_ENABLED)
9014 #ifdef bottom_xmlschemas
9015 #undef xmlSchemaDump
9016 extern __typeof (xmlSchemaDump) xmlSchemaDump __attribute((alias("xmlSchemaDump__internal_alias")));
9017 #else
9018 #ifndef xmlSchemaDump
9019 extern __typeof (xmlSchemaDump) xmlSchemaDump__internal_alias __attribute((visibility("hidden")));
9020 #define xmlSchemaDump xmlSchemaDump__internal_alias
9021 #endif
9022 #endif
9023 #endif
9024
9025 #if defined(LIBXML_SCHEMAS_ENABLED)
9026 #ifdef bottom_xmlschemas
9027 #undef xmlSchemaFree
9028 extern __typeof (xmlSchemaFree) xmlSchemaFree __attribute((alias("xmlSchemaFree__internal_alias")));
9029 #else
9030 #ifndef xmlSchemaFree
9031 extern __typeof (xmlSchemaFree) xmlSchemaFree__internal_alias __attribute((visibility("hidden")));
9032 #define xmlSchemaFree xmlSchemaFree__internal_alias
9033 #endif
9034 #endif
9035 #endif
9036
9037 #if defined(LIBXML_SCHEMAS_ENABLED)
9038 #ifdef bottom_xmlschemas
9039 #undef xmlSchemaFreeFacet
9040 extern __typeof (xmlSchemaFreeFacet) xmlSchemaFreeFacet __attribute((alias("xmlSchemaFreeFacet__internal_alias")));
9041 #else
9042 #ifndef xmlSchemaFreeFacet
9043 extern __typeof (xmlSchemaFreeFacet) xmlSchemaFreeFacet__internal_alias __attribute((visibility("hidden")));
9044 #define xmlSchemaFreeFacet xmlSchemaFreeFacet__internal_alias
9045 #endif
9046 #endif
9047 #endif
9048
9049 #if defined(LIBXML_SCHEMAS_ENABLED)
9050 #ifdef bottom_xmlschemas
9051 #undef xmlSchemaFreeParserCtxt
9052 extern __typeof (xmlSchemaFreeParserCtxt) xmlSchemaFreeParserCtxt __attribute((alias("xmlSchemaFreeParserCtxt__internal_alias")));
9053 #else
9054 #ifndef xmlSchemaFreeParserCtxt
9055 extern __typeof (xmlSchemaFreeParserCtxt) xmlSchemaFreeParserCtxt__internal_alias __attribute((visibility("hidden")));
9056 #define xmlSchemaFreeParserCtxt xmlSchemaFreeParserCtxt__internal_alias
9057 #endif
9058 #endif
9059 #endif
9060
9061 #if defined(LIBXML_SCHEMAS_ENABLED)
9062 #ifdef bottom_xmlschemas
9063 #undef xmlSchemaFreeType
9064 extern __typeof (xmlSchemaFreeType) xmlSchemaFreeType __attribute((alias("xmlSchemaFreeType__internal_alias")));
9065 #else
9066 #ifndef xmlSchemaFreeType
9067 extern __typeof (xmlSchemaFreeType) xmlSchemaFreeType__internal_alias __attribute((visibility("hidden")));
9068 #define xmlSchemaFreeType xmlSchemaFreeType__internal_alias
9069 #endif
9070 #endif
9071 #endif
9072
9073 #if defined(LIBXML_SCHEMAS_ENABLED)
9074 #ifdef bottom_xmlschemas
9075 #undef xmlSchemaFreeValidCtxt
9076 extern __typeof (xmlSchemaFreeValidCtxt) xmlSchemaFreeValidCtxt __attribute((alias("xmlSchemaFreeValidCtxt__internal_alias")));
9077 #else
9078 #ifndef xmlSchemaFreeValidCtxt
9079 extern __typeof (xmlSchemaFreeValidCtxt) xmlSchemaFreeValidCtxt__internal_alias __attribute((visibility("hidden")));
9080 #define xmlSchemaFreeValidCtxt xmlSchemaFreeValidCtxt__internal_alias
9081 #endif
9082 #endif
9083 #endif
9084
9085 #if defined(LIBXML_SCHEMAS_ENABLED)
9086 #ifdef bottom_xmlschemastypes
9087 #undef xmlSchemaFreeValue
9088 extern __typeof (xmlSchemaFreeValue) xmlSchemaFreeValue __attribute((alias("xmlSchemaFreeValue__internal_alias")));
9089 #else
9090 #ifndef xmlSchemaFreeValue
9091 extern __typeof (xmlSchemaFreeValue) xmlSchemaFreeValue__internal_alias __attribute((visibility("hidden")));
9092 #define xmlSchemaFreeValue xmlSchemaFreeValue__internal_alias
9093 #endif
9094 #endif
9095 #endif
9096
9097 #if defined(LIBXML_SCHEMAS_ENABLED)
9098 #ifdef bottom_xmlschemas
9099 #undef xmlSchemaFreeWildcard
9100 extern __typeof (xmlSchemaFreeWildcard) xmlSchemaFreeWildcard __attribute((alias("xmlSchemaFreeWildcard__internal_alias")));
9101 #else
9102 #ifndef xmlSchemaFreeWildcard
9103 extern __typeof (xmlSchemaFreeWildcard) xmlSchemaFreeWildcard__internal_alias __attribute((visibility("hidden")));
9104 #define xmlSchemaFreeWildcard xmlSchemaFreeWildcard__internal_alias
9105 #endif
9106 #endif
9107 #endif
9108
9109 #if defined(LIBXML_SCHEMAS_ENABLED)
9110 #ifdef bottom_xmlschemastypes
9111 #undef xmlSchemaGetBuiltInListSimpleTypeItemType
9112 extern __typeof (xmlSchemaGetBuiltInListSimpleTypeItemType) xmlSchemaGetBuiltInListSimpleTypeItemType __attribute((alias("xmlSchemaGetBuiltInListSimpleTypeItemType__internal_alias")));
9113 #else
9114 #ifndef xmlSchemaGetBuiltInListSimpleTypeItemType
9115 extern __typeof (xmlSchemaGetBuiltInListSimpleTypeItemType) xmlSchemaGetBuiltInListSimpleTypeItemType__internal_alias __attribute((visibility("hidden")));
9116 #define xmlSchemaGetBuiltInListSimpleTypeItemType xmlSchemaGetBuiltInListSimpleTypeItemType__internal_alias
9117 #endif
9118 #endif
9119 #endif
9120
9121 #if defined(LIBXML_SCHEMAS_ENABLED)
9122 #ifdef bottom_xmlschemastypes
9123 #undef xmlSchemaGetBuiltInType
9124 extern __typeof (xmlSchemaGetBuiltInType) xmlSchemaGetBuiltInType __attribute((alias("xmlSchemaGetBuiltInType__internal_alias")));
9125 #else
9126 #ifndef xmlSchemaGetBuiltInType
9127 extern __typeof (xmlSchemaGetBuiltInType) xmlSchemaGetBuiltInType__internal_alias __attribute((visibility("hidden")));
9128 #define xmlSchemaGetBuiltInType xmlSchemaGetBuiltInType__internal_alias
9129 #endif
9130 #endif
9131 #endif
9132
9133 #if defined(LIBXML_SCHEMAS_ENABLED)
9134 #ifdef bottom_xmlschemastypes
9135 #undef xmlSchemaGetCanonValue
9136 extern __typeof (xmlSchemaGetCanonValue) xmlSchemaGetCanonValue __attribute((alias("xmlSchemaGetCanonValue__internal_alias")));
9137 #else
9138 #ifndef xmlSchemaGetCanonValue
9139 extern __typeof (xmlSchemaGetCanonValue) xmlSchemaGetCanonValue__internal_alias __attribute((visibility("hidden")));
9140 #define xmlSchemaGetCanonValue xmlSchemaGetCanonValue__internal_alias
9141 #endif
9142 #endif
9143 #endif
9144
9145 #if defined(LIBXML_SCHEMAS_ENABLED)
9146 #ifdef bottom_xmlschemastypes
9147 #undef xmlSchemaGetCanonValueWhtsp
9148 extern __typeof (xmlSchemaGetCanonValueWhtsp) xmlSchemaGetCanonValueWhtsp __attribute((alias("xmlSchemaGetCanonValueWhtsp__internal_alias")));
9149 #else
9150 #ifndef xmlSchemaGetCanonValueWhtsp
9151 extern __typeof (xmlSchemaGetCanonValueWhtsp) xmlSchemaGetCanonValueWhtsp__internal_alias __attribute((visibility("hidden")));
9152 #define xmlSchemaGetCanonValueWhtsp xmlSchemaGetCanonValueWhtsp__internal_alias
9153 #endif
9154 #endif
9155 #endif
9156
9157 #if defined(LIBXML_SCHEMAS_ENABLED)
9158 #ifdef bottom_xmlschemastypes
9159 #undef xmlSchemaGetFacetValueAsULong
9160 extern __typeof (xmlSchemaGetFacetValueAsULong) xmlSchemaGetFacetValueAsULong __attribute((alias("xmlSchemaGetFacetValueAsULong__internal_alias")));
9161 #else
9162 #ifndef xmlSchemaGetFacetValueAsULong
9163 extern __typeof (xmlSchemaGetFacetValueAsULong) xmlSchemaGetFacetValueAsULong__internal_alias __attribute((visibility("hidden")));
9164 #define xmlSchemaGetFacetValueAsULong xmlSchemaGetFacetValueAsULong__internal_alias
9165 #endif
9166 #endif
9167 #endif
9168
9169 #if defined(LIBXML_SCHEMAS_ENABLED)
9170 #ifdef bottom_xmlschemas
9171 #undef xmlSchemaGetParserErrors
9172 extern __typeof (xmlSchemaGetParserErrors) xmlSchemaGetParserErrors __attribute((alias("xmlSchemaGetParserErrors__internal_alias")));
9173 #else
9174 #ifndef xmlSchemaGetParserErrors
9175 extern __typeof (xmlSchemaGetParserErrors) xmlSchemaGetParserErrors__internal_alias __attribute((visibility("hidden")));
9176 #define xmlSchemaGetParserErrors xmlSchemaGetParserErrors__internal_alias
9177 #endif
9178 #endif
9179 #endif
9180
9181 #if defined(LIBXML_SCHEMAS_ENABLED)
9182 #ifdef bottom_xmlschemastypes
9183 #undef xmlSchemaGetPredefinedType
9184 extern __typeof (xmlSchemaGetPredefinedType) xmlSchemaGetPredefinedType __attribute((alias("xmlSchemaGetPredefinedType__internal_alias")));
9185 #else
9186 #ifndef xmlSchemaGetPredefinedType
9187 extern __typeof (xmlSchemaGetPredefinedType) xmlSchemaGetPredefinedType__internal_alias __attribute((visibility("hidden")));
9188 #define xmlSchemaGetPredefinedType xmlSchemaGetPredefinedType__internal_alias
9189 #endif
9190 #endif
9191 #endif
9192
9193 #if defined(LIBXML_SCHEMAS_ENABLED)
9194 #ifdef bottom_xmlschemastypes
9195 #undef xmlSchemaGetValType
9196 extern __typeof (xmlSchemaGetValType) xmlSchemaGetValType __attribute((alias("xmlSchemaGetValType__internal_alias")));
9197 #else
9198 #ifndef xmlSchemaGetValType
9199 extern __typeof (xmlSchemaGetValType) xmlSchemaGetValType__internal_alias __attribute((visibility("hidden")));
9200 #define xmlSchemaGetValType xmlSchemaGetValType__internal_alias
9201 #endif
9202 #endif
9203 #endif
9204
9205 #if defined(LIBXML_SCHEMAS_ENABLED)
9206 #ifdef bottom_xmlschemas
9207 #undef xmlSchemaGetValidErrors
9208 extern __typeof (xmlSchemaGetValidErrors) xmlSchemaGetValidErrors __attribute((alias("xmlSchemaGetValidErrors__internal_alias")));
9209 #else
9210 #ifndef xmlSchemaGetValidErrors
9211 extern __typeof (xmlSchemaGetValidErrors) xmlSchemaGetValidErrors__internal_alias __attribute((visibility("hidden")));
9212 #define xmlSchemaGetValidErrors xmlSchemaGetValidErrors__internal_alias
9213 #endif
9214 #endif
9215 #endif
9216
9217 #if defined(LIBXML_SCHEMAS_ENABLED)
9218 #ifdef bottom_xmlschemastypes
9219 #undef xmlSchemaInitTypes
9220 extern __typeof (xmlSchemaInitTypes) xmlSchemaInitTypes __attribute((alias("xmlSchemaInitTypes__internal_alias")));
9221 #else
9222 #ifndef xmlSchemaInitTypes
9223 extern __typeof (xmlSchemaInitTypes) xmlSchemaInitTypes__internal_alias __attribute((visibility("hidden")));
9224 #define xmlSchemaInitTypes xmlSchemaInitTypes__internal_alias
9225 #endif
9226 #endif
9227 #endif
9228
9229 #if defined(LIBXML_SCHEMAS_ENABLED)
9230 #ifdef bottom_xmlschemastypes
9231 #undef xmlSchemaIsBuiltInTypeFacet
9232 extern __typeof (xmlSchemaIsBuiltInTypeFacet) xmlSchemaIsBuiltInTypeFacet __attribute((alias("xmlSchemaIsBuiltInTypeFacet__internal_alias")));
9233 #else
9234 #ifndef xmlSchemaIsBuiltInTypeFacet
9235 extern __typeof (xmlSchemaIsBuiltInTypeFacet) xmlSchemaIsBuiltInTypeFacet__internal_alias __attribute((visibility("hidden")));
9236 #define xmlSchemaIsBuiltInTypeFacet xmlSchemaIsBuiltInTypeFacet__internal_alias
9237 #endif
9238 #endif
9239 #endif
9240
9241 #if defined(LIBXML_SCHEMAS_ENABLED)
9242 #ifdef bottom_xmlschemas
9243 #undef xmlSchemaNewDocParserCtxt
9244 extern __typeof (xmlSchemaNewDocParserCtxt) xmlSchemaNewDocParserCtxt __attribute((alias("xmlSchemaNewDocParserCtxt__internal_alias")));
9245 #else
9246 #ifndef xmlSchemaNewDocParserCtxt
9247 extern __typeof (xmlSchemaNewDocParserCtxt) xmlSchemaNewDocParserCtxt__internal_alias __attribute((visibility("hidden")));
9248 #define xmlSchemaNewDocParserCtxt xmlSchemaNewDocParserCtxt__internal_alias
9249 #endif
9250 #endif
9251 #endif
9252
9253 #if defined(LIBXML_SCHEMAS_ENABLED)
9254 #ifdef bottom_xmlschemas
9255 #undef xmlSchemaNewFacet
9256 extern __typeof (xmlSchemaNewFacet) xmlSchemaNewFacet __attribute((alias("xmlSchemaNewFacet__internal_alias")));
9257 #else
9258 #ifndef xmlSchemaNewFacet
9259 extern __typeof (xmlSchemaNewFacet) xmlSchemaNewFacet__internal_alias __attribute((visibility("hidden")));
9260 #define xmlSchemaNewFacet xmlSchemaNewFacet__internal_alias
9261 #endif
9262 #endif
9263 #endif
9264
9265 #if defined(LIBXML_SCHEMAS_ENABLED)
9266 #ifdef bottom_xmlschemas
9267 #undef xmlSchemaNewMemParserCtxt
9268 extern __typeof (xmlSchemaNewMemParserCtxt) xmlSchemaNewMemParserCtxt __attribute((alias("xmlSchemaNewMemParserCtxt__internal_alias")));
9269 #else
9270 #ifndef xmlSchemaNewMemParserCtxt
9271 extern __typeof (xmlSchemaNewMemParserCtxt) xmlSchemaNewMemParserCtxt__internal_alias __attribute((visibility("hidden")));
9272 #define xmlSchemaNewMemParserCtxt xmlSchemaNewMemParserCtxt__internal_alias
9273 #endif
9274 #endif
9275 #endif
9276
9277 #if defined(LIBXML_SCHEMAS_ENABLED)
9278 #ifdef bottom_xmlschemastypes
9279 #undef xmlSchemaNewNOTATIONValue
9280 extern __typeof (xmlSchemaNewNOTATIONValue) xmlSchemaNewNOTATIONValue __attribute((alias("xmlSchemaNewNOTATIONValue__internal_alias")));
9281 #else
9282 #ifndef xmlSchemaNewNOTATIONValue
9283 extern __typeof (xmlSchemaNewNOTATIONValue) xmlSchemaNewNOTATIONValue__internal_alias __attribute((visibility("hidden")));
9284 #define xmlSchemaNewNOTATIONValue xmlSchemaNewNOTATIONValue__internal_alias
9285 #endif
9286 #endif
9287 #endif
9288
9289 #if defined(LIBXML_SCHEMAS_ENABLED)
9290 #ifdef bottom_xmlschemas
9291 #undef xmlSchemaNewParserCtxt
9292 extern __typeof (xmlSchemaNewParserCtxt) xmlSchemaNewParserCtxt __attribute((alias("xmlSchemaNewParserCtxt__internal_alias")));
9293 #else
9294 #ifndef xmlSchemaNewParserCtxt
9295 extern __typeof (xmlSchemaNewParserCtxt) xmlSchemaNewParserCtxt__internal_alias __attribute((visibility("hidden")));
9296 #define xmlSchemaNewParserCtxt xmlSchemaNewParserCtxt__internal_alias
9297 #endif
9298 #endif
9299 #endif
9300
9301 #if defined(LIBXML_SCHEMAS_ENABLED)
9302 #ifdef bottom_xmlschemastypes
9303 #undef xmlSchemaNewQNameValue
9304 extern __typeof (xmlSchemaNewQNameValue) xmlSchemaNewQNameValue __attribute((alias("xmlSchemaNewQNameValue__internal_alias")));
9305 #else
9306 #ifndef xmlSchemaNewQNameValue
9307 extern __typeof (xmlSchemaNewQNameValue) xmlSchemaNewQNameValue__internal_alias __attribute((visibility("hidden")));
9308 #define xmlSchemaNewQNameValue xmlSchemaNewQNameValue__internal_alias
9309 #endif
9310 #endif
9311 #endif
9312
9313 #if defined(LIBXML_SCHEMAS_ENABLED)
9314 #ifdef bottom_xmlschemastypes
9315 #undef xmlSchemaNewStringValue
9316 extern __typeof (xmlSchemaNewStringValue) xmlSchemaNewStringValue __attribute((alias("xmlSchemaNewStringValue__internal_alias")));
9317 #else
9318 #ifndef xmlSchemaNewStringValue
9319 extern __typeof (xmlSchemaNewStringValue) xmlSchemaNewStringValue__internal_alias __attribute((visibility("hidden")));
9320 #define xmlSchemaNewStringValue xmlSchemaNewStringValue__internal_alias
9321 #endif
9322 #endif
9323 #endif
9324
9325 #if defined(LIBXML_SCHEMAS_ENABLED)
9326 #ifdef bottom_xmlschemas
9327 #undef xmlSchemaNewValidCtxt
9328 extern __typeof (xmlSchemaNewValidCtxt) xmlSchemaNewValidCtxt __attribute((alias("xmlSchemaNewValidCtxt__internal_alias")));
9329 #else
9330 #ifndef xmlSchemaNewValidCtxt
9331 extern __typeof (xmlSchemaNewValidCtxt) xmlSchemaNewValidCtxt__internal_alias __attribute((visibility("hidden")));
9332 #define xmlSchemaNewValidCtxt xmlSchemaNewValidCtxt__internal_alias
9333 #endif
9334 #endif
9335 #endif
9336
9337 #if defined(LIBXML_SCHEMAS_ENABLED)
9338 #ifdef bottom_xmlschemas
9339 #undef xmlSchemaParse
9340 extern __typeof (xmlSchemaParse) xmlSchemaParse __attribute((alias("xmlSchemaParse__internal_alias")));
9341 #else
9342 #ifndef xmlSchemaParse
9343 extern __typeof (xmlSchemaParse) xmlSchemaParse__internal_alias __attribute((visibility("hidden")));
9344 #define xmlSchemaParse xmlSchemaParse__internal_alias
9345 #endif
9346 #endif
9347 #endif
9348
9349 #if defined(LIBXML_SCHEMAS_ENABLED)
9350 #ifdef bottom_xmlschemas
9351 #undef xmlSchemaSetParserErrors
9352 extern __typeof (xmlSchemaSetParserErrors) xmlSchemaSetParserErrors __attribute((alias("xmlSchemaSetParserErrors__internal_alias")));
9353 #else
9354 #ifndef xmlSchemaSetParserErrors
9355 extern __typeof (xmlSchemaSetParserErrors) xmlSchemaSetParserErrors__internal_alias __attribute((visibility("hidden")));
9356 #define xmlSchemaSetParserErrors xmlSchemaSetParserErrors__internal_alias
9357 #endif
9358 #endif
9359 #endif
9360
9361 #if defined(LIBXML_SCHEMAS_ENABLED)
9362 #ifdef bottom_xmlschemas
9363 #undef xmlSchemaSetValidErrors
9364 extern __typeof (xmlSchemaSetValidErrors) xmlSchemaSetValidErrors __attribute((alias("xmlSchemaSetValidErrors__internal_alias")));
9365 #else
9366 #ifndef xmlSchemaSetValidErrors
9367 extern __typeof (xmlSchemaSetValidErrors) xmlSchemaSetValidErrors__internal_alias __attribute((visibility("hidden")));
9368 #define xmlSchemaSetValidErrors xmlSchemaSetValidErrors__internal_alias
9369 #endif
9370 #endif
9371 #endif
9372
9373 #if defined(LIBXML_SCHEMAS_ENABLED)
9374 #ifdef bottom_xmlschemas
9375 #undef xmlSchemaSetValidOptions
9376 extern __typeof (xmlSchemaSetValidOptions) xmlSchemaSetValidOptions __attribute((alias("xmlSchemaSetValidOptions__internal_alias")));
9377 #else
9378 #ifndef xmlSchemaSetValidOptions
9379 extern __typeof (xmlSchemaSetValidOptions) xmlSchemaSetValidOptions__internal_alias __attribute((visibility("hidden")));
9380 #define xmlSchemaSetValidOptions xmlSchemaSetValidOptions__internal_alias
9381 #endif
9382 #endif
9383 #endif
9384
9385 #if defined(LIBXML_SCHEMAS_ENABLED)
9386 #ifdef bottom_xmlschemastypes
9387 #undef xmlSchemaValPredefTypeNode
9388 extern __typeof (xmlSchemaValPredefTypeNode) xmlSchemaValPredefTypeNode __attribute((alias("xmlSchemaValPredefTypeNode__internal_alias")));
9389 #else
9390 #ifndef xmlSchemaValPredefTypeNode
9391 extern __typeof (xmlSchemaValPredefTypeNode) xmlSchemaValPredefTypeNode__internal_alias __attribute((visibility("hidden")));
9392 #define xmlSchemaValPredefTypeNode xmlSchemaValPredefTypeNode__internal_alias
9393 #endif
9394 #endif
9395 #endif
9396
9397 #if defined(LIBXML_SCHEMAS_ENABLED)
9398 #ifdef bottom_xmlschemastypes
9399 #undef xmlSchemaValPredefTypeNodeNoNorm
9400 extern __typeof (xmlSchemaValPredefTypeNodeNoNorm) xmlSchemaValPredefTypeNodeNoNorm __attribute((alias("xmlSchemaValPredefTypeNodeNoNorm__internal_alias")));
9401 #else
9402 #ifndef xmlSchemaValPredefTypeNodeNoNorm
9403 extern __typeof (xmlSchemaValPredefTypeNodeNoNorm) xmlSchemaValPredefTypeNodeNoNorm__internal_alias __attribute((visibility("hidden")));
9404 #define xmlSchemaValPredefTypeNodeNoNorm xmlSchemaValPredefTypeNodeNoNorm__internal_alias
9405 #endif
9406 #endif
9407 #endif
9408
9409 #if defined(LIBXML_SCHEMAS_ENABLED)
9410 #ifdef bottom_xmlschemas
9411 #undef xmlSchemaValidCtxtGetOptions
9412 extern __typeof (xmlSchemaValidCtxtGetOptions) xmlSchemaValidCtxtGetOptions __attribute((alias("xmlSchemaValidCtxtGetOptions__internal_alias")));
9413 #else
9414 #ifndef xmlSchemaValidCtxtGetOptions
9415 extern __typeof (xmlSchemaValidCtxtGetOptions) xmlSchemaValidCtxtGetOptions__internal_alias __attribute((visibility("hidden")));
9416 #define xmlSchemaValidCtxtGetOptions xmlSchemaValidCtxtGetOptions__internal_alias
9417 #endif
9418 #endif
9419 #endif
9420
9421 #if defined(LIBXML_SCHEMAS_ENABLED)
9422 #ifdef bottom_xmlschemas
9423 #undef xmlSchemaValidateDoc
9424 extern __typeof (xmlSchemaValidateDoc) xmlSchemaValidateDoc __attribute((alias("xmlSchemaValidateDoc__internal_alias")));
9425 #else
9426 #ifndef xmlSchemaValidateDoc
9427 extern __typeof (xmlSchemaValidateDoc) xmlSchemaValidateDoc__internal_alias __attribute((visibility("hidden")));
9428 #define xmlSchemaValidateDoc xmlSchemaValidateDoc__internal_alias
9429 #endif
9430 #endif
9431 #endif
9432
9433 #if defined(LIBXML_SCHEMAS_ENABLED)
9434 #ifdef bottom_xmlschemastypes
9435 #undef xmlSchemaValidateFacet
9436 extern __typeof (xmlSchemaValidateFacet) xmlSchemaValidateFacet __attribute((alias("xmlSchemaValidateFacet__internal_alias")));
9437 #else
9438 #ifndef xmlSchemaValidateFacet
9439 extern __typeof (xmlSchemaValidateFacet) xmlSchemaValidateFacet__internal_alias __attribute((visibility("hidden")));
9440 #define xmlSchemaValidateFacet xmlSchemaValidateFacet__internal_alias
9441 #endif
9442 #endif
9443 #endif
9444
9445 #if defined(LIBXML_SCHEMAS_ENABLED)
9446 #ifdef bottom_xmlschemastypes
9447 #undef xmlSchemaValidateFacetWhtsp
9448 extern __typeof (xmlSchemaValidateFacetWhtsp) xmlSchemaValidateFacetWhtsp __attribute((alias("xmlSchemaValidateFacetWhtsp__internal_alias")));
9449 #else
9450 #ifndef xmlSchemaValidateFacetWhtsp
9451 extern __typeof (xmlSchemaValidateFacetWhtsp) xmlSchemaValidateFacetWhtsp__internal_alias __attribute((visibility("hidden")));
9452 #define xmlSchemaValidateFacetWhtsp xmlSchemaValidateFacetWhtsp__internal_alias
9453 #endif
9454 #endif
9455 #endif
9456
9457 #if defined(LIBXML_SCHEMAS_ENABLED)
9458 #ifdef bottom_xmlschemas
9459 #undef xmlSchemaValidateFile
9460 extern __typeof (xmlSchemaValidateFile) xmlSchemaValidateFile __attribute((alias("xmlSchemaValidateFile__internal_alias")));
9461 #else
9462 #ifndef xmlSchemaValidateFile
9463 extern __typeof (xmlSchemaValidateFile) xmlSchemaValidateFile__internal_alias __attribute((visibility("hidden")));
9464 #define xmlSchemaValidateFile xmlSchemaValidateFile__internal_alias
9465 #endif
9466 #endif
9467 #endif
9468
9469 #if defined(LIBXML_SCHEMAS_ENABLED)
9470 #ifdef bottom_xmlschemastypes
9471 #undef xmlSchemaValidateLengthFacet
9472 extern __typeof (xmlSchemaValidateLengthFacet) xmlSchemaValidateLengthFacet __attribute((alias("xmlSchemaValidateLengthFacet__internal_alias")));
9473 #else
9474 #ifndef xmlSchemaValidateLengthFacet
9475 extern __typeof (xmlSchemaValidateLengthFacet) xmlSchemaValidateLengthFacet__internal_alias __attribute((visibility("hidden")));
9476 #define xmlSchemaValidateLengthFacet xmlSchemaValidateLengthFacet__internal_alias
9477 #endif
9478 #endif
9479 #endif
9480
9481 #if defined(LIBXML_SCHEMAS_ENABLED)
9482 #ifdef bottom_xmlschemastypes
9483 #undef xmlSchemaValidateLengthFacetWhtsp
9484 extern __typeof (xmlSchemaValidateLengthFacetWhtsp) xmlSchemaValidateLengthFacetWhtsp __attribute((alias("xmlSchemaValidateLengthFacetWhtsp__internal_alias")));
9485 #else
9486 #ifndef xmlSchemaValidateLengthFacetWhtsp
9487 extern __typeof (xmlSchemaValidateLengthFacetWhtsp) xmlSchemaValidateLengthFacetWhtsp__internal_alias __attribute((visibility("hidden")));
9488 #define xmlSchemaValidateLengthFacetWhtsp xmlSchemaValidateLengthFacetWhtsp__internal_alias
9489 #endif
9490 #endif
9491 #endif
9492
9493 #if defined(LIBXML_SCHEMAS_ENABLED)
9494 #ifdef bottom_xmlschemastypes
9495 #undef xmlSchemaValidateListSimpleTypeFacet
9496 extern __typeof (xmlSchemaValidateListSimpleTypeFacet) xmlSchemaValidateListSimpleTypeFacet __attribute((alias("xmlSchemaValidateListSimpleTypeFacet__internal_alias")));
9497 #else
9498 #ifndef xmlSchemaValidateListSimpleTypeFacet
9499 extern __typeof (xmlSchemaValidateListSimpleTypeFacet) xmlSchemaValidateListSimpleTypeFacet__internal_alias __attribute((visibility("hidden")));
9500 #define xmlSchemaValidateListSimpleTypeFacet xmlSchemaValidateListSimpleTypeFacet__internal_alias
9501 #endif
9502 #endif
9503 #endif
9504
9505 #if defined(LIBXML_SCHEMAS_ENABLED)
9506 #ifdef bottom_xmlschemas
9507 #undef xmlSchemaValidateOneElement
9508 extern __typeof (xmlSchemaValidateOneElement) xmlSchemaValidateOneElement __attribute((alias("xmlSchemaValidateOneElement__internal_alias")));
9509 #else
9510 #ifndef xmlSchemaValidateOneElement
9511 extern __typeof (xmlSchemaValidateOneElement) xmlSchemaValidateOneElement__internal_alias __attribute((visibility("hidden")));
9512 #define xmlSchemaValidateOneElement xmlSchemaValidateOneElement__internal_alias
9513 #endif
9514 #endif
9515 #endif
9516
9517 #if defined(LIBXML_SCHEMAS_ENABLED)
9518 #ifdef bottom_xmlschemastypes
9519 #undef xmlSchemaValidatePredefinedType
9520 extern __typeof (xmlSchemaValidatePredefinedType) xmlSchemaValidatePredefinedType __attribute((alias("xmlSchemaValidatePredefinedType__internal_alias")));
9521 #else
9522 #ifndef xmlSchemaValidatePredefinedType
9523 extern __typeof (xmlSchemaValidatePredefinedType) xmlSchemaValidatePredefinedType__internal_alias __attribute((visibility("hidden")));
9524 #define xmlSchemaValidatePredefinedType xmlSchemaValidatePredefinedType__internal_alias
9525 #endif
9526 #endif
9527 #endif
9528
9529 #if defined(LIBXML_SCHEMAS_ENABLED)
9530 #ifdef bottom_xmlschemas
9531 #undef xmlSchemaValidateStream
9532 extern __typeof (xmlSchemaValidateStream) xmlSchemaValidateStream __attribute((alias("xmlSchemaValidateStream__internal_alias")));
9533 #else
9534 #ifndef xmlSchemaValidateStream
9535 extern __typeof (xmlSchemaValidateStream) xmlSchemaValidateStream__internal_alias __attribute((visibility("hidden")));
9536 #define xmlSchemaValidateStream xmlSchemaValidateStream__internal_alias
9537 #endif
9538 #endif
9539 #endif
9540
9541 #if defined(LIBXML_SCHEMAS_ENABLED)
9542 #ifdef bottom_xmlschemastypes
9543 #undef xmlSchemaValueAppend
9544 extern __typeof (xmlSchemaValueAppend) xmlSchemaValueAppend __attribute((alias("xmlSchemaValueAppend__internal_alias")));
9545 #else
9546 #ifndef xmlSchemaValueAppend
9547 extern __typeof (xmlSchemaValueAppend) xmlSchemaValueAppend__internal_alias __attribute((visibility("hidden")));
9548 #define xmlSchemaValueAppend xmlSchemaValueAppend__internal_alias
9549 #endif
9550 #endif
9551 #endif
9552
9553 #if defined(LIBXML_SCHEMAS_ENABLED)
9554 #ifdef bottom_xmlschemastypes
9555 #undef xmlSchemaValueGetAsBoolean
9556 extern __typeof (xmlSchemaValueGetAsBoolean) xmlSchemaValueGetAsBoolean __attribute((alias("xmlSchemaValueGetAsBoolean__internal_alias")));
9557 #else
9558 #ifndef xmlSchemaValueGetAsBoolean
9559 extern __typeof (xmlSchemaValueGetAsBoolean) xmlSchemaValueGetAsBoolean__internal_alias __attribute((visibility("hidden")));
9560 #define xmlSchemaValueGetAsBoolean xmlSchemaValueGetAsBoolean__internal_alias
9561 #endif
9562 #endif
9563 #endif
9564
9565 #if defined(LIBXML_SCHEMAS_ENABLED)
9566 #ifdef bottom_xmlschemastypes
9567 #undef xmlSchemaValueGetAsString
9568 extern __typeof (xmlSchemaValueGetAsString) xmlSchemaValueGetAsString __attribute((alias("xmlSchemaValueGetAsString__internal_alias")));
9569 #else
9570 #ifndef xmlSchemaValueGetAsString
9571 extern __typeof (xmlSchemaValueGetAsString) xmlSchemaValueGetAsString__internal_alias __attribute((visibility("hidden")));
9572 #define xmlSchemaValueGetAsString xmlSchemaValueGetAsString__internal_alias
9573 #endif
9574 #endif
9575 #endif
9576
9577 #if defined(LIBXML_SCHEMAS_ENABLED)
9578 #ifdef bottom_xmlschemastypes
9579 #undef xmlSchemaValueGetNext
9580 extern __typeof (xmlSchemaValueGetNext) xmlSchemaValueGetNext __attribute((alias("xmlSchemaValueGetNext__internal_alias")));
9581 #else
9582 #ifndef xmlSchemaValueGetNext
9583 extern __typeof (xmlSchemaValueGetNext) xmlSchemaValueGetNext__internal_alias __attribute((visibility("hidden")));
9584 #define xmlSchemaValueGetNext xmlSchemaValueGetNext__internal_alias
9585 #endif
9586 #endif
9587 #endif
9588
9589 #if defined(LIBXML_SCHEMAS_ENABLED)
9590 #ifdef bottom_xmlschemastypes
9591 #undef xmlSchemaWhiteSpaceReplace
9592 extern __typeof (xmlSchemaWhiteSpaceReplace) xmlSchemaWhiteSpaceReplace __attribute((alias("xmlSchemaWhiteSpaceReplace__internal_alias")));
9593 #else
9594 #ifndef xmlSchemaWhiteSpaceReplace
9595 extern __typeof (xmlSchemaWhiteSpaceReplace) xmlSchemaWhiteSpaceReplace__internal_alias __attribute((visibility("hidden")));
9596 #define xmlSchemaWhiteSpaceReplace xmlSchemaWhiteSpaceReplace__internal_alias
9597 #endif
9598 #endif
9599 #endif
9600
9601 #ifdef bottom_tree
9602 #undef xmlSearchNs
9603 extern __typeof (xmlSearchNs) xmlSearchNs __attribute((alias("xmlSearchNs__internal_alias")));
9604 #else
9605 #ifndef xmlSearchNs
9606 extern __typeof (xmlSearchNs) xmlSearchNs__internal_alias __attribute((visibility("hidden")));
9607 #define xmlSearchNs xmlSearchNs__internal_alias
9608 #endif
9609 #endif
9610
9611 #ifdef bottom_tree
9612 #undef xmlSearchNsByHref
9613 extern __typeof (xmlSearchNsByHref) xmlSearchNsByHref __attribute((alias("xmlSearchNsByHref__internal_alias")));
9614 #else
9615 #ifndef xmlSearchNsByHref
9616 extern __typeof (xmlSearchNsByHref) xmlSearchNsByHref__internal_alias __attribute((visibility("hidden")));
9617 #define xmlSearchNsByHref xmlSearchNsByHref__internal_alias
9618 #endif
9619 #endif
9620
9621 #ifdef bottom_tree
9622 #undef xmlSetBufferAllocationScheme
9623 extern __typeof (xmlSetBufferAllocationScheme) xmlSetBufferAllocationScheme __attribute((alias("xmlSetBufferAllocationScheme__internal_alias")));
9624 #else
9625 #ifndef xmlSetBufferAllocationScheme
9626 extern __typeof (xmlSetBufferAllocationScheme) xmlSetBufferAllocationScheme__internal_alias __attribute((visibility("hidden")));
9627 #define xmlSetBufferAllocationScheme xmlSetBufferAllocationScheme__internal_alias
9628 #endif
9629 #endif
9630
9631 #ifdef bottom_tree
9632 #undef xmlSetCompressMode
9633 extern __typeof (xmlSetCompressMode) xmlSetCompressMode __attribute((alias("xmlSetCompressMode__internal_alias")));
9634 #else
9635 #ifndef xmlSetCompressMode
9636 extern __typeof (xmlSetCompressMode) xmlSetCompressMode__internal_alias __attribute((visibility("hidden")));
9637 #define xmlSetCompressMode xmlSetCompressMode__internal_alias
9638 #endif
9639 #endif
9640
9641 #ifdef bottom_tree
9642 #undef xmlSetDocCompressMode
9643 extern __typeof (xmlSetDocCompressMode) xmlSetDocCompressMode __attribute((alias("xmlSetDocCompressMode__internal_alias")));
9644 #else
9645 #ifndef xmlSetDocCompressMode
9646 extern __typeof (xmlSetDocCompressMode) xmlSetDocCompressMode__internal_alias __attribute((visibility("hidden")));
9647 #define xmlSetDocCompressMode xmlSetDocCompressMode__internal_alias
9648 #endif
9649 #endif
9650
9651 #if defined(LIBXML_LEGACY_ENABLED)
9652 #ifdef bottom_parser
9653 #undef xmlSetEntityReferenceFunc
9654 extern __typeof (xmlSetEntityReferenceFunc) xmlSetEntityReferenceFunc __attribute((alias("xmlSetEntityReferenceFunc__internal_alias")));
9655 #else
9656 #ifndef xmlSetEntityReferenceFunc
9657 extern __typeof (xmlSetEntityReferenceFunc) xmlSetEntityReferenceFunc__internal_alias __attribute((visibility("hidden")));
9658 #define xmlSetEntityReferenceFunc xmlSetEntityReferenceFunc__internal_alias
9659 #endif
9660 #endif
9661 #endif
9662
9663 #ifdef bottom_xmlIO
9664 #undef xmlSetExternalEntityLoader
9665 extern __typeof (xmlSetExternalEntityLoader) xmlSetExternalEntityLoader __attribute((alias("xmlSetExternalEntityLoader__internal_alias")));
9666 #else
9667 #ifndef xmlSetExternalEntityLoader
9668 extern __typeof (xmlSetExternalEntityLoader) xmlSetExternalEntityLoader__internal_alias __attribute((visibility("hidden")));
9669 #define xmlSetExternalEntityLoader xmlSetExternalEntityLoader__internal_alias
9670 #endif
9671 #endif
9672
9673 #if defined(LIBXML_LEGACY_ENABLED)
9674 #ifdef bottom_legacy
9675 #undef xmlSetFeature
9676 extern __typeof (xmlSetFeature) xmlSetFeature __attribute((alias("xmlSetFeature__internal_alias")));
9677 #else
9678 #ifndef xmlSetFeature
9679 extern __typeof (xmlSetFeature) xmlSetFeature__internal_alias __attribute((visibility("hidden")));
9680 #define xmlSetFeature xmlSetFeature__internal_alias
9681 #endif
9682 #endif
9683 #endif
9684
9685 #ifdef bottom_error
9686 #undef xmlSetGenericErrorFunc
9687 extern __typeof (xmlSetGenericErrorFunc) xmlSetGenericErrorFunc __attribute((alias("xmlSetGenericErrorFunc__internal_alias")));
9688 #else
9689 #ifndef xmlSetGenericErrorFunc
9690 extern __typeof (xmlSetGenericErrorFunc) xmlSetGenericErrorFunc__internal_alias __attribute((visibility("hidden")));
9691 #define xmlSetGenericErrorFunc xmlSetGenericErrorFunc__internal_alias
9692 #endif
9693 #endif
9694
9695 #ifdef bottom_tree
9696 #undef xmlSetListDoc
9697 extern __typeof (xmlSetListDoc) xmlSetListDoc __attribute((alias("xmlSetListDoc__internal_alias")));
9698 #else
9699 #ifndef xmlSetListDoc
9700 extern __typeof (xmlSetListDoc) xmlSetListDoc__internal_alias __attribute((visibility("hidden")));
9701 #define xmlSetListDoc xmlSetListDoc__internal_alias
9702 #endif
9703 #endif
9704
9705 #ifdef bottom_tree
9706 #undef xmlSetNs
9707 extern __typeof (xmlSetNs) xmlSetNs __attribute((alias("xmlSetNs__internal_alias")));
9708 #else
9709 #ifndef xmlSetNs
9710 extern __typeof (xmlSetNs) xmlSetNs__internal_alias __attribute((visibility("hidden")));
9711 #define xmlSetNs xmlSetNs__internal_alias
9712 #endif
9713 #endif
9714
9715 #if defined(LIBXML_TREE_ENABLED) || defined(LIBXML_XINCLUDE_ENABLED) || defined(LIBXML_SCHEMAS_ENABLED) || defined(LIBXML_HTML_ENABLED)
9716 #ifdef bottom_tree
9717 #undef xmlSetNsProp
9718 extern __typeof (xmlSetNsProp) xmlSetNsProp __attribute((alias("xmlSetNsProp__internal_alias")));
9719 #else
9720 #ifndef xmlSetNsProp
9721 extern __typeof (xmlSetNsProp) xmlSetNsProp__internal_alias __attribute((visibility("hidden")));
9722 #define xmlSetNsProp xmlSetNsProp__internal_alias
9723 #endif
9724 #endif
9725 #endif
9726
9727 #if defined(LIBXML_TREE_ENABLED) || defined(LIBXML_XINCLUDE_ENABLED) || defined(LIBXML_SCHEMAS_ENABLED) || defined(LIBXML_HTML_ENABLED)
9728 #ifdef bottom_tree
9729 #undef xmlSetProp
9730 extern __typeof (xmlSetProp) xmlSetProp __attribute((alias("xmlSetProp__internal_alias")));
9731 #else
9732 #ifndef xmlSetProp
9733 extern __typeof (xmlSetProp) xmlSetProp__internal_alias __attribute((visibility("hidden")));
9734 #define xmlSetProp xmlSetProp__internal_alias
9735 #endif
9736 #endif
9737 #endif
9738
9739 #ifdef bottom_error
9740 #undef xmlSetStructuredErrorFunc
9741 extern __typeof (xmlSetStructuredErrorFunc) xmlSetStructuredErrorFunc __attribute((alias("xmlSetStructuredErrorFunc__internal_alias")));
9742 #else
9743 #ifndef xmlSetStructuredErrorFunc
9744 extern __typeof (xmlSetStructuredErrorFunc) xmlSetStructuredErrorFunc__internal_alias __attribute((visibility("hidden")));
9745 #define xmlSetStructuredErrorFunc xmlSetStructuredErrorFunc__internal_alias
9746 #endif
9747 #endif
9748
9749 #ifdef bottom_tree
9750 #undef xmlSetTreeDoc
9751 extern __typeof (xmlSetTreeDoc) xmlSetTreeDoc __attribute((alias("xmlSetTreeDoc__internal_alias")));
9752 #else
9753 #ifndef xmlSetTreeDoc
9754 extern __typeof (xmlSetTreeDoc) xmlSetTreeDoc__internal_alias __attribute((visibility("hidden")));
9755 #define xmlSetTreeDoc xmlSetTreeDoc__internal_alias
9756 #endif
9757 #endif
9758
9759 #if defined(LIBXML_SAX1_ENABLED)
9760 #ifdef bottom_parser
9761 #undef xmlSetupParserForBuffer
9762 extern __typeof (xmlSetupParserForBuffer) xmlSetupParserForBuffer __attribute((alias("xmlSetupParserForBuffer__internal_alias")));
9763 #else
9764 #ifndef xmlSetupParserForBuffer
9765 extern __typeof (xmlSetupParserForBuffer) xmlSetupParserForBuffer__internal_alias __attribute((visibility("hidden")));
9766 #define xmlSetupParserForBuffer xmlSetupParserForBuffer__internal_alias
9767 #endif
9768 #endif
9769 #endif
9770
9771 #if defined(LIBXML_DEBUG_ENABLED) && defined(LIBXML_XPATH_ENABLED)
9772 #ifdef bottom_debugXML
9773 #undef xmlShell
9774 extern __typeof (xmlShell) xmlShell __attribute((alias("xmlShell__internal_alias")));
9775 #else
9776 #ifndef xmlShell
9777 extern __typeof (xmlShell) xmlShell__internal_alias __attribute((visibility("hidden")));
9778 #define xmlShell xmlShell__internal_alias
9779 #endif
9780 #endif
9781 #endif
9782
9783 #if defined(LIBXML_DEBUG_ENABLED) && defined(LIBXML_XPATH_ENABLED)
9784 #ifdef bottom_debugXML
9785 #undef xmlShellBase
9786 extern __typeof (xmlShellBase) xmlShellBase __attribute((alias("xmlShellBase__internal_alias")));
9787 #else
9788 #ifndef xmlShellBase
9789 extern __typeof (xmlShellBase) xmlShellBase__internal_alias __attribute((visibility("hidden")));
9790 #define xmlShellBase xmlShellBase__internal_alias
9791 #endif
9792 #endif
9793 #endif
9794
9795 #if defined(LIBXML_DEBUG_ENABLED) && defined(LIBXML_XPATH_ENABLED) && defined(LIBXML_OUTPUT_ENABLED)
9796 #ifdef bottom_debugXML
9797 #undef xmlShellCat
9798 extern __typeof (xmlShellCat) xmlShellCat __attribute((alias("xmlShellCat__internal_alias")));
9799 #else
9800 #ifndef xmlShellCat
9801 extern __typeof (xmlShellCat) xmlShellCat__internal_alias __attribute((visibility("hidden")));
9802 #define xmlShellCat xmlShellCat__internal_alias
9803 #endif
9804 #endif
9805 #endif
9806
9807 #if defined(LIBXML_DEBUG_ENABLED) && defined(LIBXML_XPATH_ENABLED)
9808 #ifdef bottom_debugXML
9809 #undef xmlShellDir
9810 extern __typeof (xmlShellDir) xmlShellDir __attribute((alias("xmlShellDir__internal_alias")));
9811 #else
9812 #ifndef xmlShellDir
9813 extern __typeof (xmlShellDir) xmlShellDir__internal_alias __attribute((visibility("hidden")));
9814 #define xmlShellDir xmlShellDir__internal_alias
9815 #endif
9816 #endif
9817 #endif
9818
9819 #if defined(LIBXML_DEBUG_ENABLED) && defined(LIBXML_XPATH_ENABLED)
9820 #ifdef bottom_debugXML
9821 #undef xmlShellDu
9822 extern __typeof (xmlShellDu) xmlShellDu __attribute((alias("xmlShellDu__internal_alias")));
9823 #else
9824 #ifndef xmlShellDu
9825 extern __typeof (xmlShellDu) xmlShellDu__internal_alias __attribute((visibility("hidden")));
9826 #define xmlShellDu xmlShellDu__internal_alias
9827 #endif
9828 #endif
9829 #endif
9830
9831 #if defined(LIBXML_DEBUG_ENABLED) && defined(LIBXML_XPATH_ENABLED)
9832 #ifdef bottom_debugXML
9833 #undef xmlShellList
9834 extern __typeof (xmlShellList) xmlShellList __attribute((alias("xmlShellList__internal_alias")));
9835 #else
9836 #ifndef xmlShellList
9837 extern __typeof (xmlShellList) xmlShellList__internal_alias __attribute((visibility("hidden")));
9838 #define xmlShellList xmlShellList__internal_alias
9839 #endif
9840 #endif
9841 #endif
9842
9843 #if defined(LIBXML_DEBUG_ENABLED) && defined(LIBXML_XPATH_ENABLED)
9844 #ifdef bottom_debugXML
9845 #undef xmlShellLoad
9846 extern __typeof (xmlShellLoad) xmlShellLoad __attribute((alias("xmlShellLoad__internal_alias")));
9847 #else
9848 #ifndef xmlShellLoad
9849 extern __typeof (xmlShellLoad) xmlShellLoad__internal_alias __attribute((visibility("hidden")));
9850 #define xmlShellLoad xmlShellLoad__internal_alias
9851 #endif
9852 #endif
9853 #endif
9854
9855 #if defined(LIBXML_DEBUG_ENABLED) && defined(LIBXML_XPATH_ENABLED) && defined(LIBXML_OUTPUT_ENABLED)
9856 #ifdef bottom_debugXML
9857 #undef xmlShellPrintNode
9858 extern __typeof (xmlShellPrintNode) xmlShellPrintNode __attribute((alias("xmlShellPrintNode__internal_alias")));
9859 #else
9860 #ifndef xmlShellPrintNode
9861 extern __typeof (xmlShellPrintNode) xmlShellPrintNode__internal_alias __attribute((visibility("hidden")));
9862 #define xmlShellPrintNode xmlShellPrintNode__internal_alias
9863 #endif
9864 #endif
9865 #endif
9866
9867 #if defined(LIBXML_DEBUG_ENABLED) && defined(LIBXML_XPATH_ENABLED)
9868 #ifdef bottom_debugXML
9869 #undef xmlShellPrintXPathError
9870 extern __typeof (xmlShellPrintXPathError) xmlShellPrintXPathError __attribute((alias("xmlShellPrintXPathError__internal_alias")));
9871 #else
9872 #ifndef xmlShellPrintXPathError
9873 extern __typeof (xmlShellPrintXPathError) xmlShellPrintXPathError__internal_alias __attribute((visibility("hidden")));
9874 #define xmlShellPrintXPathError xmlShellPrintXPathError__internal_alias
9875 #endif
9876 #endif
9877 #endif
9878
9879 #if defined(LIBXML_DEBUG_ENABLED) && defined(LIBXML_XPATH_ENABLED)
9880 #ifdef bottom_debugXML
9881 #undef xmlShellPrintXPathResult
9882 extern __typeof (xmlShellPrintXPathResult) xmlShellPrintXPathResult __attribute((alias("xmlShellPrintXPathResult__internal_alias")));
9883 #else
9884 #ifndef xmlShellPrintXPathResult
9885 extern __typeof (xmlShellPrintXPathResult) xmlShellPrintXPathResult__internal_alias __attribute((visibility("hidden")));
9886 #define xmlShellPrintXPathResult xmlShellPrintXPathResult__internal_alias
9887 #endif
9888 #endif
9889 #endif
9890
9891 #if defined(LIBXML_DEBUG_ENABLED) && defined(LIBXML_XPATH_ENABLED)
9892 #ifdef bottom_debugXML
9893 #undef xmlShellPwd
9894 extern __typeof (xmlShellPwd) xmlShellPwd __attribute((alias("xmlShellPwd__internal_alias")));
9895 #else
9896 #ifndef xmlShellPwd
9897 extern __typeof (xmlShellPwd) xmlShellPwd__internal_alias __attribute((visibility("hidden")));
9898 #define xmlShellPwd xmlShellPwd__internal_alias
9899 #endif
9900 #endif
9901 #endif
9902
9903 #if defined(LIBXML_DEBUG_ENABLED) && defined(LIBXML_XPATH_ENABLED) && defined(LIBXML_OUTPUT_ENABLED)
9904 #ifdef bottom_debugXML
9905 #undef xmlShellSave
9906 extern __typeof (xmlShellSave) xmlShellSave __attribute((alias("xmlShellSave__internal_alias")));
9907 #else
9908 #ifndef xmlShellSave
9909 extern __typeof (xmlShellSave) xmlShellSave__internal_alias __attribute((visibility("hidden")));
9910 #define xmlShellSave xmlShellSave__internal_alias
9911 #endif
9912 #endif
9913 #endif
9914
9915 #if defined(LIBXML_DEBUG_ENABLED) && defined(LIBXML_XPATH_ENABLED) && defined(LIBXML_VALID_ENABLED)
9916 #ifdef bottom_debugXML
9917 #undef xmlShellValidate
9918 extern __typeof (xmlShellValidate) xmlShellValidate __attribute((alias("xmlShellValidate__internal_alias")));
9919 #else
9920 #ifndef xmlShellValidate
9921 extern __typeof (xmlShellValidate) xmlShellValidate__internal_alias __attribute((visibility("hidden")));
9922 #define xmlShellValidate xmlShellValidate__internal_alias
9923 #endif
9924 #endif
9925 #endif
9926
9927 #if defined(LIBXML_DEBUG_ENABLED) && defined(LIBXML_XPATH_ENABLED) && defined(LIBXML_OUTPUT_ENABLED)
9928 #ifdef bottom_debugXML
9929 #undef xmlShellWrite
9930 extern __typeof (xmlShellWrite) xmlShellWrite __attribute((alias("xmlShellWrite__internal_alias")));
9931 #else
9932 #ifndef xmlShellWrite
9933 extern __typeof (xmlShellWrite) xmlShellWrite__internal_alias __attribute((visibility("hidden")));
9934 #define xmlShellWrite xmlShellWrite__internal_alias
9935 #endif
9936 #endif
9937 #endif
9938
9939 #ifdef bottom_parser
9940 #undef xmlSkipBlankChars
9941 extern __typeof (xmlSkipBlankChars) xmlSkipBlankChars __attribute((alias("xmlSkipBlankChars__internal_alias")));
9942 #else
9943 #ifndef xmlSkipBlankChars
9944 extern __typeof (xmlSkipBlankChars) xmlSkipBlankChars__internal_alias __attribute((visibility("hidden")));
9945 #define xmlSkipBlankChars xmlSkipBlankChars__internal_alias
9946 #endif
9947 #endif
9948
9949 #ifdef bottom_valid
9950 #undef xmlSnprintfElementContent
9951 extern __typeof (xmlSnprintfElementContent) xmlSnprintfElementContent __attribute((alias("xmlSnprintfElementContent__internal_alias")));
9952 #else
9953 #ifndef xmlSnprintfElementContent
9954 extern __typeof (xmlSnprintfElementContent) xmlSnprintfElementContent__internal_alias __attribute((visibility("hidden")));
9955 #define xmlSnprintfElementContent xmlSnprintfElementContent__internal_alias
9956 #endif
9957 #endif
9958
9959 #ifdef bottom_parser
9960 #undef xmlSplitQName
9961 extern __typeof (xmlSplitQName) xmlSplitQName __attribute((alias("xmlSplitQName__internal_alias")));
9962 #else
9963 #ifndef xmlSplitQName
9964 extern __typeof (xmlSplitQName) xmlSplitQName__internal_alias __attribute((visibility("hidden")));
9965 #define xmlSplitQName xmlSplitQName__internal_alias
9966 #endif
9967 #endif
9968
9969 #ifdef bottom_tree
9970 #undef xmlSplitQName2
9971 extern __typeof (xmlSplitQName2) xmlSplitQName2 __attribute((alias("xmlSplitQName2__internal_alias")));
9972 #else
9973 #ifndef xmlSplitQName2
9974 extern __typeof (xmlSplitQName2) xmlSplitQName2__internal_alias __attribute((visibility("hidden")));
9975 #define xmlSplitQName2 xmlSplitQName2__internal_alias
9976 #endif
9977 #endif
9978
9979 #ifdef bottom_tree
9980 #undef xmlSplitQName3
9981 extern __typeof (xmlSplitQName3) xmlSplitQName3 __attribute((alias("xmlSplitQName3__internal_alias")));
9982 #else
9983 #ifndef xmlSplitQName3
9984 extern __typeof (xmlSplitQName3) xmlSplitQName3__internal_alias __attribute((visibility("hidden")));
9985 #define xmlSplitQName3 xmlSplitQName3__internal_alias
9986 #endif
9987 #endif
9988
9989 #if defined(LIBXML_OUTPUT_ENABLED)
9990 #ifdef bottom_valid
9991 #undef xmlSprintfElementContent
9992 extern __typeof (xmlSprintfElementContent) xmlSprintfElementContent __attribute((alias("xmlSprintfElementContent__internal_alias")));
9993 #else
9994 #ifndef xmlSprintfElementContent
9995 extern __typeof (xmlSprintfElementContent) xmlSprintfElementContent__internal_alias __attribute((visibility("hidden")));
9996 #define xmlSprintfElementContent xmlSprintfElementContent__internal_alias
9997 #endif
9998 #endif
9999 #endif
10000
10001 #if defined(LIBXML_PUSH_ENABLED)
10002 #ifdef bottom_parser
10003 #undef xmlStopParser
10004 extern __typeof (xmlStopParser) xmlStopParser __attribute((alias("xmlStopParser__internal_alias")));
10005 #else
10006 #ifndef xmlStopParser
10007 extern __typeof (xmlStopParser) xmlStopParser__internal_alias __attribute((visibility("hidden")));
10008 #define xmlStopParser xmlStopParser__internal_alias
10009 #endif
10010 #endif
10011 #endif
10012
10013 #ifdef bottom_xmlstring
10014 #undef xmlStrEqual
10015 extern __typeof (xmlStrEqual) xmlStrEqual __attribute((alias("xmlStrEqual__internal_alias")));
10016 #else
10017 #ifndef xmlStrEqual
10018 extern __typeof (xmlStrEqual) xmlStrEqual__internal_alias __attribute((visibility("hidden")));
10019 #define xmlStrEqual xmlStrEqual__internal_alias
10020 #endif
10021 #endif
10022
10023 #ifdef bottom_xmlstring
10024 #undef xmlStrPrintf
10025 extern __typeof (xmlStrPrintf) xmlStrPrintf __attribute((alias("xmlStrPrintf__internal_alias")));
10026 #else
10027 #ifndef xmlStrPrintf
10028 extern __typeof (xmlStrPrintf) xmlStrPrintf__internal_alias __attribute((visibility("hidden")));
10029 #define xmlStrPrintf xmlStrPrintf__internal_alias
10030 #endif
10031 #endif
10032
10033 #ifdef bottom_xmlstring
10034 #undef xmlStrQEqual
10035 extern __typeof (xmlStrQEqual) xmlStrQEqual __attribute((alias("xmlStrQEqual__internal_alias")));
10036 #else
10037 #ifndef xmlStrQEqual
10038 extern __typeof (xmlStrQEqual) xmlStrQEqual__internal_alias __attribute((visibility("hidden")));
10039 #define xmlStrQEqual xmlStrQEqual__internal_alias
10040 #endif
10041 #endif
10042
10043 #ifdef bottom_xmlstring
10044 #undef xmlStrVPrintf
10045 extern __typeof (xmlStrVPrintf) xmlStrVPrintf __attribute((alias("xmlStrVPrintf__internal_alias")));
10046 #else
10047 #ifndef xmlStrVPrintf
10048 extern __typeof (xmlStrVPrintf) xmlStrVPrintf__internal_alias __attribute((visibility("hidden")));
10049 #define xmlStrVPrintf xmlStrVPrintf__internal_alias
10050 #endif
10051 #endif
10052
10053 #ifdef bottom_xmlstring
10054 #undef xmlStrcasecmp
10055 extern __typeof (xmlStrcasecmp) xmlStrcasecmp __attribute((alias("xmlStrcasecmp__internal_alias")));
10056 #else
10057 #ifndef xmlStrcasecmp
10058 extern __typeof (xmlStrcasecmp) xmlStrcasecmp__internal_alias __attribute((visibility("hidden")));
10059 #define xmlStrcasecmp xmlStrcasecmp__internal_alias
10060 #endif
10061 #endif
10062
10063 #ifdef bottom_xmlstring
10064 #undef xmlStrcasestr
10065 extern __typeof (xmlStrcasestr) xmlStrcasestr __attribute((alias("xmlStrcasestr__internal_alias")));
10066 #else
10067 #ifndef xmlStrcasestr
10068 extern __typeof (xmlStrcasestr) xmlStrcasestr__internal_alias __attribute((visibility("hidden")));
10069 #define xmlStrcasestr xmlStrcasestr__internal_alias
10070 #endif
10071 #endif
10072
10073 #ifdef bottom_xmlstring
10074 #undef xmlStrcat
10075 extern __typeof (xmlStrcat) xmlStrcat __attribute((alias("xmlStrcat__internal_alias")));
10076 #else
10077 #ifndef xmlStrcat
10078 extern __typeof (xmlStrcat) xmlStrcat__internal_alias __attribute((visibility("hidden")));
10079 #define xmlStrcat xmlStrcat__internal_alias
10080 #endif
10081 #endif
10082
10083 #ifdef bottom_xmlstring
10084 #undef xmlStrchr
10085 extern __typeof (xmlStrchr) xmlStrchr __attribute((alias("xmlStrchr__internal_alias")));
10086 #else
10087 #ifndef xmlStrchr
10088 extern __typeof (xmlStrchr) xmlStrchr__internal_alias __attribute((visibility("hidden")));
10089 #define xmlStrchr xmlStrchr__internal_alias
10090 #endif
10091 #endif
10092
10093 #ifdef bottom_xmlstring
10094 #undef xmlStrcmp
10095 extern __typeof (xmlStrcmp) xmlStrcmp __attribute((alias("xmlStrcmp__internal_alias")));
10096 #else
10097 #ifndef xmlStrcmp
10098 extern __typeof (xmlStrcmp) xmlStrcmp__internal_alias __attribute((visibility("hidden")));
10099 #define xmlStrcmp xmlStrcmp__internal_alias
10100 #endif
10101 #endif
10102
10103 #ifdef bottom_xmlstring
10104 #undef xmlStrdup
10105 extern __typeof (xmlStrdup) xmlStrdup __attribute((alias("xmlStrdup__internal_alias")));
10106 #else
10107 #ifndef xmlStrdup
10108 extern __typeof (xmlStrdup) xmlStrdup__internal_alias __attribute((visibility("hidden")));
10109 #define xmlStrdup xmlStrdup__internal_alias
10110 #endif
10111 #endif
10112
10113 #if defined(LIBXML_PATTERN_ENABLED)
10114 #ifdef bottom_pattern
10115 #undef xmlStreamPop
10116 extern __typeof (xmlStreamPop) xmlStreamPop __attribute((alias("xmlStreamPop__internal_alias")));
10117 #else
10118 #ifndef xmlStreamPop
10119 extern __typeof (xmlStreamPop) xmlStreamPop__internal_alias __attribute((visibility("hidden")));
10120 #define xmlStreamPop xmlStreamPop__internal_alias
10121 #endif
10122 #endif
10123 #endif
10124
10125 #if defined(LIBXML_PATTERN_ENABLED)
10126 #ifdef bottom_pattern
10127 #undef xmlStreamPush
10128 extern __typeof (xmlStreamPush) xmlStreamPush __attribute((alias("xmlStreamPush__internal_alias")));
10129 #else
10130 #ifndef xmlStreamPush
10131 extern __typeof (xmlStreamPush) xmlStreamPush__internal_alias __attribute((visibility("hidden")));
10132 #define xmlStreamPush xmlStreamPush__internal_alias
10133 #endif
10134 #endif
10135 #endif
10136
10137 #if defined(LIBXML_PATTERN_ENABLED)
10138 #ifdef bottom_pattern
10139 #undef xmlStreamPushAttr
10140 extern __typeof (xmlStreamPushAttr) xmlStreamPushAttr __attribute((alias("xmlStreamPushAttr__internal_alias")));
10141 #else
10142 #ifndef xmlStreamPushAttr
10143 extern __typeof (xmlStreamPushAttr) xmlStreamPushAttr__internal_alias __attribute((visibility("hidden")));
10144 #define xmlStreamPushAttr xmlStreamPushAttr__internal_alias
10145 #endif
10146 #endif
10147 #endif
10148
10149 #ifdef bottom_parserInternals
10150 #undef xmlStringCurrentChar
10151 extern __typeof (xmlStringCurrentChar) xmlStringCurrentChar __attribute((alias("xmlStringCurrentChar__internal_alias")));
10152 #else
10153 #ifndef xmlStringCurrentChar
10154 extern __typeof (xmlStringCurrentChar) xmlStringCurrentChar__internal_alias __attribute((visibility("hidden")));
10155 #define xmlStringCurrentChar xmlStringCurrentChar__internal_alias
10156 #endif
10157 #endif
10158
10159 #ifdef bottom_parser
10160 #undef xmlStringDecodeEntities
10161 extern __typeof (xmlStringDecodeEntities) xmlStringDecodeEntities __attribute((alias("xmlStringDecodeEntities__internal_alias")));
10162 #else
10163 #ifndef xmlStringDecodeEntities
10164 extern __typeof (xmlStringDecodeEntities) xmlStringDecodeEntities__internal_alias __attribute((visibility("hidden")));
10165 #define xmlStringDecodeEntities xmlStringDecodeEntities__internal_alias
10166 #endif
10167 #endif
10168
10169 #ifdef bottom_tree
10170 #undef xmlStringGetNodeList
10171 extern __typeof (xmlStringGetNodeList) xmlStringGetNodeList __attribute((alias("xmlStringGetNodeList__internal_alias")));
10172 #else
10173 #ifndef xmlStringGetNodeList
10174 extern __typeof (xmlStringGetNodeList) xmlStringGetNodeList__internal_alias __attribute((visibility("hidden")));
10175 #define xmlStringGetNodeList xmlStringGetNodeList__internal_alias
10176 #endif
10177 #endif
10178
10179 #ifdef bottom_parser
10180 #undef xmlStringLenDecodeEntities
10181 extern __typeof (xmlStringLenDecodeEntities) xmlStringLenDecodeEntities __attribute((alias("xmlStringLenDecodeEntities__internal_alias")));
10182 #else
10183 #ifndef xmlStringLenDecodeEntities
10184 extern __typeof (xmlStringLenDecodeEntities) xmlStringLenDecodeEntities__internal_alias __attribute((visibility("hidden")));
10185 #define xmlStringLenDecodeEntities xmlStringLenDecodeEntities__internal_alias
10186 #endif
10187 #endif
10188
10189 #ifdef bottom_tree
10190 #undef xmlStringLenGetNodeList
10191 extern __typeof (xmlStringLenGetNodeList) xmlStringLenGetNodeList __attribute((alias("xmlStringLenGetNodeList__internal_alias")));
10192 #else
10193 #ifndef xmlStringLenGetNodeList
10194 extern __typeof (xmlStringLenGetNodeList) xmlStringLenGetNodeList__internal_alias __attribute((visibility("hidden")));
10195 #define xmlStringLenGetNodeList xmlStringLenGetNodeList__internal_alias
10196 #endif
10197 #endif
10198
10199 #ifdef bottom_xmlstring
10200 #undef xmlStrlen
10201 extern __typeof (xmlStrlen) xmlStrlen __attribute((alias("xmlStrlen__internal_alias")));
10202 #else
10203 #ifndef xmlStrlen
10204 extern __typeof (xmlStrlen) xmlStrlen__internal_alias __attribute((visibility("hidden")));
10205 #define xmlStrlen xmlStrlen__internal_alias
10206 #endif
10207 #endif
10208
10209 #ifdef bottom_xmlstring
10210 #undef xmlStrncasecmp
10211 extern __typeof (xmlStrncasecmp) xmlStrncasecmp __attribute((alias("xmlStrncasecmp__internal_alias")));
10212 #else
10213 #ifndef xmlStrncasecmp
10214 extern __typeof (xmlStrncasecmp) xmlStrncasecmp__internal_alias __attribute((visibility("hidden")));
10215 #define xmlStrncasecmp xmlStrncasecmp__internal_alias
10216 #endif
10217 #endif
10218
10219 #ifdef bottom_xmlstring
10220 #undef xmlStrncat
10221 extern __typeof (xmlStrncat) xmlStrncat __attribute((alias("xmlStrncat__internal_alias")));
10222 #else
10223 #ifndef xmlStrncat
10224 extern __typeof (xmlStrncat) xmlStrncat__internal_alias __attribute((visibility("hidden")));
10225 #define xmlStrncat xmlStrncat__internal_alias
10226 #endif
10227 #endif
10228
10229 #ifdef bottom_xmlstring
10230 #undef xmlStrncatNew
10231 extern __typeof (xmlStrncatNew) xmlStrncatNew __attribute((alias("xmlStrncatNew__internal_alias")));
10232 #else
10233 #ifndef xmlStrncatNew
10234 extern __typeof (xmlStrncatNew) xmlStrncatNew__internal_alias __attribute((visibility("hidden")));
10235 #define xmlStrncatNew xmlStrncatNew__internal_alias
10236 #endif
10237 #endif
10238
10239 #ifdef bottom_xmlstring
10240 #undef xmlStrncmp
10241 extern __typeof (xmlStrncmp) xmlStrncmp __attribute((alias("xmlStrncmp__internal_alias")));
10242 #else
10243 #ifndef xmlStrncmp
10244 extern __typeof (xmlStrncmp) xmlStrncmp__internal_alias __attribute((visibility("hidden")));
10245 #define xmlStrncmp xmlStrncmp__internal_alias
10246 #endif
10247 #endif
10248
10249 #ifdef bottom_xmlstring
10250 #undef xmlStrndup
10251 extern __typeof (xmlStrndup) xmlStrndup __attribute((alias("xmlStrndup__internal_alias")));
10252 #else
10253 #ifndef xmlStrndup
10254 extern __typeof (xmlStrndup) xmlStrndup__internal_alias __attribute((visibility("hidden")));
10255 #define xmlStrndup xmlStrndup__internal_alias
10256 #endif
10257 #endif
10258
10259 #ifdef bottom_xmlstring
10260 #undef xmlStrstr
10261 extern __typeof (xmlStrstr) xmlStrstr __attribute((alias("xmlStrstr__internal_alias")));
10262 #else
10263 #ifndef xmlStrstr
10264 extern __typeof (xmlStrstr) xmlStrstr__internal_alias __attribute((visibility("hidden")));
10265 #define xmlStrstr xmlStrstr__internal_alias
10266 #endif
10267 #endif
10268
10269 #ifdef bottom_xmlstring
10270 #undef xmlStrsub
10271 extern __typeof (xmlStrsub) xmlStrsub __attribute((alias("xmlStrsub__internal_alias")));
10272 #else
10273 #ifndef xmlStrsub
10274 extern __typeof (xmlStrsub) xmlStrsub__internal_alias __attribute((visibility("hidden")));
10275 #define xmlStrsub xmlStrsub__internal_alias
10276 #endif
10277 #endif
10278
10279 #ifdef bottom_parserInternals
10280 #undef xmlSubstituteEntitiesDefault
10281 extern __typeof (xmlSubstituteEntitiesDefault) xmlSubstituteEntitiesDefault __attribute((alias("xmlSubstituteEntitiesDefault__internal_alias")));
10282 #else
10283 #ifndef xmlSubstituteEntitiesDefault
10284 extern __typeof (xmlSubstituteEntitiesDefault) xmlSubstituteEntitiesDefault__internal_alias __attribute((visibility("hidden")));
10285 #define xmlSubstituteEntitiesDefault xmlSubstituteEntitiesDefault__internal_alias
10286 #endif
10287 #endif
10288
10289 #ifdef bottom_parserInternals
10290 #undef xmlSwitchEncoding
10291 extern __typeof (xmlSwitchEncoding) xmlSwitchEncoding __attribute((alias("xmlSwitchEncoding__internal_alias")));
10292 #else
10293 #ifndef xmlSwitchEncoding
10294 extern __typeof (xmlSwitchEncoding) xmlSwitchEncoding__internal_alias __attribute((visibility("hidden")));
10295 #define xmlSwitchEncoding xmlSwitchEncoding__internal_alias
10296 #endif
10297 #endif
10298
10299 #ifdef bottom_parserInternals
10300 #undef xmlSwitchInputEncoding
10301 extern __typeof (xmlSwitchInputEncoding) xmlSwitchInputEncoding __attribute((alias("xmlSwitchInputEncoding__internal_alias")));
10302 #else
10303 #ifndef xmlSwitchInputEncoding
10304 extern __typeof (xmlSwitchInputEncoding) xmlSwitchInputEncoding__internal_alias __attribute((visibility("hidden")));
10305 #define xmlSwitchInputEncoding xmlSwitchInputEncoding__internal_alias
10306 #endif
10307 #endif
10308
10309 #ifdef bottom_parserInternals
10310 #undef xmlSwitchToEncoding
10311 extern __typeof (xmlSwitchToEncoding) xmlSwitchToEncoding __attribute((alias("xmlSwitchToEncoding__internal_alias")));
10312 #else
10313 #ifndef xmlSwitchToEncoding
10314 extern __typeof (xmlSwitchToEncoding) xmlSwitchToEncoding__internal_alias __attribute((visibility("hidden")));
10315 #define xmlSwitchToEncoding xmlSwitchToEncoding__internal_alias
10316 #endif
10317 #endif
10318
10319 #ifdef bottom_tree
10320 #undef xmlTextConcat
10321 extern __typeof (xmlTextConcat) xmlTextConcat __attribute((alias("xmlTextConcat__internal_alias")));
10322 #else
10323 #ifndef xmlTextConcat
10324 extern __typeof (xmlTextConcat) xmlTextConcat__internal_alias __attribute((visibility("hidden")));
10325 #define xmlTextConcat xmlTextConcat__internal_alias
10326 #endif
10327 #endif
10328
10329 #ifdef bottom_tree
10330 #undef xmlTextMerge
10331 extern __typeof (xmlTextMerge) xmlTextMerge __attribute((alias("xmlTextMerge__internal_alias")));
10332 #else
10333 #ifndef xmlTextMerge
10334 extern __typeof (xmlTextMerge) xmlTextMerge__internal_alias __attribute((visibility("hidden")));
10335 #define xmlTextMerge xmlTextMerge__internal_alias
10336 #endif
10337 #endif
10338
10339 #if defined(LIBXML_READER_ENABLED)
10340 #ifdef bottom_xmlreader
10341 #undef xmlTextReaderAttributeCount
10342 extern __typeof (xmlTextReaderAttributeCount) xmlTextReaderAttributeCount __attribute((alias("xmlTextReaderAttributeCount__internal_alias")));
10343 #else
10344 #ifndef xmlTextReaderAttributeCount
10345 extern __typeof (xmlTextReaderAttributeCount) xmlTextReaderAttributeCount__internal_alias __attribute((visibility("hidden")));
10346 #define xmlTextReaderAttributeCount xmlTextReaderAttributeCount__internal_alias
10347 #endif
10348 #endif
10349 #endif
10350
10351 #if defined(LIBXML_READER_ENABLED)
10352 #ifdef bottom_xmlreader
10353 #undef xmlTextReaderBaseUri
10354 extern __typeof (xmlTextReaderBaseUri) xmlTextReaderBaseUri __attribute((alias("xmlTextReaderBaseUri__internal_alias")));
10355 #else
10356 #ifndef xmlTextReaderBaseUri
10357 extern __typeof (xmlTextReaderBaseUri) xmlTextReaderBaseUri__internal_alias __attribute((visibility("hidden")));
10358 #define xmlTextReaderBaseUri xmlTextReaderBaseUri__internal_alias
10359 #endif
10360 #endif
10361 #endif
10362
10363 #if defined(LIBXML_READER_ENABLED)
10364 #ifdef bottom_xmlreader
10365 #undef xmlTextReaderByteConsumed
10366 extern __typeof (xmlTextReaderByteConsumed) xmlTextReaderByteConsumed __attribute((alias("xmlTextReaderByteConsumed__internal_alias")));
10367 #else
10368 #ifndef xmlTextReaderByteConsumed
10369 extern __typeof (xmlTextReaderByteConsumed) xmlTextReaderByteConsumed__internal_alias __attribute((visibility("hidden")));
10370 #define xmlTextReaderByteConsumed xmlTextReaderByteConsumed__internal_alias
10371 #endif
10372 #endif
10373 #endif
10374
10375 #if defined(LIBXML_READER_ENABLED)
10376 #ifdef bottom_xmlreader
10377 #undef xmlTextReaderClose
10378 extern __typeof (xmlTextReaderClose) xmlTextReaderClose __attribute((alias("xmlTextReaderClose__internal_alias")));
10379 #else
10380 #ifndef xmlTextReaderClose
10381 extern __typeof (xmlTextReaderClose) xmlTextReaderClose__internal_alias __attribute((visibility("hidden")));
10382 #define xmlTextReaderClose xmlTextReaderClose__internal_alias
10383 #endif
10384 #endif
10385 #endif
10386
10387 #if defined(LIBXML_READER_ENABLED)
10388 #ifdef bottom_xmlreader
10389 #undef xmlTextReaderConstBaseUri
10390 extern __typeof (xmlTextReaderConstBaseUri) xmlTextReaderConstBaseUri __attribute((alias("xmlTextReaderConstBaseUri__internal_alias")));
10391 #else
10392 #ifndef xmlTextReaderConstBaseUri
10393 extern __typeof (xmlTextReaderConstBaseUri) xmlTextReaderConstBaseUri__internal_alias __attribute((visibility("hidden")));
10394 #define xmlTextReaderConstBaseUri xmlTextReaderConstBaseUri__internal_alias
10395 #endif
10396 #endif
10397 #endif
10398
10399 #if defined(LIBXML_READER_ENABLED)
10400 #ifdef bottom_xmlreader
10401 #undef xmlTextReaderConstEncoding
10402 extern __typeof (xmlTextReaderConstEncoding) xmlTextReaderConstEncoding __attribute((alias("xmlTextReaderConstEncoding__internal_alias")));
10403 #else
10404 #ifndef xmlTextReaderConstEncoding
10405 extern __typeof (xmlTextReaderConstEncoding) xmlTextReaderConstEncoding__internal_alias __attribute((visibility("hidden")));
10406 #define xmlTextReaderConstEncoding xmlTextReaderConstEncoding__internal_alias
10407 #endif
10408 #endif
10409 #endif
10410
10411 #if defined(LIBXML_READER_ENABLED)
10412 #ifdef bottom_xmlreader
10413 #undef xmlTextReaderConstLocalName
10414 extern __typeof (xmlTextReaderConstLocalName) xmlTextReaderConstLocalName __attribute((alias("xmlTextReaderConstLocalName__internal_alias")));
10415 #else
10416 #ifndef xmlTextReaderConstLocalName
10417 extern __typeof (xmlTextReaderConstLocalName) xmlTextReaderConstLocalName__internal_alias __attribute((visibility("hidden")));
10418 #define xmlTextReaderConstLocalName xmlTextReaderConstLocalName__internal_alias
10419 #endif
10420 #endif
10421 #endif
10422
10423 #if defined(LIBXML_READER_ENABLED)
10424 #ifdef bottom_xmlreader
10425 #undef xmlTextReaderConstName
10426 extern __typeof (xmlTextReaderConstName) xmlTextReaderConstName __attribute((alias("xmlTextReaderConstName__internal_alias")));
10427 #else
10428 #ifndef xmlTextReaderConstName
10429 extern __typeof (xmlTextReaderConstName) xmlTextReaderConstName__internal_alias __attribute((visibility("hidden")));
10430 #define xmlTextReaderConstName xmlTextReaderConstName__internal_alias
10431 #endif
10432 #endif
10433 #endif
10434
10435 #if defined(LIBXML_READER_ENABLED)
10436 #ifdef bottom_xmlreader
10437 #undef xmlTextReaderConstNamespaceUri
10438 extern __typeof (xmlTextReaderConstNamespaceUri) xmlTextReaderConstNamespaceUri __attribute((alias("xmlTextReaderConstNamespaceUri__internal_alias")));
10439 #else
10440 #ifndef xmlTextReaderConstNamespaceUri
10441 extern __typeof (xmlTextReaderConstNamespaceUri) xmlTextReaderConstNamespaceUri__internal_alias __attribute((visibility("hidden")));
10442 #define xmlTextReaderConstNamespaceUri xmlTextReaderConstNamespaceUri__internal_alias
10443 #endif
10444 #endif
10445 #endif
10446
10447 #if defined(LIBXML_READER_ENABLED)
10448 #ifdef bottom_xmlreader
10449 #undef xmlTextReaderConstPrefix
10450 extern __typeof (xmlTextReaderConstPrefix) xmlTextReaderConstPrefix __attribute((alias("xmlTextReaderConstPrefix__internal_alias")));
10451 #else
10452 #ifndef xmlTextReaderConstPrefix
10453 extern __typeof (xmlTextReaderConstPrefix) xmlTextReaderConstPrefix__internal_alias __attribute((visibility("hidden")));
10454 #define xmlTextReaderConstPrefix xmlTextReaderConstPrefix__internal_alias
10455 #endif
10456 #endif
10457 #endif
10458
10459 #if defined(LIBXML_READER_ENABLED)
10460 #ifdef bottom_xmlreader
10461 #undef xmlTextReaderConstString
10462 extern __typeof (xmlTextReaderConstString) xmlTextReaderConstString __attribute((alias("xmlTextReaderConstString__internal_alias")));
10463 #else
10464 #ifndef xmlTextReaderConstString
10465 extern __typeof (xmlTextReaderConstString) xmlTextReaderConstString__internal_alias __attribute((visibility("hidden")));
10466 #define xmlTextReaderConstString xmlTextReaderConstString__internal_alias
10467 #endif
10468 #endif
10469 #endif
10470
10471 #if defined(LIBXML_READER_ENABLED)
10472 #ifdef bottom_xmlreader
10473 #undef xmlTextReaderConstValue
10474 extern __typeof (xmlTextReaderConstValue) xmlTextReaderConstValue __attribute((alias("xmlTextReaderConstValue__internal_alias")));
10475 #else
10476 #ifndef xmlTextReaderConstValue
10477 extern __typeof (xmlTextReaderConstValue) xmlTextReaderConstValue__internal_alias __attribute((visibility("hidden")));
10478 #define xmlTextReaderConstValue xmlTextReaderConstValue__internal_alias
10479 #endif
10480 #endif
10481 #endif
10482
10483 #if defined(LIBXML_READER_ENABLED)
10484 #ifdef bottom_xmlreader
10485 #undef xmlTextReaderConstXmlLang
10486 extern __typeof (xmlTextReaderConstXmlLang) xmlTextReaderConstXmlLang __attribute((alias("xmlTextReaderConstXmlLang__internal_alias")));
10487 #else
10488 #ifndef xmlTextReaderConstXmlLang
10489 extern __typeof (xmlTextReaderConstXmlLang) xmlTextReaderConstXmlLang__internal_alias __attribute((visibility("hidden")));
10490 #define xmlTextReaderConstXmlLang xmlTextReaderConstXmlLang__internal_alias
10491 #endif
10492 #endif
10493 #endif
10494
10495 #if defined(LIBXML_READER_ENABLED)
10496 #ifdef bottom_xmlreader
10497 #undef xmlTextReaderConstXmlVersion
10498 extern __typeof (xmlTextReaderConstXmlVersion) xmlTextReaderConstXmlVersion __attribute((alias("xmlTextReaderConstXmlVersion__internal_alias")));
10499 #else
10500 #ifndef xmlTextReaderConstXmlVersion
10501 extern __typeof (xmlTextReaderConstXmlVersion) xmlTextReaderConstXmlVersion__internal_alias __attribute((visibility("hidden")));
10502 #define xmlTextReaderConstXmlVersion xmlTextReaderConstXmlVersion__internal_alias
10503 #endif
10504 #endif
10505 #endif
10506
10507 #if defined(LIBXML_READER_ENABLED)
10508 #ifdef bottom_xmlreader
10509 #undef xmlTextReaderCurrentDoc
10510 extern __typeof (xmlTextReaderCurrentDoc) xmlTextReaderCurrentDoc __attribute((alias("xmlTextReaderCurrentDoc__internal_alias")));
10511 #else
10512 #ifndef xmlTextReaderCurrentDoc
10513 extern __typeof (xmlTextReaderCurrentDoc) xmlTextReaderCurrentDoc__internal_alias __attribute((visibility("hidden")));
10514 #define xmlTextReaderCurrentDoc xmlTextReaderCurrentDoc__internal_alias
10515 #endif
10516 #endif
10517 #endif
10518
10519 #if defined(LIBXML_READER_ENABLED)
10520 #ifdef bottom_xmlreader
10521 #undef xmlTextReaderCurrentNode
10522 extern __typeof (xmlTextReaderCurrentNode) xmlTextReaderCurrentNode __attribute((alias("xmlTextReaderCurrentNode__internal_alias")));
10523 #else
10524 #ifndef xmlTextReaderCurrentNode
10525 extern __typeof (xmlTextReaderCurrentNode) xmlTextReaderCurrentNode__internal_alias __attribute((visibility("hidden")));
10526 #define xmlTextReaderCurrentNode xmlTextReaderCurrentNode__internal_alias
10527 #endif
10528 #endif
10529 #endif
10530
10531 #if defined(LIBXML_READER_ENABLED)
10532 #ifdef bottom_xmlreader
10533 #undef xmlTextReaderDepth
10534 extern __typeof (xmlTextReaderDepth) xmlTextReaderDepth __attribute((alias("xmlTextReaderDepth__internal_alias")));
10535 #else
10536 #ifndef xmlTextReaderDepth
10537 extern __typeof (xmlTextReaderDepth) xmlTextReaderDepth__internal_alias __attribute((visibility("hidden")));
10538 #define xmlTextReaderDepth xmlTextReaderDepth__internal_alias
10539 #endif
10540 #endif
10541 #endif
10542
10543 #if defined(LIBXML_READER_ENABLED)
10544 #ifdef bottom_xmlreader
10545 #undef xmlTextReaderExpand
10546 extern __typeof (xmlTextReaderExpand) xmlTextReaderExpand __attribute((alias("xmlTextReaderExpand__internal_alias")));
10547 #else
10548 #ifndef xmlTextReaderExpand
10549 extern __typeof (xmlTextReaderExpand) xmlTextReaderExpand__internal_alias __attribute((visibility("hidden")));
10550 #define xmlTextReaderExpand xmlTextReaderExpand__internal_alias
10551 #endif
10552 #endif
10553 #endif
10554
10555 #if defined(LIBXML_READER_ENABLED)
10556 #ifdef bottom_xmlreader
10557 #undef xmlTextReaderGetAttribute
10558 extern __typeof (xmlTextReaderGetAttribute) xmlTextReaderGetAttribute __attribute((alias("xmlTextReaderGetAttribute__internal_alias")));
10559 #else
10560 #ifndef xmlTextReaderGetAttribute
10561 extern __typeof (xmlTextReaderGetAttribute) xmlTextReaderGetAttribute__internal_alias __attribute((visibility("hidden")));
10562 #define xmlTextReaderGetAttribute xmlTextReaderGetAttribute__internal_alias
10563 #endif
10564 #endif
10565 #endif
10566
10567 #if defined(LIBXML_READER_ENABLED)
10568 #ifdef bottom_xmlreader
10569 #undef xmlTextReaderGetAttributeNo
10570 extern __typeof (xmlTextReaderGetAttributeNo) xmlTextReaderGetAttributeNo __attribute((alias("xmlTextReaderGetAttributeNo__internal_alias")));
10571 #else
10572 #ifndef xmlTextReaderGetAttributeNo
10573 extern __typeof (xmlTextReaderGetAttributeNo) xmlTextReaderGetAttributeNo__internal_alias __attribute((visibility("hidden")));
10574 #define xmlTextReaderGetAttributeNo xmlTextReaderGetAttributeNo__internal_alias
10575 #endif
10576 #endif
10577 #endif
10578
10579 #if defined(LIBXML_READER_ENABLED)
10580 #ifdef bottom_xmlreader
10581 #undef xmlTextReaderGetAttributeNs
10582 extern __typeof (xmlTextReaderGetAttributeNs) xmlTextReaderGetAttributeNs __attribute((alias("xmlTextReaderGetAttributeNs__internal_alias")));
10583 #else
10584 #ifndef xmlTextReaderGetAttributeNs
10585 extern __typeof (xmlTextReaderGetAttributeNs) xmlTextReaderGetAttributeNs__internal_alias __attribute((visibility("hidden")));
10586 #define xmlTextReaderGetAttributeNs xmlTextReaderGetAttributeNs__internal_alias
10587 #endif
10588 #endif
10589 #endif
10590
10591 #if defined(LIBXML_READER_ENABLED)
10592 #ifdef bottom_xmlreader
10593 #undef xmlTextReaderGetErrorHandler
10594 extern __typeof (xmlTextReaderGetErrorHandler) xmlTextReaderGetErrorHandler __attribute((alias("xmlTextReaderGetErrorHandler__internal_alias")));
10595 #else
10596 #ifndef xmlTextReaderGetErrorHandler
10597 extern __typeof (xmlTextReaderGetErrorHandler) xmlTextReaderGetErrorHandler__internal_alias __attribute((visibility("hidden")));
10598 #define xmlTextReaderGetErrorHandler xmlTextReaderGetErrorHandler__internal_alias
10599 #endif
10600 #endif
10601 #endif
10602
10603 #if defined(LIBXML_READER_ENABLED)
10604 #ifdef bottom_xmlreader
10605 #undef xmlTextReaderGetParserColumnNumber
10606 extern __typeof (xmlTextReaderGetParserColumnNumber) xmlTextReaderGetParserColumnNumber __attribute((alias("xmlTextReaderGetParserColumnNumber__internal_alias")));
10607 #else
10608 #ifndef xmlTextReaderGetParserColumnNumber
10609 extern __typeof (xmlTextReaderGetParserColumnNumber) xmlTextReaderGetParserColumnNumber__internal_alias __attribute((visibility("hidden")));
10610 #define xmlTextReaderGetParserColumnNumber xmlTextReaderGetParserColumnNumber__internal_alias
10611 #endif
10612 #endif
10613 #endif
10614
10615 #if defined(LIBXML_READER_ENABLED)
10616 #ifdef bottom_xmlreader
10617 #undef xmlTextReaderGetParserLineNumber
10618 extern __typeof (xmlTextReaderGetParserLineNumber) xmlTextReaderGetParserLineNumber __attribute((alias("xmlTextReaderGetParserLineNumber__internal_alias")));
10619 #else
10620 #ifndef xmlTextReaderGetParserLineNumber
10621 extern __typeof (xmlTextReaderGetParserLineNumber) xmlTextReaderGetParserLineNumber__internal_alias __attribute((visibility("hidden")));
10622 #define xmlTextReaderGetParserLineNumber xmlTextReaderGetParserLineNumber__internal_alias
10623 #endif
10624 #endif
10625 #endif
10626
10627 #if defined(LIBXML_READER_ENABLED)
10628 #ifdef bottom_xmlreader
10629 #undef xmlTextReaderGetParserProp
10630 extern __typeof (xmlTextReaderGetParserProp) xmlTextReaderGetParserProp __attribute((alias("xmlTextReaderGetParserProp__internal_alias")));
10631 #else
10632 #ifndef xmlTextReaderGetParserProp
10633 extern __typeof (xmlTextReaderGetParserProp) xmlTextReaderGetParserProp__internal_alias __attribute((visibility("hidden")));
10634 #define xmlTextReaderGetParserProp xmlTextReaderGetParserProp__internal_alias
10635 #endif
10636 #endif
10637 #endif
10638
10639 #if defined(LIBXML_READER_ENABLED)
10640 #ifdef bottom_xmlreader
10641 #undef xmlTextReaderGetRemainder
10642 extern __typeof (xmlTextReaderGetRemainder) xmlTextReaderGetRemainder __attribute((alias("xmlTextReaderGetRemainder__internal_alias")));
10643 #else
10644 #ifndef xmlTextReaderGetRemainder
10645 extern __typeof (xmlTextReaderGetRemainder) xmlTextReaderGetRemainder__internal_alias __attribute((visibility("hidden")));
10646 #define xmlTextReaderGetRemainder xmlTextReaderGetRemainder__internal_alias
10647 #endif
10648 #endif
10649 #endif
10650
10651 #if defined(LIBXML_READER_ENABLED)
10652 #ifdef bottom_xmlreader
10653 #undef xmlTextReaderHasAttributes
10654 extern __typeof (xmlTextReaderHasAttributes) xmlTextReaderHasAttributes __attribute((alias("xmlTextReaderHasAttributes__internal_alias")));
10655 #else
10656 #ifndef xmlTextReaderHasAttributes
10657 extern __typeof (xmlTextReaderHasAttributes) xmlTextReaderHasAttributes__internal_alias __attribute((visibility("hidden")));
10658 #define xmlTextReaderHasAttributes xmlTextReaderHasAttributes__internal_alias
10659 #endif
10660 #endif
10661 #endif
10662
10663 #if defined(LIBXML_READER_ENABLED)
10664 #ifdef bottom_xmlreader
10665 #undef xmlTextReaderHasValue
10666 extern __typeof (xmlTextReaderHasValue) xmlTextReaderHasValue __attribute((alias("xmlTextReaderHasValue__internal_alias")));
10667 #else
10668 #ifndef xmlTextReaderHasValue
10669 extern __typeof (xmlTextReaderHasValue) xmlTextReaderHasValue__internal_alias __attribute((visibility("hidden")));
10670 #define xmlTextReaderHasValue xmlTextReaderHasValue__internal_alias
10671 #endif
10672 #endif
10673 #endif
10674
10675 #if defined(LIBXML_READER_ENABLED)
10676 #ifdef bottom_xmlreader
10677 #undef xmlTextReaderIsDefault
10678 extern __typeof (xmlTextReaderIsDefault) xmlTextReaderIsDefault __attribute((alias("xmlTextReaderIsDefault__internal_alias")));
10679 #else
10680 #ifndef xmlTextReaderIsDefault
10681 extern __typeof (xmlTextReaderIsDefault) xmlTextReaderIsDefault__internal_alias __attribute((visibility("hidden")));
10682 #define xmlTextReaderIsDefault xmlTextReaderIsDefault__internal_alias
10683 #endif
10684 #endif
10685 #endif
10686
10687 #if defined(LIBXML_READER_ENABLED)
10688 #ifdef bottom_xmlreader
10689 #undef xmlTextReaderIsEmptyElement
10690 extern __typeof (xmlTextReaderIsEmptyElement) xmlTextReaderIsEmptyElement __attribute((alias("xmlTextReaderIsEmptyElement__internal_alias")));
10691 #else
10692 #ifndef xmlTextReaderIsEmptyElement
10693 extern __typeof (xmlTextReaderIsEmptyElement) xmlTextReaderIsEmptyElement__internal_alias __attribute((visibility("hidden")));
10694 #define xmlTextReaderIsEmptyElement xmlTextReaderIsEmptyElement__internal_alias
10695 #endif
10696 #endif
10697 #endif
10698
10699 #if defined(LIBXML_READER_ENABLED)
10700 #ifdef bottom_xmlreader
10701 #undef xmlTextReaderIsNamespaceDecl
10702 extern __typeof (xmlTextReaderIsNamespaceDecl) xmlTextReaderIsNamespaceDecl __attribute((alias("xmlTextReaderIsNamespaceDecl__internal_alias")));
10703 #else
10704 #ifndef xmlTextReaderIsNamespaceDecl
10705 extern __typeof (xmlTextReaderIsNamespaceDecl) xmlTextReaderIsNamespaceDecl__internal_alias __attribute((visibility("hidden")));
10706 #define xmlTextReaderIsNamespaceDecl xmlTextReaderIsNamespaceDecl__internal_alias
10707 #endif
10708 #endif
10709 #endif
10710
10711 #if defined(LIBXML_READER_ENABLED)
10712 #ifdef bottom_xmlreader
10713 #undef xmlTextReaderIsValid
10714 extern __typeof (xmlTextReaderIsValid) xmlTextReaderIsValid __attribute((alias("xmlTextReaderIsValid__internal_alias")));
10715 #else
10716 #ifndef xmlTextReaderIsValid
10717 extern __typeof (xmlTextReaderIsValid) xmlTextReaderIsValid__internal_alias __attribute((visibility("hidden")));
10718 #define xmlTextReaderIsValid xmlTextReaderIsValid__internal_alias
10719 #endif
10720 #endif
10721 #endif
10722
10723 #if defined(LIBXML_READER_ENABLED)
10724 #ifdef bottom_xmlreader
10725 #undef xmlTextReaderLocalName
10726 extern __typeof (xmlTextReaderLocalName) xmlTextReaderLocalName __attribute((alias("xmlTextReaderLocalName__internal_alias")));
10727 #else
10728 #ifndef xmlTextReaderLocalName
10729 extern __typeof (xmlTextReaderLocalName) xmlTextReaderLocalName__internal_alias __attribute((visibility("hidden")));
10730 #define xmlTextReaderLocalName xmlTextReaderLocalName__internal_alias
10731 #endif
10732 #endif
10733 #endif
10734
10735 #if defined(LIBXML_READER_ENABLED)
10736 #ifdef bottom_xmlreader
10737 #undef xmlTextReaderLocatorBaseURI
10738 extern __typeof (xmlTextReaderLocatorBaseURI) xmlTextReaderLocatorBaseURI __attribute((alias("xmlTextReaderLocatorBaseURI__internal_alias")));
10739 #else
10740 #ifndef xmlTextReaderLocatorBaseURI
10741 extern __typeof (xmlTextReaderLocatorBaseURI) xmlTextReaderLocatorBaseURI__internal_alias __attribute((visibility("hidden")));
10742 #define xmlTextReaderLocatorBaseURI xmlTextReaderLocatorBaseURI__internal_alias
10743 #endif
10744 #endif
10745 #endif
10746
10747 #if defined(LIBXML_READER_ENABLED)
10748 #ifdef bottom_xmlreader
10749 #undef xmlTextReaderLocatorLineNumber
10750 extern __typeof (xmlTextReaderLocatorLineNumber) xmlTextReaderLocatorLineNumber __attribute((alias("xmlTextReaderLocatorLineNumber__internal_alias")));
10751 #else
10752 #ifndef xmlTextReaderLocatorLineNumber
10753 extern __typeof (xmlTextReaderLocatorLineNumber) xmlTextReaderLocatorLineNumber__internal_alias __attribute((visibility("hidden")));
10754 #define xmlTextReaderLocatorLineNumber xmlTextReaderLocatorLineNumber__internal_alias
10755 #endif
10756 #endif
10757 #endif
10758
10759 #if defined(LIBXML_READER_ENABLED)
10760 #ifdef bottom_xmlreader
10761 #undef xmlTextReaderLookupNamespace
10762 extern __typeof (xmlTextReaderLookupNamespace) xmlTextReaderLookupNamespace __attribute((alias("xmlTextReaderLookupNamespace__internal_alias")));
10763 #else
10764 #ifndef xmlTextReaderLookupNamespace
10765 extern __typeof (xmlTextReaderLookupNamespace) xmlTextReaderLookupNamespace__internal_alias __attribute((visibility("hidden")));
10766 #define xmlTextReaderLookupNamespace xmlTextReaderLookupNamespace__internal_alias
10767 #endif
10768 #endif
10769 #endif
10770
10771 #if defined(LIBXML_READER_ENABLED)
10772 #ifdef bottom_xmlreader
10773 #undef xmlTextReaderMoveToAttribute
10774 extern __typeof (xmlTextReaderMoveToAttribute) xmlTextReaderMoveToAttribute __attribute((alias("xmlTextReaderMoveToAttribute__internal_alias")));
10775 #else
10776 #ifndef xmlTextReaderMoveToAttribute
10777 extern __typeof (xmlTextReaderMoveToAttribute) xmlTextReaderMoveToAttribute__internal_alias __attribute((visibility("hidden")));
10778 #define xmlTextReaderMoveToAttribute xmlTextReaderMoveToAttribute__internal_alias
10779 #endif
10780 #endif
10781 #endif
10782
10783 #if defined(LIBXML_READER_ENABLED)
10784 #ifdef bottom_xmlreader
10785 #undef xmlTextReaderMoveToAttributeNo
10786 extern __typeof (xmlTextReaderMoveToAttributeNo) xmlTextReaderMoveToAttributeNo __attribute((alias("xmlTextReaderMoveToAttributeNo__internal_alias")));
10787 #else
10788 #ifndef xmlTextReaderMoveToAttributeNo
10789 extern __typeof (xmlTextReaderMoveToAttributeNo) xmlTextReaderMoveToAttributeNo__internal_alias __attribute((visibility("hidden")));
10790 #define xmlTextReaderMoveToAttributeNo xmlTextReaderMoveToAttributeNo__internal_alias
10791 #endif
10792 #endif
10793 #endif
10794
10795 #if defined(LIBXML_READER_ENABLED)
10796 #ifdef bottom_xmlreader
10797 #undef xmlTextReaderMoveToAttributeNs
10798 extern __typeof (xmlTextReaderMoveToAttributeNs) xmlTextReaderMoveToAttributeNs __attribute((alias("xmlTextReaderMoveToAttributeNs__internal_alias")));
10799 #else
10800 #ifndef xmlTextReaderMoveToAttributeNs
10801 extern __typeof (xmlTextReaderMoveToAttributeNs) xmlTextReaderMoveToAttributeNs__internal_alias __attribute((visibility("hidden")));
10802 #define xmlTextReaderMoveToAttributeNs xmlTextReaderMoveToAttributeNs__internal_alias
10803 #endif
10804 #endif
10805 #endif
10806
10807 #if defined(LIBXML_READER_ENABLED)
10808 #ifdef bottom_xmlreader
10809 #undef xmlTextReaderMoveToElement
10810 extern __typeof (xmlTextReaderMoveToElement) xmlTextReaderMoveToElement __attribute((alias("xmlTextReaderMoveToElement__internal_alias")));
10811 #else
10812 #ifndef xmlTextReaderMoveToElement
10813 extern __typeof (xmlTextReaderMoveToElement) xmlTextReaderMoveToElement__internal_alias __attribute((visibility("hidden")));
10814 #define xmlTextReaderMoveToElement xmlTextReaderMoveToElement__internal_alias
10815 #endif
10816 #endif
10817 #endif
10818
10819 #if defined(LIBXML_READER_ENABLED)
10820 #ifdef bottom_xmlreader
10821 #undef xmlTextReaderMoveToFirstAttribute
10822 extern __typeof (xmlTextReaderMoveToFirstAttribute) xmlTextReaderMoveToFirstAttribute __attribute((alias("xmlTextReaderMoveToFirstAttribute__internal_alias")));
10823 #else
10824 #ifndef xmlTextReaderMoveToFirstAttribute
10825 extern __typeof (xmlTextReaderMoveToFirstAttribute) xmlTextReaderMoveToFirstAttribute__internal_alias __attribute((visibility("hidden")));
10826 #define xmlTextReaderMoveToFirstAttribute xmlTextReaderMoveToFirstAttribute__internal_alias
10827 #endif
10828 #endif
10829 #endif
10830
10831 #if defined(LIBXML_READER_ENABLED)
10832 #ifdef bottom_xmlreader
10833 #undef xmlTextReaderMoveToNextAttribute
10834 extern __typeof (xmlTextReaderMoveToNextAttribute) xmlTextReaderMoveToNextAttribute __attribute((alias("xmlTextReaderMoveToNextAttribute__internal_alias")));
10835 #else
10836 #ifndef xmlTextReaderMoveToNextAttribute
10837 extern __typeof (xmlTextReaderMoveToNextAttribute) xmlTextReaderMoveToNextAttribute__internal_alias __attribute((visibility("hidden")));
10838 #define xmlTextReaderMoveToNextAttribute xmlTextReaderMoveToNextAttribute__internal_alias
10839 #endif
10840 #endif
10841 #endif
10842
10843 #if defined(LIBXML_READER_ENABLED)
10844 #ifdef bottom_xmlreader
10845 #undef xmlTextReaderName
10846 extern __typeof (xmlTextReaderName) xmlTextReaderName __attribute((alias("xmlTextReaderName__internal_alias")));
10847 #else
10848 #ifndef xmlTextReaderName
10849 extern __typeof (xmlTextReaderName) xmlTextReaderName__internal_alias __attribute((visibility("hidden")));
10850 #define xmlTextReaderName xmlTextReaderName__internal_alias
10851 #endif
10852 #endif
10853 #endif
10854
10855 #if defined(LIBXML_READER_ENABLED)
10856 #ifdef bottom_xmlreader
10857 #undef xmlTextReaderNamespaceUri
10858 extern __typeof (xmlTextReaderNamespaceUri) xmlTextReaderNamespaceUri __attribute((alias("xmlTextReaderNamespaceUri__internal_alias")));
10859 #else
10860 #ifndef xmlTextReaderNamespaceUri
10861 extern __typeof (xmlTextReaderNamespaceUri) xmlTextReaderNamespaceUri__internal_alias __attribute((visibility("hidden")));
10862 #define xmlTextReaderNamespaceUri xmlTextReaderNamespaceUri__internal_alias
10863 #endif
10864 #endif
10865 #endif
10866
10867 #if defined(LIBXML_READER_ENABLED)
10868 #ifdef bottom_xmlreader
10869 #undef xmlTextReaderNext
10870 extern __typeof (xmlTextReaderNext) xmlTextReaderNext __attribute((alias("xmlTextReaderNext__internal_alias")));
10871 #else
10872 #ifndef xmlTextReaderNext
10873 extern __typeof (xmlTextReaderNext) xmlTextReaderNext__internal_alias __attribute((visibility("hidden")));
10874 #define xmlTextReaderNext xmlTextReaderNext__internal_alias
10875 #endif
10876 #endif
10877 #endif
10878
10879 #if defined(LIBXML_READER_ENABLED)
10880 #ifdef bottom_xmlreader
10881 #undef xmlTextReaderNextSibling
10882 extern __typeof (xmlTextReaderNextSibling) xmlTextReaderNextSibling __attribute((alias("xmlTextReaderNextSibling__internal_alias")));
10883 #else
10884 #ifndef xmlTextReaderNextSibling
10885 extern __typeof (xmlTextReaderNextSibling) xmlTextReaderNextSibling__internal_alias __attribute((visibility("hidden")));
10886 #define xmlTextReaderNextSibling xmlTextReaderNextSibling__internal_alias
10887 #endif
10888 #endif
10889 #endif
10890
10891 #if defined(LIBXML_READER_ENABLED)
10892 #ifdef bottom_xmlreader
10893 #undef xmlTextReaderNodeType
10894 extern __typeof (xmlTextReaderNodeType) xmlTextReaderNodeType __attribute((alias("xmlTextReaderNodeType__internal_alias")));
10895 #else
10896 #ifndef xmlTextReaderNodeType
10897 extern __typeof (xmlTextReaderNodeType) xmlTextReaderNodeType__internal_alias __attribute((visibility("hidden")));
10898 #define xmlTextReaderNodeType xmlTextReaderNodeType__internal_alias
10899 #endif
10900 #endif
10901 #endif
10902
10903 #if defined(LIBXML_READER_ENABLED)
10904 #ifdef bottom_xmlreader
10905 #undef xmlTextReaderNormalization
10906 extern __typeof (xmlTextReaderNormalization) xmlTextReaderNormalization __attribute((alias("xmlTextReaderNormalization__internal_alias")));
10907 #else
10908 #ifndef xmlTextReaderNormalization
10909 extern __typeof (xmlTextReaderNormalization) xmlTextReaderNormalization__internal_alias __attribute((visibility("hidden")));
10910 #define xmlTextReaderNormalization xmlTextReaderNormalization__internal_alias
10911 #endif
10912 #endif
10913 #endif
10914
10915 #if defined(LIBXML_READER_ENABLED)
10916 #ifdef bottom_xmlreader
10917 #undef xmlTextReaderPrefix
10918 extern __typeof (xmlTextReaderPrefix) xmlTextReaderPrefix __attribute((alias("xmlTextReaderPrefix__internal_alias")));
10919 #else
10920 #ifndef xmlTextReaderPrefix
10921 extern __typeof (xmlTextReaderPrefix) xmlTextReaderPrefix__internal_alias __attribute((visibility("hidden")));
10922 #define xmlTextReaderPrefix xmlTextReaderPrefix__internal_alias
10923 #endif
10924 #endif
10925 #endif
10926
10927 #if defined(LIBXML_READER_ENABLED)
10928 #ifdef bottom_xmlreader
10929 #undef xmlTextReaderPreserve
10930 extern __typeof (xmlTextReaderPreserve) xmlTextReaderPreserve __attribute((alias("xmlTextReaderPreserve__internal_alias")));
10931 #else
10932 #ifndef xmlTextReaderPreserve
10933 extern __typeof (xmlTextReaderPreserve) xmlTextReaderPreserve__internal_alias __attribute((visibility("hidden")));
10934 #define xmlTextReaderPreserve xmlTextReaderPreserve__internal_alias
10935 #endif
10936 #endif
10937 #endif
10938
10939 #if defined(LIBXML_READER_ENABLED) && defined(LIBXML_PATTERN_ENABLED)
10940 #ifdef bottom_xmlreader
10941 #undef xmlTextReaderPreservePattern
10942 extern __typeof (xmlTextReaderPreservePattern) xmlTextReaderPreservePattern __attribute((alias("xmlTextReaderPreservePattern__internal_alias")));
10943 #else
10944 #ifndef xmlTextReaderPreservePattern
10945 extern __typeof (xmlTextReaderPreservePattern) xmlTextReaderPreservePattern__internal_alias __attribute((visibility("hidden")));
10946 #define xmlTextReaderPreservePattern xmlTextReaderPreservePattern__internal_alias
10947 #endif
10948 #endif
10949 #endif
10950
10951 #if defined(LIBXML_READER_ENABLED)
10952 #ifdef bottom_xmlreader
10953 #undef xmlTextReaderQuoteChar
10954 extern __typeof (xmlTextReaderQuoteChar) xmlTextReaderQuoteChar __attribute((alias("xmlTextReaderQuoteChar__internal_alias")));
10955 #else
10956 #ifndef xmlTextReaderQuoteChar
10957 extern __typeof (xmlTextReaderQuoteChar) xmlTextReaderQuoteChar__internal_alias __attribute((visibility("hidden")));
10958 #define xmlTextReaderQuoteChar xmlTextReaderQuoteChar__internal_alias
10959 #endif
10960 #endif
10961 #endif
10962
10963 #if defined(LIBXML_READER_ENABLED)
10964 #ifdef bottom_xmlreader
10965 #undef xmlTextReaderRead
10966 extern __typeof (xmlTextReaderRead) xmlTextReaderRead __attribute((alias("xmlTextReaderRead__internal_alias")));
10967 #else
10968 #ifndef xmlTextReaderRead
10969 extern __typeof (xmlTextReaderRead) xmlTextReaderRead__internal_alias __attribute((visibility("hidden")));
10970 #define xmlTextReaderRead xmlTextReaderRead__internal_alias
10971 #endif
10972 #endif
10973 #endif
10974
10975 #if defined(LIBXML_READER_ENABLED)
10976 #ifdef bottom_xmlreader
10977 #undef xmlTextReaderReadAttributeValue
10978 extern __typeof (xmlTextReaderReadAttributeValue) xmlTextReaderReadAttributeValue __attribute((alias("xmlTextReaderReadAttributeValue__internal_alias")));
10979 #else
10980 #ifndef xmlTextReaderReadAttributeValue
10981 extern __typeof (xmlTextReaderReadAttributeValue) xmlTextReaderReadAttributeValue__internal_alias __attribute((visibility("hidden")));
10982 #define xmlTextReaderReadAttributeValue xmlTextReaderReadAttributeValue__internal_alias
10983 #endif
10984 #endif
10985 #endif
10986
10987 #if defined(LIBXML_READER_ENABLED)
10988 #ifdef bottom_xmlreader
10989 #undef xmlTextReaderReadInnerXml
10990 extern __typeof (xmlTextReaderReadInnerXml) xmlTextReaderReadInnerXml __attribute((alias("xmlTextReaderReadInnerXml__internal_alias")));
10991 #else
10992 #ifndef xmlTextReaderReadInnerXml
10993 extern __typeof (xmlTextReaderReadInnerXml) xmlTextReaderReadInnerXml__internal_alias __attribute((visibility("hidden")));
10994 #define xmlTextReaderReadInnerXml xmlTextReaderReadInnerXml__internal_alias
10995 #endif
10996 #endif
10997 #endif
10998
10999 #if defined(LIBXML_READER_ENABLED)
11000 #ifdef bottom_xmlreader
11001 #undef xmlTextReaderReadOuterXml
11002 extern __typeof (xmlTextReaderReadOuterXml) xmlTextReaderReadOuterXml __attribute((alias("xmlTextReaderReadOuterXml__internal_alias")));
11003 #else
11004 #ifndef xmlTextReaderReadOuterXml
11005 extern __typeof (xmlTextReaderReadOuterXml) xmlTextReaderReadOuterXml__internal_alias __attribute((visibility("hidden")));
11006 #define xmlTextReaderReadOuterXml xmlTextReaderReadOuterXml__internal_alias
11007 #endif
11008 #endif
11009 #endif
11010
11011 #if defined(LIBXML_READER_ENABLED)
11012 #ifdef bottom_xmlreader
11013 #undef xmlTextReaderReadState
11014 extern __typeof (xmlTextReaderReadState) xmlTextReaderReadState __attribute((alias("xmlTextReaderReadState__internal_alias")));
11015 #else
11016 #ifndef xmlTextReaderReadState
11017 extern __typeof (xmlTextReaderReadState) xmlTextReaderReadState__internal_alias __attribute((visibility("hidden")));
11018 #define xmlTextReaderReadState xmlTextReaderReadState__internal_alias
11019 #endif
11020 #endif
11021 #endif
11022
11023 #if defined(LIBXML_READER_ENABLED)
11024 #ifdef bottom_xmlreader
11025 #undef xmlTextReaderReadString
11026 extern __typeof (xmlTextReaderReadString) xmlTextReaderReadString __attribute((alias("xmlTextReaderReadString__internal_alias")));
11027 #else
11028 #ifndef xmlTextReaderReadString
11029 extern __typeof (xmlTextReaderReadString) xmlTextReaderReadString__internal_alias __attribute((visibility("hidden")));
11030 #define xmlTextReaderReadString xmlTextReaderReadString__internal_alias
11031 #endif
11032 #endif
11033 #endif
11034
11035 #if defined(LIBXML_READER_ENABLED) && defined(LIBXML_SCHEMAS_ENABLED)
11036 #ifdef bottom_xmlreader
11037 #undef xmlTextReaderRelaxNGSetSchema
11038 extern __typeof (xmlTextReaderRelaxNGSetSchema) xmlTextReaderRelaxNGSetSchema __attribute((alias("xmlTextReaderRelaxNGSetSchema__internal_alias")));
11039 #else
11040 #ifndef xmlTextReaderRelaxNGSetSchema
11041 extern __typeof (xmlTextReaderRelaxNGSetSchema) xmlTextReaderRelaxNGSetSchema__internal_alias __attribute((visibility("hidden")));
11042 #define xmlTextReaderRelaxNGSetSchema xmlTextReaderRelaxNGSetSchema__internal_alias
11043 #endif
11044 #endif
11045 #endif
11046
11047 #if defined(LIBXML_READER_ENABLED) && defined(LIBXML_SCHEMAS_ENABLED)
11048 #ifdef bottom_xmlreader
11049 #undef xmlTextReaderRelaxNGValidate
11050 extern __typeof (xmlTextReaderRelaxNGValidate) xmlTextReaderRelaxNGValidate __attribute((alias("xmlTextReaderRelaxNGValidate__internal_alias")));
11051 #else
11052 #ifndef xmlTextReaderRelaxNGValidate
11053 extern __typeof (xmlTextReaderRelaxNGValidate) xmlTextReaderRelaxNGValidate__internal_alias __attribute((visibility("hidden")));
11054 #define xmlTextReaderRelaxNGValidate xmlTextReaderRelaxNGValidate__internal_alias
11055 #endif
11056 #endif
11057 #endif
11058
11059 #if defined(LIBXML_READER_ENABLED)
11060 #ifdef bottom_xmlreader
11061 #undef xmlTextReaderSetErrorHandler
11062 extern __typeof (xmlTextReaderSetErrorHandler) xmlTextReaderSetErrorHandler __attribute((alias("xmlTextReaderSetErrorHandler__internal_alias")));
11063 #else
11064 #ifndef xmlTextReaderSetErrorHandler
11065 extern __typeof (xmlTextReaderSetErrorHandler) xmlTextReaderSetErrorHandler__internal_alias __attribute((visibility("hidden")));
11066 #define xmlTextReaderSetErrorHandler xmlTextReaderSetErrorHandler__internal_alias
11067 #endif
11068 #endif
11069 #endif
11070
11071 #if defined(LIBXML_READER_ENABLED)
11072 #ifdef bottom_xmlreader
11073 #undef xmlTextReaderSetParserProp
11074 extern __typeof (xmlTextReaderSetParserProp) xmlTextReaderSetParserProp __attribute((alias("xmlTextReaderSetParserProp__internal_alias")));
11075 #else
11076 #ifndef xmlTextReaderSetParserProp
11077 extern __typeof (xmlTextReaderSetParserProp) xmlTextReaderSetParserProp__internal_alias __attribute((visibility("hidden")));
11078 #define xmlTextReaderSetParserProp xmlTextReaderSetParserProp__internal_alias
11079 #endif
11080 #endif
11081 #endif
11082
11083 #if defined(LIBXML_READER_ENABLED)
11084 #ifdef bottom_xmlreader
11085 #undef xmlTextReaderSetStructuredErrorHandler
11086 extern __typeof (xmlTextReaderSetStructuredErrorHandler) xmlTextReaderSetStructuredErrorHandler __attribute((alias("xmlTextReaderSetStructuredErrorHandler__internal_alias")));
11087 #else
11088 #ifndef xmlTextReaderSetStructuredErrorHandler
11089 extern __typeof (xmlTextReaderSetStructuredErrorHandler) xmlTextReaderSetStructuredErrorHandler__internal_alias __attribute((visibility("hidden")));
11090 #define xmlTextReaderSetStructuredErrorHandler xmlTextReaderSetStructuredErrorHandler__internal_alias
11091 #endif
11092 #endif
11093 #endif
11094
11095 #if defined(LIBXML_READER_ENABLED)
11096 #ifdef bottom_xmlreader
11097 #undef xmlTextReaderStandalone
11098 extern __typeof (xmlTextReaderStandalone) xmlTextReaderStandalone __attribute((alias("xmlTextReaderStandalone__internal_alias")));
11099 #else
11100 #ifndef xmlTextReaderStandalone
11101 extern __typeof (xmlTextReaderStandalone) xmlTextReaderStandalone__internal_alias __attribute((visibility("hidden")));
11102 #define xmlTextReaderStandalone xmlTextReaderStandalone__internal_alias
11103 #endif
11104 #endif
11105 #endif
11106
11107 #if defined(LIBXML_READER_ENABLED)
11108 #ifdef bottom_xmlreader
11109 #undef xmlTextReaderValue
11110 extern __typeof (xmlTextReaderValue) xmlTextReaderValue __attribute((alias("xmlTextReaderValue__internal_alias")));
11111 #else
11112 #ifndef xmlTextReaderValue
11113 extern __typeof (xmlTextReaderValue) xmlTextReaderValue__internal_alias __attribute((visibility("hidden")));
11114 #define xmlTextReaderValue xmlTextReaderValue__internal_alias
11115 #endif
11116 #endif
11117 #endif
11118
11119 #if defined(LIBXML_READER_ENABLED)
11120 #ifdef bottom_xmlreader
11121 #undef xmlTextReaderXmlLang
11122 extern __typeof (xmlTextReaderXmlLang) xmlTextReaderXmlLang __attribute((alias("xmlTextReaderXmlLang__internal_alias")));
11123 #else
11124 #ifndef xmlTextReaderXmlLang
11125 extern __typeof (xmlTextReaderXmlLang) xmlTextReaderXmlLang__internal_alias __attribute((visibility("hidden")));
11126 #define xmlTextReaderXmlLang xmlTextReaderXmlLang__internal_alias
11127 #endif
11128 #endif
11129 #endif
11130
11131 #if defined(LIBXML_WRITER_ENABLED)
11132 #ifdef bottom_xmlwriter
11133 #undef xmlTextWriterEndAttribute
11134 extern __typeof (xmlTextWriterEndAttribute) xmlTextWriterEndAttribute __attribute((alias("xmlTextWriterEndAttribute__internal_alias")));
11135 #else
11136 #ifndef xmlTextWriterEndAttribute
11137 extern __typeof (xmlTextWriterEndAttribute) xmlTextWriterEndAttribute__internal_alias __attribute((visibility("hidden")));
11138 #define xmlTextWriterEndAttribute xmlTextWriterEndAttribute__internal_alias
11139 #endif
11140 #endif
11141 #endif
11142
11143 #if defined(LIBXML_WRITER_ENABLED)
11144 #ifdef bottom_xmlwriter
11145 #undef xmlTextWriterEndCDATA
11146 extern __typeof (xmlTextWriterEndCDATA) xmlTextWriterEndCDATA __attribute((alias("xmlTextWriterEndCDATA__internal_alias")));
11147 #else
11148 #ifndef xmlTextWriterEndCDATA
11149 extern __typeof (xmlTextWriterEndCDATA) xmlTextWriterEndCDATA__internal_alias __attribute((visibility("hidden")));
11150 #define xmlTextWriterEndCDATA xmlTextWriterEndCDATA__internal_alias
11151 #endif
11152 #endif
11153 #endif
11154
11155 #if defined(LIBXML_WRITER_ENABLED)
11156 #ifdef bottom_xmlwriter
11157 #undef xmlTextWriterEndComment
11158 extern __typeof (xmlTextWriterEndComment) xmlTextWriterEndComment __attribute((alias("xmlTextWriterEndComment__internal_alias")));
11159 #else
11160 #ifndef xmlTextWriterEndComment
11161 extern __typeof (xmlTextWriterEndComment) xmlTextWriterEndComment__internal_alias __attribute((visibility("hidden")));
11162 #define xmlTextWriterEndComment xmlTextWriterEndComment__internal_alias
11163 #endif
11164 #endif
11165 #endif
11166
11167 #if defined(LIBXML_WRITER_ENABLED)
11168 #ifdef bottom_xmlwriter
11169 #undef xmlTextWriterEndDTD
11170 extern __typeof (xmlTextWriterEndDTD) xmlTextWriterEndDTD __attribute((alias("xmlTextWriterEndDTD__internal_alias")));
11171 #else
11172 #ifndef xmlTextWriterEndDTD
11173 extern __typeof (xmlTextWriterEndDTD) xmlTextWriterEndDTD__internal_alias __attribute((visibility("hidden")));
11174 #define xmlTextWriterEndDTD xmlTextWriterEndDTD__internal_alias
11175 #endif
11176 #endif
11177 #endif
11178
11179 #if defined(LIBXML_WRITER_ENABLED)
11180 #ifdef bottom_xmlwriter
11181 #undef xmlTextWriterEndDTDAttlist
11182 extern __typeof (xmlTextWriterEndDTDAttlist) xmlTextWriterEndDTDAttlist __attribute((alias("xmlTextWriterEndDTDAttlist__internal_alias")));
11183 #else
11184 #ifndef xmlTextWriterEndDTDAttlist
11185 extern __typeof (xmlTextWriterEndDTDAttlist) xmlTextWriterEndDTDAttlist__internal_alias __attribute((visibility("hidden")));
11186 #define xmlTextWriterEndDTDAttlist xmlTextWriterEndDTDAttlist__internal_alias
11187 #endif
11188 #endif
11189 #endif
11190
11191 #if defined(LIBXML_WRITER_ENABLED)
11192 #ifdef bottom_xmlwriter
11193 #undef xmlTextWriterEndDTDElement
11194 extern __typeof (xmlTextWriterEndDTDElement) xmlTextWriterEndDTDElement __attribute((alias("xmlTextWriterEndDTDElement__internal_alias")));
11195 #else
11196 #ifndef xmlTextWriterEndDTDElement
11197 extern __typeof (xmlTextWriterEndDTDElement) xmlTextWriterEndDTDElement__internal_alias __attribute((visibility("hidden")));
11198 #define xmlTextWriterEndDTDElement xmlTextWriterEndDTDElement__internal_alias
11199 #endif
11200 #endif
11201 #endif
11202
11203 #if defined(LIBXML_WRITER_ENABLED)
11204 #ifdef bottom_xmlwriter
11205 #undef xmlTextWriterEndDTDEntity
11206 extern __typeof (xmlTextWriterEndDTDEntity) xmlTextWriterEndDTDEntity __attribute((alias("xmlTextWriterEndDTDEntity__internal_alias")));
11207 #else
11208 #ifndef xmlTextWriterEndDTDEntity
11209 extern __typeof (xmlTextWriterEndDTDEntity) xmlTextWriterEndDTDEntity__internal_alias __attribute((visibility("hidden")));
11210 #define xmlTextWriterEndDTDEntity xmlTextWriterEndDTDEntity__internal_alias
11211 #endif
11212 #endif
11213 #endif
11214
11215 #if defined(LIBXML_WRITER_ENABLED)
11216 #ifdef bottom_xmlwriter
11217 #undef xmlTextWriterEndDocument
11218 extern __typeof (xmlTextWriterEndDocument) xmlTextWriterEndDocument __attribute((alias("xmlTextWriterEndDocument__internal_alias")));
11219 #else
11220 #ifndef xmlTextWriterEndDocument
11221 extern __typeof (xmlTextWriterEndDocument) xmlTextWriterEndDocument__internal_alias __attribute((visibility("hidden")));
11222 #define xmlTextWriterEndDocument xmlTextWriterEndDocument__internal_alias
11223 #endif
11224 #endif
11225 #endif
11226
11227 #if defined(LIBXML_WRITER_ENABLED)
11228 #ifdef bottom_xmlwriter
11229 #undef xmlTextWriterEndElement
11230 extern __typeof (xmlTextWriterEndElement) xmlTextWriterEndElement __attribute((alias("xmlTextWriterEndElement__internal_alias")));
11231 #else
11232 #ifndef xmlTextWriterEndElement
11233 extern __typeof (xmlTextWriterEndElement) xmlTextWriterEndElement__internal_alias __attribute((visibility("hidden")));
11234 #define xmlTextWriterEndElement xmlTextWriterEndElement__internal_alias
11235 #endif
11236 #endif
11237 #endif
11238
11239 #if defined(LIBXML_WRITER_ENABLED)
11240 #ifdef bottom_xmlwriter
11241 #undef xmlTextWriterEndPI
11242 extern __typeof (xmlTextWriterEndPI) xmlTextWriterEndPI __attribute((alias("xmlTextWriterEndPI__internal_alias")));
11243 #else
11244 #ifndef xmlTextWriterEndPI
11245 extern __typeof (xmlTextWriterEndPI) xmlTextWriterEndPI__internal_alias __attribute((visibility("hidden")));
11246 #define xmlTextWriterEndPI xmlTextWriterEndPI__internal_alias
11247 #endif
11248 #endif
11249 #endif
11250
11251 #if defined(LIBXML_WRITER_ENABLED)
11252 #ifdef bottom_xmlwriter
11253 #undef xmlTextWriterFlush
11254 extern __typeof (xmlTextWriterFlush) xmlTextWriterFlush __attribute((alias("xmlTextWriterFlush__internal_alias")));
11255 #else
11256 #ifndef xmlTextWriterFlush
11257 extern __typeof (xmlTextWriterFlush) xmlTextWriterFlush__internal_alias __attribute((visibility("hidden")));
11258 #define xmlTextWriterFlush xmlTextWriterFlush__internal_alias
11259 #endif
11260 #endif
11261 #endif
11262
11263 #if defined(LIBXML_WRITER_ENABLED)
11264 #ifdef bottom_xmlwriter
11265 #undef xmlTextWriterFullEndElement
11266 extern __typeof (xmlTextWriterFullEndElement) xmlTextWriterFullEndElement __attribute((alias("xmlTextWriterFullEndElement__internal_alias")));
11267 #else
11268 #ifndef xmlTextWriterFullEndElement
11269 extern __typeof (xmlTextWriterFullEndElement) xmlTextWriterFullEndElement__internal_alias __attribute((visibility("hidden")));
11270 #define xmlTextWriterFullEndElement xmlTextWriterFullEndElement__internal_alias
11271 #endif
11272 #endif
11273 #endif
11274
11275 #if defined(LIBXML_WRITER_ENABLED)
11276 #ifdef bottom_xmlwriter
11277 #undef xmlTextWriterSetIndent
11278 extern __typeof (xmlTextWriterSetIndent) xmlTextWriterSetIndent __attribute((alias("xmlTextWriterSetIndent__internal_alias")));
11279 #else
11280 #ifndef xmlTextWriterSetIndent
11281 extern __typeof (xmlTextWriterSetIndent) xmlTextWriterSetIndent__internal_alias __attribute((visibility("hidden")));
11282 #define xmlTextWriterSetIndent xmlTextWriterSetIndent__internal_alias
11283 #endif
11284 #endif
11285 #endif
11286
11287 #if defined(LIBXML_WRITER_ENABLED)
11288 #ifdef bottom_xmlwriter
11289 #undef xmlTextWriterSetIndentString
11290 extern __typeof (xmlTextWriterSetIndentString) xmlTextWriterSetIndentString __attribute((alias("xmlTextWriterSetIndentString__internal_alias")));
11291 #else
11292 #ifndef xmlTextWriterSetIndentString
11293 extern __typeof (xmlTextWriterSetIndentString) xmlTextWriterSetIndentString__internal_alias __attribute((visibility("hidden")));
11294 #define xmlTextWriterSetIndentString xmlTextWriterSetIndentString__internal_alias
11295 #endif
11296 #endif
11297 #endif
11298
11299 #if defined(LIBXML_WRITER_ENABLED)
11300 #ifdef bottom_xmlwriter
11301 #undef xmlTextWriterStartAttribute
11302 extern __typeof (xmlTextWriterStartAttribute) xmlTextWriterStartAttribute __attribute((alias("xmlTextWriterStartAttribute__internal_alias")));
11303 #else
11304 #ifndef xmlTextWriterStartAttribute
11305 extern __typeof (xmlTextWriterStartAttribute) xmlTextWriterStartAttribute__internal_alias __attribute((visibility("hidden")));
11306 #define xmlTextWriterStartAttribute xmlTextWriterStartAttribute__internal_alias
11307 #endif
11308 #endif
11309 #endif
11310
11311 #if defined(LIBXML_WRITER_ENABLED)
11312 #ifdef bottom_xmlwriter
11313 #undef xmlTextWriterStartAttributeNS
11314 extern __typeof (xmlTextWriterStartAttributeNS) xmlTextWriterStartAttributeNS __attribute((alias("xmlTextWriterStartAttributeNS__internal_alias")));
11315 #else
11316 #ifndef xmlTextWriterStartAttributeNS
11317 extern __typeof (xmlTextWriterStartAttributeNS) xmlTextWriterStartAttributeNS__internal_alias __attribute((visibility("hidden")));
11318 #define xmlTextWriterStartAttributeNS xmlTextWriterStartAttributeNS__internal_alias
11319 #endif
11320 #endif
11321 #endif
11322
11323 #if defined(LIBXML_WRITER_ENABLED)
11324 #ifdef bottom_xmlwriter
11325 #undef xmlTextWriterStartCDATA
11326 extern __typeof (xmlTextWriterStartCDATA) xmlTextWriterStartCDATA __attribute((alias("xmlTextWriterStartCDATA__internal_alias")));
11327 #else
11328 #ifndef xmlTextWriterStartCDATA
11329 extern __typeof (xmlTextWriterStartCDATA) xmlTextWriterStartCDATA__internal_alias __attribute((visibility("hidden")));
11330 #define xmlTextWriterStartCDATA xmlTextWriterStartCDATA__internal_alias
11331 #endif
11332 #endif
11333 #endif
11334
11335 #if defined(LIBXML_WRITER_ENABLED)
11336 #ifdef bottom_xmlwriter
11337 #undef xmlTextWriterStartComment
11338 extern __typeof (xmlTextWriterStartComment) xmlTextWriterStartComment __attribute((alias("xmlTextWriterStartComment__internal_alias")));
11339 #else
11340 #ifndef xmlTextWriterStartComment
11341 extern __typeof (xmlTextWriterStartComment) xmlTextWriterStartComment__internal_alias __attribute((visibility("hidden")));
11342 #define xmlTextWriterStartComment xmlTextWriterStartComment__internal_alias
11343 #endif
11344 #endif
11345 #endif
11346
11347 #if defined(LIBXML_WRITER_ENABLED)
11348 #ifdef bottom_xmlwriter
11349 #undef xmlTextWriterStartDTD
11350 extern __typeof (xmlTextWriterStartDTD) xmlTextWriterStartDTD __attribute((alias("xmlTextWriterStartDTD__internal_alias")));
11351 #else
11352 #ifndef xmlTextWriterStartDTD
11353 extern __typeof (xmlTextWriterStartDTD) xmlTextWriterStartDTD__internal_alias __attribute((visibility("hidden")));
11354 #define xmlTextWriterStartDTD xmlTextWriterStartDTD__internal_alias
11355 #endif
11356 #endif
11357 #endif
11358
11359 #if defined(LIBXML_WRITER_ENABLED)
11360 #ifdef bottom_xmlwriter
11361 #undef xmlTextWriterStartDTDAttlist
11362 extern __typeof (xmlTextWriterStartDTDAttlist) xmlTextWriterStartDTDAttlist __attribute((alias("xmlTextWriterStartDTDAttlist__internal_alias")));
11363 #else
11364 #ifndef xmlTextWriterStartDTDAttlist
11365 extern __typeof (xmlTextWriterStartDTDAttlist) xmlTextWriterStartDTDAttlist__internal_alias __attribute((visibility("hidden")));
11366 #define xmlTextWriterStartDTDAttlist xmlTextWriterStartDTDAttlist__internal_alias
11367 #endif
11368 #endif
11369 #endif
11370
11371 #if defined(LIBXML_WRITER_ENABLED)
11372 #ifdef bottom_xmlwriter
11373 #undef xmlTextWriterStartDTDElement
11374 extern __typeof (xmlTextWriterStartDTDElement) xmlTextWriterStartDTDElement __attribute((alias("xmlTextWriterStartDTDElement__internal_alias")));
11375 #else
11376 #ifndef xmlTextWriterStartDTDElement
11377 extern __typeof (xmlTextWriterStartDTDElement) xmlTextWriterStartDTDElement__internal_alias __attribute((visibility("hidden")));
11378 #define xmlTextWriterStartDTDElement xmlTextWriterStartDTDElement__internal_alias
11379 #endif
11380 #endif
11381 #endif
11382
11383 #if defined(LIBXML_WRITER_ENABLED)
11384 #ifdef bottom_xmlwriter
11385 #undef xmlTextWriterStartDTDEntity
11386 extern __typeof (xmlTextWriterStartDTDEntity) xmlTextWriterStartDTDEntity __attribute((alias("xmlTextWriterStartDTDEntity__internal_alias")));
11387 #else
11388 #ifndef xmlTextWriterStartDTDEntity
11389 extern __typeof (xmlTextWriterStartDTDEntity) xmlTextWriterStartDTDEntity__internal_alias __attribute((visibility("hidden")));
11390 #define xmlTextWriterStartDTDEntity xmlTextWriterStartDTDEntity__internal_alias
11391 #endif
11392 #endif
11393 #endif
11394
11395 #if defined(LIBXML_WRITER_ENABLED)
11396 #ifdef bottom_xmlwriter
11397 #undef xmlTextWriterStartDocument
11398 extern __typeof (xmlTextWriterStartDocument) xmlTextWriterStartDocument __attribute((alias("xmlTextWriterStartDocument__internal_alias")));
11399 #else
11400 #ifndef xmlTextWriterStartDocument
11401 extern __typeof (xmlTextWriterStartDocument) xmlTextWriterStartDocument__internal_alias __attribute((visibility("hidden")));
11402 #define xmlTextWriterStartDocument xmlTextWriterStartDocument__internal_alias
11403 #endif
11404 #endif
11405 #endif
11406
11407 #if defined(LIBXML_WRITER_ENABLED)
11408 #ifdef bottom_xmlwriter
11409 #undef xmlTextWriterStartElement
11410 extern __typeof (xmlTextWriterStartElement) xmlTextWriterStartElement __attribute((alias("xmlTextWriterStartElement__internal_alias")));
11411 #else
11412 #ifndef xmlTextWriterStartElement
11413 extern __typeof (xmlTextWriterStartElement) xmlTextWriterStartElement__internal_alias __attribute((visibility("hidden")));
11414 #define xmlTextWriterStartElement xmlTextWriterStartElement__internal_alias
11415 #endif
11416 #endif
11417 #endif
11418
11419 #if defined(LIBXML_WRITER_ENABLED)
11420 #ifdef bottom_xmlwriter
11421 #undef xmlTextWriterStartElementNS
11422 extern __typeof (xmlTextWriterStartElementNS) xmlTextWriterStartElementNS __attribute((alias("xmlTextWriterStartElementNS__internal_alias")));
11423 #else
11424 #ifndef xmlTextWriterStartElementNS
11425 extern __typeof (xmlTextWriterStartElementNS) xmlTextWriterStartElementNS__internal_alias __attribute((visibility("hidden")));
11426 #define xmlTextWriterStartElementNS xmlTextWriterStartElementNS__internal_alias
11427 #endif
11428 #endif
11429 #endif
11430
11431 #if defined(LIBXML_WRITER_ENABLED)
11432 #ifdef bottom_xmlwriter
11433 #undef xmlTextWriterStartPI
11434 extern __typeof (xmlTextWriterStartPI) xmlTextWriterStartPI __attribute((alias("xmlTextWriterStartPI__internal_alias")));
11435 #else
11436 #ifndef xmlTextWriterStartPI
11437 extern __typeof (xmlTextWriterStartPI) xmlTextWriterStartPI__internal_alias __attribute((visibility("hidden")));
11438 #define xmlTextWriterStartPI xmlTextWriterStartPI__internal_alias
11439 #endif
11440 #endif
11441 #endif
11442
11443 #if defined(LIBXML_WRITER_ENABLED)
11444 #ifdef bottom_xmlwriter
11445 #undef xmlTextWriterWriteAttribute
11446 extern __typeof (xmlTextWriterWriteAttribute) xmlTextWriterWriteAttribute __attribute((alias("xmlTextWriterWriteAttribute__internal_alias")));
11447 #else
11448 #ifndef xmlTextWriterWriteAttribute
11449 extern __typeof (xmlTextWriterWriteAttribute) xmlTextWriterWriteAttribute__internal_alias __attribute((visibility("hidden")));
11450 #define xmlTextWriterWriteAttribute xmlTextWriterWriteAttribute__internal_alias
11451 #endif
11452 #endif
11453 #endif
11454
11455 #if defined(LIBXML_WRITER_ENABLED)
11456 #ifdef bottom_xmlwriter
11457 #undef xmlTextWriterWriteAttributeNS
11458 extern __typeof (xmlTextWriterWriteAttributeNS) xmlTextWriterWriteAttributeNS __attribute((alias("xmlTextWriterWriteAttributeNS__internal_alias")));
11459 #else
11460 #ifndef xmlTextWriterWriteAttributeNS
11461 extern __typeof (xmlTextWriterWriteAttributeNS) xmlTextWriterWriteAttributeNS__internal_alias __attribute((visibility("hidden")));
11462 #define xmlTextWriterWriteAttributeNS xmlTextWriterWriteAttributeNS__internal_alias
11463 #endif
11464 #endif
11465 #endif
11466
11467 #if defined(LIBXML_WRITER_ENABLED)
11468 #ifdef bottom_xmlwriter
11469 #undef xmlTextWriterWriteBase64
11470 extern __typeof (xmlTextWriterWriteBase64) xmlTextWriterWriteBase64 __attribute((alias("xmlTextWriterWriteBase64__internal_alias")));
11471 #else
11472 #ifndef xmlTextWriterWriteBase64
11473 extern __typeof (xmlTextWriterWriteBase64) xmlTextWriterWriteBase64__internal_alias __attribute((visibility("hidden")));
11474 #define xmlTextWriterWriteBase64 xmlTextWriterWriteBase64__internal_alias
11475 #endif
11476 #endif
11477 #endif
11478
11479 #if defined(LIBXML_WRITER_ENABLED)
11480 #ifdef bottom_xmlwriter
11481 #undef xmlTextWriterWriteBinHex
11482 extern __typeof (xmlTextWriterWriteBinHex) xmlTextWriterWriteBinHex __attribute((alias("xmlTextWriterWriteBinHex__internal_alias")));
11483 #else
11484 #ifndef xmlTextWriterWriteBinHex
11485 extern __typeof (xmlTextWriterWriteBinHex) xmlTextWriterWriteBinHex__internal_alias __attribute((visibility("hidden")));
11486 #define xmlTextWriterWriteBinHex xmlTextWriterWriteBinHex__internal_alias
11487 #endif
11488 #endif
11489 #endif
11490
11491 #if defined(LIBXML_WRITER_ENABLED)
11492 #ifdef bottom_xmlwriter
11493 #undef xmlTextWriterWriteCDATA
11494 extern __typeof (xmlTextWriterWriteCDATA) xmlTextWriterWriteCDATA __attribute((alias("xmlTextWriterWriteCDATA__internal_alias")));
11495 #else
11496 #ifndef xmlTextWriterWriteCDATA
11497 extern __typeof (xmlTextWriterWriteCDATA) xmlTextWriterWriteCDATA__internal_alias __attribute((visibility("hidden")));
11498 #define xmlTextWriterWriteCDATA xmlTextWriterWriteCDATA__internal_alias
11499 #endif
11500 #endif
11501 #endif
11502
11503 #if defined(LIBXML_WRITER_ENABLED)
11504 #ifdef bottom_xmlwriter
11505 #undef xmlTextWriterWriteComment
11506 extern __typeof (xmlTextWriterWriteComment) xmlTextWriterWriteComment __attribute((alias("xmlTextWriterWriteComment__internal_alias")));
11507 #else
11508 #ifndef xmlTextWriterWriteComment
11509 extern __typeof (xmlTextWriterWriteComment) xmlTextWriterWriteComment__internal_alias __attribute((visibility("hidden")));
11510 #define xmlTextWriterWriteComment xmlTextWriterWriteComment__internal_alias
11511 #endif
11512 #endif
11513 #endif
11514
11515 #if defined(LIBXML_WRITER_ENABLED)
11516 #ifdef bottom_xmlwriter
11517 #undef xmlTextWriterWriteDTD
11518 extern __typeof (xmlTextWriterWriteDTD) xmlTextWriterWriteDTD __attribute((alias("xmlTextWriterWriteDTD__internal_alias")));
11519 #else
11520 #ifndef xmlTextWriterWriteDTD
11521 extern __typeof (xmlTextWriterWriteDTD) xmlTextWriterWriteDTD__internal_alias __attribute((visibility("hidden")));
11522 #define xmlTextWriterWriteDTD xmlTextWriterWriteDTD__internal_alias
11523 #endif
11524 #endif
11525 #endif
11526
11527 #if defined(LIBXML_WRITER_ENABLED)
11528 #ifdef bottom_xmlwriter
11529 #undef xmlTextWriterWriteDTDAttlist
11530 extern __typeof (xmlTextWriterWriteDTDAttlist) xmlTextWriterWriteDTDAttlist __attribute((alias("xmlTextWriterWriteDTDAttlist__internal_alias")));
11531 #else
11532 #ifndef xmlTextWriterWriteDTDAttlist
11533 extern __typeof (xmlTextWriterWriteDTDAttlist) xmlTextWriterWriteDTDAttlist__internal_alias __attribute((visibility("hidden")));
11534 #define xmlTextWriterWriteDTDAttlist xmlTextWriterWriteDTDAttlist__internal_alias
11535 #endif
11536 #endif
11537 #endif
11538
11539 #if defined(LIBXML_WRITER_ENABLED)
11540 #ifdef bottom_xmlwriter
11541 #undef xmlTextWriterWriteDTDElement
11542 extern __typeof (xmlTextWriterWriteDTDElement) xmlTextWriterWriteDTDElement __attribute((alias("xmlTextWriterWriteDTDElement__internal_alias")));
11543 #else
11544 #ifndef xmlTextWriterWriteDTDElement
11545 extern __typeof (xmlTextWriterWriteDTDElement) xmlTextWriterWriteDTDElement__internal_alias __attribute((visibility("hidden")));
11546 #define xmlTextWriterWriteDTDElement xmlTextWriterWriteDTDElement__internal_alias
11547 #endif
11548 #endif
11549 #endif
11550
11551 #if defined(LIBXML_WRITER_ENABLED)
11552 #ifdef bottom_xmlwriter
11553 #undef xmlTextWriterWriteDTDEntity
11554 extern __typeof (xmlTextWriterWriteDTDEntity) xmlTextWriterWriteDTDEntity __attribute((alias("xmlTextWriterWriteDTDEntity__internal_alias")));
11555 #else
11556 #ifndef xmlTextWriterWriteDTDEntity
11557 extern __typeof (xmlTextWriterWriteDTDEntity) xmlTextWriterWriteDTDEntity__internal_alias __attribute((visibility("hidden")));
11558 #define xmlTextWriterWriteDTDEntity xmlTextWriterWriteDTDEntity__internal_alias
11559 #endif
11560 #endif
11561 #endif
11562
11563 #if defined(LIBXML_WRITER_ENABLED)
11564 #ifdef bottom_xmlwriter
11565 #undef xmlTextWriterWriteDTDExternalEntity
11566 extern __typeof (xmlTextWriterWriteDTDExternalEntity) xmlTextWriterWriteDTDExternalEntity __attribute((alias("xmlTextWriterWriteDTDExternalEntity__internal_alias")));
11567 #else
11568 #ifndef xmlTextWriterWriteDTDExternalEntity
11569 extern __typeof (xmlTextWriterWriteDTDExternalEntity) xmlTextWriterWriteDTDExternalEntity__internal_alias __attribute((visibility("hidden")));
11570 #define xmlTextWriterWriteDTDExternalEntity xmlTextWriterWriteDTDExternalEntity__internal_alias
11571 #endif
11572 #endif
11573 #endif
11574
11575 #if defined(LIBXML_WRITER_ENABLED)
11576 #ifdef bottom_xmlwriter
11577 #undef xmlTextWriterWriteDTDExternalEntityContents
11578 extern __typeof (xmlTextWriterWriteDTDExternalEntityContents) xmlTextWriterWriteDTDExternalEntityContents __attribute((alias("xmlTextWriterWriteDTDExternalEntityContents__internal_alias")));
11579 #else
11580 #ifndef xmlTextWriterWriteDTDExternalEntityContents
11581 extern __typeof (xmlTextWriterWriteDTDExternalEntityContents) xmlTextWriterWriteDTDExternalEntityContents__internal_alias __attribute((visibility("hidden")));
11582 #define xmlTextWriterWriteDTDExternalEntityContents xmlTextWriterWriteDTDExternalEntityContents__internal_alias
11583 #endif
11584 #endif
11585 #endif
11586
11587 #if defined(LIBXML_WRITER_ENABLED)
11588 #ifdef bottom_xmlwriter
11589 #undef xmlTextWriterWriteDTDInternalEntity
11590 extern __typeof (xmlTextWriterWriteDTDInternalEntity) xmlTextWriterWriteDTDInternalEntity __attribute((alias("xmlTextWriterWriteDTDInternalEntity__internal_alias")));
11591 #else
11592 #ifndef xmlTextWriterWriteDTDInternalEntity
11593 extern __typeof (xmlTextWriterWriteDTDInternalEntity) xmlTextWriterWriteDTDInternalEntity__internal_alias __attribute((visibility("hidden")));
11594 #define xmlTextWriterWriteDTDInternalEntity xmlTextWriterWriteDTDInternalEntity__internal_alias
11595 #endif
11596 #endif
11597 #endif
11598
11599 #if defined(LIBXML_WRITER_ENABLED)
11600 #ifdef bottom_xmlwriter
11601 #undef xmlTextWriterWriteDTDNotation
11602 extern __typeof (xmlTextWriterWriteDTDNotation) xmlTextWriterWriteDTDNotation __attribute((alias("xmlTextWriterWriteDTDNotation__internal_alias")));
11603 #else
11604 #ifndef xmlTextWriterWriteDTDNotation
11605 extern __typeof (xmlTextWriterWriteDTDNotation) xmlTextWriterWriteDTDNotation__internal_alias __attribute((visibility("hidden")));
11606 #define xmlTextWriterWriteDTDNotation xmlTextWriterWriteDTDNotation__internal_alias
11607 #endif
11608 #endif
11609 #endif
11610
11611 #if defined(LIBXML_WRITER_ENABLED)
11612 #ifdef bottom_xmlwriter
11613 #undef xmlTextWriterWriteElement
11614 extern __typeof (xmlTextWriterWriteElement) xmlTextWriterWriteElement __attribute((alias("xmlTextWriterWriteElement__internal_alias")));
11615 #else
11616 #ifndef xmlTextWriterWriteElement
11617 extern __typeof (xmlTextWriterWriteElement) xmlTextWriterWriteElement__internal_alias __attribute((visibility("hidden")));
11618 #define xmlTextWriterWriteElement xmlTextWriterWriteElement__internal_alias
11619 #endif
11620 #endif
11621 #endif
11622
11623 #if defined(LIBXML_WRITER_ENABLED)
11624 #ifdef bottom_xmlwriter
11625 #undef xmlTextWriterWriteElementNS
11626 extern __typeof (xmlTextWriterWriteElementNS) xmlTextWriterWriteElementNS __attribute((alias("xmlTextWriterWriteElementNS__internal_alias")));
11627 #else
11628 #ifndef xmlTextWriterWriteElementNS
11629 extern __typeof (xmlTextWriterWriteElementNS) xmlTextWriterWriteElementNS__internal_alias __attribute((visibility("hidden")));
11630 #define xmlTextWriterWriteElementNS xmlTextWriterWriteElementNS__internal_alias
11631 #endif
11632 #endif
11633 #endif
11634
11635 #if defined(LIBXML_WRITER_ENABLED)
11636 #ifdef bottom_xmlwriter
11637 #undef xmlTextWriterWriteFormatAttribute
11638 extern __typeof (xmlTextWriterWriteFormatAttribute) xmlTextWriterWriteFormatAttribute __attribute((alias("xmlTextWriterWriteFormatAttribute__internal_alias")));
11639 #else
11640 #ifndef xmlTextWriterWriteFormatAttribute
11641 extern __typeof (xmlTextWriterWriteFormatAttribute) xmlTextWriterWriteFormatAttribute__internal_alias __attribute((visibility("hidden")));
11642 #define xmlTextWriterWriteFormatAttribute xmlTextWriterWriteFormatAttribute__internal_alias
11643 #endif
11644 #endif
11645 #endif
11646
11647 #if defined(LIBXML_WRITER_ENABLED)
11648 #ifdef bottom_xmlwriter
11649 #undef xmlTextWriterWriteFormatAttributeNS
11650 extern __typeof (xmlTextWriterWriteFormatAttributeNS) xmlTextWriterWriteFormatAttributeNS __attribute((alias("xmlTextWriterWriteFormatAttributeNS__internal_alias")));
11651 #else
11652 #ifndef xmlTextWriterWriteFormatAttributeNS
11653 extern __typeof (xmlTextWriterWriteFormatAttributeNS) xmlTextWriterWriteFormatAttributeNS__internal_alias __attribute((visibility("hidden")));
11654 #define xmlTextWriterWriteFormatAttributeNS xmlTextWriterWriteFormatAttributeNS__internal_alias
11655 #endif
11656 #endif
11657 #endif
11658
11659 #if defined(LIBXML_WRITER_ENABLED)
11660 #ifdef bottom_xmlwriter
11661 #undef xmlTextWriterWriteFormatCDATA
11662 extern __typeof (xmlTextWriterWriteFormatCDATA) xmlTextWriterWriteFormatCDATA __attribute((alias("xmlTextWriterWriteFormatCDATA__internal_alias")));
11663 #else
11664 #ifndef xmlTextWriterWriteFormatCDATA
11665 extern __typeof (xmlTextWriterWriteFormatCDATA) xmlTextWriterWriteFormatCDATA__internal_alias __attribute((visibility("hidden")));
11666 #define xmlTextWriterWriteFormatCDATA xmlTextWriterWriteFormatCDATA__internal_alias
11667 #endif
11668 #endif
11669 #endif
11670
11671 #if defined(LIBXML_WRITER_ENABLED)
11672 #ifdef bottom_xmlwriter
11673 #undef xmlTextWriterWriteFormatComment
11674 extern __typeof (xmlTextWriterWriteFormatComment) xmlTextWriterWriteFormatComment __attribute((alias("xmlTextWriterWriteFormatComment__internal_alias")));
11675 #else
11676 #ifndef xmlTextWriterWriteFormatComment
11677 extern __typeof (xmlTextWriterWriteFormatComment) xmlTextWriterWriteFormatComment__internal_alias __attribute((visibility("hidden")));
11678 #define xmlTextWriterWriteFormatComment xmlTextWriterWriteFormatComment__internal_alias
11679 #endif
11680 #endif
11681 #endif
11682
11683 #if defined(LIBXML_WRITER_ENABLED)
11684 #ifdef bottom_xmlwriter
11685 #undef xmlTextWriterWriteFormatDTD
11686 extern __typeof (xmlTextWriterWriteFormatDTD) xmlTextWriterWriteFormatDTD __attribute((alias("xmlTextWriterWriteFormatDTD__internal_alias")));
11687 #else
11688 #ifndef xmlTextWriterWriteFormatDTD
11689 extern __typeof (xmlTextWriterWriteFormatDTD) xmlTextWriterWriteFormatDTD__internal_alias __attribute((visibility("hidden")));
11690 #define xmlTextWriterWriteFormatDTD xmlTextWriterWriteFormatDTD__internal_alias
11691 #endif
11692 #endif
11693 #endif
11694
11695 #if defined(LIBXML_WRITER_ENABLED)
11696 #ifdef bottom_xmlwriter
11697 #undef xmlTextWriterWriteFormatDTDAttlist
11698 extern __typeof (xmlTextWriterWriteFormatDTDAttlist) xmlTextWriterWriteFormatDTDAttlist __attribute((alias("xmlTextWriterWriteFormatDTDAttlist__internal_alias")));
11699 #else
11700 #ifndef xmlTextWriterWriteFormatDTDAttlist
11701 extern __typeof (xmlTextWriterWriteFormatDTDAttlist) xmlTextWriterWriteFormatDTDAttlist__internal_alias __attribute((visibility("hidden")));
11702 #define xmlTextWriterWriteFormatDTDAttlist xmlTextWriterWriteFormatDTDAttlist__internal_alias
11703 #endif
11704 #endif
11705 #endif
11706
11707 #if defined(LIBXML_WRITER_ENABLED)
11708 #ifdef bottom_xmlwriter
11709 #undef xmlTextWriterWriteFormatDTDElement
11710 extern __typeof (xmlTextWriterWriteFormatDTDElement) xmlTextWriterWriteFormatDTDElement __attribute((alias("xmlTextWriterWriteFormatDTDElement__internal_alias")));
11711 #else
11712 #ifndef xmlTextWriterWriteFormatDTDElement
11713 extern __typeof (xmlTextWriterWriteFormatDTDElement) xmlTextWriterWriteFormatDTDElement__internal_alias __attribute((visibility("hidden")));
11714 #define xmlTextWriterWriteFormatDTDElement xmlTextWriterWriteFormatDTDElement__internal_alias
11715 #endif
11716 #endif
11717 #endif
11718
11719 #if defined(LIBXML_WRITER_ENABLED)
11720 #ifdef bottom_xmlwriter
11721 #undef xmlTextWriterWriteFormatDTDInternalEntity
11722 extern __typeof (xmlTextWriterWriteFormatDTDInternalEntity) xmlTextWriterWriteFormatDTDInternalEntity __attribute((alias("xmlTextWriterWriteFormatDTDInternalEntity__internal_alias")));
11723 #else
11724 #ifndef xmlTextWriterWriteFormatDTDInternalEntity
11725 extern __typeof (xmlTextWriterWriteFormatDTDInternalEntity) xmlTextWriterWriteFormatDTDInternalEntity__internal_alias __attribute((visibility("hidden")));
11726 #define xmlTextWriterWriteFormatDTDInternalEntity xmlTextWriterWriteFormatDTDInternalEntity__internal_alias
11727 #endif
11728 #endif
11729 #endif
11730
11731 #if defined(LIBXML_WRITER_ENABLED)
11732 #ifdef bottom_xmlwriter
11733 #undef xmlTextWriterWriteFormatElement
11734 extern __typeof (xmlTextWriterWriteFormatElement) xmlTextWriterWriteFormatElement __attribute((alias("xmlTextWriterWriteFormatElement__internal_alias")));
11735 #else
11736 #ifndef xmlTextWriterWriteFormatElement
11737 extern __typeof (xmlTextWriterWriteFormatElement) xmlTextWriterWriteFormatElement__internal_alias __attribute((visibility("hidden")));
11738 #define xmlTextWriterWriteFormatElement xmlTextWriterWriteFormatElement__internal_alias
11739 #endif
11740 #endif
11741 #endif
11742
11743 #if defined(LIBXML_WRITER_ENABLED)
11744 #ifdef bottom_xmlwriter
11745 #undef xmlTextWriterWriteFormatElementNS
11746 extern __typeof (xmlTextWriterWriteFormatElementNS) xmlTextWriterWriteFormatElementNS __attribute((alias("xmlTextWriterWriteFormatElementNS__internal_alias")));
11747 #else
11748 #ifndef xmlTextWriterWriteFormatElementNS
11749 extern __typeof (xmlTextWriterWriteFormatElementNS) xmlTextWriterWriteFormatElementNS__internal_alias __attribute((visibility("hidden")));
11750 #define xmlTextWriterWriteFormatElementNS xmlTextWriterWriteFormatElementNS__internal_alias
11751 #endif
11752 #endif
11753 #endif
11754
11755 #if defined(LIBXML_WRITER_ENABLED)
11756 #ifdef bottom_xmlwriter
11757 #undef xmlTextWriterWriteFormatPI
11758 extern __typeof (xmlTextWriterWriteFormatPI) xmlTextWriterWriteFormatPI __attribute((alias("xmlTextWriterWriteFormatPI__internal_alias")));
11759 #else
11760 #ifndef xmlTextWriterWriteFormatPI
11761 extern __typeof (xmlTextWriterWriteFormatPI) xmlTextWriterWriteFormatPI__internal_alias __attribute((visibility("hidden")));
11762 #define xmlTextWriterWriteFormatPI xmlTextWriterWriteFormatPI__internal_alias
11763 #endif
11764 #endif
11765 #endif
11766
11767 #if defined(LIBXML_WRITER_ENABLED)
11768 #ifdef bottom_xmlwriter
11769 #undef xmlTextWriterWriteFormatRaw
11770 extern __typeof (xmlTextWriterWriteFormatRaw) xmlTextWriterWriteFormatRaw __attribute((alias("xmlTextWriterWriteFormatRaw__internal_alias")));
11771 #else
11772 #ifndef xmlTextWriterWriteFormatRaw
11773 extern __typeof (xmlTextWriterWriteFormatRaw) xmlTextWriterWriteFormatRaw__internal_alias __attribute((visibility("hidden")));
11774 #define xmlTextWriterWriteFormatRaw xmlTextWriterWriteFormatRaw__internal_alias
11775 #endif
11776 #endif
11777 #endif
11778
11779 #if defined(LIBXML_WRITER_ENABLED)
11780 #ifdef bottom_xmlwriter
11781 #undef xmlTextWriterWriteFormatString
11782 extern __typeof (xmlTextWriterWriteFormatString) xmlTextWriterWriteFormatString __attribute((alias("xmlTextWriterWriteFormatString__internal_alias")));
11783 #else
11784 #ifndef xmlTextWriterWriteFormatString
11785 extern __typeof (xmlTextWriterWriteFormatString) xmlTextWriterWriteFormatString__internal_alias __attribute((visibility("hidden")));
11786 #define xmlTextWriterWriteFormatString xmlTextWriterWriteFormatString__internal_alias
11787 #endif
11788 #endif
11789 #endif
11790
11791 #if defined(LIBXML_WRITER_ENABLED)
11792 #ifdef bottom_xmlwriter
11793 #undef xmlTextWriterWritePI
11794 extern __typeof (xmlTextWriterWritePI) xmlTextWriterWritePI __attribute((alias("xmlTextWriterWritePI__internal_alias")));
11795 #else
11796 #ifndef xmlTextWriterWritePI
11797 extern __typeof (xmlTextWriterWritePI) xmlTextWriterWritePI__internal_alias __attribute((visibility("hidden")));
11798 #define xmlTextWriterWritePI xmlTextWriterWritePI__internal_alias
11799 #endif
11800 #endif
11801 #endif
11802
11803 #if defined(LIBXML_WRITER_ENABLED)
11804 #ifdef bottom_xmlwriter
11805 #undef xmlTextWriterWriteRaw
11806 extern __typeof (xmlTextWriterWriteRaw) xmlTextWriterWriteRaw __attribute((alias("xmlTextWriterWriteRaw__internal_alias")));
11807 #else
11808 #ifndef xmlTextWriterWriteRaw
11809 extern __typeof (xmlTextWriterWriteRaw) xmlTextWriterWriteRaw__internal_alias __attribute((visibility("hidden")));
11810 #define xmlTextWriterWriteRaw xmlTextWriterWriteRaw__internal_alias
11811 #endif
11812 #endif
11813 #endif
11814
11815 #if defined(LIBXML_WRITER_ENABLED)
11816 #ifdef bottom_xmlwriter
11817 #undef xmlTextWriterWriteRawLen
11818 extern __typeof (xmlTextWriterWriteRawLen) xmlTextWriterWriteRawLen __attribute((alias("xmlTextWriterWriteRawLen__internal_alias")));
11819 #else
11820 #ifndef xmlTextWriterWriteRawLen
11821 extern __typeof (xmlTextWriterWriteRawLen) xmlTextWriterWriteRawLen__internal_alias __attribute((visibility("hidden")));
11822 #define xmlTextWriterWriteRawLen xmlTextWriterWriteRawLen__internal_alias
11823 #endif
11824 #endif
11825 #endif
11826
11827 #if defined(LIBXML_WRITER_ENABLED)
11828 #ifdef bottom_xmlwriter
11829 #undef xmlTextWriterWriteString
11830 extern __typeof (xmlTextWriterWriteString) xmlTextWriterWriteString __attribute((alias("xmlTextWriterWriteString__internal_alias")));
11831 #else
11832 #ifndef xmlTextWriterWriteString
11833 extern __typeof (xmlTextWriterWriteString) xmlTextWriterWriteString__internal_alias __attribute((visibility("hidden")));
11834 #define xmlTextWriterWriteString xmlTextWriterWriteString__internal_alias
11835 #endif
11836 #endif
11837 #endif
11838
11839 #if defined(LIBXML_WRITER_ENABLED)
11840 #ifdef bottom_xmlwriter
11841 #undef xmlTextWriterWriteVFormatAttribute
11842 extern __typeof (xmlTextWriterWriteVFormatAttribute) xmlTextWriterWriteVFormatAttribute __attribute((alias("xmlTextWriterWriteVFormatAttribute__internal_alias")));
11843 #else
11844 #ifndef xmlTextWriterWriteVFormatAttribute
11845 extern __typeof (xmlTextWriterWriteVFormatAttribute) xmlTextWriterWriteVFormatAttribute__internal_alias __attribute((visibility("hidden")));
11846 #define xmlTextWriterWriteVFormatAttribute xmlTextWriterWriteVFormatAttribute__internal_alias
11847 #endif
11848 #endif
11849 #endif
11850
11851 #if defined(LIBXML_WRITER_ENABLED)
11852 #ifdef bottom_xmlwriter
11853 #undef xmlTextWriterWriteVFormatAttributeNS
11854 extern __typeof (xmlTextWriterWriteVFormatAttributeNS) xmlTextWriterWriteVFormatAttributeNS __attribute((alias("xmlTextWriterWriteVFormatAttributeNS__internal_alias")));
11855 #else
11856 #ifndef xmlTextWriterWriteVFormatAttributeNS
11857 extern __typeof (xmlTextWriterWriteVFormatAttributeNS) xmlTextWriterWriteVFormatAttributeNS__internal_alias __attribute((visibility("hidden")));
11858 #define xmlTextWriterWriteVFormatAttributeNS xmlTextWriterWriteVFormatAttributeNS__internal_alias
11859 #endif
11860 #endif
11861 #endif
11862
11863 #if defined(LIBXML_WRITER_ENABLED)
11864 #ifdef bottom_xmlwriter
11865 #undef xmlTextWriterWriteVFormatCDATA
11866 extern __typeof (xmlTextWriterWriteVFormatCDATA) xmlTextWriterWriteVFormatCDATA __attribute((alias("xmlTextWriterWriteVFormatCDATA__internal_alias")));
11867 #else
11868 #ifndef xmlTextWriterWriteVFormatCDATA
11869 extern __typeof (xmlTextWriterWriteVFormatCDATA) xmlTextWriterWriteVFormatCDATA__internal_alias __attribute((visibility("hidden")));
11870 #define xmlTextWriterWriteVFormatCDATA xmlTextWriterWriteVFormatCDATA__internal_alias
11871 #endif
11872 #endif
11873 #endif
11874
11875 #if defined(LIBXML_WRITER_ENABLED)
11876 #ifdef bottom_xmlwriter
11877 #undef xmlTextWriterWriteVFormatComment
11878 extern __typeof (xmlTextWriterWriteVFormatComment) xmlTextWriterWriteVFormatComment __attribute((alias("xmlTextWriterWriteVFormatComment__internal_alias")));
11879 #else
11880 #ifndef xmlTextWriterWriteVFormatComment
11881 extern __typeof (xmlTextWriterWriteVFormatComment) xmlTextWriterWriteVFormatComment__internal_alias __attribute((visibility("hidden")));
11882 #define xmlTextWriterWriteVFormatComment xmlTextWriterWriteVFormatComment__internal_alias
11883 #endif
11884 #endif
11885 #endif
11886
11887 #if defined(LIBXML_WRITER_ENABLED)
11888 #ifdef bottom_xmlwriter
11889 #undef xmlTextWriterWriteVFormatDTD
11890 extern __typeof (xmlTextWriterWriteVFormatDTD) xmlTextWriterWriteVFormatDTD __attribute((alias("xmlTextWriterWriteVFormatDTD__internal_alias")));
11891 #else
11892 #ifndef xmlTextWriterWriteVFormatDTD
11893 extern __typeof (xmlTextWriterWriteVFormatDTD) xmlTextWriterWriteVFormatDTD__internal_alias __attribute((visibility("hidden")));
11894 #define xmlTextWriterWriteVFormatDTD xmlTextWriterWriteVFormatDTD__internal_alias
11895 #endif
11896 #endif
11897 #endif
11898
11899 #if defined(LIBXML_WRITER_ENABLED)
11900 #ifdef bottom_xmlwriter
11901 #undef xmlTextWriterWriteVFormatDTDAttlist
11902 extern __typeof (xmlTextWriterWriteVFormatDTDAttlist) xmlTextWriterWriteVFormatDTDAttlist __attribute((alias("xmlTextWriterWriteVFormatDTDAttlist__internal_alias")));
11903 #else
11904 #ifndef xmlTextWriterWriteVFormatDTDAttlist
11905 extern __typeof (xmlTextWriterWriteVFormatDTDAttlist) xmlTextWriterWriteVFormatDTDAttlist__internal_alias __attribute((visibility("hidden")));
11906 #define xmlTextWriterWriteVFormatDTDAttlist xmlTextWriterWriteVFormatDTDAttlist__internal_alias
11907 #endif
11908 #endif
11909 #endif
11910
11911 #if defined(LIBXML_WRITER_ENABLED)
11912 #ifdef bottom_xmlwriter
11913 #undef xmlTextWriterWriteVFormatDTDElement
11914 extern __typeof (xmlTextWriterWriteVFormatDTDElement) xmlTextWriterWriteVFormatDTDElement __attribute((alias("xmlTextWriterWriteVFormatDTDElement__internal_alias")));
11915 #else
11916 #ifndef xmlTextWriterWriteVFormatDTDElement
11917 extern __typeof (xmlTextWriterWriteVFormatDTDElement) xmlTextWriterWriteVFormatDTDElement__internal_alias __attribute((visibility("hidden")));
11918 #define xmlTextWriterWriteVFormatDTDElement xmlTextWriterWriteVFormatDTDElement__internal_alias
11919 #endif
11920 #endif
11921 #endif
11922
11923 #if defined(LIBXML_WRITER_ENABLED)
11924 #ifdef bottom_xmlwriter
11925 #undef xmlTextWriterWriteVFormatDTDInternalEntity
11926 extern __typeof (xmlTextWriterWriteVFormatDTDInternalEntity) xmlTextWriterWriteVFormatDTDInternalEntity __attribute((alias("xmlTextWriterWriteVFormatDTDInternalEntity__internal_alias")));
11927 #else
11928 #ifndef xmlTextWriterWriteVFormatDTDInternalEntity
11929 extern __typeof (xmlTextWriterWriteVFormatDTDInternalEntity) xmlTextWriterWriteVFormatDTDInternalEntity__internal_alias __attribute((visibility("hidden")));
11930 #define xmlTextWriterWriteVFormatDTDInternalEntity xmlTextWriterWriteVFormatDTDInternalEntity__internal_alias
11931 #endif
11932 #endif
11933 #endif
11934
11935 #if defined(LIBXML_WRITER_ENABLED)
11936 #ifdef bottom_xmlwriter
11937 #undef xmlTextWriterWriteVFormatElement
11938 extern __typeof (xmlTextWriterWriteVFormatElement) xmlTextWriterWriteVFormatElement __attribute((alias("xmlTextWriterWriteVFormatElement__internal_alias")));
11939 #else
11940 #ifndef xmlTextWriterWriteVFormatElement
11941 extern __typeof (xmlTextWriterWriteVFormatElement) xmlTextWriterWriteVFormatElement__internal_alias __attribute((visibility("hidden")));
11942 #define xmlTextWriterWriteVFormatElement xmlTextWriterWriteVFormatElement__internal_alias
11943 #endif
11944 #endif
11945 #endif
11946
11947 #if defined(LIBXML_WRITER_ENABLED)
11948 #ifdef bottom_xmlwriter
11949 #undef xmlTextWriterWriteVFormatElementNS
11950 extern __typeof (xmlTextWriterWriteVFormatElementNS) xmlTextWriterWriteVFormatElementNS __attribute((alias("xmlTextWriterWriteVFormatElementNS__internal_alias")));
11951 #else
11952 #ifndef xmlTextWriterWriteVFormatElementNS
11953 extern __typeof (xmlTextWriterWriteVFormatElementNS) xmlTextWriterWriteVFormatElementNS__internal_alias __attribute((visibility("hidden")));
11954 #define xmlTextWriterWriteVFormatElementNS xmlTextWriterWriteVFormatElementNS__internal_alias
11955 #endif
11956 #endif
11957 #endif
11958
11959 #if defined(LIBXML_WRITER_ENABLED)
11960 #ifdef bottom_xmlwriter
11961 #undef xmlTextWriterWriteVFormatPI
11962 extern __typeof (xmlTextWriterWriteVFormatPI) xmlTextWriterWriteVFormatPI __attribute((alias("xmlTextWriterWriteVFormatPI__internal_alias")));
11963 #else
11964 #ifndef xmlTextWriterWriteVFormatPI
11965 extern __typeof (xmlTextWriterWriteVFormatPI) xmlTextWriterWriteVFormatPI__internal_alias __attribute((visibility("hidden")));
11966 #define xmlTextWriterWriteVFormatPI xmlTextWriterWriteVFormatPI__internal_alias
11967 #endif
11968 #endif
11969 #endif
11970
11971 #if defined(LIBXML_WRITER_ENABLED)
11972 #ifdef bottom_xmlwriter
11973 #undef xmlTextWriterWriteVFormatRaw
11974 extern __typeof (xmlTextWriterWriteVFormatRaw) xmlTextWriterWriteVFormatRaw __attribute((alias("xmlTextWriterWriteVFormatRaw__internal_alias")));
11975 #else
11976 #ifndef xmlTextWriterWriteVFormatRaw
11977 extern __typeof (xmlTextWriterWriteVFormatRaw) xmlTextWriterWriteVFormatRaw__internal_alias __attribute((visibility("hidden")));
11978 #define xmlTextWriterWriteVFormatRaw xmlTextWriterWriteVFormatRaw__internal_alias
11979 #endif
11980 #endif
11981 #endif
11982
11983 #if defined(LIBXML_WRITER_ENABLED)
11984 #ifdef bottom_xmlwriter
11985 #undef xmlTextWriterWriteVFormatString
11986 extern __typeof (xmlTextWriterWriteVFormatString) xmlTextWriterWriteVFormatString __attribute((alias("xmlTextWriterWriteVFormatString__internal_alias")));
11987 #else
11988 #ifndef xmlTextWriterWriteVFormatString
11989 extern __typeof (xmlTextWriterWriteVFormatString) xmlTextWriterWriteVFormatString__internal_alias __attribute((visibility("hidden")));
11990 #define xmlTextWriterWriteVFormatString xmlTextWriterWriteVFormatString__internal_alias
11991 #endif
11992 #endif
11993 #endif
11994
11995 #ifdef bottom_globals
11996 #undef xmlThrDefBufferAllocScheme
11997 extern __typeof (xmlThrDefBufferAllocScheme) xmlThrDefBufferAllocScheme __attribute((alias("xmlThrDefBufferAllocScheme__internal_alias")));
11998 #else
11999 #ifndef xmlThrDefBufferAllocScheme
12000 extern __typeof (xmlThrDefBufferAllocScheme) xmlThrDefBufferAllocScheme__internal_alias __attribute((visibility("hidden")));
12001 #define xmlThrDefBufferAllocScheme xmlThrDefBufferAllocScheme__internal_alias
12002 #endif
12003 #endif
12004
12005 #ifdef bottom_globals
12006 #undef xmlThrDefDefaultBufferSize
12007 extern __typeof (xmlThrDefDefaultBufferSize) xmlThrDefDefaultBufferSize __attribute((alias("xmlThrDefDefaultBufferSize__internal_alias")));
12008 #else
12009 #ifndef xmlThrDefDefaultBufferSize
12010 extern __typeof (xmlThrDefDefaultBufferSize) xmlThrDefDefaultBufferSize__internal_alias __attribute((visibility("hidden")));
12011 #define xmlThrDefDefaultBufferSize xmlThrDefDefaultBufferSize__internal_alias
12012 #endif
12013 #endif
12014
12015 #ifdef bottom_globals
12016 #undef xmlThrDefDeregisterNodeDefault
12017 extern __typeof (xmlThrDefDeregisterNodeDefault) xmlThrDefDeregisterNodeDefault __attribute((alias("xmlThrDefDeregisterNodeDefault__internal_alias")));
12018 #else
12019 #ifndef xmlThrDefDeregisterNodeDefault
12020 extern __typeof (xmlThrDefDeregisterNodeDefault) xmlThrDefDeregisterNodeDefault__internal_alias __attribute((visibility("hidden")));
12021 #define xmlThrDefDeregisterNodeDefault xmlThrDefDeregisterNodeDefault__internal_alias
12022 #endif
12023 #endif
12024
12025 #ifdef bottom_globals
12026 #undef xmlThrDefDoValidityCheckingDefaultValue
12027 extern __typeof (xmlThrDefDoValidityCheckingDefaultValue) xmlThrDefDoValidityCheckingDefaultValue __attribute((alias("xmlThrDefDoValidityCheckingDefaultValue__internal_alias")));
12028 #else
12029 #ifndef xmlThrDefDoValidityCheckingDefaultValue
12030 extern __typeof (xmlThrDefDoValidityCheckingDefaultValue) xmlThrDefDoValidityCheckingDefaultValue__internal_alias __attribute((visibility("hidden")));
12031 #define xmlThrDefDoValidityCheckingDefaultValue xmlThrDefDoValidityCheckingDefaultValue__internal_alias
12032 #endif
12033 #endif
12034
12035 #ifdef bottom_globals
12036 #undef xmlThrDefGetWarningsDefaultValue
12037 extern __typeof (xmlThrDefGetWarningsDefaultValue) xmlThrDefGetWarningsDefaultValue __attribute((alias("xmlThrDefGetWarningsDefaultValue__internal_alias")));
12038 #else
12039 #ifndef xmlThrDefGetWarningsDefaultValue
12040 extern __typeof (xmlThrDefGetWarningsDefaultValue) xmlThrDefGetWarningsDefaultValue__internal_alias __attribute((visibility("hidden")));
12041 #define xmlThrDefGetWarningsDefaultValue xmlThrDefGetWarningsDefaultValue__internal_alias
12042 #endif
12043 #endif
12044
12045 #ifdef bottom_globals
12046 #undef xmlThrDefIndentTreeOutput
12047 extern __typeof (xmlThrDefIndentTreeOutput) xmlThrDefIndentTreeOutput __attribute((alias("xmlThrDefIndentTreeOutput__internal_alias")));
12048 #else
12049 #ifndef xmlThrDefIndentTreeOutput
12050 extern __typeof (xmlThrDefIndentTreeOutput) xmlThrDefIndentTreeOutput__internal_alias __attribute((visibility("hidden")));
12051 #define xmlThrDefIndentTreeOutput xmlThrDefIndentTreeOutput__internal_alias
12052 #endif
12053 #endif
12054
12055 #ifdef bottom_globals
12056 #undef xmlThrDefKeepBlanksDefaultValue
12057 extern __typeof (xmlThrDefKeepBlanksDefaultValue) xmlThrDefKeepBlanksDefaultValue __attribute((alias("xmlThrDefKeepBlanksDefaultValue__internal_alias")));
12058 #else
12059 #ifndef xmlThrDefKeepBlanksDefaultValue
12060 extern __typeof (xmlThrDefKeepBlanksDefaultValue) xmlThrDefKeepBlanksDefaultValue__internal_alias __attribute((visibility("hidden")));
12061 #define xmlThrDefKeepBlanksDefaultValue xmlThrDefKeepBlanksDefaultValue__internal_alias
12062 #endif
12063 #endif
12064
12065 #ifdef bottom_globals
12066 #undef xmlThrDefLineNumbersDefaultValue
12067 extern __typeof (xmlThrDefLineNumbersDefaultValue) xmlThrDefLineNumbersDefaultValue __attribute((alias("xmlThrDefLineNumbersDefaultValue__internal_alias")));
12068 #else
12069 #ifndef xmlThrDefLineNumbersDefaultValue
12070 extern __typeof (xmlThrDefLineNumbersDefaultValue) xmlThrDefLineNumbersDefaultValue__internal_alias __attribute((visibility("hidden")));
12071 #define xmlThrDefLineNumbersDefaultValue xmlThrDefLineNumbersDefaultValue__internal_alias
12072 #endif
12073 #endif
12074
12075 #ifdef bottom_globals
12076 #undef xmlThrDefLoadExtDtdDefaultValue
12077 extern __typeof (xmlThrDefLoadExtDtdDefaultValue) xmlThrDefLoadExtDtdDefaultValue __attribute((alias("xmlThrDefLoadExtDtdDefaultValue__internal_alias")));
12078 #else
12079 #ifndef xmlThrDefLoadExtDtdDefaultValue
12080 extern __typeof (xmlThrDefLoadExtDtdDefaultValue) xmlThrDefLoadExtDtdDefaultValue__internal_alias __attribute((visibility("hidden")));
12081 #define xmlThrDefLoadExtDtdDefaultValue xmlThrDefLoadExtDtdDefaultValue__internal_alias
12082 #endif
12083 #endif
12084
12085 #ifdef bottom_globals
12086 #undef xmlThrDefOutputBufferCreateFilenameDefault
12087 extern __typeof (xmlThrDefOutputBufferCreateFilenameDefault) xmlThrDefOutputBufferCreateFilenameDefault __attribute((alias("xmlThrDefOutputBufferCreateFilenameDefault__internal_alias")));
12088 #else
12089 #ifndef xmlThrDefOutputBufferCreateFilenameDefault
12090 extern __typeof (xmlThrDefOutputBufferCreateFilenameDefault) xmlThrDefOutputBufferCreateFilenameDefault__internal_alias __attribute((visibility("hidden")));
12091 #define xmlThrDefOutputBufferCreateFilenameDefault xmlThrDefOutputBufferCreateFilenameDefault__internal_alias
12092 #endif
12093 #endif
12094
12095 #ifdef bottom_globals
12096 #undef xmlThrDefParserDebugEntities
12097 extern __typeof (xmlThrDefParserDebugEntities) xmlThrDefParserDebugEntities __attribute((alias("xmlThrDefParserDebugEntities__internal_alias")));
12098 #else
12099 #ifndef xmlThrDefParserDebugEntities
12100 extern __typeof (xmlThrDefParserDebugEntities) xmlThrDefParserDebugEntities__internal_alias __attribute((visibility("hidden")));
12101 #define xmlThrDefParserDebugEntities xmlThrDefParserDebugEntities__internal_alias
12102 #endif
12103 #endif
12104
12105 #ifdef bottom_globals
12106 #undef xmlThrDefParserInputBufferCreateFilenameDefault
12107 extern __typeof (xmlThrDefParserInputBufferCreateFilenameDefault) xmlThrDefParserInputBufferCreateFilenameDefault __attribute((alias("xmlThrDefParserInputBufferCreateFilenameDefault__internal_alias")));
12108 #else
12109 #ifndef xmlThrDefParserInputBufferCreateFilenameDefault
12110 extern __typeof (xmlThrDefParserInputBufferCreateFilenameDefault) xmlThrDefParserInputBufferCreateFilenameDefault__internal_alias __attribute((visibility("hidden")));
12111 #define xmlThrDefParserInputBufferCreateFilenameDefault xmlThrDefParserInputBufferCreateFilenameDefault__internal_alias
12112 #endif
12113 #endif
12114
12115 #ifdef bottom_globals
12116 #undef xmlThrDefPedanticParserDefaultValue
12117 extern __typeof (xmlThrDefPedanticParserDefaultValue) xmlThrDefPedanticParserDefaultValue __attribute((alias("xmlThrDefPedanticParserDefaultValue__internal_alias")));
12118 #else
12119 #ifndef xmlThrDefPedanticParserDefaultValue
12120 extern __typeof (xmlThrDefPedanticParserDefaultValue) xmlThrDefPedanticParserDefaultValue__internal_alias __attribute((visibility("hidden")));
12121 #define xmlThrDefPedanticParserDefaultValue xmlThrDefPedanticParserDefaultValue__internal_alias
12122 #endif
12123 #endif
12124
12125 #ifdef bottom_globals
12126 #undef xmlThrDefRegisterNodeDefault
12127 extern __typeof (xmlThrDefRegisterNodeDefault) xmlThrDefRegisterNodeDefault __attribute((alias("xmlThrDefRegisterNodeDefault__internal_alias")));
12128 #else
12129 #ifndef xmlThrDefRegisterNodeDefault
12130 extern __typeof (xmlThrDefRegisterNodeDefault) xmlThrDefRegisterNodeDefault__internal_alias __attribute((visibility("hidden")));
12131 #define xmlThrDefRegisterNodeDefault xmlThrDefRegisterNodeDefault__internal_alias
12132 #endif
12133 #endif
12134
12135 #ifdef bottom_globals
12136 #undef xmlThrDefSaveNoEmptyTags
12137 extern __typeof (xmlThrDefSaveNoEmptyTags) xmlThrDefSaveNoEmptyTags __attribute((alias("xmlThrDefSaveNoEmptyTags__internal_alias")));
12138 #else
12139 #ifndef xmlThrDefSaveNoEmptyTags
12140 extern __typeof (xmlThrDefSaveNoEmptyTags) xmlThrDefSaveNoEmptyTags__internal_alias __attribute((visibility("hidden")));
12141 #define xmlThrDefSaveNoEmptyTags xmlThrDefSaveNoEmptyTags__internal_alias
12142 #endif
12143 #endif
12144
12145 #ifdef bottom_globals
12146 #undef xmlThrDefSetGenericErrorFunc
12147 extern __typeof (xmlThrDefSetGenericErrorFunc) xmlThrDefSetGenericErrorFunc __attribute((alias("xmlThrDefSetGenericErrorFunc__internal_alias")));
12148 #else
12149 #ifndef xmlThrDefSetGenericErrorFunc
12150 extern __typeof (xmlThrDefSetGenericErrorFunc) xmlThrDefSetGenericErrorFunc__internal_alias __attribute((visibility("hidden")));
12151 #define xmlThrDefSetGenericErrorFunc xmlThrDefSetGenericErrorFunc__internal_alias
12152 #endif
12153 #endif
12154
12155 #ifdef bottom_globals
12156 #undef xmlThrDefSetStructuredErrorFunc
12157 extern __typeof (xmlThrDefSetStructuredErrorFunc) xmlThrDefSetStructuredErrorFunc __attribute((alias("xmlThrDefSetStructuredErrorFunc__internal_alias")));
12158 #else
12159 #ifndef xmlThrDefSetStructuredErrorFunc
12160 extern __typeof (xmlThrDefSetStructuredErrorFunc) xmlThrDefSetStructuredErrorFunc__internal_alias __attribute((visibility("hidden")));
12161 #define xmlThrDefSetStructuredErrorFunc xmlThrDefSetStructuredErrorFunc__internal_alias
12162 #endif
12163 #endif
12164
12165 #ifdef bottom_globals
12166 #undef xmlThrDefSubstituteEntitiesDefaultValue
12167 extern __typeof (xmlThrDefSubstituteEntitiesDefaultValue) xmlThrDefSubstituteEntitiesDefaultValue __attribute((alias("xmlThrDefSubstituteEntitiesDefaultValue__internal_alias")));
12168 #else
12169 #ifndef xmlThrDefSubstituteEntitiesDefaultValue
12170 extern __typeof (xmlThrDefSubstituteEntitiesDefaultValue) xmlThrDefSubstituteEntitiesDefaultValue__internal_alias __attribute((visibility("hidden")));
12171 #define xmlThrDefSubstituteEntitiesDefaultValue xmlThrDefSubstituteEntitiesDefaultValue__internal_alias
12172 #endif
12173 #endif
12174
12175 #ifdef bottom_globals
12176 #undef xmlThrDefTreeIndentString
12177 extern __typeof (xmlThrDefTreeIndentString) xmlThrDefTreeIndentString __attribute((alias("xmlThrDefTreeIndentString__internal_alias")));
12178 #else
12179 #ifndef xmlThrDefTreeIndentString
12180 extern __typeof (xmlThrDefTreeIndentString) xmlThrDefTreeIndentString__internal_alias __attribute((visibility("hidden")));
12181 #define xmlThrDefTreeIndentString xmlThrDefTreeIndentString__internal_alias
12182 #endif
12183 #endif
12184
12185 #if defined(LIBXML_UNICODE_ENABLED)
12186 #ifdef bottom_xmlunicode
12187 #undef xmlUCSIsAegeanNumbers
12188 extern __typeof (xmlUCSIsAegeanNumbers) xmlUCSIsAegeanNumbers __attribute((alias("xmlUCSIsAegeanNumbers__internal_alias")));
12189 #else
12190 #ifndef xmlUCSIsAegeanNumbers
12191 extern __typeof (xmlUCSIsAegeanNumbers) xmlUCSIsAegeanNumbers__internal_alias __attribute((visibility("hidden")));
12192 #define xmlUCSIsAegeanNumbers xmlUCSIsAegeanNumbers__internal_alias
12193 #endif
12194 #endif
12195 #endif
12196
12197 #if defined(LIBXML_UNICODE_ENABLED)
12198 #ifdef bottom_xmlunicode
12199 #undef xmlUCSIsAlphabeticPresentationForms
12200 extern __typeof (xmlUCSIsAlphabeticPresentationForms) xmlUCSIsAlphabeticPresentationForms __attribute((alias("xmlUCSIsAlphabeticPresentationForms__internal_alias")));
12201 #else
12202 #ifndef xmlUCSIsAlphabeticPresentationForms
12203 extern __typeof (xmlUCSIsAlphabeticPresentationForms) xmlUCSIsAlphabeticPresentationForms__internal_alias __attribute((visibility("hidden")));
12204 #define xmlUCSIsAlphabeticPresentationForms xmlUCSIsAlphabeticPresentationForms__internal_alias
12205 #endif
12206 #endif
12207 #endif
12208
12209 #if defined(LIBXML_UNICODE_ENABLED)
12210 #ifdef bottom_xmlunicode
12211 #undef xmlUCSIsArabic
12212 extern __typeof (xmlUCSIsArabic) xmlUCSIsArabic __attribute((alias("xmlUCSIsArabic__internal_alias")));
12213 #else
12214 #ifndef xmlUCSIsArabic
12215 extern __typeof (xmlUCSIsArabic) xmlUCSIsArabic__internal_alias __attribute((visibility("hidden")));
12216 #define xmlUCSIsArabic xmlUCSIsArabic__internal_alias
12217 #endif
12218 #endif
12219 #endif
12220
12221 #if defined(LIBXML_UNICODE_ENABLED)
12222 #ifdef bottom_xmlunicode
12223 #undef xmlUCSIsArabicPresentationFormsA
12224 extern __typeof (xmlUCSIsArabicPresentationFormsA) xmlUCSIsArabicPresentationFormsA __attribute((alias("xmlUCSIsArabicPresentationFormsA__internal_alias")));
12225 #else
12226 #ifndef xmlUCSIsArabicPresentationFormsA
12227 extern __typeof (xmlUCSIsArabicPresentationFormsA) xmlUCSIsArabicPresentationFormsA__internal_alias __attribute((visibility("hidden")));
12228 #define xmlUCSIsArabicPresentationFormsA xmlUCSIsArabicPresentationFormsA__internal_alias
12229 #endif
12230 #endif
12231 #endif
12232
12233 #if defined(LIBXML_UNICODE_ENABLED)
12234 #ifdef bottom_xmlunicode
12235 #undef xmlUCSIsArabicPresentationFormsB
12236 extern __typeof (xmlUCSIsArabicPresentationFormsB) xmlUCSIsArabicPresentationFormsB __attribute((alias("xmlUCSIsArabicPresentationFormsB__internal_alias")));
12237 #else
12238 #ifndef xmlUCSIsArabicPresentationFormsB
12239 extern __typeof (xmlUCSIsArabicPresentationFormsB) xmlUCSIsArabicPresentationFormsB__internal_alias __attribute((visibility("hidden")));
12240 #define xmlUCSIsArabicPresentationFormsB xmlUCSIsArabicPresentationFormsB__internal_alias
12241 #endif
12242 #endif
12243 #endif
12244
12245 #if defined(LIBXML_UNICODE_ENABLED)
12246 #ifdef bottom_xmlunicode
12247 #undef xmlUCSIsArmenian
12248 extern __typeof (xmlUCSIsArmenian) xmlUCSIsArmenian __attribute((alias("xmlUCSIsArmenian__internal_alias")));
12249 #else
12250 #ifndef xmlUCSIsArmenian
12251 extern __typeof (xmlUCSIsArmenian) xmlUCSIsArmenian__internal_alias __attribute((visibility("hidden")));
12252 #define xmlUCSIsArmenian xmlUCSIsArmenian__internal_alias
12253 #endif
12254 #endif
12255 #endif
12256
12257 #if defined(LIBXML_UNICODE_ENABLED)
12258 #ifdef bottom_xmlunicode
12259 #undef xmlUCSIsArrows
12260 extern __typeof (xmlUCSIsArrows) xmlUCSIsArrows __attribute((alias("xmlUCSIsArrows__internal_alias")));
12261 #else
12262 #ifndef xmlUCSIsArrows
12263 extern __typeof (xmlUCSIsArrows) xmlUCSIsArrows__internal_alias __attribute((visibility("hidden")));
12264 #define xmlUCSIsArrows xmlUCSIsArrows__internal_alias
12265 #endif
12266 #endif
12267 #endif
12268
12269 #if defined(LIBXML_UNICODE_ENABLED)
12270 #ifdef bottom_xmlunicode
12271 #undef xmlUCSIsBasicLatin
12272 extern __typeof (xmlUCSIsBasicLatin) xmlUCSIsBasicLatin __attribute((alias("xmlUCSIsBasicLatin__internal_alias")));
12273 #else
12274 #ifndef xmlUCSIsBasicLatin
12275 extern __typeof (xmlUCSIsBasicLatin) xmlUCSIsBasicLatin__internal_alias __attribute((visibility("hidden")));
12276 #define xmlUCSIsBasicLatin xmlUCSIsBasicLatin__internal_alias
12277 #endif
12278 #endif
12279 #endif
12280
12281 #if defined(LIBXML_UNICODE_ENABLED)
12282 #ifdef bottom_xmlunicode
12283 #undef xmlUCSIsBengali
12284 extern __typeof (xmlUCSIsBengali) xmlUCSIsBengali __attribute((alias("xmlUCSIsBengali__internal_alias")));
12285 #else
12286 #ifndef xmlUCSIsBengali
12287 extern __typeof (xmlUCSIsBengali) xmlUCSIsBengali__internal_alias __attribute((visibility("hidden")));
12288 #define xmlUCSIsBengali xmlUCSIsBengali__internal_alias
12289 #endif
12290 #endif
12291 #endif
12292
12293 #if defined(LIBXML_UNICODE_ENABLED)
12294 #ifdef bottom_xmlunicode
12295 #undef xmlUCSIsBlock
12296 extern __typeof (xmlUCSIsBlock) xmlUCSIsBlock __attribute((alias("xmlUCSIsBlock__internal_alias")));
12297 #else
12298 #ifndef xmlUCSIsBlock
12299 extern __typeof (xmlUCSIsBlock) xmlUCSIsBlock__internal_alias __attribute((visibility("hidden")));
12300 #define xmlUCSIsBlock xmlUCSIsBlock__internal_alias
12301 #endif
12302 #endif
12303 #endif
12304
12305 #if defined(LIBXML_UNICODE_ENABLED)
12306 #ifdef bottom_xmlunicode
12307 #undef xmlUCSIsBlockElements
12308 extern __typeof (xmlUCSIsBlockElements) xmlUCSIsBlockElements __attribute((alias("xmlUCSIsBlockElements__internal_alias")));
12309 #else
12310 #ifndef xmlUCSIsBlockElements
12311 extern __typeof (xmlUCSIsBlockElements) xmlUCSIsBlockElements__internal_alias __attribute((visibility("hidden")));
12312 #define xmlUCSIsBlockElements xmlUCSIsBlockElements__internal_alias
12313 #endif
12314 #endif
12315 #endif
12316
12317 #if defined(LIBXML_UNICODE_ENABLED)
12318 #ifdef bottom_xmlunicode
12319 #undef xmlUCSIsBopomofo
12320 extern __typeof (xmlUCSIsBopomofo) xmlUCSIsBopomofo __attribute((alias("xmlUCSIsBopomofo__internal_alias")));
12321 #else
12322 #ifndef xmlUCSIsBopomofo
12323 extern __typeof (xmlUCSIsBopomofo) xmlUCSIsBopomofo__internal_alias __attribute((visibility("hidden")));
12324 #define xmlUCSIsBopomofo xmlUCSIsBopomofo__internal_alias
12325 #endif
12326 #endif
12327 #endif
12328
12329 #if defined(LIBXML_UNICODE_ENABLED)
12330 #ifdef bottom_xmlunicode
12331 #undef xmlUCSIsBopomofoExtended
12332 extern __typeof (xmlUCSIsBopomofoExtended) xmlUCSIsBopomofoExtended __attribute((alias("xmlUCSIsBopomofoExtended__internal_alias")));
12333 #else
12334 #ifndef xmlUCSIsBopomofoExtended
12335 extern __typeof (xmlUCSIsBopomofoExtended) xmlUCSIsBopomofoExtended__internal_alias __attribute((visibility("hidden")));
12336 #define xmlUCSIsBopomofoExtended xmlUCSIsBopomofoExtended__internal_alias
12337 #endif
12338 #endif
12339 #endif
12340
12341 #if defined(LIBXML_UNICODE_ENABLED)
12342 #ifdef bottom_xmlunicode
12343 #undef xmlUCSIsBoxDrawing
12344 extern __typeof (xmlUCSIsBoxDrawing) xmlUCSIsBoxDrawing __attribute((alias("xmlUCSIsBoxDrawing__internal_alias")));
12345 #else
12346 #ifndef xmlUCSIsBoxDrawing
12347 extern __typeof (xmlUCSIsBoxDrawing) xmlUCSIsBoxDrawing__internal_alias __attribute((visibility("hidden")));
12348 #define xmlUCSIsBoxDrawing xmlUCSIsBoxDrawing__internal_alias
12349 #endif
12350 #endif
12351 #endif
12352
12353 #if defined(LIBXML_UNICODE_ENABLED)
12354 #ifdef bottom_xmlunicode
12355 #undef xmlUCSIsBraillePatterns
12356 extern __typeof (xmlUCSIsBraillePatterns) xmlUCSIsBraillePatterns __attribute((alias("xmlUCSIsBraillePatterns__internal_alias")));
12357 #else
12358 #ifndef xmlUCSIsBraillePatterns
12359 extern __typeof (xmlUCSIsBraillePatterns) xmlUCSIsBraillePatterns__internal_alias __attribute((visibility("hidden")));
12360 #define xmlUCSIsBraillePatterns xmlUCSIsBraillePatterns__internal_alias
12361 #endif
12362 #endif
12363 #endif
12364
12365 #if defined(LIBXML_UNICODE_ENABLED)
12366 #ifdef bottom_xmlunicode
12367 #undef xmlUCSIsBuhid
12368 extern __typeof (xmlUCSIsBuhid) xmlUCSIsBuhid __attribute((alias("xmlUCSIsBuhid__internal_alias")));
12369 #else
12370 #ifndef xmlUCSIsBuhid
12371 extern __typeof (xmlUCSIsBuhid) xmlUCSIsBuhid__internal_alias __attribute((visibility("hidden")));
12372 #define xmlUCSIsBuhid xmlUCSIsBuhid__internal_alias
12373 #endif
12374 #endif
12375 #endif
12376
12377 #if defined(LIBXML_UNICODE_ENABLED)
12378 #ifdef bottom_xmlunicode
12379 #undef xmlUCSIsByzantineMusicalSymbols
12380 extern __typeof (xmlUCSIsByzantineMusicalSymbols) xmlUCSIsByzantineMusicalSymbols __attribute((alias("xmlUCSIsByzantineMusicalSymbols__internal_alias")));
12381 #else
12382 #ifndef xmlUCSIsByzantineMusicalSymbols
12383 extern __typeof (xmlUCSIsByzantineMusicalSymbols) xmlUCSIsByzantineMusicalSymbols__internal_alias __attribute((visibility("hidden")));
12384 #define xmlUCSIsByzantineMusicalSymbols xmlUCSIsByzantineMusicalSymbols__internal_alias
12385 #endif
12386 #endif
12387 #endif
12388
12389 #if defined(LIBXML_UNICODE_ENABLED)
12390 #ifdef bottom_xmlunicode
12391 #undef xmlUCSIsCJKCompatibility
12392 extern __typeof (xmlUCSIsCJKCompatibility) xmlUCSIsCJKCompatibility __attribute((alias("xmlUCSIsCJKCompatibility__internal_alias")));
12393 #else
12394 #ifndef xmlUCSIsCJKCompatibility
12395 extern __typeof (xmlUCSIsCJKCompatibility) xmlUCSIsCJKCompatibility__internal_alias __attribute((visibility("hidden")));
12396 #define xmlUCSIsCJKCompatibility xmlUCSIsCJKCompatibility__internal_alias
12397 #endif
12398 #endif
12399 #endif
12400
12401 #if defined(LIBXML_UNICODE_ENABLED)
12402 #ifdef bottom_xmlunicode
12403 #undef xmlUCSIsCJKCompatibilityForms
12404 extern __typeof (xmlUCSIsCJKCompatibilityForms) xmlUCSIsCJKCompatibilityForms __attribute((alias("xmlUCSIsCJKCompatibilityForms__internal_alias")));
12405 #else
12406 #ifndef xmlUCSIsCJKCompatibilityForms
12407 extern __typeof (xmlUCSIsCJKCompatibilityForms) xmlUCSIsCJKCompatibilityForms__internal_alias __attribute((visibility("hidden")));
12408 #define xmlUCSIsCJKCompatibilityForms xmlUCSIsCJKCompatibilityForms__internal_alias
12409 #endif
12410 #endif
12411 #endif
12412
12413 #if defined(LIBXML_UNICODE_ENABLED)
12414 #ifdef bottom_xmlunicode
12415 #undef xmlUCSIsCJKCompatibilityIdeographs
12416 extern __typeof (xmlUCSIsCJKCompatibilityIdeographs) xmlUCSIsCJKCompatibilityIdeographs __attribute((alias("xmlUCSIsCJKCompatibilityIdeographs__internal_alias")));
12417 #else
12418 #ifndef xmlUCSIsCJKCompatibilityIdeographs
12419 extern __typeof (xmlUCSIsCJKCompatibilityIdeographs) xmlUCSIsCJKCompatibilityIdeographs__internal_alias __attribute((visibility("hidden")));
12420 #define xmlUCSIsCJKCompatibilityIdeographs xmlUCSIsCJKCompatibilityIdeographs__internal_alias
12421 #endif
12422 #endif
12423 #endif
12424
12425 #if defined(LIBXML_UNICODE_ENABLED)
12426 #ifdef bottom_xmlunicode
12427 #undef xmlUCSIsCJKCompatibilityIdeographsSupplement
12428 extern __typeof (xmlUCSIsCJKCompatibilityIdeographsSupplement) xmlUCSIsCJKCompatibilityIdeographsSupplement __attribute((alias("xmlUCSIsCJKCompatibilityIdeographsSupplement__internal_alias")));
12429 #else
12430 #ifndef xmlUCSIsCJKCompatibilityIdeographsSupplement
12431 extern __typeof (xmlUCSIsCJKCompatibilityIdeographsSupplement) xmlUCSIsCJKCompatibilityIdeographsSupplement__internal_alias __attribute((visibility("hidden")));
12432 #define xmlUCSIsCJKCompatibilityIdeographsSupplement xmlUCSIsCJKCompatibilityIdeographsSupplement__internal_alias
12433 #endif
12434 #endif
12435 #endif
12436
12437 #if defined(LIBXML_UNICODE_ENABLED)
12438 #ifdef bottom_xmlunicode
12439 #undef xmlUCSIsCJKRadicalsSupplement
12440 extern __typeof (xmlUCSIsCJKRadicalsSupplement) xmlUCSIsCJKRadicalsSupplement __attribute((alias("xmlUCSIsCJKRadicalsSupplement__internal_alias")));
12441 #else
12442 #ifndef xmlUCSIsCJKRadicalsSupplement
12443 extern __typeof (xmlUCSIsCJKRadicalsSupplement) xmlUCSIsCJKRadicalsSupplement__internal_alias __attribute((visibility("hidden")));
12444 #define xmlUCSIsCJKRadicalsSupplement xmlUCSIsCJKRadicalsSupplement__internal_alias
12445 #endif
12446 #endif
12447 #endif
12448
12449 #if defined(LIBXML_UNICODE_ENABLED)
12450 #ifdef bottom_xmlunicode
12451 #undef xmlUCSIsCJKSymbolsandPunctuation
12452 extern __typeof (xmlUCSIsCJKSymbolsandPunctuation) xmlUCSIsCJKSymbolsandPunctuation __attribute((alias("xmlUCSIsCJKSymbolsandPunctuation__internal_alias")));
12453 #else
12454 #ifndef xmlUCSIsCJKSymbolsandPunctuation
12455 extern __typeof (xmlUCSIsCJKSymbolsandPunctuation) xmlUCSIsCJKSymbolsandPunctuation__internal_alias __attribute((visibility("hidden")));
12456 #define xmlUCSIsCJKSymbolsandPunctuation xmlUCSIsCJKSymbolsandPunctuation__internal_alias
12457 #endif
12458 #endif
12459 #endif
12460
12461 #if defined(LIBXML_UNICODE_ENABLED)
12462 #ifdef bottom_xmlunicode
12463 #undef xmlUCSIsCJKUnifiedIdeographs
12464 extern __typeof (xmlUCSIsCJKUnifiedIdeographs) xmlUCSIsCJKUnifiedIdeographs __attribute((alias("xmlUCSIsCJKUnifiedIdeographs__internal_alias")));
12465 #else
12466 #ifndef xmlUCSIsCJKUnifiedIdeographs
12467 extern __typeof (xmlUCSIsCJKUnifiedIdeographs) xmlUCSIsCJKUnifiedIdeographs__internal_alias __attribute((visibility("hidden")));
12468 #define xmlUCSIsCJKUnifiedIdeographs xmlUCSIsCJKUnifiedIdeographs__internal_alias
12469 #endif
12470 #endif
12471 #endif
12472
12473 #if defined(LIBXML_UNICODE_ENABLED)
12474 #ifdef bottom_xmlunicode
12475 #undef xmlUCSIsCJKUnifiedIdeographsExtensionA
12476 extern __typeof (xmlUCSIsCJKUnifiedIdeographsExtensionA) xmlUCSIsCJKUnifiedIdeographsExtensionA __attribute((alias("xmlUCSIsCJKUnifiedIdeographsExtensionA__internal_alias")));
12477 #else
12478 #ifndef xmlUCSIsCJKUnifiedIdeographsExtensionA
12479 extern __typeof (xmlUCSIsCJKUnifiedIdeographsExtensionA) xmlUCSIsCJKUnifiedIdeographsExtensionA__internal_alias __attribute((visibility("hidden")));
12480 #define xmlUCSIsCJKUnifiedIdeographsExtensionA xmlUCSIsCJKUnifiedIdeographsExtensionA__internal_alias
12481 #endif
12482 #endif
12483 #endif
12484
12485 #if defined(LIBXML_UNICODE_ENABLED)
12486 #ifdef bottom_xmlunicode
12487 #undef xmlUCSIsCJKUnifiedIdeographsExtensionB
12488 extern __typeof (xmlUCSIsCJKUnifiedIdeographsExtensionB) xmlUCSIsCJKUnifiedIdeographsExtensionB __attribute((alias("xmlUCSIsCJKUnifiedIdeographsExtensionB__internal_alias")));
12489 #else
12490 #ifndef xmlUCSIsCJKUnifiedIdeographsExtensionB
12491 extern __typeof (xmlUCSIsCJKUnifiedIdeographsExtensionB) xmlUCSIsCJKUnifiedIdeographsExtensionB__internal_alias __attribute((visibility("hidden")));
12492 #define xmlUCSIsCJKUnifiedIdeographsExtensionB xmlUCSIsCJKUnifiedIdeographsExtensionB__internal_alias
12493 #endif
12494 #endif
12495 #endif
12496
12497 #if defined(LIBXML_UNICODE_ENABLED)
12498 #ifdef bottom_xmlunicode
12499 #undef xmlUCSIsCat
12500 extern __typeof (xmlUCSIsCat) xmlUCSIsCat __attribute((alias("xmlUCSIsCat__internal_alias")));
12501 #else
12502 #ifndef xmlUCSIsCat
12503 extern __typeof (xmlUCSIsCat) xmlUCSIsCat__internal_alias __attribute((visibility("hidden")));
12504 #define xmlUCSIsCat xmlUCSIsCat__internal_alias
12505 #endif
12506 #endif
12507 #endif
12508
12509 #if defined(LIBXML_UNICODE_ENABLED)
12510 #ifdef bottom_xmlunicode
12511 #undef xmlUCSIsCatC
12512 extern __typeof (xmlUCSIsCatC) xmlUCSIsCatC __attribute((alias("xmlUCSIsCatC__internal_alias")));
12513 #else
12514 #ifndef xmlUCSIsCatC
12515 extern __typeof (xmlUCSIsCatC) xmlUCSIsCatC__internal_alias __attribute((visibility("hidden")));
12516 #define xmlUCSIsCatC xmlUCSIsCatC__internal_alias
12517 #endif
12518 #endif
12519 #endif
12520
12521 #if defined(LIBXML_UNICODE_ENABLED)
12522 #ifdef bottom_xmlunicode
12523 #undef xmlUCSIsCatCc
12524 extern __typeof (xmlUCSIsCatCc) xmlUCSIsCatCc __attribute((alias("xmlUCSIsCatCc__internal_alias")));
12525 #else
12526 #ifndef xmlUCSIsCatCc
12527 extern __typeof (xmlUCSIsCatCc) xmlUCSIsCatCc__internal_alias __attribute((visibility("hidden")));
12528 #define xmlUCSIsCatCc xmlUCSIsCatCc__internal_alias
12529 #endif
12530 #endif
12531 #endif
12532
12533 #if defined(LIBXML_UNICODE_ENABLED)
12534 #ifdef bottom_xmlunicode
12535 #undef xmlUCSIsCatCf
12536 extern __typeof (xmlUCSIsCatCf) xmlUCSIsCatCf __attribute((alias("xmlUCSIsCatCf__internal_alias")));
12537 #else
12538 #ifndef xmlUCSIsCatCf
12539 extern __typeof (xmlUCSIsCatCf) xmlUCSIsCatCf__internal_alias __attribute((visibility("hidden")));
12540 #define xmlUCSIsCatCf xmlUCSIsCatCf__internal_alias
12541 #endif
12542 #endif
12543 #endif
12544
12545 #if defined(LIBXML_UNICODE_ENABLED)
12546 #ifdef bottom_xmlunicode
12547 #undef xmlUCSIsCatCo
12548 extern __typeof (xmlUCSIsCatCo) xmlUCSIsCatCo __attribute((alias("xmlUCSIsCatCo__internal_alias")));
12549 #else
12550 #ifndef xmlUCSIsCatCo
12551 extern __typeof (xmlUCSIsCatCo) xmlUCSIsCatCo__internal_alias __attribute((visibility("hidden")));
12552 #define xmlUCSIsCatCo xmlUCSIsCatCo__internal_alias
12553 #endif
12554 #endif
12555 #endif
12556
12557 #if defined(LIBXML_UNICODE_ENABLED)
12558 #ifdef bottom_xmlunicode
12559 #undef xmlUCSIsCatCs
12560 extern __typeof (xmlUCSIsCatCs) xmlUCSIsCatCs __attribute((alias("xmlUCSIsCatCs__internal_alias")));
12561 #else
12562 #ifndef xmlUCSIsCatCs
12563 extern __typeof (xmlUCSIsCatCs) xmlUCSIsCatCs__internal_alias __attribute((visibility("hidden")));
12564 #define xmlUCSIsCatCs xmlUCSIsCatCs__internal_alias
12565 #endif
12566 #endif
12567 #endif
12568
12569 #if defined(LIBXML_UNICODE_ENABLED)
12570 #ifdef bottom_xmlunicode
12571 #undef xmlUCSIsCatL
12572 extern __typeof (xmlUCSIsCatL) xmlUCSIsCatL __attribute((alias("xmlUCSIsCatL__internal_alias")));
12573 #else
12574 #ifndef xmlUCSIsCatL
12575 extern __typeof (xmlUCSIsCatL) xmlUCSIsCatL__internal_alias __attribute((visibility("hidden")));
12576 #define xmlUCSIsCatL xmlUCSIsCatL__internal_alias
12577 #endif
12578 #endif
12579 #endif
12580
12581 #if defined(LIBXML_UNICODE_ENABLED)
12582 #ifdef bottom_xmlunicode
12583 #undef xmlUCSIsCatLl
12584 extern __typeof (xmlUCSIsCatLl) xmlUCSIsCatLl __attribute((alias("xmlUCSIsCatLl__internal_alias")));
12585 #else
12586 #ifndef xmlUCSIsCatLl
12587 extern __typeof (xmlUCSIsCatLl) xmlUCSIsCatLl__internal_alias __attribute((visibility("hidden")));
12588 #define xmlUCSIsCatLl xmlUCSIsCatLl__internal_alias
12589 #endif
12590 #endif
12591 #endif
12592
12593 #if defined(LIBXML_UNICODE_ENABLED)
12594 #ifdef bottom_xmlunicode
12595 #undef xmlUCSIsCatLm
12596 extern __typeof (xmlUCSIsCatLm) xmlUCSIsCatLm __attribute((alias("xmlUCSIsCatLm__internal_alias")));
12597 #else
12598 #ifndef xmlUCSIsCatLm
12599 extern __typeof (xmlUCSIsCatLm) xmlUCSIsCatLm__internal_alias __attribute((visibility("hidden")));
12600 #define xmlUCSIsCatLm xmlUCSIsCatLm__internal_alias
12601 #endif
12602 #endif
12603 #endif
12604
12605 #if defined(LIBXML_UNICODE_ENABLED)
12606 #ifdef bottom_xmlunicode
12607 #undef xmlUCSIsCatLo
12608 extern __typeof (xmlUCSIsCatLo) xmlUCSIsCatLo __attribute((alias("xmlUCSIsCatLo__internal_alias")));
12609 #else
12610 #ifndef xmlUCSIsCatLo
12611 extern __typeof (xmlUCSIsCatLo) xmlUCSIsCatLo__internal_alias __attribute((visibility("hidden")));
12612 #define xmlUCSIsCatLo xmlUCSIsCatLo__internal_alias
12613 #endif
12614 #endif
12615 #endif
12616
12617 #if defined(LIBXML_UNICODE_ENABLED)
12618 #ifdef bottom_xmlunicode
12619 #undef xmlUCSIsCatLt
12620 extern __typeof (xmlUCSIsCatLt) xmlUCSIsCatLt __attribute((alias("xmlUCSIsCatLt__internal_alias")));
12621 #else
12622 #ifndef xmlUCSIsCatLt
12623 extern __typeof (xmlUCSIsCatLt) xmlUCSIsCatLt__internal_alias __attribute((visibility("hidden")));
12624 #define xmlUCSIsCatLt xmlUCSIsCatLt__internal_alias
12625 #endif
12626 #endif
12627 #endif
12628
12629 #if defined(LIBXML_UNICODE_ENABLED)
12630 #ifdef bottom_xmlunicode
12631 #undef xmlUCSIsCatLu
12632 extern __typeof (xmlUCSIsCatLu) xmlUCSIsCatLu __attribute((alias("xmlUCSIsCatLu__internal_alias")));
12633 #else
12634 #ifndef xmlUCSIsCatLu
12635 extern __typeof (xmlUCSIsCatLu) xmlUCSIsCatLu__internal_alias __attribute((visibility("hidden")));
12636 #define xmlUCSIsCatLu xmlUCSIsCatLu__internal_alias
12637 #endif
12638 #endif
12639 #endif
12640
12641 #if defined(LIBXML_UNICODE_ENABLED)
12642 #ifdef bottom_xmlunicode
12643 #undef xmlUCSIsCatM
12644 extern __typeof (xmlUCSIsCatM) xmlUCSIsCatM __attribute((alias("xmlUCSIsCatM__internal_alias")));
12645 #else
12646 #ifndef xmlUCSIsCatM
12647 extern __typeof (xmlUCSIsCatM) xmlUCSIsCatM__internal_alias __attribute((visibility("hidden")));
12648 #define xmlUCSIsCatM xmlUCSIsCatM__internal_alias
12649 #endif
12650 #endif
12651 #endif
12652
12653 #if defined(LIBXML_UNICODE_ENABLED)
12654 #ifdef bottom_xmlunicode
12655 #undef xmlUCSIsCatMc
12656 extern __typeof (xmlUCSIsCatMc) xmlUCSIsCatMc __attribute((alias("xmlUCSIsCatMc__internal_alias")));
12657 #else
12658 #ifndef xmlUCSIsCatMc
12659 extern __typeof (xmlUCSIsCatMc) xmlUCSIsCatMc__internal_alias __attribute((visibility("hidden")));
12660 #define xmlUCSIsCatMc xmlUCSIsCatMc__internal_alias
12661 #endif
12662 #endif
12663 #endif
12664
12665 #if defined(LIBXML_UNICODE_ENABLED)
12666 #ifdef bottom_xmlunicode
12667 #undef xmlUCSIsCatMe
12668 extern __typeof (xmlUCSIsCatMe) xmlUCSIsCatMe __attribute((alias("xmlUCSIsCatMe__internal_alias")));
12669 #else
12670 #ifndef xmlUCSIsCatMe
12671 extern __typeof (xmlUCSIsCatMe) xmlUCSIsCatMe__internal_alias __attribute((visibility("hidden")));
12672 #define xmlUCSIsCatMe xmlUCSIsCatMe__internal_alias
12673 #endif
12674 #endif
12675 #endif
12676
12677 #if defined(LIBXML_UNICODE_ENABLED)
12678 #ifdef bottom_xmlunicode
12679 #undef xmlUCSIsCatMn
12680 extern __typeof (xmlUCSIsCatMn) xmlUCSIsCatMn __attribute((alias("xmlUCSIsCatMn__internal_alias")));
12681 #else
12682 #ifndef xmlUCSIsCatMn
12683 extern __typeof (xmlUCSIsCatMn) xmlUCSIsCatMn__internal_alias __attribute((visibility("hidden")));
12684 #define xmlUCSIsCatMn xmlUCSIsCatMn__internal_alias
12685 #endif
12686 #endif
12687 #endif
12688
12689 #if defined(LIBXML_UNICODE_ENABLED)
12690 #ifdef bottom_xmlunicode
12691 #undef xmlUCSIsCatN
12692 extern __typeof (xmlUCSIsCatN) xmlUCSIsCatN __attribute((alias("xmlUCSIsCatN__internal_alias")));
12693 #else
12694 #ifndef xmlUCSIsCatN
12695 extern __typeof (xmlUCSIsCatN) xmlUCSIsCatN__internal_alias __attribute((visibility("hidden")));
12696 #define xmlUCSIsCatN xmlUCSIsCatN__internal_alias
12697 #endif
12698 #endif
12699 #endif
12700
12701 #if defined(LIBXML_UNICODE_ENABLED)
12702 #ifdef bottom_xmlunicode
12703 #undef xmlUCSIsCatNd
12704 extern __typeof (xmlUCSIsCatNd) xmlUCSIsCatNd __attribute((alias("xmlUCSIsCatNd__internal_alias")));
12705 #else
12706 #ifndef xmlUCSIsCatNd
12707 extern __typeof (xmlUCSIsCatNd) xmlUCSIsCatNd__internal_alias __attribute((visibility("hidden")));
12708 #define xmlUCSIsCatNd xmlUCSIsCatNd__internal_alias
12709 #endif
12710 #endif
12711 #endif
12712
12713 #if defined(LIBXML_UNICODE_ENABLED)
12714 #ifdef bottom_xmlunicode
12715 #undef xmlUCSIsCatNl
12716 extern __typeof (xmlUCSIsCatNl) xmlUCSIsCatNl __attribute((alias("xmlUCSIsCatNl__internal_alias")));
12717 #else
12718 #ifndef xmlUCSIsCatNl
12719 extern __typeof (xmlUCSIsCatNl) xmlUCSIsCatNl__internal_alias __attribute((visibility("hidden")));
12720 #define xmlUCSIsCatNl xmlUCSIsCatNl__internal_alias
12721 #endif
12722 #endif
12723 #endif
12724
12725 #if defined(LIBXML_UNICODE_ENABLED)
12726 #ifdef bottom_xmlunicode
12727 #undef xmlUCSIsCatNo
12728 extern __typeof (xmlUCSIsCatNo) xmlUCSIsCatNo __attribute((alias("xmlUCSIsCatNo__internal_alias")));
12729 #else
12730 #ifndef xmlUCSIsCatNo
12731 extern __typeof (xmlUCSIsCatNo) xmlUCSIsCatNo__internal_alias __attribute((visibility("hidden")));
12732 #define xmlUCSIsCatNo xmlUCSIsCatNo__internal_alias
12733 #endif
12734 #endif
12735 #endif
12736
12737 #if defined(LIBXML_UNICODE_ENABLED)
12738 #ifdef bottom_xmlunicode
12739 #undef xmlUCSIsCatP
12740 extern __typeof (xmlUCSIsCatP) xmlUCSIsCatP __attribute((alias("xmlUCSIsCatP__internal_alias")));
12741 #else
12742 #ifndef xmlUCSIsCatP
12743 extern __typeof (xmlUCSIsCatP) xmlUCSIsCatP__internal_alias __attribute((visibility("hidden")));
12744 #define xmlUCSIsCatP xmlUCSIsCatP__internal_alias
12745 #endif
12746 #endif
12747 #endif
12748
12749 #if defined(LIBXML_UNICODE_ENABLED)
12750 #ifdef bottom_xmlunicode
12751 #undef xmlUCSIsCatPc
12752 extern __typeof (xmlUCSIsCatPc) xmlUCSIsCatPc __attribute((alias("xmlUCSIsCatPc__internal_alias")));
12753 #else
12754 #ifndef xmlUCSIsCatPc
12755 extern __typeof (xmlUCSIsCatPc) xmlUCSIsCatPc__internal_alias __attribute((visibility("hidden")));
12756 #define xmlUCSIsCatPc xmlUCSIsCatPc__internal_alias
12757 #endif
12758 #endif
12759 #endif
12760
12761 #if defined(LIBXML_UNICODE_ENABLED)
12762 #ifdef bottom_xmlunicode
12763 #undef xmlUCSIsCatPd
12764 extern __typeof (xmlUCSIsCatPd) xmlUCSIsCatPd __attribute((alias("xmlUCSIsCatPd__internal_alias")));
12765 #else
12766 #ifndef xmlUCSIsCatPd
12767 extern __typeof (xmlUCSIsCatPd) xmlUCSIsCatPd__internal_alias __attribute((visibility("hidden")));
12768 #define xmlUCSIsCatPd xmlUCSIsCatPd__internal_alias
12769 #endif
12770 #endif
12771 #endif
12772
12773 #if defined(LIBXML_UNICODE_ENABLED)
12774 #ifdef bottom_xmlunicode
12775 #undef xmlUCSIsCatPe
12776 extern __typeof (xmlUCSIsCatPe) xmlUCSIsCatPe __attribute((alias("xmlUCSIsCatPe__internal_alias")));
12777 #else
12778 #ifndef xmlUCSIsCatPe
12779 extern __typeof (xmlUCSIsCatPe) xmlUCSIsCatPe__internal_alias __attribute((visibility("hidden")));
12780 #define xmlUCSIsCatPe xmlUCSIsCatPe__internal_alias
12781 #endif
12782 #endif
12783 #endif
12784
12785 #if defined(LIBXML_UNICODE_ENABLED)
12786 #ifdef bottom_xmlunicode
12787 #undef xmlUCSIsCatPf
12788 extern __typeof (xmlUCSIsCatPf) xmlUCSIsCatPf __attribute((alias("xmlUCSIsCatPf__internal_alias")));
12789 #else
12790 #ifndef xmlUCSIsCatPf
12791 extern __typeof (xmlUCSIsCatPf) xmlUCSIsCatPf__internal_alias __attribute((visibility("hidden")));
12792 #define xmlUCSIsCatPf xmlUCSIsCatPf__internal_alias
12793 #endif
12794 #endif
12795 #endif
12796
12797 #if defined(LIBXML_UNICODE_ENABLED)
12798 #ifdef bottom_xmlunicode
12799 #undef xmlUCSIsCatPi
12800 extern __typeof (xmlUCSIsCatPi) xmlUCSIsCatPi __attribute((alias("xmlUCSIsCatPi__internal_alias")));
12801 #else
12802 #ifndef xmlUCSIsCatPi
12803 extern __typeof (xmlUCSIsCatPi) xmlUCSIsCatPi__internal_alias __attribute((visibility("hidden")));
12804 #define xmlUCSIsCatPi xmlUCSIsCatPi__internal_alias
12805 #endif
12806 #endif
12807 #endif
12808
12809 #if defined(LIBXML_UNICODE_ENABLED)
12810 #ifdef bottom_xmlunicode
12811 #undef xmlUCSIsCatPo
12812 extern __typeof (xmlUCSIsCatPo) xmlUCSIsCatPo __attribute((alias("xmlUCSIsCatPo__internal_alias")));
12813 #else
12814 #ifndef xmlUCSIsCatPo
12815 extern __typeof (xmlUCSIsCatPo) xmlUCSIsCatPo__internal_alias __attribute((visibility("hidden")));
12816 #define xmlUCSIsCatPo xmlUCSIsCatPo__internal_alias
12817 #endif
12818 #endif
12819 #endif
12820
12821 #if defined(LIBXML_UNICODE_ENABLED)
12822 #ifdef bottom_xmlunicode
12823 #undef xmlUCSIsCatPs
12824 extern __typeof (xmlUCSIsCatPs) xmlUCSIsCatPs __attribute((alias("xmlUCSIsCatPs__internal_alias")));
12825 #else
12826 #ifndef xmlUCSIsCatPs
12827 extern __typeof (xmlUCSIsCatPs) xmlUCSIsCatPs__internal_alias __attribute((visibility("hidden")));
12828 #define xmlUCSIsCatPs xmlUCSIsCatPs__internal_alias
12829 #endif
12830 #endif
12831 #endif
12832
12833 #if defined(LIBXML_UNICODE_ENABLED)
12834 #ifdef bottom_xmlunicode
12835 #undef xmlUCSIsCatS
12836 extern __typeof (xmlUCSIsCatS) xmlUCSIsCatS __attribute((alias("xmlUCSIsCatS__internal_alias")));
12837 #else
12838 #ifndef xmlUCSIsCatS
12839 extern __typeof (xmlUCSIsCatS) xmlUCSIsCatS__internal_alias __attribute((visibility("hidden")));
12840 #define xmlUCSIsCatS xmlUCSIsCatS__internal_alias
12841 #endif
12842 #endif
12843 #endif
12844
12845 #if defined(LIBXML_UNICODE_ENABLED)
12846 #ifdef bottom_xmlunicode
12847 #undef xmlUCSIsCatSc
12848 extern __typeof (xmlUCSIsCatSc) xmlUCSIsCatSc __attribute((alias("xmlUCSIsCatSc__internal_alias")));
12849 #else
12850 #ifndef xmlUCSIsCatSc
12851 extern __typeof (xmlUCSIsCatSc) xmlUCSIsCatSc__internal_alias __attribute((visibility("hidden")));
12852 #define xmlUCSIsCatSc xmlUCSIsCatSc__internal_alias
12853 #endif
12854 #endif
12855 #endif
12856
12857 #if defined(LIBXML_UNICODE_ENABLED)
12858 #ifdef bottom_xmlunicode
12859 #undef xmlUCSIsCatSk
12860 extern __typeof (xmlUCSIsCatSk) xmlUCSIsCatSk __attribute((alias("xmlUCSIsCatSk__internal_alias")));
12861 #else
12862 #ifndef xmlUCSIsCatSk
12863 extern __typeof (xmlUCSIsCatSk) xmlUCSIsCatSk__internal_alias __attribute((visibility("hidden")));
12864 #define xmlUCSIsCatSk xmlUCSIsCatSk__internal_alias
12865 #endif
12866 #endif
12867 #endif
12868
12869 #if defined(LIBXML_UNICODE_ENABLED)
12870 #ifdef bottom_xmlunicode
12871 #undef xmlUCSIsCatSm
12872 extern __typeof (xmlUCSIsCatSm) xmlUCSIsCatSm __attribute((alias("xmlUCSIsCatSm__internal_alias")));
12873 #else
12874 #ifndef xmlUCSIsCatSm
12875 extern __typeof (xmlUCSIsCatSm) xmlUCSIsCatSm__internal_alias __attribute((visibility("hidden")));
12876 #define xmlUCSIsCatSm xmlUCSIsCatSm__internal_alias
12877 #endif
12878 #endif
12879 #endif
12880
12881 #if defined(LIBXML_UNICODE_ENABLED)
12882 #ifdef bottom_xmlunicode
12883 #undef xmlUCSIsCatSo
12884 extern __typeof (xmlUCSIsCatSo) xmlUCSIsCatSo __attribute((alias("xmlUCSIsCatSo__internal_alias")));
12885 #else
12886 #ifndef xmlUCSIsCatSo
12887 extern __typeof (xmlUCSIsCatSo) xmlUCSIsCatSo__internal_alias __attribute((visibility("hidden")));
12888 #define xmlUCSIsCatSo xmlUCSIsCatSo__internal_alias
12889 #endif
12890 #endif
12891 #endif
12892
12893 #if defined(LIBXML_UNICODE_ENABLED)
12894 #ifdef bottom_xmlunicode
12895 #undef xmlUCSIsCatZ
12896 extern __typeof (xmlUCSIsCatZ) xmlUCSIsCatZ __attribute((alias("xmlUCSIsCatZ__internal_alias")));
12897 #else
12898 #ifndef xmlUCSIsCatZ
12899 extern __typeof (xmlUCSIsCatZ) xmlUCSIsCatZ__internal_alias __attribute((visibility("hidden")));
12900 #define xmlUCSIsCatZ xmlUCSIsCatZ__internal_alias
12901 #endif
12902 #endif
12903 #endif
12904
12905 #if defined(LIBXML_UNICODE_ENABLED)
12906 #ifdef bottom_xmlunicode
12907 #undef xmlUCSIsCatZl
12908 extern __typeof (xmlUCSIsCatZl) xmlUCSIsCatZl __attribute((alias("xmlUCSIsCatZl__internal_alias")));
12909 #else
12910 #ifndef xmlUCSIsCatZl
12911 extern __typeof (xmlUCSIsCatZl) xmlUCSIsCatZl__internal_alias __attribute((visibility("hidden")));
12912 #define xmlUCSIsCatZl xmlUCSIsCatZl__internal_alias
12913 #endif
12914 #endif
12915 #endif
12916
12917 #if defined(LIBXML_UNICODE_ENABLED)
12918 #ifdef bottom_xmlunicode
12919 #undef xmlUCSIsCatZp
12920 extern __typeof (xmlUCSIsCatZp) xmlUCSIsCatZp __attribute((alias("xmlUCSIsCatZp__internal_alias")));
12921 #else
12922 #ifndef xmlUCSIsCatZp
12923 extern __typeof (xmlUCSIsCatZp) xmlUCSIsCatZp__internal_alias __attribute((visibility("hidden")));
12924 #define xmlUCSIsCatZp xmlUCSIsCatZp__internal_alias
12925 #endif
12926 #endif
12927 #endif
12928
12929 #if defined(LIBXML_UNICODE_ENABLED)
12930 #ifdef bottom_xmlunicode
12931 #undef xmlUCSIsCatZs
12932 extern __typeof (xmlUCSIsCatZs) xmlUCSIsCatZs __attribute((alias("xmlUCSIsCatZs__internal_alias")));
12933 #else
12934 #ifndef xmlUCSIsCatZs
12935 extern __typeof (xmlUCSIsCatZs) xmlUCSIsCatZs__internal_alias __attribute((visibility("hidden")));
12936 #define xmlUCSIsCatZs xmlUCSIsCatZs__internal_alias
12937 #endif
12938 #endif
12939 #endif
12940
12941 #if defined(LIBXML_UNICODE_ENABLED)
12942 #ifdef bottom_xmlunicode
12943 #undef xmlUCSIsCherokee
12944 extern __typeof (xmlUCSIsCherokee) xmlUCSIsCherokee __attribute((alias("xmlUCSIsCherokee__internal_alias")));
12945 #else
12946 #ifndef xmlUCSIsCherokee
12947 extern __typeof (xmlUCSIsCherokee) xmlUCSIsCherokee__internal_alias __attribute((visibility("hidden")));
12948 #define xmlUCSIsCherokee xmlUCSIsCherokee__internal_alias
12949 #endif
12950 #endif
12951 #endif
12952
12953 #if defined(LIBXML_UNICODE_ENABLED)
12954 #ifdef bottom_xmlunicode
12955 #undef xmlUCSIsCombiningDiacriticalMarks
12956 extern __typeof (xmlUCSIsCombiningDiacriticalMarks) xmlUCSIsCombiningDiacriticalMarks __attribute((alias("xmlUCSIsCombiningDiacriticalMarks__internal_alias")));
12957 #else
12958 #ifndef xmlUCSIsCombiningDiacriticalMarks
12959 extern __typeof (xmlUCSIsCombiningDiacriticalMarks) xmlUCSIsCombiningDiacriticalMarks__internal_alias __attribute((visibility("hidden")));
12960 #define xmlUCSIsCombiningDiacriticalMarks xmlUCSIsCombiningDiacriticalMarks__internal_alias
12961 #endif
12962 #endif
12963 #endif
12964
12965 #if defined(LIBXML_UNICODE_ENABLED)
12966 #ifdef bottom_xmlunicode
12967 #undef xmlUCSIsCombiningDiacriticalMarksforSymbols
12968 extern __typeof (xmlUCSIsCombiningDiacriticalMarksforSymbols) xmlUCSIsCombiningDiacriticalMarksforSymbols __attribute((alias("xmlUCSIsCombiningDiacriticalMarksforSymbols__internal_alias")));
12969 #else
12970 #ifndef xmlUCSIsCombiningDiacriticalMarksforSymbols
12971 extern __typeof (xmlUCSIsCombiningDiacriticalMarksforSymbols) xmlUCSIsCombiningDiacriticalMarksforSymbols__internal_alias __attribute((visibility("hidden")));
12972 #define xmlUCSIsCombiningDiacriticalMarksforSymbols xmlUCSIsCombiningDiacriticalMarksforSymbols__internal_alias
12973 #endif
12974 #endif
12975 #endif
12976
12977 #if defined(LIBXML_UNICODE_ENABLED)
12978 #ifdef bottom_xmlunicode
12979 #undef xmlUCSIsCombiningHalfMarks
12980 extern __typeof (xmlUCSIsCombiningHalfMarks) xmlUCSIsCombiningHalfMarks __attribute((alias("xmlUCSIsCombiningHalfMarks__internal_alias")));
12981 #else
12982 #ifndef xmlUCSIsCombiningHalfMarks
12983 extern __typeof (xmlUCSIsCombiningHalfMarks) xmlUCSIsCombiningHalfMarks__internal_alias __attribute((visibility("hidden")));
12984 #define xmlUCSIsCombiningHalfMarks xmlUCSIsCombiningHalfMarks__internal_alias
12985 #endif
12986 #endif
12987 #endif
12988
12989 #if defined(LIBXML_UNICODE_ENABLED)
12990 #ifdef bottom_xmlunicode
12991 #undef xmlUCSIsCombiningMarksforSymbols
12992 extern __typeof (xmlUCSIsCombiningMarksforSymbols) xmlUCSIsCombiningMarksforSymbols __attribute((alias("xmlUCSIsCombiningMarksforSymbols__internal_alias")));
12993 #else
12994 #ifndef xmlUCSIsCombiningMarksforSymbols
12995 extern __typeof (xmlUCSIsCombiningMarksforSymbols) xmlUCSIsCombiningMarksforSymbols__internal_alias __attribute((visibility("hidden")));
12996 #define xmlUCSIsCombiningMarksforSymbols xmlUCSIsCombiningMarksforSymbols__internal_alias
12997 #endif
12998 #endif
12999 #endif
13000
13001 #if defined(LIBXML_UNICODE_ENABLED)
13002 #ifdef bottom_xmlunicode
13003 #undef xmlUCSIsControlPictures
13004 extern __typeof (xmlUCSIsControlPictures) xmlUCSIsControlPictures __attribute((alias("xmlUCSIsControlPictures__internal_alias")));
13005 #else
13006 #ifndef xmlUCSIsControlPictures
13007 extern __typeof (xmlUCSIsControlPictures) xmlUCSIsControlPictures__internal_alias __attribute((visibility("hidden")));
13008 #define xmlUCSIsControlPictures xmlUCSIsControlPictures__internal_alias
13009 #endif
13010 #endif
13011 #endif
13012
13013 #if defined(LIBXML_UNICODE_ENABLED)
13014 #ifdef bottom_xmlunicode
13015 #undef xmlUCSIsCurrencySymbols
13016 extern __typeof (xmlUCSIsCurrencySymbols) xmlUCSIsCurrencySymbols __attribute((alias("xmlUCSIsCurrencySymbols__internal_alias")));
13017 #else
13018 #ifndef xmlUCSIsCurrencySymbols
13019 extern __typeof (xmlUCSIsCurrencySymbols) xmlUCSIsCurrencySymbols__internal_alias __attribute((visibility("hidden")));
13020 #define xmlUCSIsCurrencySymbols xmlUCSIsCurrencySymbols__internal_alias
13021 #endif
13022 #endif
13023 #endif
13024
13025 #if defined(LIBXML_UNICODE_ENABLED)
13026 #ifdef bottom_xmlunicode
13027 #undef xmlUCSIsCypriotSyllabary
13028 extern __typeof (xmlUCSIsCypriotSyllabary) xmlUCSIsCypriotSyllabary __attribute((alias("xmlUCSIsCypriotSyllabary__internal_alias")));
13029 #else
13030 #ifndef xmlUCSIsCypriotSyllabary
13031 extern __typeof (xmlUCSIsCypriotSyllabary) xmlUCSIsCypriotSyllabary__internal_alias __attribute((visibility("hidden")));
13032 #define xmlUCSIsCypriotSyllabary xmlUCSIsCypriotSyllabary__internal_alias
13033 #endif
13034 #endif
13035 #endif
13036
13037 #if defined(LIBXML_UNICODE_ENABLED)
13038 #ifdef bottom_xmlunicode
13039 #undef xmlUCSIsCyrillic
13040 extern __typeof (xmlUCSIsCyrillic) xmlUCSIsCyrillic __attribute((alias("xmlUCSIsCyrillic__internal_alias")));
13041 #else
13042 #ifndef xmlUCSIsCyrillic
13043 extern __typeof (xmlUCSIsCyrillic) xmlUCSIsCyrillic__internal_alias __attribute((visibility("hidden")));
13044 #define xmlUCSIsCyrillic xmlUCSIsCyrillic__internal_alias
13045 #endif
13046 #endif
13047 #endif
13048
13049 #if defined(LIBXML_UNICODE_ENABLED)
13050 #ifdef bottom_xmlunicode
13051 #undef xmlUCSIsCyrillicSupplement
13052 extern __typeof (xmlUCSIsCyrillicSupplement) xmlUCSIsCyrillicSupplement __attribute((alias("xmlUCSIsCyrillicSupplement__internal_alias")));
13053 #else
13054 #ifndef xmlUCSIsCyrillicSupplement
13055 extern __typeof (xmlUCSIsCyrillicSupplement) xmlUCSIsCyrillicSupplement__internal_alias __attribute((visibility("hidden")));
13056 #define xmlUCSIsCyrillicSupplement xmlUCSIsCyrillicSupplement__internal_alias
13057 #endif
13058 #endif
13059 #endif
13060
13061 #if defined(LIBXML_UNICODE_ENABLED)
13062 #ifdef bottom_xmlunicode
13063 #undef xmlUCSIsDeseret
13064 extern __typeof (xmlUCSIsDeseret) xmlUCSIsDeseret __attribute((alias("xmlUCSIsDeseret__internal_alias")));
13065 #else
13066 #ifndef xmlUCSIsDeseret
13067 extern __typeof (xmlUCSIsDeseret) xmlUCSIsDeseret__internal_alias __attribute((visibility("hidden")));
13068 #define xmlUCSIsDeseret xmlUCSIsDeseret__internal_alias
13069 #endif
13070 #endif
13071 #endif
13072
13073 #if defined(LIBXML_UNICODE_ENABLED)
13074 #ifdef bottom_xmlunicode
13075 #undef xmlUCSIsDevanagari
13076 extern __typeof (xmlUCSIsDevanagari) xmlUCSIsDevanagari __attribute((alias("xmlUCSIsDevanagari__internal_alias")));
13077 #else
13078 #ifndef xmlUCSIsDevanagari
13079 extern __typeof (xmlUCSIsDevanagari) xmlUCSIsDevanagari__internal_alias __attribute((visibility("hidden")));
13080 #define xmlUCSIsDevanagari xmlUCSIsDevanagari__internal_alias
13081 #endif
13082 #endif
13083 #endif
13084
13085 #if defined(LIBXML_UNICODE_ENABLED)
13086 #ifdef bottom_xmlunicode
13087 #undef xmlUCSIsDingbats
13088 extern __typeof (xmlUCSIsDingbats) xmlUCSIsDingbats __attribute((alias("xmlUCSIsDingbats__internal_alias")));
13089 #else
13090 #ifndef xmlUCSIsDingbats
13091 extern __typeof (xmlUCSIsDingbats) xmlUCSIsDingbats__internal_alias __attribute((visibility("hidden")));
13092 #define xmlUCSIsDingbats xmlUCSIsDingbats__internal_alias
13093 #endif
13094 #endif
13095 #endif
13096
13097 #if defined(LIBXML_UNICODE_ENABLED)
13098 #ifdef bottom_xmlunicode
13099 #undef xmlUCSIsEnclosedAlphanumerics
13100 extern __typeof (xmlUCSIsEnclosedAlphanumerics) xmlUCSIsEnclosedAlphanumerics __attribute((alias("xmlUCSIsEnclosedAlphanumerics__internal_alias")));
13101 #else
13102 #ifndef xmlUCSIsEnclosedAlphanumerics
13103 extern __typeof (xmlUCSIsEnclosedAlphanumerics) xmlUCSIsEnclosedAlphanumerics__internal_alias __attribute((visibility("hidden")));
13104 #define xmlUCSIsEnclosedAlphanumerics xmlUCSIsEnclosedAlphanumerics__internal_alias
13105 #endif
13106 #endif
13107 #endif
13108
13109 #if defined(LIBXML_UNICODE_ENABLED)
13110 #ifdef bottom_xmlunicode
13111 #undef xmlUCSIsEnclosedCJKLettersandMonths
13112 extern __typeof (xmlUCSIsEnclosedCJKLettersandMonths) xmlUCSIsEnclosedCJKLettersandMonths __attribute((alias("xmlUCSIsEnclosedCJKLettersandMonths__internal_alias")));
13113 #else
13114 #ifndef xmlUCSIsEnclosedCJKLettersandMonths
13115 extern __typeof (xmlUCSIsEnclosedCJKLettersandMonths) xmlUCSIsEnclosedCJKLettersandMonths__internal_alias __attribute((visibility("hidden")));
13116 #define xmlUCSIsEnclosedCJKLettersandMonths xmlUCSIsEnclosedCJKLettersandMonths__internal_alias
13117 #endif
13118 #endif
13119 #endif
13120
13121 #if defined(LIBXML_UNICODE_ENABLED)
13122 #ifdef bottom_xmlunicode
13123 #undef xmlUCSIsEthiopic
13124 extern __typeof (xmlUCSIsEthiopic) xmlUCSIsEthiopic __attribute((alias("xmlUCSIsEthiopic__internal_alias")));
13125 #else
13126 #ifndef xmlUCSIsEthiopic
13127 extern __typeof (xmlUCSIsEthiopic) xmlUCSIsEthiopic__internal_alias __attribute((visibility("hidden")));
13128 #define xmlUCSIsEthiopic xmlUCSIsEthiopic__internal_alias
13129 #endif
13130 #endif
13131 #endif
13132
13133 #if defined(LIBXML_UNICODE_ENABLED)
13134 #ifdef bottom_xmlunicode
13135 #undef xmlUCSIsGeneralPunctuation
13136 extern __typeof (xmlUCSIsGeneralPunctuation) xmlUCSIsGeneralPunctuation __attribute((alias("xmlUCSIsGeneralPunctuation__internal_alias")));
13137 #else
13138 #ifndef xmlUCSIsGeneralPunctuation
13139 extern __typeof (xmlUCSIsGeneralPunctuation) xmlUCSIsGeneralPunctuation__internal_alias __attribute((visibility("hidden")));
13140 #define xmlUCSIsGeneralPunctuation xmlUCSIsGeneralPunctuation__internal_alias
13141 #endif
13142 #endif
13143 #endif
13144
13145 #if defined(LIBXML_UNICODE_ENABLED)
13146 #ifdef bottom_xmlunicode
13147 #undef xmlUCSIsGeometricShapes
13148 extern __typeof (xmlUCSIsGeometricShapes) xmlUCSIsGeometricShapes __attribute((alias("xmlUCSIsGeometricShapes__internal_alias")));
13149 #else
13150 #ifndef xmlUCSIsGeometricShapes
13151 extern __typeof (xmlUCSIsGeometricShapes) xmlUCSIsGeometricShapes__internal_alias __attribute((visibility("hidden")));
13152 #define xmlUCSIsGeometricShapes xmlUCSIsGeometricShapes__internal_alias
13153 #endif
13154 #endif
13155 #endif
13156
13157 #if defined(LIBXML_UNICODE_ENABLED)
13158 #ifdef bottom_xmlunicode
13159 #undef xmlUCSIsGeorgian
13160 extern __typeof (xmlUCSIsGeorgian) xmlUCSIsGeorgian __attribute((alias("xmlUCSIsGeorgian__internal_alias")));
13161 #else
13162 #ifndef xmlUCSIsGeorgian
13163 extern __typeof (xmlUCSIsGeorgian) xmlUCSIsGeorgian__internal_alias __attribute((visibility("hidden")));
13164 #define xmlUCSIsGeorgian xmlUCSIsGeorgian__internal_alias
13165 #endif
13166 #endif
13167 #endif
13168
13169 #if defined(LIBXML_UNICODE_ENABLED)
13170 #ifdef bottom_xmlunicode
13171 #undef xmlUCSIsGothic
13172 extern __typeof (xmlUCSIsGothic) xmlUCSIsGothic __attribute((alias("xmlUCSIsGothic__internal_alias")));
13173 #else
13174 #ifndef xmlUCSIsGothic
13175 extern __typeof (xmlUCSIsGothic) xmlUCSIsGothic__internal_alias __attribute((visibility("hidden")));
13176 #define xmlUCSIsGothic xmlUCSIsGothic__internal_alias
13177 #endif
13178 #endif
13179 #endif
13180
13181 #if defined(LIBXML_UNICODE_ENABLED)
13182 #ifdef bottom_xmlunicode
13183 #undef xmlUCSIsGreek
13184 extern __typeof (xmlUCSIsGreek) xmlUCSIsGreek __attribute((alias("xmlUCSIsGreek__internal_alias")));
13185 #else
13186 #ifndef xmlUCSIsGreek
13187 extern __typeof (xmlUCSIsGreek) xmlUCSIsGreek__internal_alias __attribute((visibility("hidden")));
13188 #define xmlUCSIsGreek xmlUCSIsGreek__internal_alias
13189 #endif
13190 #endif
13191 #endif
13192
13193 #if defined(LIBXML_UNICODE_ENABLED)
13194 #ifdef bottom_xmlunicode
13195 #undef xmlUCSIsGreekExtended
13196 extern __typeof (xmlUCSIsGreekExtended) xmlUCSIsGreekExtended __attribute((alias("xmlUCSIsGreekExtended__internal_alias")));
13197 #else
13198 #ifndef xmlUCSIsGreekExtended
13199 extern __typeof (xmlUCSIsGreekExtended) xmlUCSIsGreekExtended__internal_alias __attribute((visibility("hidden")));
13200 #define xmlUCSIsGreekExtended xmlUCSIsGreekExtended__internal_alias
13201 #endif
13202 #endif
13203 #endif
13204
13205 #if defined(LIBXML_UNICODE_ENABLED)
13206 #ifdef bottom_xmlunicode
13207 #undef xmlUCSIsGreekandCoptic
13208 extern __typeof (xmlUCSIsGreekandCoptic) xmlUCSIsGreekandCoptic __attribute((alias("xmlUCSIsGreekandCoptic__internal_alias")));
13209 #else
13210 #ifndef xmlUCSIsGreekandCoptic
13211 extern __typeof (xmlUCSIsGreekandCoptic) xmlUCSIsGreekandCoptic__internal_alias __attribute((visibility("hidden")));
13212 #define xmlUCSIsGreekandCoptic xmlUCSIsGreekandCoptic__internal_alias
13213 #endif
13214 #endif
13215 #endif
13216
13217 #if defined(LIBXML_UNICODE_ENABLED)
13218 #ifdef bottom_xmlunicode
13219 #undef xmlUCSIsGujarati
13220 extern __typeof (xmlUCSIsGujarati) xmlUCSIsGujarati __attribute((alias("xmlUCSIsGujarati__internal_alias")));
13221 #else
13222 #ifndef xmlUCSIsGujarati
13223 extern __typeof (xmlUCSIsGujarati) xmlUCSIsGujarati__internal_alias __attribute((visibility("hidden")));
13224 #define xmlUCSIsGujarati xmlUCSIsGujarati__internal_alias
13225 #endif
13226 #endif
13227 #endif
13228
13229 #if defined(LIBXML_UNICODE_ENABLED)
13230 #ifdef bottom_xmlunicode
13231 #undef xmlUCSIsGurmukhi
13232 extern __typeof (xmlUCSIsGurmukhi) xmlUCSIsGurmukhi __attribute((alias("xmlUCSIsGurmukhi__internal_alias")));
13233 #else
13234 #ifndef xmlUCSIsGurmukhi
13235 extern __typeof (xmlUCSIsGurmukhi) xmlUCSIsGurmukhi__internal_alias __attribute((visibility("hidden")));
13236 #define xmlUCSIsGurmukhi xmlUCSIsGurmukhi__internal_alias
13237 #endif
13238 #endif
13239 #endif
13240
13241 #if defined(LIBXML_UNICODE_ENABLED)
13242 #ifdef bottom_xmlunicode
13243 #undef xmlUCSIsHalfwidthandFullwidthForms
13244 extern __typeof (xmlUCSIsHalfwidthandFullwidthForms) xmlUCSIsHalfwidthandFullwidthForms __attribute((alias("xmlUCSIsHalfwidthandFullwidthForms__internal_alias")));
13245 #else
13246 #ifndef xmlUCSIsHalfwidthandFullwidthForms
13247 extern __typeof (xmlUCSIsHalfwidthandFullwidthForms) xmlUCSIsHalfwidthandFullwidthForms__internal_alias __attribute((visibility("hidden")));
13248 #define xmlUCSIsHalfwidthandFullwidthForms xmlUCSIsHalfwidthandFullwidthForms__internal_alias
13249 #endif
13250 #endif
13251 #endif
13252
13253 #if defined(LIBXML_UNICODE_ENABLED)
13254 #ifdef bottom_xmlunicode
13255 #undef xmlUCSIsHangulCompatibilityJamo
13256 extern __typeof (xmlUCSIsHangulCompatibilityJamo) xmlUCSIsHangulCompatibilityJamo __attribute((alias("xmlUCSIsHangulCompatibilityJamo__internal_alias")));
13257 #else
13258 #ifndef xmlUCSIsHangulCompatibilityJamo
13259 extern __typeof (xmlUCSIsHangulCompatibilityJamo) xmlUCSIsHangulCompatibilityJamo__internal_alias __attribute((visibility("hidden")));
13260 #define xmlUCSIsHangulCompatibilityJamo xmlUCSIsHangulCompatibilityJamo__internal_alias
13261 #endif
13262 #endif
13263 #endif
13264
13265 #if defined(LIBXML_UNICODE_ENABLED)
13266 #ifdef bottom_xmlunicode
13267 #undef xmlUCSIsHangulJamo
13268 extern __typeof (xmlUCSIsHangulJamo) xmlUCSIsHangulJamo __attribute((alias("xmlUCSIsHangulJamo__internal_alias")));
13269 #else
13270 #ifndef xmlUCSIsHangulJamo
13271 extern __typeof (xmlUCSIsHangulJamo) xmlUCSIsHangulJamo__internal_alias __attribute((visibility("hidden")));
13272 #define xmlUCSIsHangulJamo xmlUCSIsHangulJamo__internal_alias
13273 #endif
13274 #endif
13275 #endif
13276
13277 #if defined(LIBXML_UNICODE_ENABLED)
13278 #ifdef bottom_xmlunicode
13279 #undef xmlUCSIsHangulSyllables
13280 extern __typeof (xmlUCSIsHangulSyllables) xmlUCSIsHangulSyllables __attribute((alias("xmlUCSIsHangulSyllables__internal_alias")));
13281 #else
13282 #ifndef xmlUCSIsHangulSyllables
13283 extern __typeof (xmlUCSIsHangulSyllables) xmlUCSIsHangulSyllables__internal_alias __attribute((visibility("hidden")));
13284 #define xmlUCSIsHangulSyllables xmlUCSIsHangulSyllables__internal_alias
13285 #endif
13286 #endif
13287 #endif
13288
13289 #if defined(LIBXML_UNICODE_ENABLED)
13290 #ifdef bottom_xmlunicode
13291 #undef xmlUCSIsHanunoo
13292 extern __typeof (xmlUCSIsHanunoo) xmlUCSIsHanunoo __attribute((alias("xmlUCSIsHanunoo__internal_alias")));
13293 #else
13294 #ifndef xmlUCSIsHanunoo
13295 extern __typeof (xmlUCSIsHanunoo) xmlUCSIsHanunoo__internal_alias __attribute((visibility("hidden")));
13296 #define xmlUCSIsHanunoo xmlUCSIsHanunoo__internal_alias
13297 #endif
13298 #endif
13299 #endif
13300
13301 #if defined(LIBXML_UNICODE_ENABLED)
13302 #ifdef bottom_xmlunicode
13303 #undef xmlUCSIsHebrew
13304 extern __typeof (xmlUCSIsHebrew) xmlUCSIsHebrew __attribute((alias("xmlUCSIsHebrew__internal_alias")));
13305 #else
13306 #ifndef xmlUCSIsHebrew
13307 extern __typeof (xmlUCSIsHebrew) xmlUCSIsHebrew__internal_alias __attribute((visibility("hidden")));
13308 #define xmlUCSIsHebrew xmlUCSIsHebrew__internal_alias
13309 #endif
13310 #endif
13311 #endif
13312
13313 #if defined(LIBXML_UNICODE_ENABLED)
13314 #ifdef bottom_xmlunicode
13315 #undef xmlUCSIsHighPrivateUseSurrogates
13316 extern __typeof (xmlUCSIsHighPrivateUseSurrogates) xmlUCSIsHighPrivateUseSurrogates __attribute((alias("xmlUCSIsHighPrivateUseSurrogates__internal_alias")));
13317 #else
13318 #ifndef xmlUCSIsHighPrivateUseSurrogates
13319 extern __typeof (xmlUCSIsHighPrivateUseSurrogates) xmlUCSIsHighPrivateUseSurrogates__internal_alias __attribute((visibility("hidden")));
13320 #define xmlUCSIsHighPrivateUseSurrogates xmlUCSIsHighPrivateUseSurrogates__internal_alias
13321 #endif
13322 #endif
13323 #endif
13324
13325 #if defined(LIBXML_UNICODE_ENABLED)
13326 #ifdef bottom_xmlunicode
13327 #undef xmlUCSIsHighSurrogates
13328 extern __typeof (xmlUCSIsHighSurrogates) xmlUCSIsHighSurrogates __attribute((alias("xmlUCSIsHighSurrogates__internal_alias")));
13329 #else
13330 #ifndef xmlUCSIsHighSurrogates
13331 extern __typeof (xmlUCSIsHighSurrogates) xmlUCSIsHighSurrogates__internal_alias __attribute((visibility("hidden")));
13332 #define xmlUCSIsHighSurrogates xmlUCSIsHighSurrogates__internal_alias
13333 #endif
13334 #endif
13335 #endif
13336
13337 #if defined(LIBXML_UNICODE_ENABLED)
13338 #ifdef bottom_xmlunicode
13339 #undef xmlUCSIsHiragana
13340 extern __typeof (xmlUCSIsHiragana) xmlUCSIsHiragana __attribute((alias("xmlUCSIsHiragana__internal_alias")));
13341 #else
13342 #ifndef xmlUCSIsHiragana
13343 extern __typeof (xmlUCSIsHiragana) xmlUCSIsHiragana__internal_alias __attribute((visibility("hidden")));
13344 #define xmlUCSIsHiragana xmlUCSIsHiragana__internal_alias
13345 #endif
13346 #endif
13347 #endif
13348
13349 #if defined(LIBXML_UNICODE_ENABLED)
13350 #ifdef bottom_xmlunicode
13351 #undef xmlUCSIsIPAExtensions
13352 extern __typeof (xmlUCSIsIPAExtensions) xmlUCSIsIPAExtensions __attribute((alias("xmlUCSIsIPAExtensions__internal_alias")));
13353 #else
13354 #ifndef xmlUCSIsIPAExtensions
13355 extern __typeof (xmlUCSIsIPAExtensions) xmlUCSIsIPAExtensions__internal_alias __attribute((visibility("hidden")));
13356 #define xmlUCSIsIPAExtensions xmlUCSIsIPAExtensions__internal_alias
13357 #endif
13358 #endif
13359 #endif
13360
13361 #if defined(LIBXML_UNICODE_ENABLED)
13362 #ifdef bottom_xmlunicode
13363 #undef xmlUCSIsIdeographicDescriptionCharacters
13364 extern __typeof (xmlUCSIsIdeographicDescriptionCharacters) xmlUCSIsIdeographicDescriptionCharacters __attribute((alias("xmlUCSIsIdeographicDescriptionCharacters__internal_alias")));
13365 #else
13366 #ifndef xmlUCSIsIdeographicDescriptionCharacters
13367 extern __typeof (xmlUCSIsIdeographicDescriptionCharacters) xmlUCSIsIdeographicDescriptionCharacters__internal_alias __attribute((visibility("hidden")));
13368 #define xmlUCSIsIdeographicDescriptionCharacters xmlUCSIsIdeographicDescriptionCharacters__internal_alias
13369 #endif
13370 #endif
13371 #endif
13372
13373 #if defined(LIBXML_UNICODE_ENABLED)
13374 #ifdef bottom_xmlunicode
13375 #undef xmlUCSIsKanbun
13376 extern __typeof (xmlUCSIsKanbun) xmlUCSIsKanbun __attribute((alias("xmlUCSIsKanbun__internal_alias")));
13377 #else
13378 #ifndef xmlUCSIsKanbun
13379 extern __typeof (xmlUCSIsKanbun) xmlUCSIsKanbun__internal_alias __attribute((visibility("hidden")));
13380 #define xmlUCSIsKanbun xmlUCSIsKanbun__internal_alias
13381 #endif
13382 #endif
13383 #endif
13384
13385 #if defined(LIBXML_UNICODE_ENABLED)
13386 #ifdef bottom_xmlunicode
13387 #undef xmlUCSIsKangxiRadicals
13388 extern __typeof (xmlUCSIsKangxiRadicals) xmlUCSIsKangxiRadicals __attribute((alias("xmlUCSIsKangxiRadicals__internal_alias")));
13389 #else
13390 #ifndef xmlUCSIsKangxiRadicals
13391 extern __typeof (xmlUCSIsKangxiRadicals) xmlUCSIsKangxiRadicals__internal_alias __attribute((visibility("hidden")));
13392 #define xmlUCSIsKangxiRadicals xmlUCSIsKangxiRadicals__internal_alias
13393 #endif
13394 #endif
13395 #endif
13396
13397 #if defined(LIBXML_UNICODE_ENABLED)
13398 #ifdef bottom_xmlunicode
13399 #undef xmlUCSIsKannada
13400 extern __typeof (xmlUCSIsKannada) xmlUCSIsKannada __attribute((alias("xmlUCSIsKannada__internal_alias")));
13401 #else
13402 #ifndef xmlUCSIsKannada
13403 extern __typeof (xmlUCSIsKannada) xmlUCSIsKannada__internal_alias __attribute((visibility("hidden")));
13404 #define xmlUCSIsKannada xmlUCSIsKannada__internal_alias
13405 #endif
13406 #endif
13407 #endif
13408
13409 #if defined(LIBXML_UNICODE_ENABLED)
13410 #ifdef bottom_xmlunicode
13411 #undef xmlUCSIsKatakana
13412 extern __typeof (xmlUCSIsKatakana) xmlUCSIsKatakana __attribute((alias("xmlUCSIsKatakana__internal_alias")));
13413 #else
13414 #ifndef xmlUCSIsKatakana
13415 extern __typeof (xmlUCSIsKatakana) xmlUCSIsKatakana__internal_alias __attribute((visibility("hidden")));
13416 #define xmlUCSIsKatakana xmlUCSIsKatakana__internal_alias
13417 #endif
13418 #endif
13419 #endif
13420
13421 #if defined(LIBXML_UNICODE_ENABLED)
13422 #ifdef bottom_xmlunicode
13423 #undef xmlUCSIsKatakanaPhoneticExtensions
13424 extern __typeof (xmlUCSIsKatakanaPhoneticExtensions) xmlUCSIsKatakanaPhoneticExtensions __attribute((alias("xmlUCSIsKatakanaPhoneticExtensions__internal_alias")));
13425 #else
13426 #ifndef xmlUCSIsKatakanaPhoneticExtensions
13427 extern __typeof (xmlUCSIsKatakanaPhoneticExtensions) xmlUCSIsKatakanaPhoneticExtensions__internal_alias __attribute((visibility("hidden")));
13428 #define xmlUCSIsKatakanaPhoneticExtensions xmlUCSIsKatakanaPhoneticExtensions__internal_alias
13429 #endif
13430 #endif
13431 #endif
13432
13433 #if defined(LIBXML_UNICODE_ENABLED)
13434 #ifdef bottom_xmlunicode
13435 #undef xmlUCSIsKhmer
13436 extern __typeof (xmlUCSIsKhmer) xmlUCSIsKhmer __attribute((alias("xmlUCSIsKhmer__internal_alias")));
13437 #else
13438 #ifndef xmlUCSIsKhmer
13439 extern __typeof (xmlUCSIsKhmer) xmlUCSIsKhmer__internal_alias __attribute((visibility("hidden")));
13440 #define xmlUCSIsKhmer xmlUCSIsKhmer__internal_alias
13441 #endif
13442 #endif
13443 #endif
13444
13445 #if defined(LIBXML_UNICODE_ENABLED)
13446 #ifdef bottom_xmlunicode
13447 #undef xmlUCSIsKhmerSymbols
13448 extern __typeof (xmlUCSIsKhmerSymbols) xmlUCSIsKhmerSymbols __attribute((alias("xmlUCSIsKhmerSymbols__internal_alias")));
13449 #else
13450 #ifndef xmlUCSIsKhmerSymbols
13451 extern __typeof (xmlUCSIsKhmerSymbols) xmlUCSIsKhmerSymbols__internal_alias __attribute((visibility("hidden")));
13452 #define xmlUCSIsKhmerSymbols xmlUCSIsKhmerSymbols__internal_alias
13453 #endif
13454 #endif
13455 #endif
13456
13457 #if defined(LIBXML_UNICODE_ENABLED)
13458 #ifdef bottom_xmlunicode
13459 #undef xmlUCSIsLao
13460 extern __typeof (xmlUCSIsLao) xmlUCSIsLao __attribute((alias("xmlUCSIsLao__internal_alias")));
13461 #else
13462 #ifndef xmlUCSIsLao
13463 extern __typeof (xmlUCSIsLao) xmlUCSIsLao__internal_alias __attribute((visibility("hidden")));
13464 #define xmlUCSIsLao xmlUCSIsLao__internal_alias
13465 #endif
13466 #endif
13467 #endif
13468
13469 #if defined(LIBXML_UNICODE_ENABLED)
13470 #ifdef bottom_xmlunicode
13471 #undef xmlUCSIsLatin1Supplement
13472 extern __typeof (xmlUCSIsLatin1Supplement) xmlUCSIsLatin1Supplement __attribute((alias("xmlUCSIsLatin1Supplement__internal_alias")));
13473 #else
13474 #ifndef xmlUCSIsLatin1Supplement
13475 extern __typeof (xmlUCSIsLatin1Supplement) xmlUCSIsLatin1Supplement__internal_alias __attribute((visibility("hidden")));
13476 #define xmlUCSIsLatin1Supplement xmlUCSIsLatin1Supplement__internal_alias
13477 #endif
13478 #endif
13479 #endif
13480
13481 #if defined(LIBXML_UNICODE_ENABLED)
13482 #ifdef bottom_xmlunicode
13483 #undef xmlUCSIsLatinExtendedA
13484 extern __typeof (xmlUCSIsLatinExtendedA) xmlUCSIsLatinExtendedA __attribute((alias("xmlUCSIsLatinExtendedA__internal_alias")));
13485 #else
13486 #ifndef xmlUCSIsLatinExtendedA
13487 extern __typeof (xmlUCSIsLatinExtendedA) xmlUCSIsLatinExtendedA__internal_alias __attribute((visibility("hidden")));
13488 #define xmlUCSIsLatinExtendedA xmlUCSIsLatinExtendedA__internal_alias
13489 #endif
13490 #endif
13491 #endif
13492
13493 #if defined(LIBXML_UNICODE_ENABLED)
13494 #ifdef bottom_xmlunicode
13495 #undef xmlUCSIsLatinExtendedAdditional
13496 extern __typeof (xmlUCSIsLatinExtendedAdditional) xmlUCSIsLatinExtendedAdditional __attribute((alias("xmlUCSIsLatinExtendedAdditional__internal_alias")));
13497 #else
13498 #ifndef xmlUCSIsLatinExtendedAdditional
13499 extern __typeof (xmlUCSIsLatinExtendedAdditional) xmlUCSIsLatinExtendedAdditional__internal_alias __attribute((visibility("hidden")));
13500 #define xmlUCSIsLatinExtendedAdditional xmlUCSIsLatinExtendedAdditional__internal_alias
13501 #endif
13502 #endif
13503 #endif
13504
13505 #if defined(LIBXML_UNICODE_ENABLED)
13506 #ifdef bottom_xmlunicode
13507 #undef xmlUCSIsLatinExtendedB
13508 extern __typeof (xmlUCSIsLatinExtendedB) xmlUCSIsLatinExtendedB __attribute((alias("xmlUCSIsLatinExtendedB__internal_alias")));
13509 #else
13510 #ifndef xmlUCSIsLatinExtendedB
13511 extern __typeof (xmlUCSIsLatinExtendedB) xmlUCSIsLatinExtendedB__internal_alias __attribute((visibility("hidden")));
13512 #define xmlUCSIsLatinExtendedB xmlUCSIsLatinExtendedB__internal_alias
13513 #endif
13514 #endif
13515 #endif
13516
13517 #if defined(LIBXML_UNICODE_ENABLED)
13518 #ifdef bottom_xmlunicode
13519 #undef xmlUCSIsLetterlikeSymbols
13520 extern __typeof (xmlUCSIsLetterlikeSymbols) xmlUCSIsLetterlikeSymbols __attribute((alias("xmlUCSIsLetterlikeSymbols__internal_alias")));
13521 #else
13522 #ifndef xmlUCSIsLetterlikeSymbols
13523 extern __typeof (xmlUCSIsLetterlikeSymbols) xmlUCSIsLetterlikeSymbols__internal_alias __attribute((visibility("hidden")));
13524 #define xmlUCSIsLetterlikeSymbols xmlUCSIsLetterlikeSymbols__internal_alias
13525 #endif
13526 #endif
13527 #endif
13528
13529 #if defined(LIBXML_UNICODE_ENABLED)
13530 #ifdef bottom_xmlunicode
13531 #undef xmlUCSIsLimbu
13532 extern __typeof (xmlUCSIsLimbu) xmlUCSIsLimbu __attribute((alias("xmlUCSIsLimbu__internal_alias")));
13533 #else
13534 #ifndef xmlUCSIsLimbu
13535 extern __typeof (xmlUCSIsLimbu) xmlUCSIsLimbu__internal_alias __attribute((visibility("hidden")));
13536 #define xmlUCSIsLimbu xmlUCSIsLimbu__internal_alias
13537 #endif
13538 #endif
13539 #endif
13540
13541 #if defined(LIBXML_UNICODE_ENABLED)
13542 #ifdef bottom_xmlunicode
13543 #undef xmlUCSIsLinearBIdeograms
13544 extern __typeof (xmlUCSIsLinearBIdeograms) xmlUCSIsLinearBIdeograms __attribute((alias("xmlUCSIsLinearBIdeograms__internal_alias")));
13545 #else
13546 #ifndef xmlUCSIsLinearBIdeograms
13547 extern __typeof (xmlUCSIsLinearBIdeograms) xmlUCSIsLinearBIdeograms__internal_alias __attribute((visibility("hidden")));
13548 #define xmlUCSIsLinearBIdeograms xmlUCSIsLinearBIdeograms__internal_alias
13549 #endif
13550 #endif
13551 #endif
13552
13553 #if defined(LIBXML_UNICODE_ENABLED)
13554 #ifdef bottom_xmlunicode
13555 #undef xmlUCSIsLinearBSyllabary
13556 extern __typeof (xmlUCSIsLinearBSyllabary) xmlUCSIsLinearBSyllabary __attribute((alias("xmlUCSIsLinearBSyllabary__internal_alias")));
13557 #else
13558 #ifndef xmlUCSIsLinearBSyllabary
13559 extern __typeof (xmlUCSIsLinearBSyllabary) xmlUCSIsLinearBSyllabary__internal_alias __attribute((visibility("hidden")));
13560 #define xmlUCSIsLinearBSyllabary xmlUCSIsLinearBSyllabary__internal_alias
13561 #endif
13562 #endif
13563 #endif
13564
13565 #if defined(LIBXML_UNICODE_ENABLED)
13566 #ifdef bottom_xmlunicode
13567 #undef xmlUCSIsLowSurrogates
13568 extern __typeof (xmlUCSIsLowSurrogates) xmlUCSIsLowSurrogates __attribute((alias("xmlUCSIsLowSurrogates__internal_alias")));
13569 #else
13570 #ifndef xmlUCSIsLowSurrogates
13571 extern __typeof (xmlUCSIsLowSurrogates) xmlUCSIsLowSurrogates__internal_alias __attribute((visibility("hidden")));
13572 #define xmlUCSIsLowSurrogates xmlUCSIsLowSurrogates__internal_alias
13573 #endif
13574 #endif
13575 #endif
13576
13577 #if defined(LIBXML_UNICODE_ENABLED)
13578 #ifdef bottom_xmlunicode
13579 #undef xmlUCSIsMalayalam
13580 extern __typeof (xmlUCSIsMalayalam) xmlUCSIsMalayalam __attribute((alias("xmlUCSIsMalayalam__internal_alias")));
13581 #else
13582 #ifndef xmlUCSIsMalayalam
13583 extern __typeof (xmlUCSIsMalayalam) xmlUCSIsMalayalam__internal_alias __attribute((visibility("hidden")));
13584 #define xmlUCSIsMalayalam xmlUCSIsMalayalam__internal_alias
13585 #endif
13586 #endif
13587 #endif
13588
13589 #if defined(LIBXML_UNICODE_ENABLED)
13590 #ifdef bottom_xmlunicode
13591 #undef xmlUCSIsMathematicalAlphanumericSymbols
13592 extern __typeof (xmlUCSIsMathematicalAlphanumericSymbols) xmlUCSIsMathematicalAlphanumericSymbols __attribute((alias("xmlUCSIsMathematicalAlphanumericSymbols__internal_alias")));
13593 #else
13594 #ifndef xmlUCSIsMathematicalAlphanumericSymbols
13595 extern __typeof (xmlUCSIsMathematicalAlphanumericSymbols) xmlUCSIsMathematicalAlphanumericSymbols__internal_alias __attribute((visibility("hidden")));
13596 #define xmlUCSIsMathematicalAlphanumericSymbols xmlUCSIsMathematicalAlphanumericSymbols__internal_alias
13597 #endif
13598 #endif
13599 #endif
13600
13601 #if defined(LIBXML_UNICODE_ENABLED)
13602 #ifdef bottom_xmlunicode
13603 #undef xmlUCSIsMathematicalOperators
13604 extern __typeof (xmlUCSIsMathematicalOperators) xmlUCSIsMathematicalOperators __attribute((alias("xmlUCSIsMathematicalOperators__internal_alias")));
13605 #else
13606 #ifndef xmlUCSIsMathematicalOperators
13607 extern __typeof (xmlUCSIsMathematicalOperators) xmlUCSIsMathematicalOperators__internal_alias __attribute((visibility("hidden")));
13608 #define xmlUCSIsMathematicalOperators xmlUCSIsMathematicalOperators__internal_alias
13609 #endif
13610 #endif
13611 #endif
13612
13613 #if defined(LIBXML_UNICODE_ENABLED)
13614 #ifdef bottom_xmlunicode
13615 #undef xmlUCSIsMiscellaneousMathematicalSymbolsA
13616 extern __typeof (xmlUCSIsMiscellaneousMathematicalSymbolsA) xmlUCSIsMiscellaneousMathematicalSymbolsA __attribute((alias("xmlUCSIsMiscellaneousMathematicalSymbolsA__internal_alias")));
13617 #else
13618 #ifndef xmlUCSIsMiscellaneousMathematicalSymbolsA
13619 extern __typeof (xmlUCSIsMiscellaneousMathematicalSymbolsA) xmlUCSIsMiscellaneousMathematicalSymbolsA__internal_alias __attribute((visibility("hidden")));
13620 #define xmlUCSIsMiscellaneousMathematicalSymbolsA xmlUCSIsMiscellaneousMathematicalSymbolsA__internal_alias
13621 #endif
13622 #endif
13623 #endif
13624
13625 #if defined(LIBXML_UNICODE_ENABLED)
13626 #ifdef bottom_xmlunicode
13627 #undef xmlUCSIsMiscellaneousMathematicalSymbolsB
13628 extern __typeof (xmlUCSIsMiscellaneousMathematicalSymbolsB) xmlUCSIsMiscellaneousMathematicalSymbolsB __attribute((alias("xmlUCSIsMiscellaneousMathematicalSymbolsB__internal_alias")));
13629 #else
13630 #ifndef xmlUCSIsMiscellaneousMathematicalSymbolsB
13631 extern __typeof (xmlUCSIsMiscellaneousMathematicalSymbolsB) xmlUCSIsMiscellaneousMathematicalSymbolsB__internal_alias __attribute((visibility("hidden")));
13632 #define xmlUCSIsMiscellaneousMathematicalSymbolsB xmlUCSIsMiscellaneousMathematicalSymbolsB__internal_alias
13633 #endif
13634 #endif
13635 #endif
13636
13637 #if defined(LIBXML_UNICODE_ENABLED)
13638 #ifdef bottom_xmlunicode
13639 #undef xmlUCSIsMiscellaneousSymbols
13640 extern __typeof (xmlUCSIsMiscellaneousSymbols) xmlUCSIsMiscellaneousSymbols __attribute((alias("xmlUCSIsMiscellaneousSymbols__internal_alias")));
13641 #else
13642 #ifndef xmlUCSIsMiscellaneousSymbols
13643 extern __typeof (xmlUCSIsMiscellaneousSymbols) xmlUCSIsMiscellaneousSymbols__internal_alias __attribute((visibility("hidden")));
13644 #define xmlUCSIsMiscellaneousSymbols xmlUCSIsMiscellaneousSymbols__internal_alias
13645 #endif
13646 #endif
13647 #endif
13648
13649 #if defined(LIBXML_UNICODE_ENABLED)
13650 #ifdef bottom_xmlunicode
13651 #undef xmlUCSIsMiscellaneousSymbolsandArrows
13652 extern __typeof (xmlUCSIsMiscellaneousSymbolsandArrows) xmlUCSIsMiscellaneousSymbolsandArrows __attribute((alias("xmlUCSIsMiscellaneousSymbolsandArrows__internal_alias")));
13653 #else
13654 #ifndef xmlUCSIsMiscellaneousSymbolsandArrows
13655 extern __typeof (xmlUCSIsMiscellaneousSymbolsandArrows) xmlUCSIsMiscellaneousSymbolsandArrows__internal_alias __attribute((visibility("hidden")));
13656 #define xmlUCSIsMiscellaneousSymbolsandArrows xmlUCSIsMiscellaneousSymbolsandArrows__internal_alias
13657 #endif
13658 #endif
13659 #endif
13660
13661 #if defined(LIBXML_UNICODE_ENABLED)
13662 #ifdef bottom_xmlunicode
13663 #undef xmlUCSIsMiscellaneousTechnical
13664 extern __typeof (xmlUCSIsMiscellaneousTechnical) xmlUCSIsMiscellaneousTechnical __attribute((alias("xmlUCSIsMiscellaneousTechnical__internal_alias")));
13665 #else
13666 #ifndef xmlUCSIsMiscellaneousTechnical
13667 extern __typeof (xmlUCSIsMiscellaneousTechnical) xmlUCSIsMiscellaneousTechnical__internal_alias __attribute((visibility("hidden")));
13668 #define xmlUCSIsMiscellaneousTechnical xmlUCSIsMiscellaneousTechnical__internal_alias
13669 #endif
13670 #endif
13671 #endif
13672
13673 #if defined(LIBXML_UNICODE_ENABLED)
13674 #ifdef bottom_xmlunicode
13675 #undef xmlUCSIsMongolian
13676 extern __typeof (xmlUCSIsMongolian) xmlUCSIsMongolian __attribute((alias("xmlUCSIsMongolian__internal_alias")));
13677 #else
13678 #ifndef xmlUCSIsMongolian
13679 extern __typeof (xmlUCSIsMongolian) xmlUCSIsMongolian__internal_alias __attribute((visibility("hidden")));
13680 #define xmlUCSIsMongolian xmlUCSIsMongolian__internal_alias
13681 #endif
13682 #endif
13683 #endif
13684
13685 #if defined(LIBXML_UNICODE_ENABLED)
13686 #ifdef bottom_xmlunicode
13687 #undef xmlUCSIsMusicalSymbols
13688 extern __typeof (xmlUCSIsMusicalSymbols) xmlUCSIsMusicalSymbols __attribute((alias("xmlUCSIsMusicalSymbols__internal_alias")));
13689 #else
13690 #ifndef xmlUCSIsMusicalSymbols
13691 extern __typeof (xmlUCSIsMusicalSymbols) xmlUCSIsMusicalSymbols__internal_alias __attribute((visibility("hidden")));
13692 #define xmlUCSIsMusicalSymbols xmlUCSIsMusicalSymbols__internal_alias
13693 #endif
13694 #endif
13695 #endif
13696
13697 #if defined(LIBXML_UNICODE_ENABLED)
13698 #ifdef bottom_xmlunicode
13699 #undef xmlUCSIsMyanmar
13700 extern __typeof (xmlUCSIsMyanmar) xmlUCSIsMyanmar __attribute((alias("xmlUCSIsMyanmar__internal_alias")));
13701 #else
13702 #ifndef xmlUCSIsMyanmar
13703 extern __typeof (xmlUCSIsMyanmar) xmlUCSIsMyanmar__internal_alias __attribute((visibility("hidden")));
13704 #define xmlUCSIsMyanmar xmlUCSIsMyanmar__internal_alias
13705 #endif
13706 #endif
13707 #endif
13708
13709 #if defined(LIBXML_UNICODE_ENABLED)
13710 #ifdef bottom_xmlunicode
13711 #undef xmlUCSIsNumberForms
13712 extern __typeof (xmlUCSIsNumberForms) xmlUCSIsNumberForms __attribute((alias("xmlUCSIsNumberForms__internal_alias")));
13713 #else
13714 #ifndef xmlUCSIsNumberForms
13715 extern __typeof (xmlUCSIsNumberForms) xmlUCSIsNumberForms__internal_alias __attribute((visibility("hidden")));
13716 #define xmlUCSIsNumberForms xmlUCSIsNumberForms__internal_alias
13717 #endif
13718 #endif
13719 #endif
13720
13721 #if defined(LIBXML_UNICODE_ENABLED)
13722 #ifdef bottom_xmlunicode
13723 #undef xmlUCSIsOgham
13724 extern __typeof (xmlUCSIsOgham) xmlUCSIsOgham __attribute((alias("xmlUCSIsOgham__internal_alias")));
13725 #else
13726 #ifndef xmlUCSIsOgham
13727 extern __typeof (xmlUCSIsOgham) xmlUCSIsOgham__internal_alias __attribute((visibility("hidden")));
13728 #define xmlUCSIsOgham xmlUCSIsOgham__internal_alias
13729 #endif
13730 #endif
13731 #endif
13732
13733 #if defined(LIBXML_UNICODE_ENABLED)
13734 #ifdef bottom_xmlunicode
13735 #undef xmlUCSIsOldItalic
13736 extern __typeof (xmlUCSIsOldItalic) xmlUCSIsOldItalic __attribute((alias("xmlUCSIsOldItalic__internal_alias")));
13737 #else
13738 #ifndef xmlUCSIsOldItalic
13739 extern __typeof (xmlUCSIsOldItalic) xmlUCSIsOldItalic__internal_alias __attribute((visibility("hidden")));
13740 #define xmlUCSIsOldItalic xmlUCSIsOldItalic__internal_alias
13741 #endif
13742 #endif
13743 #endif
13744
13745 #if defined(LIBXML_UNICODE_ENABLED)
13746 #ifdef bottom_xmlunicode
13747 #undef xmlUCSIsOpticalCharacterRecognition
13748 extern __typeof (xmlUCSIsOpticalCharacterRecognition) xmlUCSIsOpticalCharacterRecognition __attribute((alias("xmlUCSIsOpticalCharacterRecognition__internal_alias")));
13749 #else
13750 #ifndef xmlUCSIsOpticalCharacterRecognition
13751 extern __typeof (xmlUCSIsOpticalCharacterRecognition) xmlUCSIsOpticalCharacterRecognition__internal_alias __attribute((visibility("hidden")));
13752 #define xmlUCSIsOpticalCharacterRecognition xmlUCSIsOpticalCharacterRecognition__internal_alias
13753 #endif
13754 #endif
13755 #endif
13756
13757 #if defined(LIBXML_UNICODE_ENABLED)
13758 #ifdef bottom_xmlunicode
13759 #undef xmlUCSIsOriya
13760 extern __typeof (xmlUCSIsOriya) xmlUCSIsOriya __attribute((alias("xmlUCSIsOriya__internal_alias")));
13761 #else
13762 #ifndef xmlUCSIsOriya
13763 extern __typeof (xmlUCSIsOriya) xmlUCSIsOriya__internal_alias __attribute((visibility("hidden")));
13764 #define xmlUCSIsOriya xmlUCSIsOriya__internal_alias
13765 #endif
13766 #endif
13767 #endif
13768
13769 #if defined(LIBXML_UNICODE_ENABLED)
13770 #ifdef bottom_xmlunicode
13771 #undef xmlUCSIsOsmanya
13772 extern __typeof (xmlUCSIsOsmanya) xmlUCSIsOsmanya __attribute((alias("xmlUCSIsOsmanya__internal_alias")));
13773 #else
13774 #ifndef xmlUCSIsOsmanya
13775 extern __typeof (xmlUCSIsOsmanya) xmlUCSIsOsmanya__internal_alias __attribute((visibility("hidden")));
13776 #define xmlUCSIsOsmanya xmlUCSIsOsmanya__internal_alias
13777 #endif
13778 #endif
13779 #endif
13780
13781 #if defined(LIBXML_UNICODE_ENABLED)
13782 #ifdef bottom_xmlunicode
13783 #undef xmlUCSIsPhoneticExtensions
13784 extern __typeof (xmlUCSIsPhoneticExtensions) xmlUCSIsPhoneticExtensions __attribute((alias("xmlUCSIsPhoneticExtensions__internal_alias")));
13785 #else
13786 #ifndef xmlUCSIsPhoneticExtensions
13787 extern __typeof (xmlUCSIsPhoneticExtensions) xmlUCSIsPhoneticExtensions__internal_alias __attribute((visibility("hidden")));
13788 #define xmlUCSIsPhoneticExtensions xmlUCSIsPhoneticExtensions__internal_alias
13789 #endif
13790 #endif
13791 #endif
13792
13793 #if defined(LIBXML_UNICODE_ENABLED)
13794 #ifdef bottom_xmlunicode
13795 #undef xmlUCSIsPrivateUse
13796 extern __typeof (xmlUCSIsPrivateUse) xmlUCSIsPrivateUse __attribute((alias("xmlUCSIsPrivateUse__internal_alias")));
13797 #else
13798 #ifndef xmlUCSIsPrivateUse
13799 extern __typeof (xmlUCSIsPrivateUse) xmlUCSIsPrivateUse__internal_alias __attribute((visibility("hidden")));
13800 #define xmlUCSIsPrivateUse xmlUCSIsPrivateUse__internal_alias
13801 #endif
13802 #endif
13803 #endif
13804
13805 #if defined(LIBXML_UNICODE_ENABLED)
13806 #ifdef bottom_xmlunicode
13807 #undef xmlUCSIsPrivateUseArea
13808 extern __typeof (xmlUCSIsPrivateUseArea) xmlUCSIsPrivateUseArea __attribute((alias("xmlUCSIsPrivateUseArea__internal_alias")));
13809 #else
13810 #ifndef xmlUCSIsPrivateUseArea
13811 extern __typeof (xmlUCSIsPrivateUseArea) xmlUCSIsPrivateUseArea__internal_alias __attribute((visibility("hidden")));
13812 #define xmlUCSIsPrivateUseArea xmlUCSIsPrivateUseArea__internal_alias
13813 #endif
13814 #endif
13815 #endif
13816
13817 #if defined(LIBXML_UNICODE_ENABLED)
13818 #ifdef bottom_xmlunicode
13819 #undef xmlUCSIsRunic
13820 extern __typeof (xmlUCSIsRunic) xmlUCSIsRunic __attribute((alias("xmlUCSIsRunic__internal_alias")));
13821 #else
13822 #ifndef xmlUCSIsRunic
13823 extern __typeof (xmlUCSIsRunic) xmlUCSIsRunic__internal_alias __attribute((visibility("hidden")));
13824 #define xmlUCSIsRunic xmlUCSIsRunic__internal_alias
13825 #endif
13826 #endif
13827 #endif
13828
13829 #if defined(LIBXML_UNICODE_ENABLED)
13830 #ifdef bottom_xmlunicode
13831 #undef xmlUCSIsShavian
13832 extern __typeof (xmlUCSIsShavian) xmlUCSIsShavian __attribute((alias("xmlUCSIsShavian__internal_alias")));
13833 #else
13834 #ifndef xmlUCSIsShavian
13835 extern __typeof (xmlUCSIsShavian) xmlUCSIsShavian__internal_alias __attribute((visibility("hidden")));
13836 #define xmlUCSIsShavian xmlUCSIsShavian__internal_alias
13837 #endif
13838 #endif
13839 #endif
13840
13841 #if defined(LIBXML_UNICODE_ENABLED)
13842 #ifdef bottom_xmlunicode
13843 #undef xmlUCSIsSinhala
13844 extern __typeof (xmlUCSIsSinhala) xmlUCSIsSinhala __attribute((alias("xmlUCSIsSinhala__internal_alias")));
13845 #else
13846 #ifndef xmlUCSIsSinhala
13847 extern __typeof (xmlUCSIsSinhala) xmlUCSIsSinhala__internal_alias __attribute((visibility("hidden")));
13848 #define xmlUCSIsSinhala xmlUCSIsSinhala__internal_alias
13849 #endif
13850 #endif
13851 #endif
13852
13853 #if defined(LIBXML_UNICODE_ENABLED)
13854 #ifdef bottom_xmlunicode
13855 #undef xmlUCSIsSmallFormVariants
13856 extern __typeof (xmlUCSIsSmallFormVariants) xmlUCSIsSmallFormVariants __attribute((alias("xmlUCSIsSmallFormVariants__internal_alias")));
13857 #else
13858 #ifndef xmlUCSIsSmallFormVariants
13859 extern __typeof (xmlUCSIsSmallFormVariants) xmlUCSIsSmallFormVariants__internal_alias __attribute((visibility("hidden")));
13860 #define xmlUCSIsSmallFormVariants xmlUCSIsSmallFormVariants__internal_alias
13861 #endif
13862 #endif
13863 #endif
13864
13865 #if defined(LIBXML_UNICODE_ENABLED)
13866 #ifdef bottom_xmlunicode
13867 #undef xmlUCSIsSpacingModifierLetters
13868 extern __typeof (xmlUCSIsSpacingModifierLetters) xmlUCSIsSpacingModifierLetters __attribute((alias("xmlUCSIsSpacingModifierLetters__internal_alias")));
13869 #else
13870 #ifndef xmlUCSIsSpacingModifierLetters
13871 extern __typeof (xmlUCSIsSpacingModifierLetters) xmlUCSIsSpacingModifierLetters__internal_alias __attribute((visibility("hidden")));
13872 #define xmlUCSIsSpacingModifierLetters xmlUCSIsSpacingModifierLetters__internal_alias
13873 #endif
13874 #endif
13875 #endif
13876
13877 #if defined(LIBXML_UNICODE_ENABLED)
13878 #ifdef bottom_xmlunicode
13879 #undef xmlUCSIsSpecials
13880 extern __typeof (xmlUCSIsSpecials) xmlUCSIsSpecials __attribute((alias("xmlUCSIsSpecials__internal_alias")));
13881 #else
13882 #ifndef xmlUCSIsSpecials
13883 extern __typeof (xmlUCSIsSpecials) xmlUCSIsSpecials__internal_alias __attribute((visibility("hidden")));
13884 #define xmlUCSIsSpecials xmlUCSIsSpecials__internal_alias
13885 #endif
13886 #endif
13887 #endif
13888
13889 #if defined(LIBXML_UNICODE_ENABLED)
13890 #ifdef bottom_xmlunicode
13891 #undef xmlUCSIsSuperscriptsandSubscripts
13892 extern __typeof (xmlUCSIsSuperscriptsandSubscripts) xmlUCSIsSuperscriptsandSubscripts __attribute((alias("xmlUCSIsSuperscriptsandSubscripts__internal_alias")));
13893 #else
13894 #ifndef xmlUCSIsSuperscriptsandSubscripts
13895 extern __typeof (xmlUCSIsSuperscriptsandSubscripts) xmlUCSIsSuperscriptsandSubscripts__internal_alias __attribute((visibility("hidden")));
13896 #define xmlUCSIsSuperscriptsandSubscripts xmlUCSIsSuperscriptsandSubscripts__internal_alias
13897 #endif
13898 #endif
13899 #endif
13900
13901 #if defined(LIBXML_UNICODE_ENABLED)
13902 #ifdef bottom_xmlunicode
13903 #undef xmlUCSIsSupplementalArrowsA
13904 extern __typeof (xmlUCSIsSupplementalArrowsA) xmlUCSIsSupplementalArrowsA __attribute((alias("xmlUCSIsSupplementalArrowsA__internal_alias")));
13905 #else
13906 #ifndef xmlUCSIsSupplementalArrowsA
13907 extern __typeof (xmlUCSIsSupplementalArrowsA) xmlUCSIsSupplementalArrowsA__internal_alias __attribute((visibility("hidden")));
13908 #define xmlUCSIsSupplementalArrowsA xmlUCSIsSupplementalArrowsA__internal_alias
13909 #endif
13910 #endif
13911 #endif
13912
13913 #if defined(LIBXML_UNICODE_ENABLED)
13914 #ifdef bottom_xmlunicode
13915 #undef xmlUCSIsSupplementalArrowsB
13916 extern __typeof (xmlUCSIsSupplementalArrowsB) xmlUCSIsSupplementalArrowsB __attribute((alias("xmlUCSIsSupplementalArrowsB__internal_alias")));
13917 #else
13918 #ifndef xmlUCSIsSupplementalArrowsB
13919 extern __typeof (xmlUCSIsSupplementalArrowsB) xmlUCSIsSupplementalArrowsB__internal_alias __attribute((visibility("hidden")));
13920 #define xmlUCSIsSupplementalArrowsB xmlUCSIsSupplementalArrowsB__internal_alias
13921 #endif
13922 #endif
13923 #endif
13924
13925 #if defined(LIBXML_UNICODE_ENABLED)
13926 #ifdef bottom_xmlunicode
13927 #undef xmlUCSIsSupplementalMathematicalOperators
13928 extern __typeof (xmlUCSIsSupplementalMathematicalOperators) xmlUCSIsSupplementalMathematicalOperators __attribute((alias("xmlUCSIsSupplementalMathematicalOperators__internal_alias")));
13929 #else
13930 #ifndef xmlUCSIsSupplementalMathematicalOperators
13931 extern __typeof (xmlUCSIsSupplementalMathematicalOperators) xmlUCSIsSupplementalMathematicalOperators__internal_alias __attribute((visibility("hidden")));
13932 #define xmlUCSIsSupplementalMathematicalOperators xmlUCSIsSupplementalMathematicalOperators__internal_alias
13933 #endif
13934 #endif
13935 #endif
13936
13937 #if defined(LIBXML_UNICODE_ENABLED)
13938 #ifdef bottom_xmlunicode
13939 #undef xmlUCSIsSupplementaryPrivateUseAreaA
13940 extern __typeof (xmlUCSIsSupplementaryPrivateUseAreaA) xmlUCSIsSupplementaryPrivateUseAreaA __attribute((alias("xmlUCSIsSupplementaryPrivateUseAreaA__internal_alias")));
13941 #else
13942 #ifndef xmlUCSIsSupplementaryPrivateUseAreaA
13943 extern __typeof (xmlUCSIsSupplementaryPrivateUseAreaA) xmlUCSIsSupplementaryPrivateUseAreaA__internal_alias __attribute((visibility("hidden")));
13944 #define xmlUCSIsSupplementaryPrivateUseAreaA xmlUCSIsSupplementaryPrivateUseAreaA__internal_alias
13945 #endif
13946 #endif
13947 #endif
13948
13949 #if defined(LIBXML_UNICODE_ENABLED)
13950 #ifdef bottom_xmlunicode
13951 #undef xmlUCSIsSupplementaryPrivateUseAreaB
13952 extern __typeof (xmlUCSIsSupplementaryPrivateUseAreaB) xmlUCSIsSupplementaryPrivateUseAreaB __attribute((alias("xmlUCSIsSupplementaryPrivateUseAreaB__internal_alias")));
13953 #else
13954 #ifndef xmlUCSIsSupplementaryPrivateUseAreaB
13955 extern __typeof (xmlUCSIsSupplementaryPrivateUseAreaB) xmlUCSIsSupplementaryPrivateUseAreaB__internal_alias __attribute((visibility("hidden")));
13956 #define xmlUCSIsSupplementaryPrivateUseAreaB xmlUCSIsSupplementaryPrivateUseAreaB__internal_alias
13957 #endif
13958 #endif
13959 #endif
13960
13961 #if defined(LIBXML_UNICODE_ENABLED)
13962 #ifdef bottom_xmlunicode
13963 #undef xmlUCSIsSyriac
13964 extern __typeof (xmlUCSIsSyriac) xmlUCSIsSyriac __attribute((alias("xmlUCSIsSyriac__internal_alias")));
13965 #else
13966 #ifndef xmlUCSIsSyriac
13967 extern __typeof (xmlUCSIsSyriac) xmlUCSIsSyriac__internal_alias __attribute((visibility("hidden")));
13968 #define xmlUCSIsSyriac xmlUCSIsSyriac__internal_alias
13969 #endif
13970 #endif
13971 #endif
13972
13973 #if defined(LIBXML_UNICODE_ENABLED)
13974 #ifdef bottom_xmlunicode
13975 #undef xmlUCSIsTagalog
13976 extern __typeof (xmlUCSIsTagalog) xmlUCSIsTagalog __attribute((alias("xmlUCSIsTagalog__internal_alias")));
13977 #else
13978 #ifndef xmlUCSIsTagalog
13979 extern __typeof (xmlUCSIsTagalog) xmlUCSIsTagalog__internal_alias __attribute((visibility("hidden")));
13980 #define xmlUCSIsTagalog xmlUCSIsTagalog__internal_alias
13981 #endif
13982 #endif
13983 #endif
13984
13985 #if defined(LIBXML_UNICODE_ENABLED)
13986 #ifdef bottom_xmlunicode
13987 #undef xmlUCSIsTagbanwa
13988 extern __typeof (xmlUCSIsTagbanwa) xmlUCSIsTagbanwa __attribute((alias("xmlUCSIsTagbanwa__internal_alias")));
13989 #else
13990 #ifndef xmlUCSIsTagbanwa
13991 extern __typeof (xmlUCSIsTagbanwa) xmlUCSIsTagbanwa__internal_alias __attribute((visibility("hidden")));
13992 #define xmlUCSIsTagbanwa xmlUCSIsTagbanwa__internal_alias
13993 #endif
13994 #endif
13995 #endif
13996
13997 #if defined(LIBXML_UNICODE_ENABLED)
13998 #ifdef bottom_xmlunicode
13999 #undef xmlUCSIsTags
14000 extern __typeof (xmlUCSIsTags) xmlUCSIsTags __attribute((alias("xmlUCSIsTags__internal_alias")));
14001 #else
14002 #ifndef xmlUCSIsTags
14003 extern __typeof (xmlUCSIsTags) xmlUCSIsTags__internal_alias __attribute((visibility("hidden")));
14004 #define xmlUCSIsTags xmlUCSIsTags__internal_alias
14005 #endif
14006 #endif
14007 #endif
14008
14009 #if defined(LIBXML_UNICODE_ENABLED)
14010 #ifdef bottom_xmlunicode
14011 #undef xmlUCSIsTaiLe
14012 extern __typeof (xmlUCSIsTaiLe) xmlUCSIsTaiLe __attribute((alias("xmlUCSIsTaiLe__internal_alias")));
14013 #else
14014 #ifndef xmlUCSIsTaiLe
14015 extern __typeof (xmlUCSIsTaiLe) xmlUCSIsTaiLe__internal_alias __attribute((visibility("hidden")));
14016 #define xmlUCSIsTaiLe xmlUCSIsTaiLe__internal_alias
14017 #endif
14018 #endif
14019 #endif
14020
14021 #if defined(LIBXML_UNICODE_ENABLED)
14022 #ifdef bottom_xmlunicode
14023 #undef xmlUCSIsTaiXuanJingSymbols
14024 extern __typeof (xmlUCSIsTaiXuanJingSymbols) xmlUCSIsTaiXuanJingSymbols __attribute((alias("xmlUCSIsTaiXuanJingSymbols__internal_alias")));
14025 #else
14026 #ifndef xmlUCSIsTaiXuanJingSymbols
14027 extern __typeof (xmlUCSIsTaiXuanJingSymbols) xmlUCSIsTaiXuanJingSymbols__internal_alias __attribute((visibility("hidden")));
14028 #define xmlUCSIsTaiXuanJingSymbols xmlUCSIsTaiXuanJingSymbols__internal_alias
14029 #endif
14030 #endif
14031 #endif
14032
14033 #if defined(LIBXML_UNICODE_ENABLED)
14034 #ifdef bottom_xmlunicode
14035 #undef xmlUCSIsTamil
14036 extern __typeof (xmlUCSIsTamil) xmlUCSIsTamil __attribute((alias("xmlUCSIsTamil__internal_alias")));
14037 #else
14038 #ifndef xmlUCSIsTamil
14039 extern __typeof (xmlUCSIsTamil) xmlUCSIsTamil__internal_alias __attribute((visibility("hidden")));
14040 #define xmlUCSIsTamil xmlUCSIsTamil__internal_alias
14041 #endif
14042 #endif
14043 #endif
14044
14045 #if defined(LIBXML_UNICODE_ENABLED)
14046 #ifdef bottom_xmlunicode
14047 #undef xmlUCSIsTelugu
14048 extern __typeof (xmlUCSIsTelugu) xmlUCSIsTelugu __attribute((alias("xmlUCSIsTelugu__internal_alias")));
14049 #else
14050 #ifndef xmlUCSIsTelugu
14051 extern __typeof (xmlUCSIsTelugu) xmlUCSIsTelugu__internal_alias __attribute((visibility("hidden")));
14052 #define xmlUCSIsTelugu xmlUCSIsTelugu__internal_alias
14053 #endif
14054 #endif
14055 #endif
14056
14057 #if defined(LIBXML_UNICODE_ENABLED)
14058 #ifdef bottom_xmlunicode
14059 #undef xmlUCSIsThaana
14060 extern __typeof (xmlUCSIsThaana) xmlUCSIsThaana __attribute((alias("xmlUCSIsThaana__internal_alias")));
14061 #else
14062 #ifndef xmlUCSIsThaana
14063 extern __typeof (xmlUCSIsThaana) xmlUCSIsThaana__internal_alias __attribute((visibility("hidden")));
14064 #define xmlUCSIsThaana xmlUCSIsThaana__internal_alias
14065 #endif
14066 #endif
14067 #endif
14068
14069 #if defined(LIBXML_UNICODE_ENABLED)
14070 #ifdef bottom_xmlunicode
14071 #undef xmlUCSIsThai
14072 extern __typeof (xmlUCSIsThai) xmlUCSIsThai __attribute((alias("xmlUCSIsThai__internal_alias")));
14073 #else
14074 #ifndef xmlUCSIsThai
14075 extern __typeof (xmlUCSIsThai) xmlUCSIsThai__internal_alias __attribute((visibility("hidden")));
14076 #define xmlUCSIsThai xmlUCSIsThai__internal_alias
14077 #endif
14078 #endif
14079 #endif
14080
14081 #if defined(LIBXML_UNICODE_ENABLED)
14082 #ifdef bottom_xmlunicode
14083 #undef xmlUCSIsTibetan
14084 extern __typeof (xmlUCSIsTibetan) xmlUCSIsTibetan __attribute((alias("xmlUCSIsTibetan__internal_alias")));
14085 #else
14086 #ifndef xmlUCSIsTibetan
14087 extern __typeof (xmlUCSIsTibetan) xmlUCSIsTibetan__internal_alias __attribute((visibility("hidden")));
14088 #define xmlUCSIsTibetan xmlUCSIsTibetan__internal_alias
14089 #endif
14090 #endif
14091 #endif
14092
14093 #if defined(LIBXML_UNICODE_ENABLED)
14094 #ifdef bottom_xmlunicode
14095 #undef xmlUCSIsUgaritic
14096 extern __typeof (xmlUCSIsUgaritic) xmlUCSIsUgaritic __attribute((alias("xmlUCSIsUgaritic__internal_alias")));
14097 #else
14098 #ifndef xmlUCSIsUgaritic
14099 extern __typeof (xmlUCSIsUgaritic) xmlUCSIsUgaritic__internal_alias __attribute((visibility("hidden")));
14100 #define xmlUCSIsUgaritic xmlUCSIsUgaritic__internal_alias
14101 #endif
14102 #endif
14103 #endif
14104
14105 #if defined(LIBXML_UNICODE_ENABLED)
14106 #ifdef bottom_xmlunicode
14107 #undef xmlUCSIsUnifiedCanadianAboriginalSyllabics
14108 extern __typeof (xmlUCSIsUnifiedCanadianAboriginalSyllabics) xmlUCSIsUnifiedCanadianAboriginalSyllabics __attribute((alias("xmlUCSIsUnifiedCanadianAboriginalSyllabics__internal_alias")));
14109 #else
14110 #ifndef xmlUCSIsUnifiedCanadianAboriginalSyllabics
14111 extern __typeof (xmlUCSIsUnifiedCanadianAboriginalSyllabics) xmlUCSIsUnifiedCanadianAboriginalSyllabics__internal_alias __attribute((visibility("hidden")));
14112 #define xmlUCSIsUnifiedCanadianAboriginalSyllabics xmlUCSIsUnifiedCanadianAboriginalSyllabics__internal_alias
14113 #endif
14114 #endif
14115 #endif
14116
14117 #if defined(LIBXML_UNICODE_ENABLED)
14118 #ifdef bottom_xmlunicode
14119 #undef xmlUCSIsVariationSelectors
14120 extern __typeof (xmlUCSIsVariationSelectors) xmlUCSIsVariationSelectors __attribute((alias("xmlUCSIsVariationSelectors__internal_alias")));
14121 #else
14122 #ifndef xmlUCSIsVariationSelectors
14123 extern __typeof (xmlUCSIsVariationSelectors) xmlUCSIsVariationSelectors__internal_alias __attribute((visibility("hidden")));
14124 #define xmlUCSIsVariationSelectors xmlUCSIsVariationSelectors__internal_alias
14125 #endif
14126 #endif
14127 #endif
14128
14129 #if defined(LIBXML_UNICODE_ENABLED)
14130 #ifdef bottom_xmlunicode
14131 #undef xmlUCSIsVariationSelectorsSupplement
14132 extern __typeof (xmlUCSIsVariationSelectorsSupplement) xmlUCSIsVariationSelectorsSupplement __attribute((alias("xmlUCSIsVariationSelectorsSupplement__internal_alias")));
14133 #else
14134 #ifndef xmlUCSIsVariationSelectorsSupplement
14135 extern __typeof (xmlUCSIsVariationSelectorsSupplement) xmlUCSIsVariationSelectorsSupplement__internal_alias __attribute((visibility("hidden")));
14136 #define xmlUCSIsVariationSelectorsSupplement xmlUCSIsVariationSelectorsSupplement__internal_alias
14137 #endif
14138 #endif
14139 #endif
14140
14141 #if defined(LIBXML_UNICODE_ENABLED)
14142 #ifdef bottom_xmlunicode
14143 #undef xmlUCSIsYiRadicals
14144 extern __typeof (xmlUCSIsYiRadicals) xmlUCSIsYiRadicals __attribute((alias("xmlUCSIsYiRadicals__internal_alias")));
14145 #else
14146 #ifndef xmlUCSIsYiRadicals
14147 extern __typeof (xmlUCSIsYiRadicals) xmlUCSIsYiRadicals__internal_alias __attribute((visibility("hidden")));
14148 #define xmlUCSIsYiRadicals xmlUCSIsYiRadicals__internal_alias
14149 #endif
14150 #endif
14151 #endif
14152
14153 #if defined(LIBXML_UNICODE_ENABLED)
14154 #ifdef bottom_xmlunicode
14155 #undef xmlUCSIsYiSyllables
14156 extern __typeof (xmlUCSIsYiSyllables) xmlUCSIsYiSyllables __attribute((alias("xmlUCSIsYiSyllables__internal_alias")));
14157 #else
14158 #ifndef xmlUCSIsYiSyllables
14159 extern __typeof (xmlUCSIsYiSyllables) xmlUCSIsYiSyllables__internal_alias __attribute((visibility("hidden")));
14160 #define xmlUCSIsYiSyllables xmlUCSIsYiSyllables__internal_alias
14161 #endif
14162 #endif
14163 #endif
14164
14165 #if defined(LIBXML_UNICODE_ENABLED)
14166 #ifdef bottom_xmlunicode
14167 #undef xmlUCSIsYijingHexagramSymbols
14168 extern __typeof (xmlUCSIsYijingHexagramSymbols) xmlUCSIsYijingHexagramSymbols __attribute((alias("xmlUCSIsYijingHexagramSymbols__internal_alias")));
14169 #else
14170 #ifndef xmlUCSIsYijingHexagramSymbols
14171 extern __typeof (xmlUCSIsYijingHexagramSymbols) xmlUCSIsYijingHexagramSymbols__internal_alias __attribute((visibility("hidden")));
14172 #define xmlUCSIsYijingHexagramSymbols xmlUCSIsYijingHexagramSymbols__internal_alias
14173 #endif
14174 #endif
14175 #endif
14176
14177 #ifdef bottom_uri
14178 #undef xmlURIEscape
14179 extern __typeof (xmlURIEscape) xmlURIEscape __attribute((alias("xmlURIEscape__internal_alias")));
14180 #else
14181 #ifndef xmlURIEscape
14182 extern __typeof (xmlURIEscape) xmlURIEscape__internal_alias __attribute((visibility("hidden")));
14183 #define xmlURIEscape xmlURIEscape__internal_alias
14184 #endif
14185 #endif
14186
14187 #ifdef bottom_uri
14188 #undef xmlURIEscapeStr
14189 extern __typeof (xmlURIEscapeStr) xmlURIEscapeStr __attribute((alias("xmlURIEscapeStr__internal_alias")));
14190 #else
14191 #ifndef xmlURIEscapeStr
14192 extern __typeof (xmlURIEscapeStr) xmlURIEscapeStr__internal_alias __attribute((visibility("hidden")));
14193 #define xmlURIEscapeStr xmlURIEscapeStr__internal_alias
14194 #endif
14195 #endif
14196
14197 #ifdef bottom_uri
14198 #undef xmlURIUnescapeString
14199 extern __typeof (xmlURIUnescapeString) xmlURIUnescapeString __attribute((alias("xmlURIUnescapeString__internal_alias")));
14200 #else
14201 #ifndef xmlURIUnescapeString
14202 extern __typeof (xmlURIUnescapeString) xmlURIUnescapeString__internal_alias __attribute((visibility("hidden")));
14203 #define xmlURIUnescapeString xmlURIUnescapeString__internal_alias
14204 #endif
14205 #endif
14206
14207 #ifdef bottom_xmlstring
14208 #undef xmlUTF8Charcmp
14209 extern __typeof (xmlUTF8Charcmp) xmlUTF8Charcmp __attribute((alias("xmlUTF8Charcmp__internal_alias")));
14210 #else
14211 #ifndef xmlUTF8Charcmp
14212 extern __typeof (xmlUTF8Charcmp) xmlUTF8Charcmp__internal_alias __attribute((visibility("hidden")));
14213 #define xmlUTF8Charcmp xmlUTF8Charcmp__internal_alias
14214 #endif
14215 #endif
14216
14217 #ifdef bottom_xmlstring
14218 #undef xmlUTF8Size
14219 extern __typeof (xmlUTF8Size) xmlUTF8Size __attribute((alias("xmlUTF8Size__internal_alias")));
14220 #else
14221 #ifndef xmlUTF8Size
14222 extern __typeof (xmlUTF8Size) xmlUTF8Size__internal_alias __attribute((visibility("hidden")));
14223 #define xmlUTF8Size xmlUTF8Size__internal_alias
14224 #endif
14225 #endif
14226
14227 #ifdef bottom_xmlstring
14228 #undef xmlUTF8Strlen
14229 extern __typeof (xmlUTF8Strlen) xmlUTF8Strlen __attribute((alias("xmlUTF8Strlen__internal_alias")));
14230 #else
14231 #ifndef xmlUTF8Strlen
14232 extern __typeof (xmlUTF8Strlen) xmlUTF8Strlen__internal_alias __attribute((visibility("hidden")));
14233 #define xmlUTF8Strlen xmlUTF8Strlen__internal_alias
14234 #endif
14235 #endif
14236
14237 #ifdef bottom_xmlstring
14238 #undef xmlUTF8Strloc
14239 extern __typeof (xmlUTF8Strloc) xmlUTF8Strloc __attribute((alias("xmlUTF8Strloc__internal_alias")));
14240 #else
14241 #ifndef xmlUTF8Strloc
14242 extern __typeof (xmlUTF8Strloc) xmlUTF8Strloc__internal_alias __attribute((visibility("hidden")));
14243 #define xmlUTF8Strloc xmlUTF8Strloc__internal_alias
14244 #endif
14245 #endif
14246
14247 #ifdef bottom_xmlstring
14248 #undef xmlUTF8Strndup
14249 extern __typeof (xmlUTF8Strndup) xmlUTF8Strndup __attribute((alias("xmlUTF8Strndup__internal_alias")));
14250 #else
14251 #ifndef xmlUTF8Strndup
14252 extern __typeof (xmlUTF8Strndup) xmlUTF8Strndup__internal_alias __attribute((visibility("hidden")));
14253 #define xmlUTF8Strndup xmlUTF8Strndup__internal_alias
14254 #endif
14255 #endif
14256
14257 #ifdef bottom_xmlstring
14258 #undef xmlUTF8Strpos
14259 extern __typeof (xmlUTF8Strpos) xmlUTF8Strpos __attribute((alias("xmlUTF8Strpos__internal_alias")));
14260 #else
14261 #ifndef xmlUTF8Strpos
14262 extern __typeof (xmlUTF8Strpos) xmlUTF8Strpos__internal_alias __attribute((visibility("hidden")));
14263 #define xmlUTF8Strpos xmlUTF8Strpos__internal_alias
14264 #endif
14265 #endif
14266
14267 #ifdef bottom_xmlstring
14268 #undef xmlUTF8Strsize
14269 extern __typeof (xmlUTF8Strsize) xmlUTF8Strsize __attribute((alias("xmlUTF8Strsize__internal_alias")));
14270 #else
14271 #ifndef xmlUTF8Strsize
14272 extern __typeof (xmlUTF8Strsize) xmlUTF8Strsize__internal_alias __attribute((visibility("hidden")));
14273 #define xmlUTF8Strsize xmlUTF8Strsize__internal_alias
14274 #endif
14275 #endif
14276
14277 #ifdef bottom_xmlstring
14278 #undef xmlUTF8Strsub
14279 extern __typeof (xmlUTF8Strsub) xmlUTF8Strsub __attribute((alias("xmlUTF8Strsub__internal_alias")));
14280 #else
14281 #ifndef xmlUTF8Strsub
14282 extern __typeof (xmlUTF8Strsub) xmlUTF8Strsub__internal_alias __attribute((visibility("hidden")));
14283 #define xmlUTF8Strsub xmlUTF8Strsub__internal_alias
14284 #endif
14285 #endif
14286
14287 #ifdef bottom_tree
14288 #undef xmlUnlinkNode
14289 extern __typeof (xmlUnlinkNode) xmlUnlinkNode __attribute((alias("xmlUnlinkNode__internal_alias")));
14290 #else
14291 #ifndef xmlUnlinkNode
14292 extern __typeof (xmlUnlinkNode) xmlUnlinkNode__internal_alias __attribute((visibility("hidden")));
14293 #define xmlUnlinkNode xmlUnlinkNode__internal_alias
14294 #endif
14295 #endif
14296
14297 #ifdef bottom_threads
14298 #undef xmlUnlockLibrary
14299 extern __typeof (xmlUnlockLibrary) xmlUnlockLibrary __attribute((alias("xmlUnlockLibrary__internal_alias")));
14300 #else
14301 #ifndef xmlUnlockLibrary
14302 extern __typeof (xmlUnlockLibrary) xmlUnlockLibrary__internal_alias __attribute((visibility("hidden")));
14303 #define xmlUnlockLibrary xmlUnlockLibrary__internal_alias
14304 #endif
14305 #endif
14306
14307 #if defined(LIBXML_TREE_ENABLED) || defined(LIBXML_SCHEMAS_ENABLED)
14308 #ifdef bottom_tree
14309 #undef xmlUnsetNsProp
14310 extern __typeof (xmlUnsetNsProp) xmlUnsetNsProp __attribute((alias("xmlUnsetNsProp__internal_alias")));
14311 #else
14312 #ifndef xmlUnsetNsProp
14313 extern __typeof (xmlUnsetNsProp) xmlUnsetNsProp__internal_alias __attribute((visibility("hidden")));
14314 #define xmlUnsetNsProp xmlUnsetNsProp__internal_alias
14315 #endif
14316 #endif
14317 #endif
14318
14319 #if defined(LIBXML_TREE_ENABLED) || defined(LIBXML_SCHEMAS_ENABLED)
14320 #ifdef bottom_tree
14321 #undef xmlUnsetProp
14322 extern __typeof (xmlUnsetProp) xmlUnsetProp __attribute((alias("xmlUnsetProp__internal_alias")));
14323 #else
14324 #ifndef xmlUnsetProp
14325 extern __typeof (xmlUnsetProp) xmlUnsetProp__internal_alias __attribute((visibility("hidden")));
14326 #define xmlUnsetProp xmlUnsetProp__internal_alias
14327 #endif
14328 #endif
14329 #endif
14330
14331 #if defined(LIBXML_VALID_ENABLED) && defined(LIBXML_REGEXP_ENABLED)
14332 #ifdef bottom_valid
14333 #undef xmlValidBuildContentModel
14334 extern __typeof (xmlValidBuildContentModel) xmlValidBuildContentModel __attribute((alias("xmlValidBuildContentModel__internal_alias")));
14335 #else
14336 #ifndef xmlValidBuildContentModel
14337 extern __typeof (xmlValidBuildContentModel) xmlValidBuildContentModel__internal_alias __attribute((visibility("hidden")));
14338 #define xmlValidBuildContentModel xmlValidBuildContentModel__internal_alias
14339 #endif
14340 #endif
14341 #endif
14342
14343 #if defined(LIBXML_VALID_ENABLED)
14344 #ifdef bottom_valid
14345 #undef xmlValidCtxtNormalizeAttributeValue
14346 extern __typeof (xmlValidCtxtNormalizeAttributeValue) xmlValidCtxtNormalizeAttributeValue __attribute((alias("xmlValidCtxtNormalizeAttributeValue__internal_alias")));
14347 #else
14348 #ifndef xmlValidCtxtNormalizeAttributeValue
14349 extern __typeof (xmlValidCtxtNormalizeAttributeValue) xmlValidCtxtNormalizeAttributeValue__internal_alias __attribute((visibility("hidden")));
14350 #define xmlValidCtxtNormalizeAttributeValue xmlValidCtxtNormalizeAttributeValue__internal_alias
14351 #endif
14352 #endif
14353 #endif
14354
14355 #if defined(LIBXML_VALID_ENABLED)
14356 #ifdef bottom_valid
14357 #undef xmlValidGetPotentialChildren
14358 extern __typeof (xmlValidGetPotentialChildren) xmlValidGetPotentialChildren __attribute((alias("xmlValidGetPotentialChildren__internal_alias")));
14359 #else
14360 #ifndef xmlValidGetPotentialChildren
14361 extern __typeof (xmlValidGetPotentialChildren) xmlValidGetPotentialChildren__internal_alias __attribute((visibility("hidden")));
14362 #define xmlValidGetPotentialChildren xmlValidGetPotentialChildren__internal_alias
14363 #endif
14364 #endif
14365 #endif
14366
14367 #if defined(LIBXML_VALID_ENABLED)
14368 #ifdef bottom_valid
14369 #undef xmlValidGetValidElements
14370 extern __typeof (xmlValidGetValidElements) xmlValidGetValidElements __attribute((alias("xmlValidGetValidElements__internal_alias")));
14371 #else
14372 #ifndef xmlValidGetValidElements
14373 extern __typeof (xmlValidGetValidElements) xmlValidGetValidElements__internal_alias __attribute((visibility("hidden")));
14374 #define xmlValidGetValidElements xmlValidGetValidElements__internal_alias
14375 #endif
14376 #endif
14377 #endif
14378
14379 #if defined(LIBXML_VALID_ENABLED)
14380 #ifdef bottom_valid
14381 #undef xmlValidNormalizeAttributeValue
14382 extern __typeof (xmlValidNormalizeAttributeValue) xmlValidNormalizeAttributeValue __attribute((alias("xmlValidNormalizeAttributeValue__internal_alias")));
14383 #else
14384 #ifndef xmlValidNormalizeAttributeValue
14385 extern __typeof (xmlValidNormalizeAttributeValue) xmlValidNormalizeAttributeValue__internal_alias __attribute((visibility("hidden")));
14386 #define xmlValidNormalizeAttributeValue xmlValidNormalizeAttributeValue__internal_alias
14387 #endif
14388 #endif
14389 #endif
14390
14391 #if defined(LIBXML_VALID_ENABLED)
14392 #ifdef bottom_valid
14393 #undef xmlValidateAttributeDecl
14394 extern __typeof (xmlValidateAttributeDecl) xmlValidateAttributeDecl __attribute((alias("xmlValidateAttributeDecl__internal_alias")));
14395 #else
14396 #ifndef xmlValidateAttributeDecl
14397 extern __typeof (xmlValidateAttributeDecl) xmlValidateAttributeDecl__internal_alias __attribute((visibility("hidden")));
14398 #define xmlValidateAttributeDecl xmlValidateAttributeDecl__internal_alias
14399 #endif
14400 #endif
14401 #endif
14402
14403 #if defined(LIBXML_VALID_ENABLED)
14404 #ifdef bottom_valid
14405 #undef xmlValidateAttributeValue
14406 extern __typeof (xmlValidateAttributeValue) xmlValidateAttributeValue __attribute((alias("xmlValidateAttributeValue__internal_alias")));
14407 #else
14408 #ifndef xmlValidateAttributeValue
14409 extern __typeof (xmlValidateAttributeValue) xmlValidateAttributeValue__internal_alias __attribute((visibility("hidden")));
14410 #define xmlValidateAttributeValue xmlValidateAttributeValue__internal_alias
14411 #endif
14412 #endif
14413 #endif
14414
14415 #if defined(LIBXML_VALID_ENABLED)
14416 #ifdef bottom_valid
14417 #undef xmlValidateDocument
14418 extern __typeof (xmlValidateDocument) xmlValidateDocument __attribute((alias("xmlValidateDocument__internal_alias")));
14419 #else
14420 #ifndef xmlValidateDocument
14421 extern __typeof (xmlValidateDocument) xmlValidateDocument__internal_alias __attribute((visibility("hidden")));
14422 #define xmlValidateDocument xmlValidateDocument__internal_alias
14423 #endif
14424 #endif
14425 #endif
14426
14427 #if defined(LIBXML_VALID_ENABLED)
14428 #ifdef bottom_valid
14429 #undef xmlValidateDocumentFinal
14430 extern __typeof (xmlValidateDocumentFinal) xmlValidateDocumentFinal __attribute((alias("xmlValidateDocumentFinal__internal_alias")));
14431 #else
14432 #ifndef xmlValidateDocumentFinal
14433 extern __typeof (xmlValidateDocumentFinal) xmlValidateDocumentFinal__internal_alias __attribute((visibility("hidden")));
14434 #define xmlValidateDocumentFinal xmlValidateDocumentFinal__internal_alias
14435 #endif
14436 #endif
14437 #endif
14438
14439 #if defined(LIBXML_VALID_ENABLED)
14440 #ifdef bottom_valid
14441 #undef xmlValidateDtd
14442 extern __typeof (xmlValidateDtd) xmlValidateDtd __attribute((alias("xmlValidateDtd__internal_alias")));
14443 #else
14444 #ifndef xmlValidateDtd
14445 extern __typeof (xmlValidateDtd) xmlValidateDtd__internal_alias __attribute((visibility("hidden")));
14446 #define xmlValidateDtd xmlValidateDtd__internal_alias
14447 #endif
14448 #endif
14449 #endif
14450
14451 #if defined(LIBXML_VALID_ENABLED)
14452 #ifdef bottom_valid
14453 #undef xmlValidateDtdFinal
14454 extern __typeof (xmlValidateDtdFinal) xmlValidateDtdFinal __attribute((alias("xmlValidateDtdFinal__internal_alias")));
14455 #else
14456 #ifndef xmlValidateDtdFinal
14457 extern __typeof (xmlValidateDtdFinal) xmlValidateDtdFinal__internal_alias __attribute((visibility("hidden")));
14458 #define xmlValidateDtdFinal xmlValidateDtdFinal__internal_alias
14459 #endif
14460 #endif
14461 #endif
14462
14463 #if defined(LIBXML_VALID_ENABLED)
14464 #ifdef bottom_valid
14465 #undef xmlValidateElement
14466 extern __typeof (xmlValidateElement) xmlValidateElement __attribute((alias("xmlValidateElement__internal_alias")));
14467 #else
14468 #ifndef xmlValidateElement
14469 extern __typeof (xmlValidateElement) xmlValidateElement__internal_alias __attribute((visibility("hidden")));
14470 #define xmlValidateElement xmlValidateElement__internal_alias
14471 #endif
14472 #endif
14473 #endif
14474
14475 #if defined(LIBXML_VALID_ENABLED)
14476 #ifdef bottom_valid
14477 #undef xmlValidateElementDecl
14478 extern __typeof (xmlValidateElementDecl) xmlValidateElementDecl __attribute((alias("xmlValidateElementDecl__internal_alias")));
14479 #else
14480 #ifndef xmlValidateElementDecl
14481 extern __typeof (xmlValidateElementDecl) xmlValidateElementDecl__internal_alias __attribute((visibility("hidden")));
14482 #define xmlValidateElementDecl xmlValidateElementDecl__internal_alias
14483 #endif
14484 #endif
14485 #endif
14486
14487 #if defined(LIBXML_TREE_ENABLED) || defined(LIBXML_XPATH_ENABLED) || defined(LIBXML_SCHEMAS_ENABLED) || defined(LIBXML_DEBUG_ENABLED)
14488 #ifdef bottom_tree
14489 #undef xmlValidateNCName
14490 extern __typeof (xmlValidateNCName) xmlValidateNCName __attribute((alias("xmlValidateNCName__internal_alias")));
14491 #else
14492 #ifndef xmlValidateNCName
14493 extern __typeof (xmlValidateNCName) xmlValidateNCName__internal_alias __attribute((visibility("hidden")));
14494 #define xmlValidateNCName xmlValidateNCName__internal_alias
14495 #endif
14496 #endif
14497 #endif
14498
14499 #if defined(LIBXML_TREE_ENABLED) || defined(LIBXML_SCHEMAS_ENABLED)
14500 #ifdef bottom_tree
14501 #undef xmlValidateNMToken
14502 extern __typeof (xmlValidateNMToken) xmlValidateNMToken __attribute((alias("xmlValidateNMToken__internal_alias")));
14503 #else
14504 #ifndef xmlValidateNMToken
14505 extern __typeof (xmlValidateNMToken) xmlValidateNMToken__internal_alias __attribute((visibility("hidden")));
14506 #define xmlValidateNMToken xmlValidateNMToken__internal_alias
14507 #endif
14508 #endif
14509 #endif
14510
14511 #if defined(LIBXML_TREE_ENABLED) || defined(LIBXML_SCHEMAS_ENABLED)
14512 #ifdef bottom_tree
14513 #undef xmlValidateName
14514 extern __typeof (xmlValidateName) xmlValidateName __attribute((alias("xmlValidateName__internal_alias")));
14515 #else
14516 #ifndef xmlValidateName
14517 extern __typeof (xmlValidateName) xmlValidateName__internal_alias __attribute((visibility("hidden")));
14518 #define xmlValidateName xmlValidateName__internal_alias
14519 #endif
14520 #endif
14521 #endif
14522
14523 #if defined(LIBXML_VALID_ENABLED)
14524 #ifdef bottom_valid
14525 #undef xmlValidateNameValue
14526 extern __typeof (xmlValidateNameValue) xmlValidateNameValue __attribute((alias("xmlValidateNameValue__internal_alias")));
14527 #else
14528 #ifndef xmlValidateNameValue
14529 extern __typeof (xmlValidateNameValue) xmlValidateNameValue__internal_alias __attribute((visibility("hidden")));
14530 #define xmlValidateNameValue xmlValidateNameValue__internal_alias
14531 #endif
14532 #endif
14533 #endif
14534
14535 #if defined(LIBXML_VALID_ENABLED)
14536 #ifdef bottom_valid
14537 #undef xmlValidateNamesValue
14538 extern __typeof (xmlValidateNamesValue) xmlValidateNamesValue __attribute((alias("xmlValidateNamesValue__internal_alias")));
14539 #else
14540 #ifndef xmlValidateNamesValue
14541 extern __typeof (xmlValidateNamesValue) xmlValidateNamesValue__internal_alias __attribute((visibility("hidden")));
14542 #define xmlValidateNamesValue xmlValidateNamesValue__internal_alias
14543 #endif
14544 #endif
14545 #endif
14546
14547 #if defined(LIBXML_VALID_ENABLED)
14548 #ifdef bottom_valid
14549 #undef xmlValidateNmtokenValue
14550 extern __typeof (xmlValidateNmtokenValue) xmlValidateNmtokenValue __attribute((alias("xmlValidateNmtokenValue__internal_alias")));
14551 #else
14552 #ifndef xmlValidateNmtokenValue
14553 extern __typeof (xmlValidateNmtokenValue) xmlValidateNmtokenValue__internal_alias __attribute((visibility("hidden")));
14554 #define xmlValidateNmtokenValue xmlValidateNmtokenValue__internal_alias
14555 #endif
14556 #endif
14557 #endif
14558
14559 #if defined(LIBXML_VALID_ENABLED)
14560 #ifdef bottom_valid
14561 #undef xmlValidateNmtokensValue
14562 extern __typeof (xmlValidateNmtokensValue) xmlValidateNmtokensValue __attribute((alias("xmlValidateNmtokensValue__internal_alias")));
14563 #else
14564 #ifndef xmlValidateNmtokensValue
14565 extern __typeof (xmlValidateNmtokensValue) xmlValidateNmtokensValue__internal_alias __attribute((visibility("hidden")));
14566 #define xmlValidateNmtokensValue xmlValidateNmtokensValue__internal_alias
14567 #endif
14568 #endif
14569 #endif
14570
14571 #if defined(LIBXML_VALID_ENABLED)
14572 #ifdef bottom_valid
14573 #undef xmlValidateNotationDecl
14574 extern __typeof (xmlValidateNotationDecl) xmlValidateNotationDecl __attribute((alias("xmlValidateNotationDecl__internal_alias")));
14575 #else
14576 #ifndef xmlValidateNotationDecl
14577 extern __typeof (xmlValidateNotationDecl) xmlValidateNotationDecl__internal_alias __attribute((visibility("hidden")));
14578 #define xmlValidateNotationDecl xmlValidateNotationDecl__internal_alias
14579 #endif
14580 #endif
14581 #endif
14582
14583 #if defined(LIBXML_VALID_ENABLED) || defined(LIBXML_SCHEMAS_ENABLED)
14584 #ifdef bottom_valid
14585 #undef xmlValidateNotationUse
14586 extern __typeof (xmlValidateNotationUse) xmlValidateNotationUse __attribute((alias("xmlValidateNotationUse__internal_alias")));
14587 #else
14588 #ifndef xmlValidateNotationUse
14589 extern __typeof (xmlValidateNotationUse) xmlValidateNotationUse__internal_alias __attribute((visibility("hidden")));
14590 #define xmlValidateNotationUse xmlValidateNotationUse__internal_alias
14591 #endif
14592 #endif
14593 #endif
14594
14595 #if defined(LIBXML_VALID_ENABLED)
14596 #ifdef bottom_valid
14597 #undef xmlValidateOneAttribute
14598 extern __typeof (xmlValidateOneAttribute) xmlValidateOneAttribute __attribute((alias("xmlValidateOneAttribute__internal_alias")));
14599 #else
14600 #ifndef xmlValidateOneAttribute
14601 extern __typeof (xmlValidateOneAttribute) xmlValidateOneAttribute__internal_alias __attribute((visibility("hidden")));
14602 #define xmlValidateOneAttribute xmlValidateOneAttribute__internal_alias
14603 #endif
14604 #endif
14605 #endif
14606
14607 #if defined(LIBXML_VALID_ENABLED)
14608 #ifdef bottom_valid
14609 #undef xmlValidateOneElement
14610 extern __typeof (xmlValidateOneElement) xmlValidateOneElement __attribute((alias("xmlValidateOneElement__internal_alias")));
14611 #else
14612 #ifndef xmlValidateOneElement
14613 extern __typeof (xmlValidateOneElement) xmlValidateOneElement__internal_alias __attribute((visibility("hidden")));
14614 #define xmlValidateOneElement xmlValidateOneElement__internal_alias
14615 #endif
14616 #endif
14617 #endif
14618
14619 #if defined(LIBXML_VALID_ENABLED)
14620 #ifdef bottom_valid
14621 #undef xmlValidateOneNamespace
14622 extern __typeof (xmlValidateOneNamespace) xmlValidateOneNamespace __attribute((alias("xmlValidateOneNamespace__internal_alias")));
14623 #else
14624 #ifndef xmlValidateOneNamespace
14625 extern __typeof (xmlValidateOneNamespace) xmlValidateOneNamespace__internal_alias __attribute((visibility("hidden")));
14626 #define xmlValidateOneNamespace xmlValidateOneNamespace__internal_alias
14627 #endif
14628 #endif
14629 #endif
14630
14631 #if defined(LIBXML_VALID_ENABLED) && defined(LIBXML_REGEXP_ENABLED)
14632 #ifdef bottom_valid
14633 #undef xmlValidatePopElement
14634 extern __typeof (xmlValidatePopElement) xmlValidatePopElement __attribute((alias("xmlValidatePopElement__internal_alias")));
14635 #else
14636 #ifndef xmlValidatePopElement
14637 extern __typeof (xmlValidatePopElement) xmlValidatePopElement__internal_alias __attribute((visibility("hidden")));
14638 #define xmlValidatePopElement xmlValidatePopElement__internal_alias
14639 #endif
14640 #endif
14641 #endif
14642
14643 #if defined(LIBXML_VALID_ENABLED) && defined(LIBXML_REGEXP_ENABLED)
14644 #ifdef bottom_valid
14645 #undef xmlValidatePushCData
14646 extern __typeof (xmlValidatePushCData) xmlValidatePushCData __attribute((alias("xmlValidatePushCData__internal_alias")));
14647 #else
14648 #ifndef xmlValidatePushCData
14649 extern __typeof (xmlValidatePushCData) xmlValidatePushCData__internal_alias __attribute((visibility("hidden")));
14650 #define xmlValidatePushCData xmlValidatePushCData__internal_alias
14651 #endif
14652 #endif
14653 #endif
14654
14655 #if defined(LIBXML_VALID_ENABLED) && defined(LIBXML_REGEXP_ENABLED)
14656 #ifdef bottom_valid
14657 #undef xmlValidatePushElement
14658 extern __typeof (xmlValidatePushElement) xmlValidatePushElement __attribute((alias("xmlValidatePushElement__internal_alias")));
14659 #else
14660 #ifndef xmlValidatePushElement
14661 extern __typeof (xmlValidatePushElement) xmlValidatePushElement__internal_alias __attribute((visibility("hidden")));
14662 #define xmlValidatePushElement xmlValidatePushElement__internal_alias
14663 #endif
14664 #endif
14665 #endif
14666
14667 #if defined(LIBXML_TREE_ENABLED) || defined(LIBXML_SCHEMAS_ENABLED)
14668 #ifdef bottom_tree
14669 #undef xmlValidateQName
14670 extern __typeof (xmlValidateQName) xmlValidateQName __attribute((alias("xmlValidateQName__internal_alias")));
14671 #else
14672 #ifndef xmlValidateQName
14673 extern __typeof (xmlValidateQName) xmlValidateQName__internal_alias __attribute((visibility("hidden")));
14674 #define xmlValidateQName xmlValidateQName__internal_alias
14675 #endif
14676 #endif
14677 #endif
14678
14679 #if defined(LIBXML_VALID_ENABLED)
14680 #ifdef bottom_valid
14681 #undef xmlValidateRoot
14682 extern __typeof (xmlValidateRoot) xmlValidateRoot __attribute((alias("xmlValidateRoot__internal_alias")));
14683 #else
14684 #ifndef xmlValidateRoot
14685 extern __typeof (xmlValidateRoot) xmlValidateRoot__internal_alias __attribute((visibility("hidden")));
14686 #define xmlValidateRoot xmlValidateRoot__internal_alias
14687 #endif
14688 #endif
14689 #endif
14690
14691 #if defined(LIBXML_XINCLUDE_ENABLED)
14692 #ifdef bottom_xinclude
14693 #undef xmlXIncludeFreeContext
14694 extern __typeof (xmlXIncludeFreeContext) xmlXIncludeFreeContext __attribute((alias("xmlXIncludeFreeContext__internal_alias")));
14695 #else
14696 #ifndef xmlXIncludeFreeContext
14697 extern __typeof (xmlXIncludeFreeContext) xmlXIncludeFreeContext__internal_alias __attribute((visibility("hidden")));
14698 #define xmlXIncludeFreeContext xmlXIncludeFreeContext__internal_alias
14699 #endif
14700 #endif
14701 #endif
14702
14703 #if defined(LIBXML_XINCLUDE_ENABLED)
14704 #ifdef bottom_xinclude
14705 #undef xmlXIncludeNewContext
14706 extern __typeof (xmlXIncludeNewContext) xmlXIncludeNewContext __attribute((alias("xmlXIncludeNewContext__internal_alias")));
14707 #else
14708 #ifndef xmlXIncludeNewContext
14709 extern __typeof (xmlXIncludeNewContext) xmlXIncludeNewContext__internal_alias __attribute((visibility("hidden")));
14710 #define xmlXIncludeNewContext xmlXIncludeNewContext__internal_alias
14711 #endif
14712 #endif
14713 #endif
14714
14715 #if defined(LIBXML_XINCLUDE_ENABLED)
14716 #ifdef bottom_xinclude
14717 #undef xmlXIncludeProcess
14718 extern __typeof (xmlXIncludeProcess) xmlXIncludeProcess __attribute((alias("xmlXIncludeProcess__internal_alias")));
14719 #else
14720 #ifndef xmlXIncludeProcess
14721 extern __typeof (xmlXIncludeProcess) xmlXIncludeProcess__internal_alias __attribute((visibility("hidden")));
14722 #define xmlXIncludeProcess xmlXIncludeProcess__internal_alias
14723 #endif
14724 #endif
14725 #endif
14726
14727 #if defined(LIBXML_XINCLUDE_ENABLED)
14728 #ifdef bottom_xinclude
14729 #undef xmlXIncludeProcessFlags
14730 extern __typeof (xmlXIncludeProcessFlags) xmlXIncludeProcessFlags __attribute((alias("xmlXIncludeProcessFlags__internal_alias")));
14731 #else
14732 #ifndef xmlXIncludeProcessFlags
14733 extern __typeof (xmlXIncludeProcessFlags) xmlXIncludeProcessFlags__internal_alias __attribute((visibility("hidden")));
14734 #define xmlXIncludeProcessFlags xmlXIncludeProcessFlags__internal_alias
14735 #endif
14736 #endif
14737 #endif
14738
14739 #if defined(LIBXML_XINCLUDE_ENABLED)
14740 #ifdef bottom_xinclude
14741 #undef xmlXIncludeProcessNode
14742 extern __typeof (xmlXIncludeProcessNode) xmlXIncludeProcessNode __attribute((alias("xmlXIncludeProcessNode__internal_alias")));
14743 #else
14744 #ifndef xmlXIncludeProcessNode
14745 extern __typeof (xmlXIncludeProcessNode) xmlXIncludeProcessNode__internal_alias __attribute((visibility("hidden")));
14746 #define xmlXIncludeProcessNode xmlXIncludeProcessNode__internal_alias
14747 #endif
14748 #endif
14749 #endif
14750
14751 #if defined(LIBXML_XINCLUDE_ENABLED)
14752 #ifdef bottom_xinclude
14753 #undef xmlXIncludeProcessTree
14754 extern __typeof (xmlXIncludeProcessTree) xmlXIncludeProcessTree __attribute((alias("xmlXIncludeProcessTree__internal_alias")));
14755 #else
14756 #ifndef xmlXIncludeProcessTree
14757 extern __typeof (xmlXIncludeProcessTree) xmlXIncludeProcessTree__internal_alias __attribute((visibility("hidden")));
14758 #define xmlXIncludeProcessTree xmlXIncludeProcessTree__internal_alias
14759 #endif
14760 #endif
14761 #endif
14762
14763 #if defined(LIBXML_XINCLUDE_ENABLED)
14764 #ifdef bottom_xinclude
14765 #undef xmlXIncludeProcessTreeFlags
14766 extern __typeof (xmlXIncludeProcessTreeFlags) xmlXIncludeProcessTreeFlags __attribute((alias("xmlXIncludeProcessTreeFlags__internal_alias")));
14767 #else
14768 #ifndef xmlXIncludeProcessTreeFlags
14769 extern __typeof (xmlXIncludeProcessTreeFlags) xmlXIncludeProcessTreeFlags__internal_alias __attribute((visibility("hidden")));
14770 #define xmlXIncludeProcessTreeFlags xmlXIncludeProcessTreeFlags__internal_alias
14771 #endif
14772 #endif
14773 #endif
14774
14775 #if defined(LIBXML_XINCLUDE_ENABLED)
14776 #ifdef bottom_xinclude
14777 #undef xmlXIncludeSetFlags
14778 extern __typeof (xmlXIncludeSetFlags) xmlXIncludeSetFlags __attribute((alias("xmlXIncludeSetFlags__internal_alias")));
14779 #else
14780 #ifndef xmlXIncludeSetFlags
14781 extern __typeof (xmlXIncludeSetFlags) xmlXIncludeSetFlags__internal_alias __attribute((visibility("hidden")));
14782 #define xmlXIncludeSetFlags xmlXIncludeSetFlags__internal_alias
14783 #endif
14784 #endif
14785 #endif
14786
14787 #if defined(LIBXML_XPATH_ENABLED)
14788 #ifdef bottom_xpath
14789 #undef xmlXPathAddValues
14790 extern __typeof (xmlXPathAddValues) xmlXPathAddValues __attribute((alias("xmlXPathAddValues__internal_alias")));
14791 #else
14792 #ifndef xmlXPathAddValues
14793 extern __typeof (xmlXPathAddValues) xmlXPathAddValues__internal_alias __attribute((visibility("hidden")));
14794 #define xmlXPathAddValues xmlXPathAddValues__internal_alias
14795 #endif
14796 #endif
14797 #endif
14798
14799 #if defined(LIBXML_XPATH_ENABLED)
14800 #ifdef bottom_xpath
14801 #undef xmlXPathBooleanFunction
14802 extern __typeof (xmlXPathBooleanFunction) xmlXPathBooleanFunction __attribute((alias("xmlXPathBooleanFunction__internal_alias")));
14803 #else
14804 #ifndef xmlXPathBooleanFunction
14805 extern __typeof (xmlXPathBooleanFunction) xmlXPathBooleanFunction__internal_alias __attribute((visibility("hidden")));
14806 #define xmlXPathBooleanFunction xmlXPathBooleanFunction__internal_alias
14807 #endif
14808 #endif
14809 #endif
14810
14811 #if defined(LIBXML_XPATH_ENABLED)
14812 #ifdef bottom_xpath
14813 #undef xmlXPathCastBooleanToNumber
14814 extern __typeof (xmlXPathCastBooleanToNumber) xmlXPathCastBooleanToNumber __attribute((alias("xmlXPathCastBooleanToNumber__internal_alias")));
14815 #else
14816 #ifndef xmlXPathCastBooleanToNumber
14817 extern __typeof (xmlXPathCastBooleanToNumber) xmlXPathCastBooleanToNumber__internal_alias __attribute((visibility("hidden")));
14818 #define xmlXPathCastBooleanToNumber xmlXPathCastBooleanToNumber__internal_alias
14819 #endif
14820 #endif
14821 #endif
14822
14823 #if defined(LIBXML_XPATH_ENABLED)
14824 #ifdef bottom_xpath
14825 #undef xmlXPathCastBooleanToString
14826 extern __typeof (xmlXPathCastBooleanToString) xmlXPathCastBooleanToString __attribute((alias("xmlXPathCastBooleanToString__internal_alias")));
14827 #else
14828 #ifndef xmlXPathCastBooleanToString
14829 extern __typeof (xmlXPathCastBooleanToString) xmlXPathCastBooleanToString__internal_alias __attribute((visibility("hidden")));
14830 #define xmlXPathCastBooleanToString xmlXPathCastBooleanToString__internal_alias
14831 #endif
14832 #endif
14833 #endif
14834
14835 #if defined(LIBXML_XPATH_ENABLED)
14836 #ifdef bottom_xpath
14837 #undef xmlXPathCastNodeSetToBoolean
14838 extern __typeof (xmlXPathCastNodeSetToBoolean) xmlXPathCastNodeSetToBoolean __attribute((alias("xmlXPathCastNodeSetToBoolean__internal_alias")));
14839 #else
14840 #ifndef xmlXPathCastNodeSetToBoolean
14841 extern __typeof (xmlXPathCastNodeSetToBoolean) xmlXPathCastNodeSetToBoolean__internal_alias __attribute((visibility("hidden")));
14842 #define xmlXPathCastNodeSetToBoolean xmlXPathCastNodeSetToBoolean__internal_alias
14843 #endif
14844 #endif
14845 #endif
14846
14847 #if defined(LIBXML_XPATH_ENABLED)
14848 #ifdef bottom_xpath
14849 #undef xmlXPathCastNodeSetToNumber
14850 extern __typeof (xmlXPathCastNodeSetToNumber) xmlXPathCastNodeSetToNumber __attribute((alias("xmlXPathCastNodeSetToNumber__internal_alias")));
14851 #else
14852 #ifndef xmlXPathCastNodeSetToNumber
14853 extern __typeof (xmlXPathCastNodeSetToNumber) xmlXPathCastNodeSetToNumber__internal_alias __attribute((visibility("hidden")));
14854 #define xmlXPathCastNodeSetToNumber xmlXPathCastNodeSetToNumber__internal_alias
14855 #endif
14856 #endif
14857 #endif
14858
14859 #if defined(LIBXML_XPATH_ENABLED)
14860 #ifdef bottom_xpath
14861 #undef xmlXPathCastNodeSetToString
14862 extern __typeof (xmlXPathCastNodeSetToString) xmlXPathCastNodeSetToString __attribute((alias("xmlXPathCastNodeSetToString__internal_alias")));
14863 #else
14864 #ifndef xmlXPathCastNodeSetToString
14865 extern __typeof (xmlXPathCastNodeSetToString) xmlXPathCastNodeSetToString__internal_alias __attribute((visibility("hidden")));
14866 #define xmlXPathCastNodeSetToString xmlXPathCastNodeSetToString__internal_alias
14867 #endif
14868 #endif
14869 #endif
14870
14871 #if defined(LIBXML_XPATH_ENABLED)
14872 #ifdef bottom_xpath
14873 #undef xmlXPathCastNodeToNumber
14874 extern __typeof (xmlXPathCastNodeToNumber) xmlXPathCastNodeToNumber __attribute((alias("xmlXPathCastNodeToNumber__internal_alias")));
14875 #else
14876 #ifndef xmlXPathCastNodeToNumber
14877 extern __typeof (xmlXPathCastNodeToNumber) xmlXPathCastNodeToNumber__internal_alias __attribute((visibility("hidden")));
14878 #define xmlXPathCastNodeToNumber xmlXPathCastNodeToNumber__internal_alias
14879 #endif
14880 #endif
14881 #endif
14882
14883 #if defined(LIBXML_XPATH_ENABLED)
14884 #ifdef bottom_xpath
14885 #undef xmlXPathCastNodeToString
14886 extern __typeof (xmlXPathCastNodeToString) xmlXPathCastNodeToString __attribute((alias("xmlXPathCastNodeToString__internal_alias")));
14887 #else
14888 #ifndef xmlXPathCastNodeToString
14889 extern __typeof (xmlXPathCastNodeToString) xmlXPathCastNodeToString__internal_alias __attribute((visibility("hidden")));
14890 #define xmlXPathCastNodeToString xmlXPathCastNodeToString__internal_alias
14891 #endif
14892 #endif
14893 #endif
14894
14895 #if defined(LIBXML_XPATH_ENABLED)
14896 #ifdef bottom_xpath
14897 #undef xmlXPathCastNumberToBoolean
14898 extern __typeof (xmlXPathCastNumberToBoolean) xmlXPathCastNumberToBoolean __attribute((alias("xmlXPathCastNumberToBoolean__internal_alias")));
14899 #else
14900 #ifndef xmlXPathCastNumberToBoolean
14901 extern __typeof (xmlXPathCastNumberToBoolean) xmlXPathCastNumberToBoolean__internal_alias __attribute((visibility("hidden")));
14902 #define xmlXPathCastNumberToBoolean xmlXPathCastNumberToBoolean__internal_alias
14903 #endif
14904 #endif
14905 #endif
14906
14907 #if defined(LIBXML_XPATH_ENABLED)
14908 #ifdef bottom_xpath
14909 #undef xmlXPathCastNumberToString
14910 extern __typeof (xmlXPathCastNumberToString) xmlXPathCastNumberToString __attribute((alias("xmlXPathCastNumberToString__internal_alias")));
14911 #else
14912 #ifndef xmlXPathCastNumberToString
14913 extern __typeof (xmlXPathCastNumberToString) xmlXPathCastNumberToString__internal_alias __attribute((visibility("hidden")));
14914 #define xmlXPathCastNumberToString xmlXPathCastNumberToString__internal_alias
14915 #endif
14916 #endif
14917 #endif
14918
14919 #if defined(LIBXML_XPATH_ENABLED)
14920 #ifdef bottom_xpath
14921 #undef xmlXPathCastStringToBoolean
14922 extern __typeof (xmlXPathCastStringToBoolean) xmlXPathCastStringToBoolean __attribute((alias("xmlXPathCastStringToBoolean__internal_alias")));
14923 #else
14924 #ifndef xmlXPathCastStringToBoolean
14925 extern __typeof (xmlXPathCastStringToBoolean) xmlXPathCastStringToBoolean__internal_alias __attribute((visibility("hidden")));
14926 #define xmlXPathCastStringToBoolean xmlXPathCastStringToBoolean__internal_alias
14927 #endif
14928 #endif
14929 #endif
14930
14931 #if defined(LIBXML_XPATH_ENABLED)
14932 #ifdef bottom_xpath
14933 #undef xmlXPathCastStringToNumber
14934 extern __typeof (xmlXPathCastStringToNumber) xmlXPathCastStringToNumber __attribute((alias("xmlXPathCastStringToNumber__internal_alias")));
14935 #else
14936 #ifndef xmlXPathCastStringToNumber
14937 extern __typeof (xmlXPathCastStringToNumber) xmlXPathCastStringToNumber__internal_alias __attribute((visibility("hidden")));
14938 #define xmlXPathCastStringToNumber xmlXPathCastStringToNumber__internal_alias
14939 #endif
14940 #endif
14941 #endif
14942
14943 #if defined(LIBXML_XPATH_ENABLED)
14944 #ifdef bottom_xpath
14945 #undef xmlXPathCastToBoolean
14946 extern __typeof (xmlXPathCastToBoolean) xmlXPathCastToBoolean __attribute((alias("xmlXPathCastToBoolean__internal_alias")));
14947 #else
14948 #ifndef xmlXPathCastToBoolean
14949 extern __typeof (xmlXPathCastToBoolean) xmlXPathCastToBoolean__internal_alias __attribute((visibility("hidden")));
14950 #define xmlXPathCastToBoolean xmlXPathCastToBoolean__internal_alias
14951 #endif
14952 #endif
14953 #endif
14954
14955 #if defined(LIBXML_XPATH_ENABLED)
14956 #ifdef bottom_xpath
14957 #undef xmlXPathCastToNumber
14958 extern __typeof (xmlXPathCastToNumber) xmlXPathCastToNumber __attribute((alias("xmlXPathCastToNumber__internal_alias")));
14959 #else
14960 #ifndef xmlXPathCastToNumber
14961 extern __typeof (xmlXPathCastToNumber) xmlXPathCastToNumber__internal_alias __attribute((visibility("hidden")));
14962 #define xmlXPathCastToNumber xmlXPathCastToNumber__internal_alias
14963 #endif
14964 #endif
14965 #endif
14966
14967 #if defined(LIBXML_XPATH_ENABLED)
14968 #ifdef bottom_xpath
14969 #undef xmlXPathCastToString
14970 extern __typeof (xmlXPathCastToString) xmlXPathCastToString __attribute((alias("xmlXPathCastToString__internal_alias")));
14971 #else
14972 #ifndef xmlXPathCastToString
14973 extern __typeof (xmlXPathCastToString) xmlXPathCastToString__internal_alias __attribute((visibility("hidden")));
14974 #define xmlXPathCastToString xmlXPathCastToString__internal_alias
14975 #endif
14976 #endif
14977 #endif
14978
14979 #if defined(LIBXML_XPATH_ENABLED)
14980 #ifdef bottom_xpath
14981 #undef xmlXPathCeilingFunction
14982 extern __typeof (xmlXPathCeilingFunction) xmlXPathCeilingFunction __attribute((alias("xmlXPathCeilingFunction__internal_alias")));
14983 #else
14984 #ifndef xmlXPathCeilingFunction
14985 extern __typeof (xmlXPathCeilingFunction) xmlXPathCeilingFunction__internal_alias __attribute((visibility("hidden")));
14986 #define xmlXPathCeilingFunction xmlXPathCeilingFunction__internal_alias
14987 #endif
14988 #endif
14989 #endif
14990
14991 #if defined(LIBXML_XPATH_ENABLED)
14992 #ifdef bottom_xpath
14993 #undef xmlXPathCmpNodes
14994 extern __typeof (xmlXPathCmpNodes) xmlXPathCmpNodes __attribute((alias("xmlXPathCmpNodes__internal_alias")));
14995 #else
14996 #ifndef xmlXPathCmpNodes
14997 extern __typeof (xmlXPathCmpNodes) xmlXPathCmpNodes__internal_alias __attribute((visibility("hidden")));
14998 #define xmlXPathCmpNodes xmlXPathCmpNodes__internal_alias
14999 #endif
15000 #endif
15001 #endif
15002
15003 #if defined(LIBXML_XPATH_ENABLED)
15004 #ifdef bottom_xpath
15005 #undef xmlXPathCompareValues
15006 extern __typeof (xmlXPathCompareValues) xmlXPathCompareValues __attribute((alias("xmlXPathCompareValues__internal_alias")));
15007 #else
15008 #ifndef xmlXPathCompareValues
15009 extern __typeof (xmlXPathCompareValues) xmlXPathCompareValues__internal_alias __attribute((visibility("hidden")));
15010 #define xmlXPathCompareValues xmlXPathCompareValues__internal_alias
15011 #endif
15012 #endif
15013 #endif
15014
15015 #if defined(LIBXML_XPATH_ENABLED)
15016 #ifdef bottom_xpath
15017 #undef xmlXPathCompile
15018 extern __typeof (xmlXPathCompile) xmlXPathCompile __attribute((alias("xmlXPathCompile__internal_alias")));
15019 #else
15020 #ifndef xmlXPathCompile
15021 extern __typeof (xmlXPathCompile) xmlXPathCompile__internal_alias __attribute((visibility("hidden")));
15022 #define xmlXPathCompile xmlXPathCompile__internal_alias
15023 #endif
15024 #endif
15025 #endif
15026
15027 #if defined(LIBXML_XPATH_ENABLED)
15028 #ifdef bottom_xpath
15029 #undef xmlXPathCompiledEval
15030 extern __typeof (xmlXPathCompiledEval) xmlXPathCompiledEval __attribute((alias("xmlXPathCompiledEval__internal_alias")));
15031 #else
15032 #ifndef xmlXPathCompiledEval
15033 extern __typeof (xmlXPathCompiledEval) xmlXPathCompiledEval__internal_alias __attribute((visibility("hidden")));
15034 #define xmlXPathCompiledEval xmlXPathCompiledEval__internal_alias
15035 #endif
15036 #endif
15037 #endif
15038
15039 #if defined(LIBXML_XPATH_ENABLED)
15040 #ifdef bottom_xpath
15041 #undef xmlXPathConcatFunction
15042 extern __typeof (xmlXPathConcatFunction) xmlXPathConcatFunction __attribute((alias("xmlXPathConcatFunction__internal_alias")));
15043 #else
15044 #ifndef xmlXPathConcatFunction
15045 extern __typeof (xmlXPathConcatFunction) xmlXPathConcatFunction__internal_alias __attribute((visibility("hidden")));
15046 #define xmlXPathConcatFunction xmlXPathConcatFunction__internal_alias
15047 #endif
15048 #endif
15049 #endif
15050
15051 #if defined(LIBXML_XPATH_ENABLED)
15052 #ifdef bottom_xpath
15053 #undef xmlXPathContainsFunction
15054 extern __typeof (xmlXPathContainsFunction) xmlXPathContainsFunction __attribute((alias("xmlXPathContainsFunction__internal_alias")));
15055 #else
15056 #ifndef xmlXPathContainsFunction
15057 extern __typeof (xmlXPathContainsFunction) xmlXPathContainsFunction__internal_alias __attribute((visibility("hidden")));
15058 #define xmlXPathContainsFunction xmlXPathContainsFunction__internal_alias
15059 #endif
15060 #endif
15061 #endif
15062
15063 #if defined(LIBXML_XPATH_ENABLED)
15064 #ifdef bottom_xpath
15065 #undef xmlXPathConvertBoolean
15066 extern __typeof (xmlXPathConvertBoolean) xmlXPathConvertBoolean __attribute((alias("xmlXPathConvertBoolean__internal_alias")));
15067 #else
15068 #ifndef xmlXPathConvertBoolean
15069 extern __typeof (xmlXPathConvertBoolean) xmlXPathConvertBoolean__internal_alias __attribute((visibility("hidden")));
15070 #define xmlXPathConvertBoolean xmlXPathConvertBoolean__internal_alias
15071 #endif
15072 #endif
15073 #endif
15074
15075 #if defined(LIBXML_XPATH_ENABLED)
15076 #ifdef bottom_xpath
15077 #undef xmlXPathConvertNumber
15078 extern __typeof (xmlXPathConvertNumber) xmlXPathConvertNumber __attribute((alias("xmlXPathConvertNumber__internal_alias")));
15079 #else
15080 #ifndef xmlXPathConvertNumber
15081 extern __typeof (xmlXPathConvertNumber) xmlXPathConvertNumber__internal_alias __attribute((visibility("hidden")));
15082 #define xmlXPathConvertNumber xmlXPathConvertNumber__internal_alias
15083 #endif
15084 #endif
15085 #endif
15086
15087 #if defined(LIBXML_XPATH_ENABLED)
15088 #ifdef bottom_xpath
15089 #undef xmlXPathConvertString
15090 extern __typeof (xmlXPathConvertString) xmlXPathConvertString __attribute((alias("xmlXPathConvertString__internal_alias")));
15091 #else
15092 #ifndef xmlXPathConvertString
15093 extern __typeof (xmlXPathConvertString) xmlXPathConvertString__internal_alias __attribute((visibility("hidden")));
15094 #define xmlXPathConvertString xmlXPathConvertString__internal_alias
15095 #endif
15096 #endif
15097 #endif
15098
15099 #if defined(LIBXML_XPATH_ENABLED)
15100 #ifdef bottom_xpath
15101 #undef xmlXPathCountFunction
15102 extern __typeof (xmlXPathCountFunction) xmlXPathCountFunction __attribute((alias("xmlXPathCountFunction__internal_alias")));
15103 #else
15104 #ifndef xmlXPathCountFunction
15105 extern __typeof (xmlXPathCountFunction) xmlXPathCountFunction__internal_alias __attribute((visibility("hidden")));
15106 #define xmlXPathCountFunction xmlXPathCountFunction__internal_alias
15107 #endif
15108 #endif
15109 #endif
15110
15111 #if defined(LIBXML_XPATH_ENABLED)
15112 #ifdef bottom_xpath
15113 #undef xmlXPathCtxtCompile
15114 extern __typeof (xmlXPathCtxtCompile) xmlXPathCtxtCompile __attribute((alias("xmlXPathCtxtCompile__internal_alias")));
15115 #else
15116 #ifndef xmlXPathCtxtCompile
15117 extern __typeof (xmlXPathCtxtCompile) xmlXPathCtxtCompile__internal_alias __attribute((visibility("hidden")));
15118 #define xmlXPathCtxtCompile xmlXPathCtxtCompile__internal_alias
15119 #endif
15120 #endif
15121 #endif
15122
15123 #if defined(LIBXML_XPATH_ENABLED) && defined(LIBXML_DEBUG_ENABLED)
15124 #ifdef bottom_xpath
15125 #undef xmlXPathDebugDumpCompExpr
15126 extern __typeof (xmlXPathDebugDumpCompExpr) xmlXPathDebugDumpCompExpr __attribute((alias("xmlXPathDebugDumpCompExpr__internal_alias")));
15127 #else
15128 #ifndef xmlXPathDebugDumpCompExpr
15129 extern __typeof (xmlXPathDebugDumpCompExpr) xmlXPathDebugDumpCompExpr__internal_alias __attribute((visibility("hidden")));
15130 #define xmlXPathDebugDumpCompExpr xmlXPathDebugDumpCompExpr__internal_alias
15131 #endif
15132 #endif
15133 #endif
15134
15135 #if defined(LIBXML_XPATH_ENABLED) && defined(LIBXML_DEBUG_ENABLED)
15136 #ifdef bottom_xpath
15137 #undef xmlXPathDebugDumpObject
15138 extern __typeof (xmlXPathDebugDumpObject) xmlXPathDebugDumpObject __attribute((alias("xmlXPathDebugDumpObject__internal_alias")));
15139 #else
15140 #ifndef xmlXPathDebugDumpObject
15141 extern __typeof (xmlXPathDebugDumpObject) xmlXPathDebugDumpObject__internal_alias __attribute((visibility("hidden")));
15142 #define xmlXPathDebugDumpObject xmlXPathDebugDumpObject__internal_alias
15143 #endif
15144 #endif
15145 #endif
15146
15147 #if defined(LIBXML_XPATH_ENABLED)
15148 #ifdef bottom_xpath
15149 #undef xmlXPathDifference
15150 extern __typeof (xmlXPathDifference) xmlXPathDifference __attribute((alias("xmlXPathDifference__internal_alias")));
15151 #else
15152 #ifndef xmlXPathDifference
15153 extern __typeof (xmlXPathDifference) xmlXPathDifference__internal_alias __attribute((visibility("hidden")));
15154 #define xmlXPathDifference xmlXPathDifference__internal_alias
15155 #endif
15156 #endif
15157 #endif
15158
15159 #if defined(LIBXML_XPATH_ENABLED)
15160 #ifdef bottom_xpath
15161 #undef xmlXPathDistinct
15162 extern __typeof (xmlXPathDistinct) xmlXPathDistinct __attribute((alias("xmlXPathDistinct__internal_alias")));
15163 #else
15164 #ifndef xmlXPathDistinct
15165 extern __typeof (xmlXPathDistinct) xmlXPathDistinct__internal_alias __attribute((visibility("hidden")));
15166 #define xmlXPathDistinct xmlXPathDistinct__internal_alias
15167 #endif
15168 #endif
15169 #endif
15170
15171 #if defined(LIBXML_XPATH_ENABLED)
15172 #ifdef bottom_xpath
15173 #undef xmlXPathDistinctSorted
15174 extern __typeof (xmlXPathDistinctSorted) xmlXPathDistinctSorted __attribute((alias("xmlXPathDistinctSorted__internal_alias")));
15175 #else
15176 #ifndef xmlXPathDistinctSorted
15177 extern __typeof (xmlXPathDistinctSorted) xmlXPathDistinctSorted__internal_alias __attribute((visibility("hidden")));
15178 #define xmlXPathDistinctSorted xmlXPathDistinctSorted__internal_alias
15179 #endif
15180 #endif
15181 #endif
15182
15183 #if defined(LIBXML_XPATH_ENABLED)
15184 #ifdef bottom_xpath
15185 #undef xmlXPathDivValues
15186 extern __typeof (xmlXPathDivValues) xmlXPathDivValues __attribute((alias("xmlXPathDivValues__internal_alias")));
15187 #else
15188 #ifndef xmlXPathDivValues
15189 extern __typeof (xmlXPathDivValues) xmlXPathDivValues__internal_alias __attribute((visibility("hidden")));
15190 #define xmlXPathDivValues xmlXPathDivValues__internal_alias
15191 #endif
15192 #endif
15193 #endif
15194
15195 #if defined(LIBXML_XPATH_ENABLED)
15196 #ifdef bottom_xpath
15197 #undef xmlXPathEqualValues
15198 extern __typeof (xmlXPathEqualValues) xmlXPathEqualValues __attribute((alias("xmlXPathEqualValues__internal_alias")));
15199 #else
15200 #ifndef xmlXPathEqualValues
15201 extern __typeof (xmlXPathEqualValues) xmlXPathEqualValues__internal_alias __attribute((visibility("hidden")));
15202 #define xmlXPathEqualValues xmlXPathEqualValues__internal_alias
15203 #endif
15204 #endif
15205 #endif
15206
15207 #if defined(LIBXML_XPATH_ENABLED)
15208 #ifdef bottom_xpath
15209 #undef xmlXPathErr
15210 extern __typeof (xmlXPathErr) xmlXPathErr __attribute((alias("xmlXPathErr__internal_alias")));
15211 #else
15212 #ifndef xmlXPathErr
15213 extern __typeof (xmlXPathErr) xmlXPathErr__internal_alias __attribute((visibility("hidden")));
15214 #define xmlXPathErr xmlXPathErr__internal_alias
15215 #endif
15216 #endif
15217 #endif
15218
15219 #if defined(LIBXML_XPATH_ENABLED)
15220 #ifdef bottom_xpath
15221 #undef xmlXPathEval
15222 extern __typeof (xmlXPathEval) xmlXPathEval __attribute((alias("xmlXPathEval__internal_alias")));
15223 #else
15224 #ifndef xmlXPathEval
15225 extern __typeof (xmlXPathEval) xmlXPathEval__internal_alias __attribute((visibility("hidden")));
15226 #define xmlXPathEval xmlXPathEval__internal_alias
15227 #endif
15228 #endif
15229 #endif
15230
15231 #if defined(LIBXML_XPATH_ENABLED)
15232 #ifdef bottom_xpath
15233 #undef xmlXPathEvalExpr
15234 extern __typeof (xmlXPathEvalExpr) xmlXPathEvalExpr __attribute((alias("xmlXPathEvalExpr__internal_alias")));
15235 #else
15236 #ifndef xmlXPathEvalExpr
15237 extern __typeof (xmlXPathEvalExpr) xmlXPathEvalExpr__internal_alias __attribute((visibility("hidden")));
15238 #define xmlXPathEvalExpr xmlXPathEvalExpr__internal_alias
15239 #endif
15240 #endif
15241 #endif
15242
15243 #if defined(LIBXML_XPATH_ENABLED)
15244 #ifdef bottom_xpath
15245 #undef xmlXPathEvalExpression
15246 extern __typeof (xmlXPathEvalExpression) xmlXPathEvalExpression __attribute((alias("xmlXPathEvalExpression__internal_alias")));
15247 #else
15248 #ifndef xmlXPathEvalExpression
15249 extern __typeof (xmlXPathEvalExpression) xmlXPathEvalExpression__internal_alias __attribute((visibility("hidden")));
15250 #define xmlXPathEvalExpression xmlXPathEvalExpression__internal_alias
15251 #endif
15252 #endif
15253 #endif
15254
15255 #if defined(LIBXML_XPATH_ENABLED)
15256 #ifdef bottom_xpath
15257 #undef xmlXPathEvalPredicate
15258 extern __typeof (xmlXPathEvalPredicate) xmlXPathEvalPredicate __attribute((alias("xmlXPathEvalPredicate__internal_alias")));
15259 #else
15260 #ifndef xmlXPathEvalPredicate
15261 extern __typeof (xmlXPathEvalPredicate) xmlXPathEvalPredicate__internal_alias __attribute((visibility("hidden")));
15262 #define xmlXPathEvalPredicate xmlXPathEvalPredicate__internal_alias
15263 #endif
15264 #endif
15265 #endif
15266
15267 #if defined(LIBXML_XPATH_ENABLED)
15268 #ifdef bottom_xpath
15269 #undef xmlXPathEvaluatePredicateResult
15270 extern __typeof (xmlXPathEvaluatePredicateResult) xmlXPathEvaluatePredicateResult __attribute((alias("xmlXPathEvaluatePredicateResult__internal_alias")));
15271 #else
15272 #ifndef xmlXPathEvaluatePredicateResult
15273 extern __typeof (xmlXPathEvaluatePredicateResult) xmlXPathEvaluatePredicateResult__internal_alias __attribute((visibility("hidden")));
15274 #define xmlXPathEvaluatePredicateResult xmlXPathEvaluatePredicateResult__internal_alias
15275 #endif
15276 #endif
15277 #endif
15278
15279 #if defined(LIBXML_XPATH_ENABLED)
15280 #ifdef bottom_xpath
15281 #undef xmlXPathFalseFunction
15282 extern __typeof (xmlXPathFalseFunction) xmlXPathFalseFunction __attribute((alias("xmlXPathFalseFunction__internal_alias")));
15283 #else
15284 #ifndef xmlXPathFalseFunction
15285 extern __typeof (xmlXPathFalseFunction) xmlXPathFalseFunction__internal_alias __attribute((visibility("hidden")));
15286 #define xmlXPathFalseFunction xmlXPathFalseFunction__internal_alias
15287 #endif
15288 #endif
15289 #endif
15290
15291 #if defined(LIBXML_XPATH_ENABLED)
15292 #ifdef bottom_xpath
15293 #undef xmlXPathFloorFunction
15294 extern __typeof (xmlXPathFloorFunction) xmlXPathFloorFunction __attribute((alias("xmlXPathFloorFunction__internal_alias")));
15295 #else
15296 #ifndef xmlXPathFloorFunction
15297 extern __typeof (xmlXPathFloorFunction) xmlXPathFloorFunction__internal_alias __attribute((visibility("hidden")));
15298 #define xmlXPathFloorFunction xmlXPathFloorFunction__internal_alias
15299 #endif
15300 #endif
15301 #endif
15302
15303 #if defined(LIBXML_XPATH_ENABLED)
15304 #ifdef bottom_xpath
15305 #undef xmlXPathFreeCompExpr
15306 extern __typeof (xmlXPathFreeCompExpr) xmlXPathFreeCompExpr __attribute((alias("xmlXPathFreeCompExpr__internal_alias")));
15307 #else
15308 #ifndef xmlXPathFreeCompExpr
15309 extern __typeof (xmlXPathFreeCompExpr) xmlXPathFreeCompExpr__internal_alias __attribute((visibility("hidden")));
15310 #define xmlXPathFreeCompExpr xmlXPathFreeCompExpr__internal_alias
15311 #endif
15312 #endif
15313 #endif
15314
15315 #if defined(LIBXML_XPATH_ENABLED)
15316 #ifdef bottom_xpath
15317 #undef xmlXPathFreeContext
15318 extern __typeof (xmlXPathFreeContext) xmlXPathFreeContext __attribute((alias("xmlXPathFreeContext__internal_alias")));
15319 #else
15320 #ifndef xmlXPathFreeContext
15321 extern __typeof (xmlXPathFreeContext) xmlXPathFreeContext__internal_alias __attribute((visibility("hidden")));
15322 #define xmlXPathFreeContext xmlXPathFreeContext__internal_alias
15323 #endif
15324 #endif
15325 #endif
15326
15327 #if defined(LIBXML_XPATH_ENABLED)
15328 #ifdef bottom_xpath
15329 #undef xmlXPathFreeNodeSet
15330 extern __typeof (xmlXPathFreeNodeSet) xmlXPathFreeNodeSet __attribute((alias("xmlXPathFreeNodeSet__internal_alias")));
15331 #else
15332 #ifndef xmlXPathFreeNodeSet
15333 extern __typeof (xmlXPathFreeNodeSet) xmlXPathFreeNodeSet__internal_alias __attribute((visibility("hidden")));
15334 #define xmlXPathFreeNodeSet xmlXPathFreeNodeSet__internal_alias
15335 #endif
15336 #endif
15337 #endif
15338
15339 #if defined(LIBXML_XPATH_ENABLED)
15340 #ifdef bottom_xpath
15341 #undef xmlXPathFreeNodeSetList
15342 extern __typeof (xmlXPathFreeNodeSetList) xmlXPathFreeNodeSetList __attribute((alias("xmlXPathFreeNodeSetList__internal_alias")));
15343 #else
15344 #ifndef xmlXPathFreeNodeSetList
15345 extern __typeof (xmlXPathFreeNodeSetList) xmlXPathFreeNodeSetList__internal_alias __attribute((visibility("hidden")));
15346 #define xmlXPathFreeNodeSetList xmlXPathFreeNodeSetList__internal_alias
15347 #endif
15348 #endif
15349 #endif
15350
15351 #if defined(LIBXML_XPATH_ENABLED)
15352 #ifdef bottom_xpath
15353 #undef xmlXPathFreeObject
15354 extern __typeof (xmlXPathFreeObject) xmlXPathFreeObject __attribute((alias("xmlXPathFreeObject__internal_alias")));
15355 #else
15356 #ifndef xmlXPathFreeObject
15357 extern __typeof (xmlXPathFreeObject) xmlXPathFreeObject__internal_alias __attribute((visibility("hidden")));
15358 #define xmlXPathFreeObject xmlXPathFreeObject__internal_alias
15359 #endif
15360 #endif
15361 #endif
15362
15363 #if defined(LIBXML_XPATH_ENABLED)
15364 #ifdef bottom_xpath
15365 #undef xmlXPathFreeParserContext
15366 extern __typeof (xmlXPathFreeParserContext) xmlXPathFreeParserContext __attribute((alias("xmlXPathFreeParserContext__internal_alias")));
15367 #else
15368 #ifndef xmlXPathFreeParserContext
15369 extern __typeof (xmlXPathFreeParserContext) xmlXPathFreeParserContext__internal_alias __attribute((visibility("hidden")));
15370 #define xmlXPathFreeParserContext xmlXPathFreeParserContext__internal_alias
15371 #endif
15372 #endif
15373 #endif
15374
15375 #if defined(LIBXML_XPATH_ENABLED)
15376 #ifdef bottom_xpath
15377 #undef xmlXPathFunctionLookup
15378 extern __typeof (xmlXPathFunctionLookup) xmlXPathFunctionLookup __attribute((alias("xmlXPathFunctionLookup__internal_alias")));
15379 #else
15380 #ifndef xmlXPathFunctionLookup
15381 extern __typeof (xmlXPathFunctionLookup) xmlXPathFunctionLookup__internal_alias __attribute((visibility("hidden")));
15382 #define xmlXPathFunctionLookup xmlXPathFunctionLookup__internal_alias
15383 #endif
15384 #endif
15385 #endif
15386
15387 #if defined(LIBXML_XPATH_ENABLED)
15388 #ifdef bottom_xpath
15389 #undef xmlXPathFunctionLookupNS
15390 extern __typeof (xmlXPathFunctionLookupNS) xmlXPathFunctionLookupNS __attribute((alias("xmlXPathFunctionLookupNS__internal_alias")));
15391 #else
15392 #ifndef xmlXPathFunctionLookupNS
15393 extern __typeof (xmlXPathFunctionLookupNS) xmlXPathFunctionLookupNS__internal_alias __attribute((visibility("hidden")));
15394 #define xmlXPathFunctionLookupNS xmlXPathFunctionLookupNS__internal_alias
15395 #endif
15396 #endif
15397 #endif
15398
15399 #if defined(LIBXML_XPATH_ENABLED)
15400 #ifdef bottom_xpath
15401 #undef xmlXPathHasSameNodes
15402 extern __typeof (xmlXPathHasSameNodes) xmlXPathHasSameNodes __attribute((alias("xmlXPathHasSameNodes__internal_alias")));
15403 #else
15404 #ifndef xmlXPathHasSameNodes
15405 extern __typeof (xmlXPathHasSameNodes) xmlXPathHasSameNodes__internal_alias __attribute((visibility("hidden")));
15406 #define xmlXPathHasSameNodes xmlXPathHasSameNodes__internal_alias
15407 #endif
15408 #endif
15409 #endif
15410
15411 #if defined(LIBXML_XPATH_ENABLED)
15412 #ifdef bottom_xpath
15413 #undef xmlXPathIdFunction
15414 extern __typeof (xmlXPathIdFunction) xmlXPathIdFunction __attribute((alias("xmlXPathIdFunction__internal_alias")));
15415 #else
15416 #ifndef xmlXPathIdFunction
15417 extern __typeof (xmlXPathIdFunction) xmlXPathIdFunction__internal_alias __attribute((visibility("hidden")));
15418 #define xmlXPathIdFunction xmlXPathIdFunction__internal_alias
15419 #endif
15420 #endif
15421 #endif
15422
15423 #if defined(LIBXML_XPATH_ENABLED) || defined(LIBXML_SCHEMAS_ENABLED)
15424 #ifdef bottom_xpath
15425 #undef xmlXPathInit
15426 extern __typeof (xmlXPathInit) xmlXPathInit __attribute((alias("xmlXPathInit__internal_alias")));
15427 #else
15428 #ifndef xmlXPathInit
15429 extern __typeof (xmlXPathInit) xmlXPathInit__internal_alias __attribute((visibility("hidden")));
15430 #define xmlXPathInit xmlXPathInit__internal_alias
15431 #endif
15432 #endif
15433 #endif
15434
15435 #if defined(LIBXML_XPATH_ENABLED)
15436 #ifdef bottom_xpath
15437 #undef xmlXPathIntersection
15438 extern __typeof (xmlXPathIntersection) xmlXPathIntersection __attribute((alias("xmlXPathIntersection__internal_alias")));
15439 #else
15440 #ifndef xmlXPathIntersection
15441 extern __typeof (xmlXPathIntersection) xmlXPathIntersection__internal_alias __attribute((visibility("hidden")));
15442 #define xmlXPathIntersection xmlXPathIntersection__internal_alias
15443 #endif
15444 #endif
15445 #endif
15446
15447 #if defined(LIBXML_XPATH_ENABLED) || defined(LIBXML_SCHEMAS_ENABLED)
15448 #ifdef bottom_xpath
15449 #undef xmlXPathIsInf
15450 extern __typeof (xmlXPathIsInf) xmlXPathIsInf __attribute((alias("xmlXPathIsInf__internal_alias")));
15451 #else
15452 #ifndef xmlXPathIsInf
15453 extern __typeof (xmlXPathIsInf) xmlXPathIsInf__internal_alias __attribute((visibility("hidden")));
15454 #define xmlXPathIsInf xmlXPathIsInf__internal_alias
15455 #endif
15456 #endif
15457 #endif
15458
15459 #if defined(LIBXML_XPATH_ENABLED) || defined(LIBXML_SCHEMAS_ENABLED)
15460 #ifdef bottom_xpath
15461 #undef xmlXPathIsNaN
15462 extern __typeof (xmlXPathIsNaN) xmlXPathIsNaN __attribute((alias("xmlXPathIsNaN__internal_alias")));
15463 #else
15464 #ifndef xmlXPathIsNaN
15465 extern __typeof (xmlXPathIsNaN) xmlXPathIsNaN__internal_alias __attribute((visibility("hidden")));
15466 #define xmlXPathIsNaN xmlXPathIsNaN__internal_alias
15467 #endif
15468 #endif
15469 #endif
15470
15471 #if defined(LIBXML_XPATH_ENABLED)
15472 #ifdef bottom_xpath
15473 #undef xmlXPathIsNodeType
15474 extern __typeof (xmlXPathIsNodeType) xmlXPathIsNodeType __attribute((alias("xmlXPathIsNodeType__internal_alias")));
15475 #else
15476 #ifndef xmlXPathIsNodeType
15477 extern __typeof (xmlXPathIsNodeType) xmlXPathIsNodeType__internal_alias __attribute((visibility("hidden")));
15478 #define xmlXPathIsNodeType xmlXPathIsNodeType__internal_alias
15479 #endif
15480 #endif
15481 #endif
15482
15483 #if defined(LIBXML_XPATH_ENABLED)
15484 #ifdef bottom_xpath
15485 #undef xmlXPathLangFunction
15486 extern __typeof (xmlXPathLangFunction) xmlXPathLangFunction __attribute((alias("xmlXPathLangFunction__internal_alias")));
15487 #else
15488 #ifndef xmlXPathLangFunction
15489 extern __typeof (xmlXPathLangFunction) xmlXPathLangFunction__internal_alias __attribute((visibility("hidden")));
15490 #define xmlXPathLangFunction xmlXPathLangFunction__internal_alias
15491 #endif
15492 #endif
15493 #endif
15494
15495 #if defined(LIBXML_XPATH_ENABLED)
15496 #ifdef bottom_xpath
15497 #undef xmlXPathLastFunction
15498 extern __typeof (xmlXPathLastFunction) xmlXPathLastFunction __attribute((alias("xmlXPathLastFunction__internal_alias")));
15499 #else
15500 #ifndef xmlXPathLastFunction
15501 extern __typeof (xmlXPathLastFunction) xmlXPathLastFunction__internal_alias __attribute((visibility("hidden")));
15502 #define xmlXPathLastFunction xmlXPathLastFunction__internal_alias
15503 #endif
15504 #endif
15505 #endif
15506
15507 #if defined(LIBXML_XPATH_ENABLED)
15508 #ifdef bottom_xpath
15509 #undef xmlXPathLeading
15510 extern __typeof (xmlXPathLeading) xmlXPathLeading __attribute((alias("xmlXPathLeading__internal_alias")));
15511 #else
15512 #ifndef xmlXPathLeading
15513 extern __typeof (xmlXPathLeading) xmlXPathLeading__internal_alias __attribute((visibility("hidden")));
15514 #define xmlXPathLeading xmlXPathLeading__internal_alias
15515 #endif
15516 #endif
15517 #endif
15518
15519 #if defined(LIBXML_XPATH_ENABLED)
15520 #ifdef bottom_xpath
15521 #undef xmlXPathLeadingSorted
15522 extern __typeof (xmlXPathLeadingSorted) xmlXPathLeadingSorted __attribute((alias("xmlXPathLeadingSorted__internal_alias")));
15523 #else
15524 #ifndef xmlXPathLeadingSorted
15525 extern __typeof (xmlXPathLeadingSorted) xmlXPathLeadingSorted__internal_alias __attribute((visibility("hidden")));
15526 #define xmlXPathLeadingSorted xmlXPathLeadingSorted__internal_alias
15527 #endif
15528 #endif
15529 #endif
15530
15531 #if defined(LIBXML_XPATH_ENABLED)
15532 #ifdef bottom_xpath
15533 #undef xmlXPathLocalNameFunction
15534 extern __typeof (xmlXPathLocalNameFunction) xmlXPathLocalNameFunction __attribute((alias("xmlXPathLocalNameFunction__internal_alias")));
15535 #else
15536 #ifndef xmlXPathLocalNameFunction
15537 extern __typeof (xmlXPathLocalNameFunction) xmlXPathLocalNameFunction__internal_alias __attribute((visibility("hidden")));
15538 #define xmlXPathLocalNameFunction xmlXPathLocalNameFunction__internal_alias
15539 #endif
15540 #endif
15541 #endif
15542
15543 #if defined(LIBXML_XPATH_ENABLED)
15544 #ifdef bottom_xpath
15545 #undef xmlXPathModValues
15546 extern __typeof (xmlXPathModValues) xmlXPathModValues __attribute((alias("xmlXPathModValues__internal_alias")));
15547 #else
15548 #ifndef xmlXPathModValues
15549 extern __typeof (xmlXPathModValues) xmlXPathModValues__internal_alias __attribute((visibility("hidden")));
15550 #define xmlXPathModValues xmlXPathModValues__internal_alias
15551 #endif
15552 #endif
15553 #endif
15554
15555 #if defined(LIBXML_XPATH_ENABLED)
15556 #ifdef bottom_xpath
15557 #undef xmlXPathMultValues
15558 extern __typeof (xmlXPathMultValues) xmlXPathMultValues __attribute((alias("xmlXPathMultValues__internal_alias")));
15559 #else
15560 #ifndef xmlXPathMultValues
15561 extern __typeof (xmlXPathMultValues) xmlXPathMultValues__internal_alias __attribute((visibility("hidden")));
15562 #define xmlXPathMultValues xmlXPathMultValues__internal_alias
15563 #endif
15564 #endif
15565 #endif
15566
15567 #if defined(LIBXML_XPATH_ENABLED)
15568 #ifdef bottom_xpath
15569 #undef xmlXPathNamespaceURIFunction
15570 extern __typeof (xmlXPathNamespaceURIFunction) xmlXPathNamespaceURIFunction __attribute((alias("xmlXPathNamespaceURIFunction__internal_alias")));
15571 #else
15572 #ifndef xmlXPathNamespaceURIFunction
15573 extern __typeof (xmlXPathNamespaceURIFunction) xmlXPathNamespaceURIFunction__internal_alias __attribute((visibility("hidden")));
15574 #define xmlXPathNamespaceURIFunction xmlXPathNamespaceURIFunction__internal_alias
15575 #endif
15576 #endif
15577 #endif
15578
15579 #if defined(LIBXML_XPATH_ENABLED)
15580 #ifdef bottom_xpath
15581 #undef xmlXPathNewBoolean
15582 extern __typeof (xmlXPathNewBoolean) xmlXPathNewBoolean __attribute((alias("xmlXPathNewBoolean__internal_alias")));
15583 #else
15584 #ifndef xmlXPathNewBoolean
15585 extern __typeof (xmlXPathNewBoolean) xmlXPathNewBoolean__internal_alias __attribute((visibility("hidden")));
15586 #define xmlXPathNewBoolean xmlXPathNewBoolean__internal_alias
15587 #endif
15588 #endif
15589 #endif
15590
15591 #if defined(LIBXML_XPATH_ENABLED)
15592 #ifdef bottom_xpath
15593 #undef xmlXPathNewCString
15594 extern __typeof (xmlXPathNewCString) xmlXPathNewCString __attribute((alias("xmlXPathNewCString__internal_alias")));
15595 #else
15596 #ifndef xmlXPathNewCString
15597 extern __typeof (xmlXPathNewCString) xmlXPathNewCString__internal_alias __attribute((visibility("hidden")));
15598 #define xmlXPathNewCString xmlXPathNewCString__internal_alias
15599 #endif
15600 #endif
15601 #endif
15602
15603 #if defined(LIBXML_XPATH_ENABLED)
15604 #ifdef bottom_xpath
15605 #undef xmlXPathNewContext
15606 extern __typeof (xmlXPathNewContext) xmlXPathNewContext __attribute((alias("xmlXPathNewContext__internal_alias")));
15607 #else
15608 #ifndef xmlXPathNewContext
15609 extern __typeof (xmlXPathNewContext) xmlXPathNewContext__internal_alias __attribute((visibility("hidden")));
15610 #define xmlXPathNewContext xmlXPathNewContext__internal_alias
15611 #endif
15612 #endif
15613 #endif
15614
15615 #if defined(LIBXML_XPATH_ENABLED)
15616 #ifdef bottom_xpath
15617 #undef xmlXPathNewFloat
15618 extern __typeof (xmlXPathNewFloat) xmlXPathNewFloat __attribute((alias("xmlXPathNewFloat__internal_alias")));
15619 #else
15620 #ifndef xmlXPathNewFloat
15621 extern __typeof (xmlXPathNewFloat) xmlXPathNewFloat__internal_alias __attribute((visibility("hidden")));
15622 #define xmlXPathNewFloat xmlXPathNewFloat__internal_alias
15623 #endif
15624 #endif
15625 #endif
15626
15627 #if defined(LIBXML_XPATH_ENABLED)
15628 #ifdef bottom_xpath
15629 #undef xmlXPathNewNodeSet
15630 extern __typeof (xmlXPathNewNodeSet) xmlXPathNewNodeSet __attribute((alias("xmlXPathNewNodeSet__internal_alias")));
15631 #else
15632 #ifndef xmlXPathNewNodeSet
15633 extern __typeof (xmlXPathNewNodeSet) xmlXPathNewNodeSet__internal_alias __attribute((visibility("hidden")));
15634 #define xmlXPathNewNodeSet xmlXPathNewNodeSet__internal_alias
15635 #endif
15636 #endif
15637 #endif
15638
15639 #if defined(LIBXML_XPATH_ENABLED)
15640 #ifdef bottom_xpath
15641 #undef xmlXPathNewNodeSetList
15642 extern __typeof (xmlXPathNewNodeSetList) xmlXPathNewNodeSetList __attribute((alias("xmlXPathNewNodeSetList__internal_alias")));
15643 #else
15644 #ifndef xmlXPathNewNodeSetList
15645 extern __typeof (xmlXPathNewNodeSetList) xmlXPathNewNodeSetList__internal_alias __attribute((visibility("hidden")));
15646 #define xmlXPathNewNodeSetList xmlXPathNewNodeSetList__internal_alias
15647 #endif
15648 #endif
15649 #endif
15650
15651 #if defined(LIBXML_XPATH_ENABLED)
15652 #ifdef bottom_xpath
15653 #undef xmlXPathNewParserContext
15654 extern __typeof (xmlXPathNewParserContext) xmlXPathNewParserContext __attribute((alias("xmlXPathNewParserContext__internal_alias")));
15655 #else
15656 #ifndef xmlXPathNewParserContext
15657 extern __typeof (xmlXPathNewParserContext) xmlXPathNewParserContext__internal_alias __attribute((visibility("hidden")));
15658 #define xmlXPathNewParserContext xmlXPathNewParserContext__internal_alias
15659 #endif
15660 #endif
15661 #endif
15662
15663 #if defined(LIBXML_XPATH_ENABLED)
15664 #ifdef bottom_xpath
15665 #undef xmlXPathNewString
15666 extern __typeof (xmlXPathNewString) xmlXPathNewString __attribute((alias("xmlXPathNewString__internal_alias")));
15667 #else
15668 #ifndef xmlXPathNewString
15669 extern __typeof (xmlXPathNewString) xmlXPathNewString__internal_alias __attribute((visibility("hidden")));
15670 #define xmlXPathNewString xmlXPathNewString__internal_alias
15671 #endif
15672 #endif
15673 #endif
15674
15675 #if defined(LIBXML_XPATH_ENABLED)
15676 #ifdef bottom_xpath
15677 #undef xmlXPathNewValueTree
15678 extern __typeof (xmlXPathNewValueTree) xmlXPathNewValueTree __attribute((alias("xmlXPathNewValueTree__internal_alias")));
15679 #else
15680 #ifndef xmlXPathNewValueTree
15681 extern __typeof (xmlXPathNewValueTree) xmlXPathNewValueTree__internal_alias __attribute((visibility("hidden")));
15682 #define xmlXPathNewValueTree xmlXPathNewValueTree__internal_alias
15683 #endif
15684 #endif
15685 #endif
15686
15687 #if defined(LIBXML_XPATH_ENABLED)
15688 #ifdef bottom_xpath
15689 #undef xmlXPathNextAncestor
15690 extern __typeof (xmlXPathNextAncestor) xmlXPathNextAncestor __attribute((alias("xmlXPathNextAncestor__internal_alias")));
15691 #else
15692 #ifndef xmlXPathNextAncestor
15693 extern __typeof (xmlXPathNextAncestor) xmlXPathNextAncestor__internal_alias __attribute((visibility("hidden")));
15694 #define xmlXPathNextAncestor xmlXPathNextAncestor__internal_alias
15695 #endif
15696 #endif
15697 #endif
15698
15699 #if defined(LIBXML_XPATH_ENABLED)
15700 #ifdef bottom_xpath
15701 #undef xmlXPathNextAncestorOrSelf
15702 extern __typeof (xmlXPathNextAncestorOrSelf) xmlXPathNextAncestorOrSelf __attribute((alias("xmlXPathNextAncestorOrSelf__internal_alias")));
15703 #else
15704 #ifndef xmlXPathNextAncestorOrSelf
15705 extern __typeof (xmlXPathNextAncestorOrSelf) xmlXPathNextAncestorOrSelf__internal_alias __attribute((visibility("hidden")));
15706 #define xmlXPathNextAncestorOrSelf xmlXPathNextAncestorOrSelf__internal_alias
15707 #endif
15708 #endif
15709 #endif
15710
15711 #if defined(LIBXML_XPATH_ENABLED)
15712 #ifdef bottom_xpath
15713 #undef xmlXPathNextAttribute
15714 extern __typeof (xmlXPathNextAttribute) xmlXPathNextAttribute __attribute((alias("xmlXPathNextAttribute__internal_alias")));
15715 #else
15716 #ifndef xmlXPathNextAttribute
15717 extern __typeof (xmlXPathNextAttribute) xmlXPathNextAttribute__internal_alias __attribute((visibility("hidden")));
15718 #define xmlXPathNextAttribute xmlXPathNextAttribute__internal_alias
15719 #endif
15720 #endif
15721 #endif
15722
15723 #if defined(LIBXML_XPATH_ENABLED)
15724 #ifdef bottom_xpath
15725 #undef xmlXPathNextChild
15726 extern __typeof (xmlXPathNextChild) xmlXPathNextChild __attribute((alias("xmlXPathNextChild__internal_alias")));
15727 #else
15728 #ifndef xmlXPathNextChild
15729 extern __typeof (xmlXPathNextChild) xmlXPathNextChild__internal_alias __attribute((visibility("hidden")));
15730 #define xmlXPathNextChild xmlXPathNextChild__internal_alias
15731 #endif
15732 #endif
15733 #endif
15734
15735 #if defined(LIBXML_XPATH_ENABLED)
15736 #ifdef bottom_xpath
15737 #undef xmlXPathNextDescendant
15738 extern __typeof (xmlXPathNextDescendant) xmlXPathNextDescendant __attribute((alias("xmlXPathNextDescendant__internal_alias")));
15739 #else
15740 #ifndef xmlXPathNextDescendant
15741 extern __typeof (xmlXPathNextDescendant) xmlXPathNextDescendant__internal_alias __attribute((visibility("hidden")));
15742 #define xmlXPathNextDescendant xmlXPathNextDescendant__internal_alias
15743 #endif
15744 #endif
15745 #endif
15746
15747 #if defined(LIBXML_XPATH_ENABLED)
15748 #ifdef bottom_xpath
15749 #undef xmlXPathNextDescendantOrSelf
15750 extern __typeof (xmlXPathNextDescendantOrSelf) xmlXPathNextDescendantOrSelf __attribute((alias("xmlXPathNextDescendantOrSelf__internal_alias")));
15751 #else
15752 #ifndef xmlXPathNextDescendantOrSelf
15753 extern __typeof (xmlXPathNextDescendantOrSelf) xmlXPathNextDescendantOrSelf__internal_alias __attribute((visibility("hidden")));
15754 #define xmlXPathNextDescendantOrSelf xmlXPathNextDescendantOrSelf__internal_alias
15755 #endif
15756 #endif
15757 #endif
15758
15759 #if defined(LIBXML_XPATH_ENABLED)
15760 #ifdef bottom_xpath
15761 #undef xmlXPathNextFollowing
15762 extern __typeof (xmlXPathNextFollowing) xmlXPathNextFollowing __attribute((alias("xmlXPathNextFollowing__internal_alias")));
15763 #else
15764 #ifndef xmlXPathNextFollowing
15765 extern __typeof (xmlXPathNextFollowing) xmlXPathNextFollowing__internal_alias __attribute((visibility("hidden")));
15766 #define xmlXPathNextFollowing xmlXPathNextFollowing__internal_alias
15767 #endif
15768 #endif
15769 #endif
15770
15771 #if defined(LIBXML_XPATH_ENABLED)
15772 #ifdef bottom_xpath
15773 #undef xmlXPathNextFollowingSibling
15774 extern __typeof (xmlXPathNextFollowingSibling) xmlXPathNextFollowingSibling __attribute((alias("xmlXPathNextFollowingSibling__internal_alias")));
15775 #else
15776 #ifndef xmlXPathNextFollowingSibling
15777 extern __typeof (xmlXPathNextFollowingSibling) xmlXPathNextFollowingSibling__internal_alias __attribute((visibility("hidden")));
15778 #define xmlXPathNextFollowingSibling xmlXPathNextFollowingSibling__internal_alias
15779 #endif
15780 #endif
15781 #endif
15782
15783 #if defined(LIBXML_XPATH_ENABLED)
15784 #ifdef bottom_xpath
15785 #undef xmlXPathNextNamespace
15786 extern __typeof (xmlXPathNextNamespace) xmlXPathNextNamespace __attribute((alias("xmlXPathNextNamespace__internal_alias")));
15787 #else
15788 #ifndef xmlXPathNextNamespace
15789 extern __typeof (xmlXPathNextNamespace) xmlXPathNextNamespace__internal_alias __attribute((visibility("hidden")));
15790 #define xmlXPathNextNamespace xmlXPathNextNamespace__internal_alias
15791 #endif
15792 #endif
15793 #endif
15794
15795 #if defined(LIBXML_XPATH_ENABLED)
15796 #ifdef bottom_xpath
15797 #undef xmlXPathNextParent
15798 extern __typeof (xmlXPathNextParent) xmlXPathNextParent __attribute((alias("xmlXPathNextParent__internal_alias")));
15799 #else
15800 #ifndef xmlXPathNextParent
15801 extern __typeof (xmlXPathNextParent) xmlXPathNextParent__internal_alias __attribute((visibility("hidden")));
15802 #define xmlXPathNextParent xmlXPathNextParent__internal_alias
15803 #endif
15804 #endif
15805 #endif
15806
15807 #if defined(LIBXML_XPATH_ENABLED)
15808 #ifdef bottom_xpath
15809 #undef xmlXPathNextPreceding
15810 extern __typeof (xmlXPathNextPreceding) xmlXPathNextPreceding __attribute((alias("xmlXPathNextPreceding__internal_alias")));
15811 #else
15812 #ifndef xmlXPathNextPreceding
15813 extern __typeof (xmlXPathNextPreceding) xmlXPathNextPreceding__internal_alias __attribute((visibility("hidden")));
15814 #define xmlXPathNextPreceding xmlXPathNextPreceding__internal_alias
15815 #endif
15816 #endif
15817 #endif
15818
15819 #if defined(LIBXML_XPATH_ENABLED)
15820 #ifdef bottom_xpath
15821 #undef xmlXPathNextPrecedingSibling
15822 extern __typeof (xmlXPathNextPrecedingSibling) xmlXPathNextPrecedingSibling __attribute((alias("xmlXPathNextPrecedingSibling__internal_alias")));
15823 #else
15824 #ifndef xmlXPathNextPrecedingSibling
15825 extern __typeof (xmlXPathNextPrecedingSibling) xmlXPathNextPrecedingSibling__internal_alias __attribute((visibility("hidden")));
15826 #define xmlXPathNextPrecedingSibling xmlXPathNextPrecedingSibling__internal_alias
15827 #endif
15828 #endif
15829 #endif
15830
15831 #if defined(LIBXML_XPATH_ENABLED)
15832 #ifdef bottom_xpath
15833 #undef xmlXPathNextSelf
15834 extern __typeof (xmlXPathNextSelf) xmlXPathNextSelf __attribute((alias("xmlXPathNextSelf__internal_alias")));
15835 #else
15836 #ifndef xmlXPathNextSelf
15837 extern __typeof (xmlXPathNextSelf) xmlXPathNextSelf__internal_alias __attribute((visibility("hidden")));
15838 #define xmlXPathNextSelf xmlXPathNextSelf__internal_alias
15839 #endif
15840 #endif
15841 #endif
15842
15843 #if defined(LIBXML_XPATH_ENABLED)
15844 #ifdef bottom_xpath
15845 #undef xmlXPathNodeLeading
15846 extern __typeof (xmlXPathNodeLeading) xmlXPathNodeLeading __attribute((alias("xmlXPathNodeLeading__internal_alias")));
15847 #else
15848 #ifndef xmlXPathNodeLeading
15849 extern __typeof (xmlXPathNodeLeading) xmlXPathNodeLeading__internal_alias __attribute((visibility("hidden")));
15850 #define xmlXPathNodeLeading xmlXPathNodeLeading__internal_alias
15851 #endif
15852 #endif
15853 #endif
15854
15855 #if defined(LIBXML_XPATH_ENABLED)
15856 #ifdef bottom_xpath
15857 #undef xmlXPathNodeLeadingSorted
15858 extern __typeof (xmlXPathNodeLeadingSorted) xmlXPathNodeLeadingSorted __attribute((alias("xmlXPathNodeLeadingSorted__internal_alias")));
15859 #else
15860 #ifndef xmlXPathNodeLeadingSorted
15861 extern __typeof (xmlXPathNodeLeadingSorted) xmlXPathNodeLeadingSorted__internal_alias __attribute((visibility("hidden")));
15862 #define xmlXPathNodeLeadingSorted xmlXPathNodeLeadingSorted__internal_alias
15863 #endif
15864 #endif
15865 #endif
15866
15867 #if defined(LIBXML_XPATH_ENABLED)
15868 #ifdef bottom_xpath
15869 #undef xmlXPathNodeSetAdd
15870 extern __typeof (xmlXPathNodeSetAdd) xmlXPathNodeSetAdd __attribute((alias("xmlXPathNodeSetAdd__internal_alias")));
15871 #else
15872 #ifndef xmlXPathNodeSetAdd
15873 extern __typeof (xmlXPathNodeSetAdd) xmlXPathNodeSetAdd__internal_alias __attribute((visibility("hidden")));
15874 #define xmlXPathNodeSetAdd xmlXPathNodeSetAdd__internal_alias
15875 #endif
15876 #endif
15877 #endif
15878
15879 #if defined(LIBXML_XPATH_ENABLED)
15880 #ifdef bottom_xpath
15881 #undef xmlXPathNodeSetAddNs
15882 extern __typeof (xmlXPathNodeSetAddNs) xmlXPathNodeSetAddNs __attribute((alias("xmlXPathNodeSetAddNs__internal_alias")));
15883 #else
15884 #ifndef xmlXPathNodeSetAddNs
15885 extern __typeof (xmlXPathNodeSetAddNs) xmlXPathNodeSetAddNs__internal_alias __attribute((visibility("hidden")));
15886 #define xmlXPathNodeSetAddNs xmlXPathNodeSetAddNs__internal_alias
15887 #endif
15888 #endif
15889 #endif
15890
15891 #if defined(LIBXML_XPATH_ENABLED)
15892 #ifdef bottom_xpath
15893 #undef xmlXPathNodeSetAddUnique
15894 extern __typeof (xmlXPathNodeSetAddUnique) xmlXPathNodeSetAddUnique __attribute((alias("xmlXPathNodeSetAddUnique__internal_alias")));
15895 #else
15896 #ifndef xmlXPathNodeSetAddUnique
15897 extern __typeof (xmlXPathNodeSetAddUnique) xmlXPathNodeSetAddUnique__internal_alias __attribute((visibility("hidden")));
15898 #define xmlXPathNodeSetAddUnique xmlXPathNodeSetAddUnique__internal_alias
15899 #endif
15900 #endif
15901 #endif
15902
15903 #if defined(LIBXML_XPATH_ENABLED)
15904 #ifdef bottom_xpath
15905 #undef xmlXPathNodeSetContains
15906 extern __typeof (xmlXPathNodeSetContains) xmlXPathNodeSetContains __attribute((alias("xmlXPathNodeSetContains__internal_alias")));
15907 #else
15908 #ifndef xmlXPathNodeSetContains
15909 extern __typeof (xmlXPathNodeSetContains) xmlXPathNodeSetContains__internal_alias __attribute((visibility("hidden")));
15910 #define xmlXPathNodeSetContains xmlXPathNodeSetContains__internal_alias
15911 #endif
15912 #endif
15913 #endif
15914
15915 #if defined(LIBXML_XPATH_ENABLED)
15916 #ifdef bottom_xpath
15917 #undef xmlXPathNodeSetCreate
15918 extern __typeof (xmlXPathNodeSetCreate) xmlXPathNodeSetCreate __attribute((alias("xmlXPathNodeSetCreate__internal_alias")));
15919 #else
15920 #ifndef xmlXPathNodeSetCreate
15921 extern __typeof (xmlXPathNodeSetCreate) xmlXPathNodeSetCreate__internal_alias __attribute((visibility("hidden")));
15922 #define xmlXPathNodeSetCreate xmlXPathNodeSetCreate__internal_alias
15923 #endif
15924 #endif
15925 #endif
15926
15927 #if defined(LIBXML_XPATH_ENABLED)
15928 #ifdef bottom_xpath
15929 #undef xmlXPathNodeSetDel
15930 extern __typeof (xmlXPathNodeSetDel) xmlXPathNodeSetDel __attribute((alias("xmlXPathNodeSetDel__internal_alias")));
15931 #else
15932 #ifndef xmlXPathNodeSetDel
15933 extern __typeof (xmlXPathNodeSetDel) xmlXPathNodeSetDel__internal_alias __attribute((visibility("hidden")));
15934 #define xmlXPathNodeSetDel xmlXPathNodeSetDel__internal_alias
15935 #endif
15936 #endif
15937 #endif
15938
15939 #if defined(LIBXML_XPATH_ENABLED)
15940 #ifdef bottom_xpath
15941 #undef xmlXPathNodeSetFreeNs
15942 extern __typeof (xmlXPathNodeSetFreeNs) xmlXPathNodeSetFreeNs __attribute((alias("xmlXPathNodeSetFreeNs__internal_alias")));
15943 #else
15944 #ifndef xmlXPathNodeSetFreeNs
15945 extern __typeof (xmlXPathNodeSetFreeNs) xmlXPathNodeSetFreeNs__internal_alias __attribute((visibility("hidden")));
15946 #define xmlXPathNodeSetFreeNs xmlXPathNodeSetFreeNs__internal_alias
15947 #endif
15948 #endif
15949 #endif
15950
15951 #if defined(LIBXML_XPATH_ENABLED)
15952 #ifdef bottom_xpath
15953 #undef xmlXPathNodeSetMerge
15954 extern __typeof (xmlXPathNodeSetMerge) xmlXPathNodeSetMerge __attribute((alias("xmlXPathNodeSetMerge__internal_alias")));
15955 #else
15956 #ifndef xmlXPathNodeSetMerge
15957 extern __typeof (xmlXPathNodeSetMerge) xmlXPathNodeSetMerge__internal_alias __attribute((visibility("hidden")));
15958 #define xmlXPathNodeSetMerge xmlXPathNodeSetMerge__internal_alias
15959 #endif
15960 #endif
15961 #endif
15962
15963 #if defined(LIBXML_XPATH_ENABLED)
15964 #ifdef bottom_xpath
15965 #undef xmlXPathNodeSetRemove
15966 extern __typeof (xmlXPathNodeSetRemove) xmlXPathNodeSetRemove __attribute((alias("xmlXPathNodeSetRemove__internal_alias")));
15967 #else
15968 #ifndef xmlXPathNodeSetRemove
15969 extern __typeof (xmlXPathNodeSetRemove) xmlXPathNodeSetRemove__internal_alias __attribute((visibility("hidden")));
15970 #define xmlXPathNodeSetRemove xmlXPathNodeSetRemove__internal_alias
15971 #endif
15972 #endif
15973 #endif
15974
15975 #if defined(LIBXML_XPATH_ENABLED)
15976 #ifdef bottom_xpath
15977 #undef xmlXPathNodeSetSort
15978 extern __typeof (xmlXPathNodeSetSort) xmlXPathNodeSetSort __attribute((alias("xmlXPathNodeSetSort__internal_alias")));
15979 #else
15980 #ifndef xmlXPathNodeSetSort
15981 extern __typeof (xmlXPathNodeSetSort) xmlXPathNodeSetSort__internal_alias __attribute((visibility("hidden")));
15982 #define xmlXPathNodeSetSort xmlXPathNodeSetSort__internal_alias
15983 #endif
15984 #endif
15985 #endif
15986
15987 #if defined(LIBXML_XPATH_ENABLED)
15988 #ifdef bottom_xpath
15989 #undef xmlXPathNodeTrailing
15990 extern __typeof (xmlXPathNodeTrailing) xmlXPathNodeTrailing __attribute((alias("xmlXPathNodeTrailing__internal_alias")));
15991 #else
15992 #ifndef xmlXPathNodeTrailing
15993 extern __typeof (xmlXPathNodeTrailing) xmlXPathNodeTrailing__internal_alias __attribute((visibility("hidden")));
15994 #define xmlXPathNodeTrailing xmlXPathNodeTrailing__internal_alias
15995 #endif
15996 #endif
15997 #endif
15998
15999 #if defined(LIBXML_XPATH_ENABLED)
16000 #ifdef bottom_xpath
16001 #undef xmlXPathNodeTrailingSorted
16002 extern __typeof (xmlXPathNodeTrailingSorted) xmlXPathNodeTrailingSorted __attribute((alias("xmlXPathNodeTrailingSorted__internal_alias")));
16003 #else
16004 #ifndef xmlXPathNodeTrailingSorted
16005 extern __typeof (xmlXPathNodeTrailingSorted) xmlXPathNodeTrailingSorted__internal_alias __attribute((visibility("hidden")));
16006 #define xmlXPathNodeTrailingSorted xmlXPathNodeTrailingSorted__internal_alias
16007 #endif
16008 #endif
16009 #endif
16010
16011 #if defined(LIBXML_XPATH_ENABLED)
16012 #ifdef bottom_xpath
16013 #undef xmlXPathNormalizeFunction
16014 extern __typeof (xmlXPathNormalizeFunction) xmlXPathNormalizeFunction __attribute((alias("xmlXPathNormalizeFunction__internal_alias")));
16015 #else
16016 #ifndef xmlXPathNormalizeFunction
16017 extern __typeof (xmlXPathNormalizeFunction) xmlXPathNormalizeFunction__internal_alias __attribute((visibility("hidden")));
16018 #define xmlXPathNormalizeFunction xmlXPathNormalizeFunction__internal_alias
16019 #endif
16020 #endif
16021 #endif
16022
16023 #if defined(LIBXML_XPATH_ENABLED)
16024 #ifdef bottom_xpath
16025 #undef xmlXPathNotEqualValues
16026 extern __typeof (xmlXPathNotEqualValues) xmlXPathNotEqualValues __attribute((alias("xmlXPathNotEqualValues__internal_alias")));
16027 #else
16028 #ifndef xmlXPathNotEqualValues
16029 extern __typeof (xmlXPathNotEqualValues) xmlXPathNotEqualValues__internal_alias __attribute((visibility("hidden")));
16030 #define xmlXPathNotEqualValues xmlXPathNotEqualValues__internal_alias
16031 #endif
16032 #endif
16033 #endif
16034
16035 #if defined(LIBXML_XPATH_ENABLED)
16036 #ifdef bottom_xpath
16037 #undef xmlXPathNotFunction
16038 extern __typeof (xmlXPathNotFunction) xmlXPathNotFunction __attribute((alias("xmlXPathNotFunction__internal_alias")));
16039 #else
16040 #ifndef xmlXPathNotFunction
16041 extern __typeof (xmlXPathNotFunction) xmlXPathNotFunction__internal_alias __attribute((visibility("hidden")));
16042 #define xmlXPathNotFunction xmlXPathNotFunction__internal_alias
16043 #endif
16044 #endif
16045 #endif
16046
16047 #if defined(LIBXML_XPATH_ENABLED)
16048 #ifdef bottom_xpath
16049 #undef xmlXPathNsLookup
16050 extern __typeof (xmlXPathNsLookup) xmlXPathNsLookup __attribute((alias("xmlXPathNsLookup__internal_alias")));
16051 #else
16052 #ifndef xmlXPathNsLookup
16053 extern __typeof (xmlXPathNsLookup) xmlXPathNsLookup__internal_alias __attribute((visibility("hidden")));
16054 #define xmlXPathNsLookup xmlXPathNsLookup__internal_alias
16055 #endif
16056 #endif
16057 #endif
16058
16059 #if defined(LIBXML_XPATH_ENABLED)
16060 #ifdef bottom_xpath
16061 #undef xmlXPathNumberFunction
16062 extern __typeof (xmlXPathNumberFunction) xmlXPathNumberFunction __attribute((alias("xmlXPathNumberFunction__internal_alias")));
16063 #else
16064 #ifndef xmlXPathNumberFunction
16065 extern __typeof (xmlXPathNumberFunction) xmlXPathNumberFunction__internal_alias __attribute((visibility("hidden")));
16066 #define xmlXPathNumberFunction xmlXPathNumberFunction__internal_alias
16067 #endif
16068 #endif
16069 #endif
16070
16071 #if defined(LIBXML_XPATH_ENABLED)
16072 #ifdef bottom_xpath
16073 #undef xmlXPathObjectCopy
16074 extern __typeof (xmlXPathObjectCopy) xmlXPathObjectCopy __attribute((alias("xmlXPathObjectCopy__internal_alias")));
16075 #else
16076 #ifndef xmlXPathObjectCopy
16077 extern __typeof (xmlXPathObjectCopy) xmlXPathObjectCopy__internal_alias __attribute((visibility("hidden")));
16078 #define xmlXPathObjectCopy xmlXPathObjectCopy__internal_alias
16079 #endif
16080 #endif
16081 #endif
16082
16083 #if defined(LIBXML_XPATH_ENABLED)
16084 #ifdef bottom_xpath
16085 #undef xmlXPathOrderDocElems
16086 extern __typeof (xmlXPathOrderDocElems) xmlXPathOrderDocElems __attribute((alias("xmlXPathOrderDocElems__internal_alias")));
16087 #else
16088 #ifndef xmlXPathOrderDocElems
16089 extern __typeof (xmlXPathOrderDocElems) xmlXPathOrderDocElems__internal_alias __attribute((visibility("hidden")));
16090 #define xmlXPathOrderDocElems xmlXPathOrderDocElems__internal_alias
16091 #endif
16092 #endif
16093 #endif
16094
16095 #if defined(LIBXML_XPATH_ENABLED)
16096 #ifdef bottom_xpath
16097 #undef xmlXPathParseNCName
16098 extern __typeof (xmlXPathParseNCName) xmlXPathParseNCName __attribute((alias("xmlXPathParseNCName__internal_alias")));
16099 #else
16100 #ifndef xmlXPathParseNCName
16101 extern __typeof (xmlXPathParseNCName) xmlXPathParseNCName__internal_alias __attribute((visibility("hidden")));
16102 #define xmlXPathParseNCName xmlXPathParseNCName__internal_alias
16103 #endif
16104 #endif
16105 #endif
16106
16107 #if defined(LIBXML_XPATH_ENABLED)
16108 #ifdef bottom_xpath
16109 #undef xmlXPathParseName
16110 extern __typeof (xmlXPathParseName) xmlXPathParseName __attribute((alias("xmlXPathParseName__internal_alias")));
16111 #else
16112 #ifndef xmlXPathParseName
16113 extern __typeof (xmlXPathParseName) xmlXPathParseName__internal_alias __attribute((visibility("hidden")));
16114 #define xmlXPathParseName xmlXPathParseName__internal_alias
16115 #endif
16116 #endif
16117 #endif
16118
16119 #if defined(LIBXML_XPATH_ENABLED)
16120 #ifdef bottom_xpath
16121 #undef xmlXPathPopBoolean
16122 extern __typeof (xmlXPathPopBoolean) xmlXPathPopBoolean __attribute((alias("xmlXPathPopBoolean__internal_alias")));
16123 #else
16124 #ifndef xmlXPathPopBoolean
16125 extern __typeof (xmlXPathPopBoolean) xmlXPathPopBoolean__internal_alias __attribute((visibility("hidden")));
16126 #define xmlXPathPopBoolean xmlXPathPopBoolean__internal_alias
16127 #endif
16128 #endif
16129 #endif
16130
16131 #if defined(LIBXML_XPATH_ENABLED)
16132 #ifdef bottom_xpath
16133 #undef xmlXPathPopExternal
16134 extern __typeof (xmlXPathPopExternal) xmlXPathPopExternal __attribute((alias("xmlXPathPopExternal__internal_alias")));
16135 #else
16136 #ifndef xmlXPathPopExternal
16137 extern __typeof (xmlXPathPopExternal) xmlXPathPopExternal__internal_alias __attribute((visibility("hidden")));
16138 #define xmlXPathPopExternal xmlXPathPopExternal__internal_alias
16139 #endif
16140 #endif
16141 #endif
16142
16143 #if defined(LIBXML_XPATH_ENABLED)
16144 #ifdef bottom_xpath
16145 #undef xmlXPathPopNodeSet
16146 extern __typeof (xmlXPathPopNodeSet) xmlXPathPopNodeSet __attribute((alias("xmlXPathPopNodeSet__internal_alias")));
16147 #else
16148 #ifndef xmlXPathPopNodeSet
16149 extern __typeof (xmlXPathPopNodeSet) xmlXPathPopNodeSet__internal_alias __attribute((visibility("hidden")));
16150 #define xmlXPathPopNodeSet xmlXPathPopNodeSet__internal_alias
16151 #endif
16152 #endif
16153 #endif
16154
16155 #if defined(LIBXML_XPATH_ENABLED)
16156 #ifdef bottom_xpath
16157 #undef xmlXPathPopNumber
16158 extern __typeof (xmlXPathPopNumber) xmlXPathPopNumber __attribute((alias("xmlXPathPopNumber__internal_alias")));
16159 #else
16160 #ifndef xmlXPathPopNumber
16161 extern __typeof (xmlXPathPopNumber) xmlXPathPopNumber__internal_alias __attribute((visibility("hidden")));
16162 #define xmlXPathPopNumber xmlXPathPopNumber__internal_alias
16163 #endif
16164 #endif
16165 #endif
16166
16167 #if defined(LIBXML_XPATH_ENABLED)
16168 #ifdef bottom_xpath
16169 #undef xmlXPathPopString
16170 extern __typeof (xmlXPathPopString) xmlXPathPopString __attribute((alias("xmlXPathPopString__internal_alias")));
16171 #else
16172 #ifndef xmlXPathPopString
16173 extern __typeof (xmlXPathPopString) xmlXPathPopString__internal_alias __attribute((visibility("hidden")));
16174 #define xmlXPathPopString xmlXPathPopString__internal_alias
16175 #endif
16176 #endif
16177 #endif
16178
16179 #if defined(LIBXML_XPATH_ENABLED)
16180 #ifdef bottom_xpath
16181 #undef xmlXPathPositionFunction
16182 extern __typeof (xmlXPathPositionFunction) xmlXPathPositionFunction __attribute((alias("xmlXPathPositionFunction__internal_alias")));
16183 #else
16184 #ifndef xmlXPathPositionFunction
16185 extern __typeof (xmlXPathPositionFunction) xmlXPathPositionFunction__internal_alias __attribute((visibility("hidden")));
16186 #define xmlXPathPositionFunction xmlXPathPositionFunction__internal_alias
16187 #endif
16188 #endif
16189 #endif
16190
16191 #if defined(LIBXML_XPATH_ENABLED)
16192 #ifdef bottom_xpath
16193 #undef xmlXPathRegisterAllFunctions
16194 extern __typeof (xmlXPathRegisterAllFunctions) xmlXPathRegisterAllFunctions __attribute((alias("xmlXPathRegisterAllFunctions__internal_alias")));
16195 #else
16196 #ifndef xmlXPathRegisterAllFunctions
16197 extern __typeof (xmlXPathRegisterAllFunctions) xmlXPathRegisterAllFunctions__internal_alias __attribute((visibility("hidden")));
16198 #define xmlXPathRegisterAllFunctions xmlXPathRegisterAllFunctions__internal_alias
16199 #endif
16200 #endif
16201 #endif
16202
16203 #if defined(LIBXML_XPATH_ENABLED)
16204 #ifdef bottom_xpath
16205 #undef xmlXPathRegisterFunc
16206 extern __typeof (xmlXPathRegisterFunc) xmlXPathRegisterFunc __attribute((alias("xmlXPathRegisterFunc__internal_alias")));
16207 #else
16208 #ifndef xmlXPathRegisterFunc
16209 extern __typeof (xmlXPathRegisterFunc) xmlXPathRegisterFunc__internal_alias __attribute((visibility("hidden")));
16210 #define xmlXPathRegisterFunc xmlXPathRegisterFunc__internal_alias
16211 #endif
16212 #endif
16213 #endif
16214
16215 #if defined(LIBXML_XPATH_ENABLED)
16216 #ifdef bottom_xpath
16217 #undef xmlXPathRegisterFuncLookup
16218 extern __typeof (xmlXPathRegisterFuncLookup) xmlXPathRegisterFuncLookup __attribute((alias("xmlXPathRegisterFuncLookup__internal_alias")));
16219 #else
16220 #ifndef xmlXPathRegisterFuncLookup
16221 extern __typeof (xmlXPathRegisterFuncLookup) xmlXPathRegisterFuncLookup__internal_alias __attribute((visibility("hidden")));
16222 #define xmlXPathRegisterFuncLookup xmlXPathRegisterFuncLookup__internal_alias
16223 #endif
16224 #endif
16225 #endif
16226
16227 #if defined(LIBXML_XPATH_ENABLED)
16228 #ifdef bottom_xpath
16229 #undef xmlXPathRegisterFuncNS
16230 extern __typeof (xmlXPathRegisterFuncNS) xmlXPathRegisterFuncNS __attribute((alias("xmlXPathRegisterFuncNS__internal_alias")));
16231 #else
16232 #ifndef xmlXPathRegisterFuncNS
16233 extern __typeof (xmlXPathRegisterFuncNS) xmlXPathRegisterFuncNS__internal_alias __attribute((visibility("hidden")));
16234 #define xmlXPathRegisterFuncNS xmlXPathRegisterFuncNS__internal_alias
16235 #endif
16236 #endif
16237 #endif
16238
16239 #if defined(LIBXML_XPATH_ENABLED)
16240 #ifdef bottom_xpath
16241 #undef xmlXPathRegisterNs
16242 extern __typeof (xmlXPathRegisterNs) xmlXPathRegisterNs __attribute((alias("xmlXPathRegisterNs__internal_alias")));
16243 #else
16244 #ifndef xmlXPathRegisterNs
16245 extern __typeof (xmlXPathRegisterNs) xmlXPathRegisterNs__internal_alias __attribute((visibility("hidden")));
16246 #define xmlXPathRegisterNs xmlXPathRegisterNs__internal_alias
16247 #endif
16248 #endif
16249 #endif
16250
16251 #if defined(LIBXML_XPATH_ENABLED)
16252 #ifdef bottom_xpath
16253 #undef xmlXPathRegisterVariable
16254 extern __typeof (xmlXPathRegisterVariable) xmlXPathRegisterVariable __attribute((alias("xmlXPathRegisterVariable__internal_alias")));
16255 #else
16256 #ifndef xmlXPathRegisterVariable
16257 extern __typeof (xmlXPathRegisterVariable) xmlXPathRegisterVariable__internal_alias __attribute((visibility("hidden")));
16258 #define xmlXPathRegisterVariable xmlXPathRegisterVariable__internal_alias
16259 #endif
16260 #endif
16261 #endif
16262
16263 #if defined(LIBXML_XPATH_ENABLED)
16264 #ifdef bottom_xpath
16265 #undef xmlXPathRegisterVariableLookup
16266 extern __typeof (xmlXPathRegisterVariableLookup) xmlXPathRegisterVariableLookup __attribute((alias("xmlXPathRegisterVariableLookup__internal_alias")));
16267 #else
16268 #ifndef xmlXPathRegisterVariableLookup
16269 extern __typeof (xmlXPathRegisterVariableLookup) xmlXPathRegisterVariableLookup__internal_alias __attribute((visibility("hidden")));
16270 #define xmlXPathRegisterVariableLookup xmlXPathRegisterVariableLookup__internal_alias
16271 #endif
16272 #endif
16273 #endif
16274
16275 #if defined(LIBXML_XPATH_ENABLED)
16276 #ifdef bottom_xpath
16277 #undef xmlXPathRegisterVariableNS
16278 extern __typeof (xmlXPathRegisterVariableNS) xmlXPathRegisterVariableNS __attribute((alias("xmlXPathRegisterVariableNS__internal_alias")));
16279 #else
16280 #ifndef xmlXPathRegisterVariableNS
16281 extern __typeof (xmlXPathRegisterVariableNS) xmlXPathRegisterVariableNS__internal_alias __attribute((visibility("hidden")));
16282 #define xmlXPathRegisterVariableNS xmlXPathRegisterVariableNS__internal_alias
16283 #endif
16284 #endif
16285 #endif
16286
16287 #if defined(LIBXML_XPATH_ENABLED)
16288 #ifdef bottom_xpath
16289 #undef xmlXPathRegisteredFuncsCleanup
16290 extern __typeof (xmlXPathRegisteredFuncsCleanup) xmlXPathRegisteredFuncsCleanup __attribute((alias("xmlXPathRegisteredFuncsCleanup__internal_alias")));
16291 #else
16292 #ifndef xmlXPathRegisteredFuncsCleanup
16293 extern __typeof (xmlXPathRegisteredFuncsCleanup) xmlXPathRegisteredFuncsCleanup__internal_alias __attribute((visibility("hidden")));
16294 #define xmlXPathRegisteredFuncsCleanup xmlXPathRegisteredFuncsCleanup__internal_alias
16295 #endif
16296 #endif
16297 #endif
16298
16299 #if defined(LIBXML_XPATH_ENABLED)
16300 #ifdef bottom_xpath
16301 #undef xmlXPathRegisteredNsCleanup
16302 extern __typeof (xmlXPathRegisteredNsCleanup) xmlXPathRegisteredNsCleanup __attribute((alias("xmlXPathRegisteredNsCleanup__internal_alias")));
16303 #else
16304 #ifndef xmlXPathRegisteredNsCleanup
16305 extern __typeof (xmlXPathRegisteredNsCleanup) xmlXPathRegisteredNsCleanup__internal_alias __attribute((visibility("hidden")));
16306 #define xmlXPathRegisteredNsCleanup xmlXPathRegisteredNsCleanup__internal_alias
16307 #endif
16308 #endif
16309 #endif
16310
16311 #if defined(LIBXML_XPATH_ENABLED)
16312 #ifdef bottom_xpath
16313 #undef xmlXPathRegisteredVariablesCleanup
16314 extern __typeof (xmlXPathRegisteredVariablesCleanup) xmlXPathRegisteredVariablesCleanup __attribute((alias("xmlXPathRegisteredVariablesCleanup__internal_alias")));
16315 #else
16316 #ifndef xmlXPathRegisteredVariablesCleanup
16317 extern __typeof (xmlXPathRegisteredVariablesCleanup) xmlXPathRegisteredVariablesCleanup__internal_alias __attribute((visibility("hidden")));
16318 #define xmlXPathRegisteredVariablesCleanup xmlXPathRegisteredVariablesCleanup__internal_alias
16319 #endif
16320 #endif
16321 #endif
16322
16323 #if defined(LIBXML_XPATH_ENABLED)
16324 #ifdef bottom_xpath
16325 #undef xmlXPathRoot
16326 extern __typeof (xmlXPathRoot) xmlXPathRoot __attribute((alias("xmlXPathRoot__internal_alias")));
16327 #else
16328 #ifndef xmlXPathRoot
16329 extern __typeof (xmlXPathRoot) xmlXPathRoot__internal_alias __attribute((visibility("hidden")));
16330 #define xmlXPathRoot xmlXPathRoot__internal_alias
16331 #endif
16332 #endif
16333 #endif
16334
16335 #if defined(LIBXML_XPATH_ENABLED)
16336 #ifdef bottom_xpath
16337 #undef xmlXPathRoundFunction
16338 extern __typeof (xmlXPathRoundFunction) xmlXPathRoundFunction __attribute((alias("xmlXPathRoundFunction__internal_alias")));
16339 #else
16340 #ifndef xmlXPathRoundFunction
16341 extern __typeof (xmlXPathRoundFunction) xmlXPathRoundFunction__internal_alias __attribute((visibility("hidden")));
16342 #define xmlXPathRoundFunction xmlXPathRoundFunction__internal_alias
16343 #endif
16344 #endif
16345 #endif
16346
16347 #if defined(LIBXML_XPATH_ENABLED)
16348 #ifdef bottom_xpath
16349 #undef xmlXPathStartsWithFunction
16350 extern __typeof (xmlXPathStartsWithFunction) xmlXPathStartsWithFunction __attribute((alias("xmlXPathStartsWithFunction__internal_alias")));
16351 #else
16352 #ifndef xmlXPathStartsWithFunction
16353 extern __typeof (xmlXPathStartsWithFunction) xmlXPathStartsWithFunction__internal_alias __attribute((visibility("hidden")));
16354 #define xmlXPathStartsWithFunction xmlXPathStartsWithFunction__internal_alias
16355 #endif
16356 #endif
16357 #endif
16358
16359 #if defined(LIBXML_XPATH_ENABLED)
16360 #ifdef bottom_xpath
16361 #undef xmlXPathStringEvalNumber
16362 extern __typeof (xmlXPathStringEvalNumber) xmlXPathStringEvalNumber __attribute((alias("xmlXPathStringEvalNumber__internal_alias")));
16363 #else
16364 #ifndef xmlXPathStringEvalNumber
16365 extern __typeof (xmlXPathStringEvalNumber) xmlXPathStringEvalNumber__internal_alias __attribute((visibility("hidden")));
16366 #define xmlXPathStringEvalNumber xmlXPathStringEvalNumber__internal_alias
16367 #endif
16368 #endif
16369 #endif
16370
16371 #if defined(LIBXML_XPATH_ENABLED)
16372 #ifdef bottom_xpath
16373 #undef xmlXPathStringFunction
16374 extern __typeof (xmlXPathStringFunction) xmlXPathStringFunction __attribute((alias("xmlXPathStringFunction__internal_alias")));
16375 #else
16376 #ifndef xmlXPathStringFunction
16377 extern __typeof (xmlXPathStringFunction) xmlXPathStringFunction__internal_alias __attribute((visibility("hidden")));
16378 #define xmlXPathStringFunction xmlXPathStringFunction__internal_alias
16379 #endif
16380 #endif
16381 #endif
16382
16383 #if defined(LIBXML_XPATH_ENABLED)
16384 #ifdef bottom_xpath
16385 #undef xmlXPathStringLengthFunction
16386 extern __typeof (xmlXPathStringLengthFunction) xmlXPathStringLengthFunction __attribute((alias("xmlXPathStringLengthFunction__internal_alias")));
16387 #else
16388 #ifndef xmlXPathStringLengthFunction
16389 extern __typeof (xmlXPathStringLengthFunction) xmlXPathStringLengthFunction__internal_alias __attribute((visibility("hidden")));
16390 #define xmlXPathStringLengthFunction xmlXPathStringLengthFunction__internal_alias
16391 #endif
16392 #endif
16393 #endif
16394
16395 #if defined(LIBXML_XPATH_ENABLED)
16396 #ifdef bottom_xpath
16397 #undef xmlXPathSubValues
16398 extern __typeof (xmlXPathSubValues) xmlXPathSubValues __attribute((alias("xmlXPathSubValues__internal_alias")));
16399 #else
16400 #ifndef xmlXPathSubValues
16401 extern __typeof (xmlXPathSubValues) xmlXPathSubValues__internal_alias __attribute((visibility("hidden")));
16402 #define xmlXPathSubValues xmlXPathSubValues__internal_alias
16403 #endif
16404 #endif
16405 #endif
16406
16407 #if defined(LIBXML_XPATH_ENABLED)
16408 #ifdef bottom_xpath
16409 #undef xmlXPathSubstringAfterFunction
16410 extern __typeof (xmlXPathSubstringAfterFunction) xmlXPathSubstringAfterFunction __attribute((alias("xmlXPathSubstringAfterFunction__internal_alias")));
16411 #else
16412 #ifndef xmlXPathSubstringAfterFunction
16413 extern __typeof (xmlXPathSubstringAfterFunction) xmlXPathSubstringAfterFunction__internal_alias __attribute((visibility("hidden")));
16414 #define xmlXPathSubstringAfterFunction xmlXPathSubstringAfterFunction__internal_alias
16415 #endif
16416 #endif
16417 #endif
16418
16419 #if defined(LIBXML_XPATH_ENABLED)
16420 #ifdef bottom_xpath
16421 #undef xmlXPathSubstringBeforeFunction
16422 extern __typeof (xmlXPathSubstringBeforeFunction) xmlXPathSubstringBeforeFunction __attribute((alias("xmlXPathSubstringBeforeFunction__internal_alias")));
16423 #else
16424 #ifndef xmlXPathSubstringBeforeFunction
16425 extern __typeof (xmlXPathSubstringBeforeFunction) xmlXPathSubstringBeforeFunction__internal_alias __attribute((visibility("hidden")));
16426 #define xmlXPathSubstringBeforeFunction xmlXPathSubstringBeforeFunction__internal_alias
16427 #endif
16428 #endif
16429 #endif
16430
16431 #if defined(LIBXML_XPATH_ENABLED)
16432 #ifdef bottom_xpath
16433 #undef xmlXPathSubstringFunction
16434 extern __typeof (xmlXPathSubstringFunction) xmlXPathSubstringFunction __attribute((alias("xmlXPathSubstringFunction__internal_alias")));
16435 #else
16436 #ifndef xmlXPathSubstringFunction
16437 extern __typeof (xmlXPathSubstringFunction) xmlXPathSubstringFunction__internal_alias __attribute((visibility("hidden")));
16438 #define xmlXPathSubstringFunction xmlXPathSubstringFunction__internal_alias
16439 #endif
16440 #endif
16441 #endif
16442
16443 #if defined(LIBXML_XPATH_ENABLED)
16444 #ifdef bottom_xpath
16445 #undef xmlXPathSumFunction
16446 extern __typeof (xmlXPathSumFunction) xmlXPathSumFunction __attribute((alias("xmlXPathSumFunction__internal_alias")));
16447 #else
16448 #ifndef xmlXPathSumFunction
16449 extern __typeof (xmlXPathSumFunction) xmlXPathSumFunction__internal_alias __attribute((visibility("hidden")));
16450 #define xmlXPathSumFunction xmlXPathSumFunction__internal_alias
16451 #endif
16452 #endif
16453 #endif
16454
16455 #if defined(LIBXML_XPATH_ENABLED)
16456 #ifdef bottom_xpath
16457 #undef xmlXPathTrailing
16458 extern __typeof (xmlXPathTrailing) xmlXPathTrailing __attribute((alias("xmlXPathTrailing__internal_alias")));
16459 #else
16460 #ifndef xmlXPathTrailing
16461 extern __typeof (xmlXPathTrailing) xmlXPathTrailing__internal_alias __attribute((visibility("hidden")));
16462 #define xmlXPathTrailing xmlXPathTrailing__internal_alias
16463 #endif
16464 #endif
16465 #endif
16466
16467 #if defined(LIBXML_XPATH_ENABLED)
16468 #ifdef bottom_xpath
16469 #undef xmlXPathTrailingSorted
16470 extern __typeof (xmlXPathTrailingSorted) xmlXPathTrailingSorted __attribute((alias("xmlXPathTrailingSorted__internal_alias")));
16471 #else
16472 #ifndef xmlXPathTrailingSorted
16473 extern __typeof (xmlXPathTrailingSorted) xmlXPathTrailingSorted__internal_alias __attribute((visibility("hidden")));
16474 #define xmlXPathTrailingSorted xmlXPathTrailingSorted__internal_alias
16475 #endif
16476 #endif
16477 #endif
16478
16479 #if defined(LIBXML_XPATH_ENABLED)
16480 #ifdef bottom_xpath
16481 #undef xmlXPathTranslateFunction
16482 extern __typeof (xmlXPathTranslateFunction) xmlXPathTranslateFunction __attribute((alias("xmlXPathTranslateFunction__internal_alias")));
16483 #else
16484 #ifndef xmlXPathTranslateFunction
16485 extern __typeof (xmlXPathTranslateFunction) xmlXPathTranslateFunction__internal_alias __attribute((visibility("hidden")));
16486 #define xmlXPathTranslateFunction xmlXPathTranslateFunction__internal_alias
16487 #endif
16488 #endif
16489 #endif
16490
16491 #if defined(LIBXML_XPATH_ENABLED)
16492 #ifdef bottom_xpath
16493 #undef xmlXPathTrueFunction
16494 extern __typeof (xmlXPathTrueFunction) xmlXPathTrueFunction __attribute((alias("xmlXPathTrueFunction__internal_alias")));
16495 #else
16496 #ifndef xmlXPathTrueFunction
16497 extern __typeof (xmlXPathTrueFunction) xmlXPathTrueFunction__internal_alias __attribute((visibility("hidden")));
16498 #define xmlXPathTrueFunction xmlXPathTrueFunction__internal_alias
16499 #endif
16500 #endif
16501 #endif
16502
16503 #if defined(LIBXML_XPATH_ENABLED)
16504 #ifdef bottom_xpath
16505 #undef xmlXPathValueFlipSign
16506 extern __typeof (xmlXPathValueFlipSign) xmlXPathValueFlipSign __attribute((alias("xmlXPathValueFlipSign__internal_alias")));
16507 #else
16508 #ifndef xmlXPathValueFlipSign
16509 extern __typeof (xmlXPathValueFlipSign) xmlXPathValueFlipSign__internal_alias __attribute((visibility("hidden")));
16510 #define xmlXPathValueFlipSign xmlXPathValueFlipSign__internal_alias
16511 #endif
16512 #endif
16513 #endif
16514
16515 #if defined(LIBXML_XPATH_ENABLED)
16516 #ifdef bottom_xpath
16517 #undef xmlXPathVariableLookup
16518 extern __typeof (xmlXPathVariableLookup) xmlXPathVariableLookup __attribute((alias("xmlXPathVariableLookup__internal_alias")));
16519 #else
16520 #ifndef xmlXPathVariableLookup
16521 extern __typeof (xmlXPathVariableLookup) xmlXPathVariableLookup__internal_alias __attribute((visibility("hidden")));
16522 #define xmlXPathVariableLookup xmlXPathVariableLookup__internal_alias
16523 #endif
16524 #endif
16525 #endif
16526
16527 #if defined(LIBXML_XPATH_ENABLED)
16528 #ifdef bottom_xpath
16529 #undef xmlXPathVariableLookupNS
16530 extern __typeof (xmlXPathVariableLookupNS) xmlXPathVariableLookupNS __attribute((alias("xmlXPathVariableLookupNS__internal_alias")));
16531 #else
16532 #ifndef xmlXPathVariableLookupNS
16533 extern __typeof (xmlXPathVariableLookupNS) xmlXPathVariableLookupNS__internal_alias __attribute((visibility("hidden")));
16534 #define xmlXPathVariableLookupNS xmlXPathVariableLookupNS__internal_alias
16535 #endif
16536 #endif
16537 #endif
16538
16539 #if defined(LIBXML_XPATH_ENABLED)
16540 #ifdef bottom_xpath
16541 #undef xmlXPathWrapCString
16542 extern __typeof (xmlXPathWrapCString) xmlXPathWrapCString __attribute((alias("xmlXPathWrapCString__internal_alias")));
16543 #else
16544 #ifndef xmlXPathWrapCString
16545 extern __typeof (xmlXPathWrapCString) xmlXPathWrapCString__internal_alias __attribute((visibility("hidden")));
16546 #define xmlXPathWrapCString xmlXPathWrapCString__internal_alias
16547 #endif
16548 #endif
16549 #endif
16550
16551 #if defined(LIBXML_XPATH_ENABLED)
16552 #ifdef bottom_xpath
16553 #undef xmlXPathWrapExternal
16554 extern __typeof (xmlXPathWrapExternal) xmlXPathWrapExternal __attribute((alias("xmlXPathWrapExternal__internal_alias")));
16555 #else
16556 #ifndef xmlXPathWrapExternal
16557 extern __typeof (xmlXPathWrapExternal) xmlXPathWrapExternal__internal_alias __attribute((visibility("hidden")));
16558 #define xmlXPathWrapExternal xmlXPathWrapExternal__internal_alias
16559 #endif
16560 #endif
16561 #endif
16562
16563 #if defined(LIBXML_XPATH_ENABLED)
16564 #ifdef bottom_xpath
16565 #undef xmlXPathWrapNodeSet
16566 extern __typeof (xmlXPathWrapNodeSet) xmlXPathWrapNodeSet __attribute((alias("xmlXPathWrapNodeSet__internal_alias")));
16567 #else
16568 #ifndef xmlXPathWrapNodeSet
16569 extern __typeof (xmlXPathWrapNodeSet) xmlXPathWrapNodeSet__internal_alias __attribute((visibility("hidden")));
16570 #define xmlXPathWrapNodeSet xmlXPathWrapNodeSet__internal_alias
16571 #endif
16572 #endif
16573 #endif
16574
16575 #if defined(LIBXML_XPATH_ENABLED)
16576 #ifdef bottom_xpath
16577 #undef xmlXPathWrapString
16578 extern __typeof (xmlXPathWrapString) xmlXPathWrapString __attribute((alias("xmlXPathWrapString__internal_alias")));
16579 #else
16580 #ifndef xmlXPathWrapString
16581 extern __typeof (xmlXPathWrapString) xmlXPathWrapString__internal_alias __attribute((visibility("hidden")));
16582 #define xmlXPathWrapString xmlXPathWrapString__internal_alias
16583 #endif
16584 #endif
16585 #endif
16586
16587 #if defined(LIBXML_XPATH_ENABLED)
16588 #ifdef bottom_xpath
16589 #undef xmlXPatherror
16590 extern __typeof (xmlXPatherror) xmlXPatherror __attribute((alias("xmlXPatherror__internal_alias")));
16591 #else
16592 #ifndef xmlXPatherror
16593 extern __typeof (xmlXPatherror) xmlXPatherror__internal_alias __attribute((visibility("hidden")));
16594 #define xmlXPatherror xmlXPatherror__internal_alias
16595 #endif
16596 #endif
16597 #endif
16598
16599 #if defined(LIBXML_XPTR_ENABLED)
16600 #ifdef bottom_xpointer
16601 #undef xmlXPtrBuildNodeList
16602 extern __typeof (xmlXPtrBuildNodeList) xmlXPtrBuildNodeList __attribute((alias("xmlXPtrBuildNodeList__internal_alias")));
16603 #else
16604 #ifndef xmlXPtrBuildNodeList
16605 extern __typeof (xmlXPtrBuildNodeList) xmlXPtrBuildNodeList__internal_alias __attribute((visibility("hidden")));
16606 #define xmlXPtrBuildNodeList xmlXPtrBuildNodeList__internal_alias
16607 #endif
16608 #endif
16609 #endif
16610
16611 #if defined(LIBXML_XPTR_ENABLED)
16612 #ifdef bottom_xpointer
16613 #undef xmlXPtrEval
16614 extern __typeof (xmlXPtrEval) xmlXPtrEval __attribute((alias("xmlXPtrEval__internal_alias")));
16615 #else
16616 #ifndef xmlXPtrEval
16617 extern __typeof (xmlXPtrEval) xmlXPtrEval__internal_alias __attribute((visibility("hidden")));
16618 #define xmlXPtrEval xmlXPtrEval__internal_alias
16619 #endif
16620 #endif
16621 #endif
16622
16623 #if defined(LIBXML_XPTR_ENABLED)
16624 #ifdef bottom_xpointer
16625 #undef xmlXPtrEvalRangePredicate
16626 extern __typeof (xmlXPtrEvalRangePredicate) xmlXPtrEvalRangePredicate __attribute((alias("xmlXPtrEvalRangePredicate__internal_alias")));
16627 #else
16628 #ifndef xmlXPtrEvalRangePredicate
16629 extern __typeof (xmlXPtrEvalRangePredicate) xmlXPtrEvalRangePredicate__internal_alias __attribute((visibility("hidden")));
16630 #define xmlXPtrEvalRangePredicate xmlXPtrEvalRangePredicate__internal_alias
16631 #endif
16632 #endif
16633 #endif
16634
16635 #if defined(LIBXML_XPTR_ENABLED)
16636 #ifdef bottom_xpointer
16637 #undef xmlXPtrFreeLocationSet
16638 extern __typeof (xmlXPtrFreeLocationSet) xmlXPtrFreeLocationSet __attribute((alias("xmlXPtrFreeLocationSet__internal_alias")));
16639 #else
16640 #ifndef xmlXPtrFreeLocationSet
16641 extern __typeof (xmlXPtrFreeLocationSet) xmlXPtrFreeLocationSet__internal_alias __attribute((visibility("hidden")));
16642 #define xmlXPtrFreeLocationSet xmlXPtrFreeLocationSet__internal_alias
16643 #endif
16644 #endif
16645 #endif
16646
16647 #if defined(LIBXML_XPTR_ENABLED)
16648 #ifdef bottom_xpointer
16649 #undef xmlXPtrLocationSetAdd
16650 extern __typeof (xmlXPtrLocationSetAdd) xmlXPtrLocationSetAdd __attribute((alias("xmlXPtrLocationSetAdd__internal_alias")));
16651 #else
16652 #ifndef xmlXPtrLocationSetAdd
16653 extern __typeof (xmlXPtrLocationSetAdd) xmlXPtrLocationSetAdd__internal_alias __attribute((visibility("hidden")));
16654 #define xmlXPtrLocationSetAdd xmlXPtrLocationSetAdd__internal_alias
16655 #endif
16656 #endif
16657 #endif
16658
16659 #if defined(LIBXML_XPTR_ENABLED)
16660 #ifdef bottom_xpointer
16661 #undef xmlXPtrLocationSetCreate
16662 extern __typeof (xmlXPtrLocationSetCreate) xmlXPtrLocationSetCreate __attribute((alias("xmlXPtrLocationSetCreate__internal_alias")));
16663 #else
16664 #ifndef xmlXPtrLocationSetCreate
16665 extern __typeof (xmlXPtrLocationSetCreate) xmlXPtrLocationSetCreate__internal_alias __attribute((visibility("hidden")));
16666 #define xmlXPtrLocationSetCreate xmlXPtrLocationSetCreate__internal_alias
16667 #endif
16668 #endif
16669 #endif
16670
16671 #if defined(LIBXML_XPTR_ENABLED)
16672 #ifdef bottom_xpointer
16673 #undef xmlXPtrLocationSetDel
16674 extern __typeof (xmlXPtrLocationSetDel) xmlXPtrLocationSetDel __attribute((alias("xmlXPtrLocationSetDel__internal_alias")));
16675 #else
16676 #ifndef xmlXPtrLocationSetDel
16677 extern __typeof (xmlXPtrLocationSetDel) xmlXPtrLocationSetDel__internal_alias __attribute((visibility("hidden")));
16678 #define xmlXPtrLocationSetDel xmlXPtrLocationSetDel__internal_alias
16679 #endif
16680 #endif
16681 #endif
16682
16683 #if defined(LIBXML_XPTR_ENABLED)
16684 #ifdef bottom_xpointer
16685 #undef xmlXPtrLocationSetMerge
16686 extern __typeof (xmlXPtrLocationSetMerge) xmlXPtrLocationSetMerge __attribute((alias("xmlXPtrLocationSetMerge__internal_alias")));
16687 #else
16688 #ifndef xmlXPtrLocationSetMerge
16689 extern __typeof (xmlXPtrLocationSetMerge) xmlXPtrLocationSetMerge__internal_alias __attribute((visibility("hidden")));
16690 #define xmlXPtrLocationSetMerge xmlXPtrLocationSetMerge__internal_alias
16691 #endif
16692 #endif
16693 #endif
16694
16695 #if defined(LIBXML_XPTR_ENABLED)
16696 #ifdef bottom_xpointer
16697 #undef xmlXPtrLocationSetRemove
16698 extern __typeof (xmlXPtrLocationSetRemove) xmlXPtrLocationSetRemove __attribute((alias("xmlXPtrLocationSetRemove__internal_alias")));
16699 #else
16700 #ifndef xmlXPtrLocationSetRemove
16701 extern __typeof (xmlXPtrLocationSetRemove) xmlXPtrLocationSetRemove__internal_alias __attribute((visibility("hidden")));
16702 #define xmlXPtrLocationSetRemove xmlXPtrLocationSetRemove__internal_alias
16703 #endif
16704 #endif
16705 #endif
16706
16707 #if defined(LIBXML_XPTR_ENABLED)
16708 #ifdef bottom_xpointer
16709 #undef xmlXPtrNewCollapsedRange
16710 extern __typeof (xmlXPtrNewCollapsedRange) xmlXPtrNewCollapsedRange __attribute((alias("xmlXPtrNewCollapsedRange__internal_alias")));
16711 #else
16712 #ifndef xmlXPtrNewCollapsedRange
16713 extern __typeof (xmlXPtrNewCollapsedRange) xmlXPtrNewCollapsedRange__internal_alias __attribute((visibility("hidden")));
16714 #define xmlXPtrNewCollapsedRange xmlXPtrNewCollapsedRange__internal_alias
16715 #endif
16716 #endif
16717 #endif
16718
16719 #if defined(LIBXML_XPTR_ENABLED)
16720 #ifdef bottom_xpointer
16721 #undef xmlXPtrNewContext
16722 extern __typeof (xmlXPtrNewContext) xmlXPtrNewContext __attribute((alias("xmlXPtrNewContext__internal_alias")));
16723 #else
16724 #ifndef xmlXPtrNewContext
16725 extern __typeof (xmlXPtrNewContext) xmlXPtrNewContext__internal_alias __attribute((visibility("hidden")));
16726 #define xmlXPtrNewContext xmlXPtrNewContext__internal_alias
16727 #endif
16728 #endif
16729 #endif
16730
16731 #if defined(LIBXML_XPTR_ENABLED)
16732 #ifdef bottom_xpointer
16733 #undef xmlXPtrNewLocationSetNodeSet
16734 extern __typeof (xmlXPtrNewLocationSetNodeSet) xmlXPtrNewLocationSetNodeSet __attribute((alias("xmlXPtrNewLocationSetNodeSet__internal_alias")));
16735 #else
16736 #ifndef xmlXPtrNewLocationSetNodeSet
16737 extern __typeof (xmlXPtrNewLocationSetNodeSet) xmlXPtrNewLocationSetNodeSet__internal_alias __attribute((visibility("hidden")));
16738 #define xmlXPtrNewLocationSetNodeSet xmlXPtrNewLocationSetNodeSet__internal_alias
16739 #endif
16740 #endif
16741 #endif
16742
16743 #if defined(LIBXML_XPTR_ENABLED)
16744 #ifdef bottom_xpointer
16745 #undef xmlXPtrNewLocationSetNodes
16746 extern __typeof (xmlXPtrNewLocationSetNodes) xmlXPtrNewLocationSetNodes __attribute((alias("xmlXPtrNewLocationSetNodes__internal_alias")));
16747 #else
16748 #ifndef xmlXPtrNewLocationSetNodes
16749 extern __typeof (xmlXPtrNewLocationSetNodes) xmlXPtrNewLocationSetNodes__internal_alias __attribute((visibility("hidden")));
16750 #define xmlXPtrNewLocationSetNodes xmlXPtrNewLocationSetNodes__internal_alias
16751 #endif
16752 #endif
16753 #endif
16754
16755 #if defined(LIBXML_XPTR_ENABLED)
16756 #ifdef bottom_xpointer
16757 #undef xmlXPtrNewRange
16758 extern __typeof (xmlXPtrNewRange) xmlXPtrNewRange __attribute((alias("xmlXPtrNewRange__internal_alias")));
16759 #else
16760 #ifndef xmlXPtrNewRange
16761 extern __typeof (xmlXPtrNewRange) xmlXPtrNewRange__internal_alias __attribute((visibility("hidden")));
16762 #define xmlXPtrNewRange xmlXPtrNewRange__internal_alias
16763 #endif
16764 #endif
16765 #endif
16766
16767 #if defined(LIBXML_XPTR_ENABLED)
16768 #ifdef bottom_xpointer
16769 #undef xmlXPtrNewRangeNodeObject
16770 extern __typeof (xmlXPtrNewRangeNodeObject) xmlXPtrNewRangeNodeObject __attribute((alias("xmlXPtrNewRangeNodeObject__internal_alias")));
16771 #else
16772 #ifndef xmlXPtrNewRangeNodeObject
16773 extern __typeof (xmlXPtrNewRangeNodeObject) xmlXPtrNewRangeNodeObject__internal_alias __attribute((visibility("hidden")));
16774 #define xmlXPtrNewRangeNodeObject xmlXPtrNewRangeNodeObject__internal_alias
16775 #endif
16776 #endif
16777 #endif
16778
16779 #if defined(LIBXML_XPTR_ENABLED)
16780 #ifdef bottom_xpointer
16781 #undef xmlXPtrNewRangeNodePoint
16782 extern __typeof (xmlXPtrNewRangeNodePoint) xmlXPtrNewRangeNodePoint __attribute((alias("xmlXPtrNewRangeNodePoint__internal_alias")));
16783 #else
16784 #ifndef xmlXPtrNewRangeNodePoint
16785 extern __typeof (xmlXPtrNewRangeNodePoint) xmlXPtrNewRangeNodePoint__internal_alias __attribute((visibility("hidden")));
16786 #define xmlXPtrNewRangeNodePoint xmlXPtrNewRangeNodePoint__internal_alias
16787 #endif
16788 #endif
16789 #endif
16790
16791 #if defined(LIBXML_XPTR_ENABLED)
16792 #ifdef bottom_xpointer
16793 #undef xmlXPtrNewRangeNodes
16794 extern __typeof (xmlXPtrNewRangeNodes) xmlXPtrNewRangeNodes __attribute((alias("xmlXPtrNewRangeNodes__internal_alias")));
16795 #else
16796 #ifndef xmlXPtrNewRangeNodes
16797 extern __typeof (xmlXPtrNewRangeNodes) xmlXPtrNewRangeNodes__internal_alias __attribute((visibility("hidden")));
16798 #define xmlXPtrNewRangeNodes xmlXPtrNewRangeNodes__internal_alias
16799 #endif
16800 #endif
16801 #endif
16802
16803 #if defined(LIBXML_XPTR_ENABLED)
16804 #ifdef bottom_xpointer
16805 #undef xmlXPtrNewRangePointNode
16806 extern __typeof (xmlXPtrNewRangePointNode) xmlXPtrNewRangePointNode __attribute((alias("xmlXPtrNewRangePointNode__internal_alias")));
16807 #else
16808 #ifndef xmlXPtrNewRangePointNode
16809 extern __typeof (xmlXPtrNewRangePointNode) xmlXPtrNewRangePointNode__internal_alias __attribute((visibility("hidden")));
16810 #define xmlXPtrNewRangePointNode xmlXPtrNewRangePointNode__internal_alias
16811 #endif
16812 #endif
16813 #endif
16814
16815 #if defined(LIBXML_XPTR_ENABLED)
16816 #ifdef bottom_xpointer
16817 #undef xmlXPtrNewRangePoints
16818 extern __typeof (xmlXPtrNewRangePoints) xmlXPtrNewRangePoints __attribute((alias("xmlXPtrNewRangePoints__internal_alias")));
16819 #else
16820 #ifndef xmlXPtrNewRangePoints
16821 extern __typeof (xmlXPtrNewRangePoints) xmlXPtrNewRangePoints__internal_alias __attribute((visibility("hidden")));
16822 #define xmlXPtrNewRangePoints xmlXPtrNewRangePoints__internal_alias
16823 #endif
16824 #endif
16825 #endif
16826
16827 #if defined(LIBXML_XPTR_ENABLED)
16828 #ifdef bottom_xpointer
16829 #undef xmlXPtrRangeToFunction
16830 extern __typeof (xmlXPtrRangeToFunction) xmlXPtrRangeToFunction __attribute((alias("xmlXPtrRangeToFunction__internal_alias")));
16831 #else
16832 #ifndef xmlXPtrRangeToFunction
16833 extern __typeof (xmlXPtrRangeToFunction) xmlXPtrRangeToFunction__internal_alias __attribute((visibility("hidden")));
16834 #define xmlXPtrRangeToFunction xmlXPtrRangeToFunction__internal_alias
16835 #endif
16836 #endif
16837 #endif
16838
16839 #if defined(LIBXML_XPTR_ENABLED)
16840 #ifdef bottom_xpointer
16841 #undef xmlXPtrWrapLocationSet
16842 extern __typeof (xmlXPtrWrapLocationSet) xmlXPtrWrapLocationSet __attribute((alias("xmlXPtrWrapLocationSet__internal_alias")));
16843 #else
16844 #ifndef xmlXPtrWrapLocationSet
16845 extern __typeof (xmlXPtrWrapLocationSet) xmlXPtrWrapLocationSet__internal_alias __attribute((visibility("hidden")));
16846 #define xmlXPtrWrapLocationSet xmlXPtrWrapLocationSet__internal_alias
16847 #endif
16848 #endif
16849 #endif
16850
16851
16852 #endif
16853 #endif
16854 #endif
16855 #endif
16856 #endif
16857