1      * Summary: error handling
2      * Description: the API used to report errors
3      *
4      * Copy: See Copyright for the status of this software.
5      *
6      * Author: Patrick Monnerat <pm@datasphere.ch>, DATASPHERE S.A.
7
8      /include "libxmlrpg/parser"
9
10      /if not defined(XML_ERROR_H__)
11      /define XML_ERROR_H__
12
13      * xmlErrorLevel:
14      *
15      * Indicates the level of an error
16
17     d xmlErrorLevel   s             10i 0 based(######typedef######)           enum
18     d  XML_ERR_NONE   c                   0
19     d  XML_ERR_WARNING...                                                      A simple warning
20     d                 c                   1
21     d  XML_ERR_ERROR  c                   2                                    A recoverable error
22     d  XML_ERR_FATAL  c                   3                                    A fatal error
23
24      * xmlErrorDomain:
25      *
26      * Indicates where an error may have come from
27
28     d xmlErrorDomain  s             10i 0 based(######typedef######)           enum
29     d  XML_FROM_NONE  c                   0
30     d  XML_FROM_PARSER...                                                      XML parser
31     d                 c                   1
32     d  XML_FROM_TREE  c                   2                                    Tree module
33     d  XML_FROM_NAMESPACE...                                                   XML Namespace module
34     d                 c                   3
35     d  XML_FROM_DTD   c                   4                                    DTD validation
36     d  XML_FROM_HTML  c                   5                                    HTML parser
37     d  XML_FROM_MEMORY...                                                      Memory allocator
38     d                 c                   6
39     d  XML_FROM_OUTPUT...                                                      serialization code
40     d                 c                   7
41     d  XML_FROM_IO    c                   8                                    Input/Output stack
42     d  XML_FROM_FTP   c                   9                                    FTP module
43     d  XML_FROM_HTTP  c                   10                                   HTTP module
44     d  XML_FROM_XINCLUDE...                                                    XInclude processing
45     d                 c                   11
46     d  XML_FROM_XPATH...                                                       XPath module
47     d                 c                   12
48     d  XML_FROM_XPOINTER...                                                    XPointer module
49     d                 c                   13
50     d  XML_FROM_REGEXP...                                                      Regexp module
51     d                 c                   14
52     d  XML_FROM_DATATYPE...                                                    W3C XML Schm Dtatype
53     d                 c                   15
54     d  XML_FROM_SCHEMASP...                                                    W3C XML Schm parser
55     d                 c                   16
56     d  XML_FROM_SCHEMASV...                                                    W3C XML Schm valid.
57     d                 c                   17
58     d  XML_FROM_RELAXNGP...                                                    Relax-NG parser
59     d                 c                   18
60     d  XML_FROM_RELAXNGV...                                                    Relax-NG validator
61     d                 c                   19
62     d  XML_FROM_CATALOG...                                                     Catalog module
63     d                 c                   20
64     d  XML_FROM_C14N  c                   21                                   Canonicalization
65     d  XML_FROM_XSLT  c                   22                                   Engine from libxslt
66     d  XML_FROM_VALID...                                                       DTD valid. w/ ctxt
67     d                 c                   23
68     d  XML_FROM_CHECK...                                                       Error check module
69     d                 c                   24
70     d  XML_FROM_WRITER...                                                      xmlwriter module
71     d                 c                   25
72     d  XML_FROM_MODULE...                                                      Dyn. loaded module
73     d                 c                   26
74     d  XML_FROM_I18N  c                   27                                   Mod hdlg char conv
75     d  XML_FROM_SCHEMATRONV...                                                 Schematron valid
76     d                 c                   28
77     d  XML_FROM_BUFFER...                                                      Buffers module
78     d                 c                   29
79     d  XML_FROM_URI   c                   30                                   URI module
80
81      * xmlError:
82      *
83      * An XML Error instance.
84
85     d xmlErrorPtr     s               *   based(######typedef######)
86
87     d xmlError        ds                  based(xmlErrorPtr)
88     d                                     align qualified
89     d  domain                       10i 0                                      Libpart raising err
90     d  code                         10i 0                                      Error code
91     d  message                        *                                        char *
92     d  level                              like(xmlErrorLevel)                  Error severity
93     d  file                           *                                        File name
94     d  line                         10i 0                                      Line number
95     d  str1                           *                                        char *
96     d  str2                           *                                        char *
97     d  str3                           *                                        char *
98     d  int1                         10i 0                                      Extra number info
99     d  int2                         10i 0                                      Error column
100     d  ctxt                           *                                        void *
101     d  node                           *                                        void *
102
103      * xmlParserError:
104      *
105      * This is an error that the XML (or HTML) parser can generate
106
107     d xmlParserErrors...
108     d                 s             10i 0 based(######typedef######)           enum
109     d  XML_ERR_OK     c                   0
110     d  XML_ERR_INTERNAL_ERROR...
111     d                 c                   1
112     d  XML_ERR_NO_MEMORY...
113     d                 c                   2
114     d  XML_ERR_DOCUMENT_START...
115     d                 c                   3
116     d  XML_ERR_DOCUMENT_EMPTY...
117     d                 c                   4
118     d  XML_ERR_DOCUMENT_END...
119     d                 c                   5
120     d  XML_ERR_INVALID_HEX_CHARREF...
121     d                 c                   6
122     d  XML_ERR_INVALID_DEC_CHARREF...
123     d                 c                   7
124     d  XML_ERR_INVALID_CHARREF...
125     d                 c                   8
126     d  XML_ERR_INVALID_CHAR...
127     d                 c                   9
128     d  XML_ERR_CHARREF_AT_EOF...
129     d                 c                   10
130     d  XML_ERR_CHARREF_IN_PROLOG...
131     d                 c                   11
132     d  XML_ERR_CHARREF_IN_EPILOG...
133     d                 c                   12
134     d  XML_ERR_CHARREF_IN_DTD...
135     d                 c                   13
136     d  XML_ERR_ENTITYREF_AT_EOF...
137     d                 c                   14
138     d  XML_ERR_ENTITYREF_IN_PROLOG...
139     d                 c                   15
140     d  XML_ERR_ENTITYREF_IN_EPILOG...
141     d                 c                   16
142     d  XML_ERR_ENTITYREF_IN_DTD...
143     d                 c                   17
144     d  XML_ERR_PEREF_AT_EOF...
145     d                 c                   18
146     d  XML_ERR_PEREF_IN_PROLOG...
147     d                 c                   19
148     d  XML_ERR_PEREF_IN_EPILOG...
149     d                 c                   20
150     d  XML_ERR_PEREF_IN_INT_SUBSET...
151     d                 c                   21
152     d  XML_ERR_ENTITYREF_NO_NAME...
153     d                 c                   22
154     d  XML_ERR_ENTITYREF_SEMICOL_MISSING...
155     d                 c                   23
156     d  XML_ERR_PEREF_NO_NAME...
157     d                 c                   24
158     d  XML_ERR_PEREF_SEMICOL_MISSING...
159     d                 c                   25
160     d  XML_ERR_UNDECLARED_ENTITY...
161     d                 c                   26
162     d  XML_WAR_UNDECLARED_ENTITY...
163     d                 c                   27
164     d  XML_ERR_UNPARSED_ENTITY...
165     d                 c                   28
166     d  XML_ERR_ENTITY_IS_EXTERNAL...
167     d                 c                   29
168     d  XML_ERR_ENTITY_IS_PARAMETER...
169     d                 c                   30
170     d  XML_ERR_UNKNOWN_ENCODING...
171     d                 c                   31
172     d  XML_ERR_UNSUPPORTED_ENCODING...
173     d                 c                   32
174     d  XML_ERR_STRING_NOT_STARTED...
175     d                 c                   33
176     d  XML_ERR_STRING_NOT_CLOSED...
177     d                 c                   34
178     d  XML_ERR_NS_DECL_ERROR...
179     d                 c                   35
180     d  XML_ERR_ENTITY_NOT_STARTED...
181     d                 c                   36
182     d  XML_ERR_ENTITY_NOT_FINISHED...
183     d                 c                   37
184     d  XML_ERR_LT_IN_ATTRIBUTE...
185     d                 c                   38
186     d  XML_ERR_ATTRIBUTE_NOT_STARTED...
187     d                 c                   39
188     d  XML_ERR_ATTRIBUTE_NOT_FINISHED...
189     d                 c                   40
190     d  XML_ERR_ATTRIBUTE_WITHOUT_VALUE...
191     d                 c                   41
192     d  XML_ERR_ATTRIBUTE_REDEFINED...
193     d                 c                   42
194     d  XML_ERR_LITERAL_NOT_STARTED...
195     d                 c                   43
196     d  XML_ERR_LITERAL_NOT_FINISHED...
197     d                 c                   44
198     d  XML_ERR_COMMENT_NOT_FINISHED...
199     d                 c                   45
200     d  XML_ERR_PI_NOT_STARTED...
201     d                 c                   46
202     d  XML_ERR_PI_NOT_FINISHED...
203     d                 c                   47
204     d  XML_ERR_NOTATION_NOT_STARTED...
205     d                 c                   48
206     d  XML_ERR_NOTATION_NOT_FINISHED...
207     d                 c                   49
208     d  XML_ERR_ATTLIST_NOT_STARTED...
209     d                 c                   50
210     d  XML_ERR_ATTLIST_NOT_FINISHED...
211     d                 c                   51
212     d  XML_ERR_MIXED_NOT_STARTED...
213     d                 c                   52
214     d  XML_ERR_MIXED_NOT_FINISHED...
215     d                 c                   53
216     d  XML_ERR_ELEMCONTENT_NOT_STARTED...
217     d                 c                   54
218     d  XML_ERR_ELEMCONTENT_NOT_FINISHED...
219     d                 c                   55
220     d  XML_ERR_XMLDECL_NOT_STARTED...
221     d                 c                   56
222     d  XML_ERR_XMLDECL_NOT_FINISHED...
223     d                 c                   57
224     d  XML_ERR_CONDSEC_NOT_STARTED...
225     d                 c                   58
226     d  XML_ERR_CONDSEC_NOT_FINISHED...
227     d                 c                   59
228     d  XML_ERR_EXT_SUBSET_NOT_FINISHED...
229     d                 c                   60
230     d  XML_ERR_DOCTYPE_NOT_FINISHED...
231     d                 c                   61
232     d  XML_ERR_MISPLACED_CDATA_END...
233     d                 c                   62
234     d  XML_ERR_CDATA_NOT_FINISHED...
235     d                 c                   63
236     d  XML_ERR_RESERVED_XML_NAME...
237     d                 c                   64
238     d  XML_ERR_SPACE_REQUIRED...
239     d                 c                   65
240     d  XML_ERR_SEPARATOR_REQUIRED...
241     d                 c                   66
242     d  XML_ERR_NMTOKEN_REQUIRED...
243     d                 c                   67
244     d  XML_ERR_NAME_REQUIRED...
245     d                 c                   68
246     d  XML_ERR_PCDATA_REQUIRED...
247     d                 c                   69
248     d  XML_ERR_URI_REQUIRED...
249     d                 c                   70
250     d  XML_ERR_PUBID_REQUIRED...
251     d                 c                   71
252     d  XML_ERR_LT_REQUIRED...
253     d                 c                   72
254     d  XML_ERR_GT_REQUIRED...
255     d                 c                   73
256     d  XML_ERR_LTSLASH_REQUIRED...
257     d                 c                   74
258     d  XML_ERR_EQUAL_REQUIRED...
259     d                 c                   75
260     d  XML_ERR_TAG_NAME_MISMATCH...
261     d                 c                   76
262     d  XML_ERR_TAG_NOT_FINISHED...
263     d                 c                   77
264     d  XML_ERR_STANDALONE_VALUE...
265     d                 c                   78
266     d  XML_ERR_ENCODING_NAME...
267     d                 c                   79
268     d  XML_ERR_HYPHEN_IN_COMMENT...
269     d                 c                   80
270     d  XML_ERR_INVALID_ENCODING...
271     d                 c                   81
272     d  XML_ERR_EXT_ENTITY_STANDALONE...
273     d                 c                   82
274     d  XML_ERR_CONDSEC_INVALID...
275     d                 c                   83
276     d  XML_ERR_VALUE_REQUIRED...
277     d                 c                   84
278     d  XML_ERR_NOT_WELL_BALANCED...
279     d                 c                   85
280     d  XML_ERR_EXTRA_CONTENT...
281     d                 c                   86
282     d  XML_ERR_ENTITY_CHAR_ERROR...
283     d                 c                   87
284     d  XML_ERR_ENTITY_PE_INTERNAL...
285     d                 c                   88
286     d  XML_ERR_ENTITY_LOOP...
287     d                 c                   89
288     d  XML_ERR_ENTITY_BOUNDARY...
289     d                 c                   90
290     d  XML_ERR_INVALID_URI...
291     d                 c                   91
292     d  XML_ERR_URI_FRAGMENT...
293     d                 c                   92
294     d  XML_WAR_CATALOG_PI...
295     d                 c                   93
296     d  XML_ERR_NO_DTD...
297     d                 c                   94
298     d  XML_ERR_CONDSEC_INVALID_KEYWORD...
299     d                 c                   95
300     d  XML_ERR_VERSION_MISSING...
301     d                 c                   96
302     d  XML_WAR_UNKNOWN_VERSION...
303     d                 c                   97
304     d  XML_WAR_LANG_VALUE...
305     d                 c                   98
306     d  XML_WAR_NS_URI...
307     d                 c                   99
308     d  XML_WAR_NS_URI_RELATIVE...
309     d                 c                   100
310     d  XML_ERR_MISSING_ENCODING...
311     d                 c                   101
312     d  XML_WAR_SPACE_VALUE...
313     d                 c                   102
314     d  XML_ERR_NOT_STANDALONE...
315     d                 c                   103
316     d  XML_ERR_ENTITY_PROCESSING...
317     d                 c                   104
318     d  XML_ERR_NOTATION_PROCESSING...
319     d                 c                   105
320     d  XML_WAR_NS_COLUMN...
321     d                 c                   106
322     d  XML_WAR_ENTITY_REDEFINED...
323     d                 c                   107
324     d  XML_ERR_UNKNOWN_VERSION...
325     d                 c                   108
326     d  XML_ERR_VERSION_MISMATCH...
327     d                 c                   109
328     d  XML_ERR_NAME_TOO_LONG...
329     d                 c                   110
330     d  XML_ERR_USER_STOP...
331     d                 c                   111
332     d  XML_NS_ERR_XML_NAMESPACE...
333     d                 c                   200
334     d  XML_NS_ERR_UNDEFINED_NAMESPACE...
335     d                 c                   201
336     d  XML_NS_ERR_QNAME...
337     d                 c                   202
338     d  XML_NS_ERR_ATTRIBUTE_REDEFINED...
339     d                 c                   203
340     d  XML_NS_ERR_EMPTY...
341     d                 c                   204
342     d  XML_NS_ERR_COLON...
343     d                 c                   205
344     d  XML_DTD_ATTRIBUTE_DEFAULT...
345     d                 c                   500
346     d  XML_DTD_ATTRIBUTE_REDEFINED...
347     d                 c                   501
348     d  XML_DTD_ATTRIBUTE_VALUE...
349     d                 c                   502
350     d  XML_DTD_CONTENT_ERROR...
351     d                 c                   503
352     d  XML_DTD_CONTENT_MODEL...
353     d                 c                   504
354     d  XML_DTD_CONTENT_NOT_DETERMINIST...
355     d                 c                   505
356     d  XML_DTD_DIFFERENT_PREFIX...
357     d                 c                   506
358     d  XML_DTD_ELEM_DEFAULT_NAMESPACE...
359     d                 c                   507
360     d  XML_DTD_ELEM_NAMESPACE...
361     d                 c                   508
362     d  XML_DTD_ELEM_REDEFINED...
363     d                 c                   509
364     d  XML_DTD_EMPTY_NOTATION...
365     d                 c                   510
366     d  XML_DTD_ENTITY_TYPE...
367     d                 c                   511
368     d  XML_DTD_ID_FIXED...
369     d                 c                   512
370     d  XML_DTD_ID_REDEFINED...
371     d                 c                   513
372     d  XML_DTD_ID_SUBSET...
373     d                 c                   514
374     d  XML_DTD_INVALID_CHILD...
375     d                 c                   515
376     d  XML_DTD_INVALID_DEFAULT...
377     d                 c                   516
378     d  XML_DTD_LOAD_ERROR...
379     d                 c                   517
380     d  XML_DTD_MISSING_ATTRIBUTE...
381     d                 c                   518
382     d  XML_DTD_MIXED_CORRUPT...
383     d                 c                   519
384     d  XML_DTD_MULTIPLE_ID...
385     d                 c                   520
386     d  XML_DTD_NO_DOC...
387     d                 c                   521
388     d  XML_DTD_NO_DTD...
389     d                 c                   522
390     d  XML_DTD_NO_ELEM_NAME...
391     d                 c                   523
392     d  XML_DTD_NO_PREFIX...
393     d                 c                   524
394     d  XML_DTD_NO_ROOT...
395     d                 c                   525
396     d  XML_DTD_NOTATION_REDEFINED...
397     d                 c                   526
398     d  XML_DTD_NOTATION_VALUE...
399     d                 c                   527
400     d  XML_DTD_NOT_EMPTY...
401     d                 c                   528
402     d  XML_DTD_NOT_PCDATA...
403     d                 c                   529
404     d  XML_DTD_NOT_STANDALONE...
405     d                 c                   530
406     d  XML_DTD_ROOT_NAME...
407     d                 c                   531
408     d  XML_DTD_STANDALONE_WHITE_SPACE...
409     d                 c                   532
410     d  XML_DTD_UNKNOWN_ATTRIBUTE...
411     d                 c                   533
412     d  XML_DTD_UNKNOWN_ELEM...
413     d                 c                   534
414     d  XML_DTD_UNKNOWN_ENTITY...
415     d                 c                   535
416     d  XML_DTD_UNKNOWN_ID...
417     d                 c                   536
418     d  XML_DTD_UNKNOWN_NOTATION...
419     d                 c                   537
420     d  XML_DTD_STANDALONE_DEFAULTED...
421     d                 c                   538
422     d  XML_DTD_XMLID_VALUE...
423     d                 c                   539
424     d  XML_DTD_XMLID_TYPE...
425     d                 c                   540
426     d  XML_DTD_DUP_TOKEN...
427     d                 c                   541
428     d  XML_HTML_STRUCURE_ERROR...
429     d                 c                   800
430     d  XML_HTML_UNKNOWN_TAG...
431     d                 c                   801
432     d  XML_RNGP_ANYNAME_ATTR_ANCESTOR...
433     d                 c                   1000
434     d  XML_RNGP_ATTR_CONFLICT...
435     d                 c                   1001
436     d  XML_RNGP_ATTRIBUTE_CHILDREN...
437     d                 c                   1002
438     d  XML_RNGP_ATTRIBUTE_CONTENT...
439     d                 c                   1003
440     d  XML_RNGP_ATTRIBUTE_EMPTY...
441     d                 c                   1004
442     d  XML_RNGP_ATTRIBUTE_NOOP...
443     d                 c                   1005
444     d  XML_RNGP_CHOICE_CONTENT...
445     d                 c                   1006
446     d  XML_RNGP_CHOICE_EMPTY...
447     d                 c                   1007
448     d  XML_RNGP_CREATE_FAILURE...
449     d                 c                   1008
450     d  XML_RNGP_DATA_CONTENT...
451     d                 c                   1009
452     d  XML_RNGP_DEF_CHOICE_AND_INTERLEAVE...
453     d                 c                   1010
454     d  XML_RNGP_DEFINE_CREATE_FAILED...
455     d                 c                   1011
456     d  XML_RNGP_DEFINE_EMPTY...
457     d                 c                   1012
458     d  XML_RNGP_DEFINE_MISSING...
459     d                 c                   1013
460     d  XML_RNGP_DEFINE_NAME_MISSING...
461     d                 c                   1014
462     d  XML_RNGP_ELEM_CONTENT_EMPTY...
463     d                 c                   1015
464     d  XML_RNGP_ELEM_CONTENT_ERROR...
465     d                 c                   1016
466     d  XML_RNGP_ELEMENT_EMPTY...
467     d                 c                   1017
468     d  XML_RNGP_ELEMENT_CONTENT...
469     d                 c                   1018
470     d  XML_RNGP_ELEMENT_NAME...
471     d                 c                   1019
472     d  XML_RNGP_ELEMENT_NO_CONTENT...
473     d                 c                   1020
474     d  XML_RNGP_ELEM_TEXT_CONFLICT...
475     d                 c                   1021
476     d  XML_RNGP_EMPTY...
477     d                 c                   1022
478     d  XML_RNGP_EMPTY_CONSTRUCT...
479     d                 c                   1023
480     d  XML_RNGP_EMPTY_CONTENT...
481     d                 c                   1024
482     d  XML_RNGP_EMPTY_NOT_EMPTY...
483     d                 c                   1025
484     d  XML_RNGP_ERROR_TYPE_LIB...
485     d                 c                   1026
486     d  XML_RNGP_EXCEPT_EMPTY...
487     d                 c                   1027
488     d  XML_RNGP_EXCEPT_MISSING...
489     d                 c                   1028
490     d  XML_RNGP_EXCEPT_MULTIPLE...
491     d                 c                   1029
492     d  XML_RNGP_EXCEPT_NO_CONTENT...
493     d                 c                   1030
494     d  XML_RNGP_EXTERNALREF_EMTPY...
495     d                 c                   1031
496     d  XML_RNGP_EXTERNAL_REF_FAILURE...
497     d                 c                   1032
498     d  XML_RNGP_EXTERNALREF_RECURSE...
499     d                 c                   1033
500     d  XML_RNGP_FORBIDDEN_ATTRIBUTE...
501     d                 c                   1034
502     d  XML_RNGP_FOREIGN_ELEMENT...
503     d                 c                   1035
504     d  XML_RNGP_GRAMMAR_CONTENT...
505     d                 c                   1036
506     d  XML_RNGP_GRAMMAR_EMPTY...
507     d                 c                   1037
508     d  XML_RNGP_GRAMMAR_MISSING...
509     d                 c                   1038
510     d  XML_RNGP_GRAMMAR_NO_START...
511     d                 c                   1039
512     d  XML_RNGP_GROUP_ATTR_CONFLICT...
513     d                 c                   1040
514     d  XML_RNGP_HREF_ERROR...
515     d                 c                   1041
516     d  XML_RNGP_INCLUDE_EMPTY...
517     d                 c                   1042
518     d  XML_RNGP_INCLUDE_FAILURE...
519     d                 c                   1043
520     d  XML_RNGP_INCLUDE_RECURSE...
521     d                 c                   1044
522     d  XML_RNGP_INTERLEAVE_ADD...
523     d                 c                   1045
524     d  XML_RNGP_INTERLEAVE_CREATE_FAILED...
525     d                 c                   1046
526     d  XML_RNGP_INTERLEAVE_EMPTY...
527     d                 c                   1047
528     d  XML_RNGP_INTERLEAVE_NO_CONTENT...
529     d                 c                   1048
530     d  XML_RNGP_INVALID_DEFINE_NAME...
531     d                 c                   1049
532     d  XML_RNGP_INVALID_URI...
533     d                 c                   1050
534     d  XML_RNGP_INVALID_VALUE...
535     d                 c                   1051
536     d  XML_RNGP_MISSING_HREF...
537     d                 c                   1052
538     d  XML_RNGP_NAME_MISSING...
539     d                 c                   1053
540     d  XML_RNGP_NEED_COMBINE...
541     d                 c                   1054
542     d  XML_RNGP_NOTALLOWED_NOT_EMPTY...
543     d                 c                   1055
544     d  XML_RNGP_NSNAME_ATTR_ANCESTOR...
545     d                 c                   1056
546     d  XML_RNGP_NSNAME_NO_NS...
547     d                 c                   1057
548     d  XML_RNGP_PARAM_FORBIDDEN...
549     d                 c                   1058
550     d  XML_RNGP_PARAM_NAME_MISSING...
551     d                 c                   1059
552     d  XML_RNGP_PARENTREF_CREATE_FAILED...
553     d                 c                   1060
554     d  XML_RNGP_PARENTREF_NAME_INVALID...
555     d                 c                   1061
556     d  XML_RNGP_PARENTREF_NO_NAME...
557     d                 c                   1062
558     d  XML_RNGP_PARENTREF_NO_PARENT...
559     d                 c                   1063
560     d  XML_RNGP_PARENTREF_NOT_EMPTY...
561     d                 c                   1064
562     d  XML_RNGP_PARSE_ERROR...
563     d                 c                   1065
564     d  XML_RNGP_PAT_ANYNAME_EXCEPT_ANYNAME...
565     d                 c                   1066
566     d  XML_RNGP_PAT_ATTR_ATTR...
567     d                 c                   1067
568     d  XML_RNGP_PAT_ATTR_ELEM...
569     d                 c                   1068
570     d  XML_RNGP_PAT_DATA_EXCEPT_ATTR...
571     d                 c                   1069
572     d  XML_RNGP_PAT_DATA_EXCEPT_ELEM...
573     d                 c                   1070
574     d  XML_RNGP_PAT_DATA_EXCEPT_EMPTY...
575     d                 c                   1071
576     d  XML_RNGP_PAT_DATA_EXCEPT_GROUP...
577     d                 c                   1072
578     d  XML_RNGP_PAT_DATA_EXCEPT_INTERLEAVE...
579     d                 c                   1073
580     d  XML_RNGP_PAT_DATA_EXCEPT_LIST...
581     d                 c                   1074
582     d  XML_RNGP_PAT_DATA_EXCEPT_ONEMORE...
583     d                 c                   1075
584     d  XML_RNGP_PAT_DATA_EXCEPT_REF...
585     d                 c                   1076
586     d  XML_RNGP_PAT_DATA_EXCEPT_TEXT...
587     d                 c                   1077
588     d  XML_RNGP_PAT_LIST_ATTR...
589     d                 c                   1078
590     d  XML_RNGP_PAT_LIST_ELEM...
591     d                 c                   1079
592     d  XML_RNGP_PAT_LIST_INTERLEAVE...
593     d                 c                   1080
594     d  XML_RNGP_PAT_LIST_LIST...
595     d                 c                   1081
596     d  XML_RNGP_PAT_LIST_REF...
597     d                 c                   1082
598     d  XML_RNGP_PAT_LIST_TEXT...
599     d                 c                   1083
600     d  XML_RNGP_PAT_NSNAME_EXCEPT_ANYNAME...
601     d                 c                   1084
602     d  XML_RNGP_PAT_NSNAME_EXCEPT_NSNAME...
603     d                 c                   1085
604     d  XML_RNGP_PAT_ONEMORE_GROUP_ATTR...
605     d                 c                   1086
606     d  XML_RNGP_PAT_ONEMORE_INTERLEAVE_ATTR...
607     d                 c                   1087
608     d  XML_RNGP_PAT_START_ATTR...
609     d                 c                   1088
610     d  XML_RNGP_PAT_START_DATA...
611     d                 c                   1089
612     d  XML_RNGP_PAT_START_EMPTY...
613     d                 c                   1090
614     d  XML_RNGP_PAT_START_GROUP...
615     d                 c                   1091
616     d  XML_RNGP_PAT_START_INTERLEAVE...
617     d                 c                   1092
618     d  XML_RNGP_PAT_START_LIST...
619     d                 c                   1093
620     d  XML_RNGP_PAT_START_ONEMORE...
621     d                 c                   1094
622     d  XML_RNGP_PAT_START_TEXT...
623     d                 c                   1095
624     d  XML_RNGP_PAT_START_VALUE...
625     d                 c                   1096
626     d  XML_RNGP_PREFIX_UNDEFINED...
627     d                 c                   1097
628     d  XML_RNGP_REF_CREATE_FAILED...
629     d                 c                   1098
630     d  XML_RNGP_REF_CYCLE...
631     d                 c                   1099
632     d  XML_RNGP_REF_NAME_INVALID...
633     d                 c                   1100
634     d  XML_RNGP_REF_NO_DEF...
635     d                 c                   1101
636     d  XML_RNGP_REF_NO_NAME...
637     d                 c                   1102
638     d  XML_RNGP_REF_NOT_EMPTY...
639     d                 c                   1103
640     d  XML_RNGP_START_CHOICE_AND_INTERLEAVE...
641     d                 c                   1104
642     d  XML_RNGP_START_CONTENT...
643     d                 c                   1105
644     d  XML_RNGP_START_EMPTY...
645     d                 c                   1106
646     d  XML_RNGP_START_MISSING...
647     d                 c                   1107
648     d  XML_RNGP_TEXT_EXPECTED...
649     d                 c                   1108
650     d  XML_RNGP_TEXT_HAS_CHILD...
651     d                 c                   1109
652     d  XML_RNGP_TYPE_MISSING...
653     d                 c                   1110
654     d  XML_RNGP_TYPE_NOT_FOUND...
655     d                 c                   1111
656     d  XML_RNGP_TYPE_VALUE...
657     d                 c                   1112
658     d  XML_RNGP_UNKNOWN_ATTRIBUTE...
659     d                 c                   1113
660     d  XML_RNGP_UNKNOWN_COMBINE...
661     d                 c                   1114
662     d  XML_RNGP_UNKNOWN_CONSTRUCT...
663     d                 c                   1115
664     d  XML_RNGP_UNKNOWN_TYPE_LIB...
665     d                 c                   1116
666     d  XML_RNGP_URI_FRAGMENT...
667     d                 c                   1117
668     d  XML_RNGP_URI_NOT_ABSOLUTE...
669     d                 c                   1118
670     d  XML_RNGP_VALUE_EMPTY...
671     d                 c                   1119
672     d  XML_RNGP_VALUE_NO_CONTENT...
673     d                 c                   1120
674     d  XML_RNGP_XMLNS_NAME...
675     d                 c                   1121
676     d  XML_RNGP_XML_NS...
677     d                 c                   1122
678     d  XML_XPATH_EXPRESSION_OK...
679     d                 c                   1200
680     d  XML_XPATH_NUMBER_ERROR...
681     d                 c                   1201
682     d  XML_XPATH_UNFINISHED_LITERAL_ERROR...
683     d                 c                   1202
684     d  XML_XPATH_START_LITERAL_ERROR...
685     d                 c                   1203
686     d  XML_XPATH_VARIABLE_REF_ERROR...
687     d                 c                   1204
688     d  XML_XPATH_UNDEF_VARIABLE_ERROR...
689     d                 c                   1205
690     d  XML_XPATH_INVALID_PREDICATE_ERROR...
691     d                 c                   1206
692     d  XML_XPATH_EXPR_ERROR...
693     d                 c                   1207
694     d  XML_XPATH_UNCLOSED_ERROR...
695     d                 c                   1208
696     d  XML_XPATH_UNKNOWN_FUNC_ERROR...
697     d                 c                   1209
698     d  XML_XPATH_INVALID_OPERAND...
699     d                 c                   1210
700     d  XML_XPATH_INVALID_TYPE...
701     d                 c                   1211
702     d  XML_XPATH_INVALID_ARITY...
703     d                 c                   1212
704     d  XML_XPATH_INVALID_CTXT_SIZE...
705     d                 c                   1213
706     d  XML_XPATH_INVALID_CTXT_POSITION...
707     d                 c                   1214
708     d  XML_XPATH_MEMORY_ERROR...
709     d                 c                   1215
710     d  XML_XPTR_SYNTAX_ERROR...
711     d                 c                   1216
712     d  XML_XPTR_RESOURCE_ERROR...
713     d                 c                   1217
714     d  XML_XPTR_SUB_RESOURCE_ERROR...
715     d                 c                   1218
716     d  XML_XPATH_UNDEF_PREFIX_ERROR...
717     d                 c                   1219
718     d  XML_XPATH_ENCODING_ERROR...
719     d                 c                   1220
720     d  XML_XPATH_INVALID_CHAR_ERROR...
721     d                 c                   1231
722     d  XML_TREE_INVALID_HEX...
723     d                 c                   1300
724     d  XML_TREE_INVALID_DEC...
725     d                 c                   1301
726     d  XML_TREE_UNTERMINATED_ENTITY...
727     d                 c                   1302
728     d  XML_TREE_NOT_UTF8...
729     d                 c                   1303
730     d  XML_SAVE_NOT_UTF8...
731     d                 c                   1400
732     d  XML_SAVE_CHAR_INVALID...
733     d                 c                   1401
734     d  XML_SAVE_NO_DOCTYPE...
735     d                 c                   1402
736     d  XML_SAVE_UNKNOWN_ENCODING...
737     d                 c                   1403
738     d  XML_REGEXP_COMPILE_ERROR...
739     d                 c                   1403
740     d  XML_IO_UNKNOWN...
741     d                 c                   1500
742     d  XML_IO_EACCES  c                   1501
743     d  XML_IO_EAGAIN  c                   1502
744     d  XML_IO_EBADF   c                   1503
745     d  XML_IO_EBADMSG...
746     d                 c                   1504
747     d  XML_IO_EBUSY   c                   1505
748     d  XML_IO_ECANCELED...
749     d                 c                   1506
750     d  XML_IO_ECHILD  c                   1507
751     d  XML_IO_EDEADLK...
752     d                 c                   1508
753     d  XML_IO_EDOM    c                   1509
754     d  XML_IO_EEXIST  c                   1510
755     d  XML_IO_EFAULT  c                   1511
756     d  XML_IO_EFBIG   c                   1512
757     d  XML_IO_EINPROGRESS...
758     d                 c                   1513
759     d  XML_IO_EINTR   c                   1514
760     d  XML_IO_EINVAL  c                   1515
761     d  XML_IO_EIO     c                   1516
762     d  XML_IO_EISDIR  c                   1517
763     d  XML_IO_EMFILE  c                   1518
764     d  XML_IO_EMLINK  c                   1519
765     d  XML_IO_EMSGSIZE...
766     d                 c                   1520
767     d  XML_IO_ENAMETOOLONG...
768     d                 c                   1521
769     d  XML_IO_ENFILE  c                   1522
770     d  XML_IO_ENODEV  c                   1523
771     d  XML_IO_ENOENT  c                   1524
772     d  XML_IO_ENOEXEC...
773     d                 c                   1525
774     d  XML_IO_ENOLCK  c                   1526
775     d  XML_IO_ENOMEM  c                   1527
776     d  XML_IO_ENOSPC  c                   1528
777     d  XML_IO_ENOSYS  c                   1529
778     d  XML_IO_ENOTDIR...
779     d                 c                   1530
780     d  XML_IO_ENOTEMPTY...
781     d                 c                   1531
782     d  XML_IO_ENOTSUP...
783     d                 c                   1532
784     d  XML_IO_ENOTTY  c                   1533
785     d  XML_IO_ENXIO   c                   1534
786     d  XML_IO_EPERM   c                   1535
787     d  XML_IO_EPIPE   c                   1536
788     d  XML_IO_ERANGE  c                   1537
789     d  XML_IO_EROFS   c                   1538
790     d  XML_IO_ESPIPE  c                   1539
791     d  XML_IO_ESRCH   c                   1540
792     d  XML_IO_ETIMEDOUT...
793     d                 c                   1541
794     d  XML_IO_EXDEV   c                   1542
795     d  XML_IO_NETWORK_ATTEMPT...
796     d                 c                   1543
797     d  XML_IO_ENCODER...
798     d                 c                   1544
799     d  XML_IO_FLUSH   c                   1545
800     d  XML_IO_WRITE   c                   1546
801     d  XML_IO_NO_INPUT...
802     d                 c                   1547
803     d  XML_IO_BUFFER_FULL...
804     d                 c                   1548
805     d  XML_IO_LOAD_ERROR...
806     d                 c                   1549
807     d  XML_IO_ENOTSOCK...
808     d                 c                   1550
809     d  XML_IO_EISCONN...
810     d                 c                   1551
811     d  XML_IO_ECONNREFUSED...
812     d                 c                   1552
813     d  XML_IO_ENETUNREACH...
814     d                 c                   1553
815     d  XML_IO_EADDRINUSE...
816     d                 c                   1554
817     d  XML_IO_EALREADY...
818     d                 c                   1555
819     d  XML_IO_EAFNOSUPPORT...
820     d                 c                   1556
821     d  XML_XINCLUDE_RECURSION...
822     d                 c                   1600
823     d  XML_XINCLUDE_PARSE_VALUE...
824     d                 c                   1601
825     d  XML_XINCLUDE_ENTITY_DEF_MISMATCH...
826     d                 c                   1602
827     d  XML_XINCLUDE_NO_HREF...
828     d                 c                   1603
829     d  XML_XINCLUDE_NO_FALLBACK...
830     d                 c                   1604
831     d  XML_XINCLUDE_HREF_URI...
832     d                 c                   1605
833     d  XML_XINCLUDE_TEXT_FRAGMENT...
834     d                 c                   1606
835     d  XML_XINCLUDE_TEXT_DOCUMENT...
836     d                 c                   1607
837     d  XML_XINCLUDE_INVALID_CHAR...
838     d                 c                   1608
839     d  XML_XINCLUDE_BUILD_FAILED...
840     d                 c                   1609
841     d  XML_XINCLUDE_UNKNOWN_ENCODING...
842     d                 c                   1610
843     d  XML_XINCLUDE_MULTIPLE_ROOT...
844     d                 c                   1611
845     d  XML_XINCLUDE_XPTR_FAILED...
846     d                 c                   1612
847     d  XML_XINCLUDE_XPTR_RESULT...
848     d                 c                   1613
849     d  XML_XINCLUDE_INCLUDE_IN_INCLUDE...
850     d                 c                   1614
851     d  XML_XINCLUDE_FALLBACKS_IN_INCLUDE...
852     d                 c                   1615
853     d  XML_XINCLUDE_FALLBACK_NOT_IN_INCLUDE...
854     d                 c                   1616
855     d  XML_XINCLUDE_DEPRECATED_NS...
856     d                 c                   1617
857     d  XML_XINCLUDE_FRAGMENT_ID...
858     d                 c                   1618
859     d  XML_CATALOG_MISSING_ATTR...
860     d                 c                   1650
861     d  XML_CATALOG_ENTRY_BROKEN...
862     d                 c                   1651
863     d  XML_CATALOG_PREFER_VALUE...
864     d                 c                   1652
865     d  XML_CATALOG_NOT_CATALOG...
866     d                 c                   1653
867     d  XML_CATALOG_RECURSION...
868     d                 c                   1654
869     d  XML_SCHEMAP_PREFIX_UNDEFINED...
870     d                 c                   1700
871     d  XML_SCHEMAP_ATTRFORMDEFAULT_VALUE...
872     d                 c                   1701
873     d  XML_SCHEMAP_ATTRGRP_NONAME_NOREF...
874     d                 c                   1702
875     d  XML_SCHEMAP_ATTR_NONAME_NOREF...
876     d                 c                   1703
877     d  XML_SCHEMAP_COMPLEXTYPE_NONAME_NOREF...
878     d                 c                   1704
879     d  XML_SCHEMAP_ELEMFORMDEFAULT_VALUE...
880     d                 c                   1705
881     d  XML_SCHEMAP_ELEM_NONAME_NOREF...
882     d                 c                   1706
883     d  XML_SCHEMAP_EXTENSION_NO_BASE...
884     d                 c                   1707
885     d  XML_SCHEMAP_FACET_NO_VALUE...
886     d                 c                   1708
887     d  XML_SCHEMAP_FAILED_BUILD_IMPORT...
888     d                 c                   1709
889     d  XML_SCHEMAP_GROUP_NONAME_NOREF...
890     d                 c                   1710
891     d  XML_SCHEMAP_IMPORT_NAMESPACE_NOT_URI...
892     d                 c                   1711
893     d  XML_SCHEMAP_IMPORT_REDEFINE_NSNAME...
894     d                 c                   1712
895     d  XML_SCHEMAP_IMPORT_SCHEMA_NOT_URI...
896     d                 c                   1713
897     d  XML_SCHEMAP_INVALID_BOOLEAN...
898     d                 c                   1714
899     d  XML_SCHEMAP_INVALID_ENUM...
900     d                 c                   1715
901     d  XML_SCHEMAP_INVALID_FACET...
902     d                 c                   1716
903     d  XML_SCHEMAP_INVALID_FACET_VALUE...
904     d                 c                   1717
905     d  XML_SCHEMAP_INVALID_MAXOCCURS...
906     d                 c                   1718
907     d  XML_SCHEMAP_INVALID_MINOCCURS...
908     d                 c                   1719
909     d  XML_SCHEMAP_INVALID_REF_AND_SUBTYPE...
910     d                 c                   1720
911     d  XML_SCHEMAP_INVALID_WHITE_SPACE...
912     d                 c                   1721
913     d  XML_SCHEMAP_NOATTR_NOREF...
914     d                 c                   1722
915     d  XML_SCHEMAP_NOTATION_NO_NAME...
916     d                 c                   1723
917     d  XML_SCHEMAP_NOTYPE_NOREF...
918     d                 c                   1724
919     d  XML_SCHEMAP_REF_AND_SUBTYPE...
920     d                 c                   1725
921     d  XML_SCHEMAP_RESTRICTION_NONAME_NOREF...
922     d                 c                   1726
923     d  XML_SCHEMAP_SIMPLETYPE_NONAME...
924     d                 c                   1727
925     d  XML_SCHEMAP_TYPE_AND_SUBTYPE...
926     d                 c                   1728
927     d  XML_SCHEMAP_UNKNOWN_ALL_CHILD...
928     d                 c                   1729
929     d  XML_SCHEMAP_UNKNOWN_ANYATTRIBUTE_CHILD...
930     d                 c                   1730
931     d  XML_SCHEMAP_UNKNOWN_ATTR_CHILD...
932     d                 c                   1731
933     d  XML_SCHEMAP_UNKNOWN_ATTRGRP_CHILD...
934     d                 c                   1732
935     d  XML_SCHEMAP_UNKNOWN_ATTRIBUTE_GROUP...
936     d                 c                   1733
937     d  XML_SCHEMAP_UNKNOWN_BASE_TYPE...
938     d                 c                   1734
939     d  XML_SCHEMAP_UNKNOWN_CHOICE_CHILD...
940     d                 c                   1735
941     d  XML_SCHEMAP_UNKNOWN_COMPLEXCONTENT_CHILD...
942     d                 c                   1736
943     d  XML_SCHEMAP_UNKNOWN_COMPLEXTYPE_CHILD...
944     d                 c                   1737
945     d  XML_SCHEMAP_UNKNOWN_ELEM_CHILD...
946     d                 c                   1738
947     d  XML_SCHEMAP_UNKNOWN_EXTENSION_CHILD...
948     d                 c                   1739
949     d  XML_SCHEMAP_UNKNOWN_FACET_CHILD...
950     d                 c                   1740
951     d  XML_SCHEMAP_UNKNOWN_FACET_TYPE...
952     d                 c                   1741
953     d  XML_SCHEMAP_UNKNOWN_GROUP_CHILD...
954     d                 c                   1742
955     d  XML_SCHEMAP_UNKNOWN_IMPORT_CHILD...
956     d                 c                   1743
957     d  XML_SCHEMAP_UNKNOWN_LIST_CHILD...
958     d                 c                   1744
959     d  XML_SCHEMAP_UNKNOWN_NOTATION_CHILD...
960     d                 c                   1745
961     d  XML_SCHEMAP_UNKNOWN_PROCESSCONTENT_CHILD...
962     d                 c                   1746
963     d  XML_SCHEMAP_UNKNOWN_REF...
964     d                 c                   1747
965     d  XML_SCHEMAP_UNKNOWN_RESTRICTION_CHILD...
966     d                 c                   1748
967     d  XML_SCHEMAP_UNKNOWN_SCHEMAS_CHILD...
968     d                 c                   1749
969     d  XML_SCHEMAP_UNKNOWN_SEQUENCE_CHILD...
970     d                 c                   1750
971     d  XML_SCHEMAP_UNKNOWN_SIMPLECONTENT_CHILD...
972     d                 c                   1751
973     d  XML_SCHEMAP_UNKNOWN_SIMPLETYPE_CHILD...
974     d                 c                   1752
975     d  XML_SCHEMAP_UNKNOWN_TYPE...
976     d                 c                   1753
977     d  XML_SCHEMAP_UNKNOWN_UNION_CHILD...
978     d                 c                   1754
979     d  XML_SCHEMAP_ELEM_DEFAULT_FIXED...
980     d                 c                   1755
981     d  XML_SCHEMAP_REGEXP_INVALID...
982     d                 c                   1756
983     d  XML_SCHEMAP_FAILED_LOAD...
984     d                 c                   1757
985     d  XML_SCHEMAP_NOTHING_TO_PARSE...
986     d                 c                   1758
987     d  XML_SCHEMAP_NOROOT...
988     d                 c                   1759
989     d  XML_SCHEMAP_REDEFINED_GROUP...
990     d                 c                   1760
991     d  XML_SCHEMAP_REDEFINED_TYPE...
992     d                 c                   1761
993     d  XML_SCHEMAP_REDEFINED_ELEMENT...
994     d                 c                   1762
995     d  XML_SCHEMAP_REDEFINED_ATTRGROUP...
996     d                 c                   1763
997     d  XML_SCHEMAP_REDEFINED_ATTR...
998     d                 c                   1764
999     d  XML_SCHEMAP_REDEFINED_NOTATION...
1000     d                 c                   1765
1001     d  XML_SCHEMAP_FAILED_PARSE...
1002     d                 c                   1766
1003     d  XML_SCHEMAP_UNKNOWN_PREFIX...
1004     d                 c                   1767
1005     d  XML_SCHEMAP_DEF_AND_PREFIX...
1006     d                 c                   1768
1007     d  XML_SCHEMAP_UNKNOWN_INCLUDE_CHILD...
1008     d                 c                   1769
1009     d  XML_SCHEMAP_INCLUDE_SCHEMA_NOT_URI...
1010     d                 c                   1770
1011     d  XML_SCHEMAP_INCLUDE_SCHEMA_NO_URI...
1012     d                 c                   1771
1013     d  XML_SCHEMAP_NOT_SCHEMA...
1014     d                 c                   1772
1015     d  XML_SCHEMAP_UNKNOWN_MEMBER_TYPE...
1016     d                 c                   1773
1017     d  XML_SCHEMAP_INVALID_ATTR_USE...
1018     d                 c                   1774
1019     d  XML_SCHEMAP_RECURSIVE...
1020     d                 c                   1775
1021     d  XML_SCHEMAP_SUPERNUMEROUS_LIST_ITEM_TYPE...
1022     d                 c                   1776
1023     d  XML_SCHEMAP_INVALID_ATTR_COMBINATION...
1024     d                 c                   1777
1025     d  XML_SCHEMAP_INVALID_ATTR_INLINE_COMBINATION...
1026     d                 c                   1778
1027     d  XML_SCHEMAP_MISSING_SIMPLETYPE_CHILD...
1028     d                 c                   1779
1029     d  XML_SCHEMAP_INVALID_ATTR_NAME...
1030     d                 c                   1780
1031     d  XML_SCHEMAP_REF_AND_CONTENT...
1032     d                 c                   1781
1033     d  XML_SCHEMAP_CT_PROPS_CORRECT_1...
1034     d                 c                   1782
1035     d  XML_SCHEMAP_CT_PROPS_CORRECT_2...
1036     d                 c                   1783
1037     d  XML_SCHEMAP_CT_PROPS_CORRECT_3...
1038     d                 c                   1784
1039     d  XML_SCHEMAP_CT_PROPS_CORRECT_4...
1040     d                 c                   1785
1041     d  XML_SCHEMAP_CT_PROPS_CORRECT_5...
1042     d                 c                   1786
1043     d  XML_SCHEMAP_DERIVATION_OK_RESTRICTION_1...
1044     d                 c                   1787
1045     d  XML_SCHEMAP_DERIVATION_OK_RESTRICTION_2_1_1...
1046     d                 c                   1788
1047     d  XML_SCHEMAP_DERIVATION_OK_RESTRICTION_2_1_2...
1048     d                 c                   1789
1049     d  XML_SCHEMAP_DERIVATION_OK_RESTRICTION_2_2...
1050     d                 c                   1790
1051     d  XML_SCHEMAP_DERIVATION_OK_RESTRICTION_3...
1052     d                 c                   1791
1053     d  XML_SCHEMAP_WILDCARD_INVALID_NS_MEMBER...
1054     d                 c                   1792
1055     d  XML_SCHEMAP_INTERSECTION_NOT_EXPRESSIBLE...
1056     d                 c                   1793
1057     d  XML_SCHEMAP_UNION_NOT_EXPRESSIBLE...
1058     d                 c                   1794
1059     d  XML_SCHEMAP_SRC_IMPORT_3_1...
1060     d                 c                   1795
1061     d  XML_SCHEMAP_SRC_IMPORT_3_2...
1062     d                 c                   1796
1063     d  XML_SCHEMAP_DERIVATION_OK_RESTRICTION_4_1...
1064     d                 c                   1797
1065     d  XML_SCHEMAP_DERIVATION_OK_RESTRICTION_4_2...
1066     d                 c                   1798
1067     d  XML_SCHEMAP_DERIVATION_OK_RESTRICTION_4_3...
1068     d                 c                   1799
1069     d  XML_SCHEMAP_COS_CT_EXTENDS_1_3...
1070     d                 c                   1800
1071     d  XML_SCHEMAV_NOROOT...
1072     d                 c                   1801
1073     d  XML_SCHEMAV_UNDECLAREDELEM...
1074     d                 c                   1802
1075     d  XML_SCHEMAV_NOTTOPLEVEL...
1076     d                 c                   1803
1077     d  XML_SCHEMAV_MISSING...
1078     d                 c                   1804
1079     d  XML_SCHEMAV_WRONGELEM...
1080     d                 c                   1805
1081     d  XML_SCHEMAV_NOTYPE...
1082     d                 c                   1806
1083     d  XML_SCHEMAV_NOROLLBACK...
1084     d                 c                   1807
1085     d  XML_SCHEMAV_ISABSTRACT...
1086     d                 c                   1808
1087     d  XML_SCHEMAV_NOTEMPTY...
1088     d                 c                   1809
1089     d  XML_SCHEMAV_ELEMCONT...
1090     d                 c                   1810
1091     d  XML_SCHEMAV_HAVEDEFAULT...
1092     d                 c                   1811
1093     d  XML_SCHEMAV_NOTNILLABLE...
1094     d                 c                   1812
1095     d  XML_SCHEMAV_EXTRACONTENT...
1096     d                 c                   1813
1097     d  XML_SCHEMAV_INVALIDATTR...
1098     d                 c                   1814
1099     d  XML_SCHEMAV_INVALIDELEM...
1100     d                 c                   1815
1101     d  XML_SCHEMAV_NOTDETERMINIST...
1102     d                 c                   1816
1103     d  XML_SCHEMAV_CONSTRUCT...
1104     d                 c                   1817
1105     d  XML_SCHEMAV_INTERNAL...
1106     d                 c                   1818
1107     d  XML_SCHEMAV_NOTSIMPLE...
1108     d                 c                   1819
1109     d  XML_SCHEMAV_ATTRUNKNOWN...
1110     d                 c                   1820
1111     d  XML_SCHEMAV_ATTRINVALID...
1112     d                 c                   1821
1113     d  XML_SCHEMAV_VALUE...
1114     d                 c                   1822
1115     d  XML_SCHEMAV_FACET...
1116     d                 c                   1823
1117     d  XML_SCHEMAV_CVC_DATATYPE_VALID_1_2_1...
1118     d                 c                   1824
1119     d  XML_SCHEMAV_CVC_DATATYPE_VALID_1_2_2...
1120     d                 c                   1825
1121     d  XML_SCHEMAV_CVC_DATATYPE_VALID_1_2_3...
1122     d                 c                   1826
1123     d  XML_SCHEMAV_CVC_TYPE_3_1_1...
1124     d                 c                   1827
1125     d  XML_SCHEMAV_CVC_TYPE_3_1_2...
1126     d                 c                   1828
1127     d  XML_SCHEMAV_CVC_FACET_VALID...
1128     d                 c                   1829
1129     d  XML_SCHEMAV_CVC_LENGTH_VALID...
1130     d                 c                   1830
1131     d  XML_SCHEMAV_CVC_MINLENGTH_VALID...
1132     d                 c                   1831
1133     d  XML_SCHEMAV_CVC_MAXLENGTH_VALID...
1134     d                 c                   1832
1135     d  XML_SCHEMAV_CVC_MININCLUSIVE_VALID...
1136     d                 c                   1833
1137     d  XML_SCHEMAV_CVC_MAXINCLUSIVE_VALID...
1138     d                 c                   1834
1139     d  XML_SCHEMAV_CVC_MINEXCLUSIVE_VALID...
1140     d                 c                   1835
1141     d  XML_SCHEMAV_CVC_MAXEXCLUSIVE_VALID...
1142     d                 c                   1836
1143     d  XML_SCHEMAV_CVC_TOTALDIGITS_VALID...
1144     d                 c                   1837
1145     d  XML_SCHEMAV_CVC_FRACTIONDIGITS_VALID...
1146     d                 c                   1838
1147     d  XML_SCHEMAV_CVC_PATTERN_VALID...
1148     d                 c                   1839
1149     d  XML_SCHEMAV_CVC_ENUMERATION_VALID...
1150     d                 c                   1840
1151     d  XML_SCHEMAV_CVC_COMPLEX_TYPE_2_1...
1152     d                 c                   1841
1153     d  XML_SCHEMAV_CVC_COMPLEX_TYPE_2_2...
1154     d                 c                   1842
1155     d  XML_SCHEMAV_CVC_COMPLEX_TYPE_2_3...
1156     d                 c                   1843
1157     d  XML_SCHEMAV_CVC_COMPLEX_TYPE_2_4...
1158     d                 c                   1844
1159     d  XML_SCHEMAV_CVC_ELT_1...
1160     d                 c                   1845
1161     d  XML_SCHEMAV_CVC_ELT_2...
1162     d                 c                   1846
1163     d  XML_SCHEMAV_CVC_ELT_3_1...
1164     d                 c                   1847
1165     d  XML_SCHEMAV_CVC_ELT_3_2_1...
1166     d                 c                   1848
1167     d  XML_SCHEMAV_CVC_ELT_3_2_2...
1168     d                 c                   1849
1169     d  XML_SCHEMAV_CVC_ELT_4_1...
1170     d                 c                   1850
1171     d  XML_SCHEMAV_CVC_ELT_4_2...
1172     d                 c                   1851
1173     d  XML_SCHEMAV_CVC_ELT_4_3...
1174     d                 c                   1852
1175     d  XML_SCHEMAV_CVC_ELT_5_1_1...
1176     d                 c                   1853
1177     d  XML_SCHEMAV_CVC_ELT_5_1_2...
1178     d                 c                   1854
1179     d  XML_SCHEMAV_CVC_ELT_5_2_1...
1180     d                 c                   1855
1181     d  XML_SCHEMAV_CVC_ELT_5_2_2_1...
1182     d                 c                   1856
1183     d  XML_SCHEMAV_CVC_ELT_5_2_2_2_1...
1184     d                 c                   1857
1185     d  XML_SCHEMAV_CVC_ELT_5_2_2_2_2...
1186     d                 c                   1858
1187     d  XML_SCHEMAV_CVC_ELT_6...
1188     d                 c                   1859
1189     d  XML_SCHEMAV_CVC_ELT_7...
1190     d                 c                   1860
1191     d  XML_SCHEMAV_CVC_ATTRIBUTE_1...
1192     d                 c                   1861
1193     d  XML_SCHEMAV_CVC_ATTRIBUTE_2...
1194     d                 c                   1862
1195     d  XML_SCHEMAV_CVC_ATTRIBUTE_3...
1196     d                 c                   1863
1197     d  XML_SCHEMAV_CVC_ATTRIBUTE_4...
1198     d                 c                   1864
1199     d  XML_SCHEMAV_CVC_COMPLEX_TYPE_3_1...
1200     d                 c                   1865
1201     d  XML_SCHEMAV_CVC_COMPLEX_TYPE_3_2_1...
1202     d                 c                   1866
1203     d  XML_SCHEMAV_CVC_COMPLEX_TYPE_3_2_2...
1204     d                 c                   1867
1205     d  XML_SCHEMAV_CVC_COMPLEX_TYPE_4...
1206     d                 c                   1868
1207     d  XML_SCHEMAV_CVC_COMPLEX_TYPE_5_1...
1208     d                 c                   1869
1209     d  XML_SCHEMAV_CVC_COMPLEX_TYPE_5_2...
1210     d                 c                   1870
1211     d  XML_SCHEMAV_ELEMENT_CONTENT...
1212     d                 c                   1871
1213     d  XML_SCHEMAV_DOCUMENT_ELEMENT_MISSING...
1214     d                 c                   1872
1215     d  XML_SCHEMAV_CVC_COMPLEX_TYPE_1...
1216     d                 c                   1873
1217     d  XML_SCHEMAV_CVC_AU...
1218     d                 c                   1874
1219     d  XML_SCHEMAV_CVC_TYPE_1...
1220     d                 c                   1875
1221     d  XML_SCHEMAV_CVC_TYPE_2...
1222     d                 c                   1876
1223     d  XML_SCHEMAV_CVC_IDC...
1224     d                 c                   1877
1225     d  XML_SCHEMAV_CVC_WILDCARD...
1226     d                 c                   1878
1227     d  XML_SCHEMAV_MISC...
1228     d                 c                   1879
1229     d  XML_XPTR_UNKNOWN_SCHEME...
1230     d                 c                   1900
1231     d  XML_XPTR_CHILDSEQ_START...
1232     d                 c                   1901
1233     d  XML_XPTR_EVAL_FAILED...
1234     d                 c                   1902
1235     d  XML_XPTR_EXTRA_OBJECTS...
1236     d                 c                   1903
1237     d  XML_C14N_CREATE_CTXT...
1238     d                 c                   1950
1239     d  XML_C14N_REQUIRES_UTF8...
1240     d                 c                   1951
1241     d  XML_C14N_CREATE_STACK...
1242     d                 c                   1952
1243     d  XML_C14N_INVALID_NODE...
1244     d                 c                   1953
1245     d  XML_C14N_UNKNOW_NODE...
1246     d                 c                   1954
1247     d  XML_C14N_RELATIVE_NAMESPACE...
1248     d                 c                   1955
1249     d  XML_FTP_PASV_ANSWER...
1250     d                 c                   2000
1251     d  XML_FTP_EPSV_ANSWER...
1252     d                 c                   2001
1253     d  XML_FTP_ACCNT...
1254     d                 c                   2002
1255     d  XML_FTP_URL_SYNTAX...
1256     d                 c                   2003
1257     d  XML_HTTP_URL_SYNTAX...
1258     d                 c                   2020
1259     d  XML_HTTP_USE_IP...
1260     d                 c                   2021
1261     d  XML_HTTP_UNKNOWN_HOST...
1262     d                 c                   2022
1263     d  XML_SCHEMAP_SRC_SIMPLE_TYPE_1...
1264     d                 c                   3000
1265     d  XML_SCHEMAP_SRC_SIMPLE_TYPE_2...
1266     d                 c                   3001
1267     d  XML_SCHEMAP_SRC_SIMPLE_TYPE_3...
1268     d                 c                   3002
1269     d  XML_SCHEMAP_SRC_SIMPLE_TYPE_4...
1270     d                 c                   3003
1271     d  XML_SCHEMAP_SRC_RESOLVE...
1272     d                 c                   3004
1273     d  XML_SCHEMAP_SRC_RESTRICTION_BASE_OR_SIMPLETYPE...
1274     d                 c                   3005
1275     d  XML_SCHEMAP_SRC_LIST_ITEMTYPE_OR_SIMPLETYPE...
1276     d                 c                   3006
1277     d  XML_SCHEMAP_SRC_UNION_MEMBERTYPES_OR_SIMPLETYPES...
1278     d                 c                   3007
1279     d  XML_SCHEMAP_ST_PROPS_CORRECT_1...
1280     d                 c                   3008
1281     d  XML_SCHEMAP_ST_PROPS_CORRECT_2...
1282     d                 c                   3009
1283     d  XML_SCHEMAP_ST_PROPS_CORRECT_3...
1284     d                 c                   3010
1285     d  XML_SCHEMAP_COS_ST_RESTRICTS_1_1...
1286     d                 c                   3011
1287     d  XML_SCHEMAP_COS_ST_RESTRICTS_1_2...
1288     d                 c                   3012
1289     d  XML_SCHEMAP_COS_ST_RESTRICTS_1_3_1...
1290     d                 c                   3013
1291     d  XML_SCHEMAP_COS_ST_RESTRICTS_1_3_2...
1292     d                 c                   3014
1293     d  XML_SCHEMAP_COS_ST_RESTRICTS_2_1...
1294     d                 c                   3015
1295     d  XML_SCHEMAP_COS_ST_RESTRICTS_2_3_1_1...
1296     d                 c                   3016
1297     d  XML_SCHEMAP_COS_ST_RESTRICTS_2_3_1_2...
1298     d                 c                   3017
1299     d  XML_SCHEMAP_COS_ST_RESTRICTS_2_3_2_1...
1300     d                 c                   3018
1301     d  XML_SCHEMAP_COS_ST_RESTRICTS_2_3_2_2...
1302     d                 c                   3019
1303     d  XML_SCHEMAP_COS_ST_RESTRICTS_2_3_2_3...
1304     d                 c                   3020
1305     d  XML_SCHEMAP_COS_ST_RESTRICTS_2_3_2_4...
1306     d                 c                   3021
1307     d  XML_SCHEMAP_COS_ST_RESTRICTS_2_3_2_5...
1308     d                 c                   3022
1309     d  XML_SCHEMAP_COS_ST_RESTRICTS_3_1...
1310     d                 c                   3023
1311     d  XML_SCHEMAP_COS_ST_RESTRICTS_3_3_1...
1312     d                 c                   3024
1313     d  XML_SCHEMAP_COS_ST_RESTRICTS_3_3_1_2...
1314     d                 c                   3025
1315     d  XML_SCHEMAP_COS_ST_RESTRICTS_3_3_2_2...
1316     d                 c                   3026
1317     d  XML_SCHEMAP_COS_ST_RESTRICTS_3_3_2_1...
1318     d                 c                   3027
1319     d  XML_SCHEMAP_COS_ST_RESTRICTS_3_3_2_3...
1320     d                 c                   3028
1321     d  XML_SCHEMAP_COS_ST_RESTRICTS_3_3_2_4...
1322     d                 c                   3029
1323     d  XML_SCHEMAP_COS_ST_RESTRICTS_3_3_2_5...
1324     d                 c                   3030
1325     d  XML_SCHEMAP_COS_ST_DERIVED_OK_2_1...
1326     d                 c                   3031
1327     d  XML_SCHEMAP_COS_ST_DERIVED_OK_2_2...
1328     d                 c                   3032
1329     d  XML_SCHEMAP_S4S_ELEM_NOT_ALLOWED...
1330     d                 c                   3033
1331     d  XML_SCHEMAP_S4S_ELEM_MISSING...
1332     d                 c                   3034
1333     d  XML_SCHEMAP_S4S_ATTR_NOT_ALLOWED...
1334     d                 c                   3035
1335     d  XML_SCHEMAP_S4S_ATTR_MISSING...
1336     d                 c                   3036
1337     d  XML_SCHEMAP_S4S_ATTR_INVALID_VALUE...
1338     d                 c                   3037
1339     d  XML_SCHEMAP_SRC_ELEMENT_1...
1340     d                 c                   3038
1341     d  XML_SCHEMAP_SRC_ELEMENT_2_1...
1342     d                 c                   3039
1343     d  XML_SCHEMAP_SRC_ELEMENT_2_2...
1344     d                 c                   3040
1345     d  XML_SCHEMAP_SRC_ELEMENT_3...
1346     d                 c                   3041
1347     d  XML_SCHEMAP_P_PROPS_CORRECT_1...
1348     d                 c                   3042
1349     d  XML_SCHEMAP_P_PROPS_CORRECT_2_1...
1350     d                 c                   3043
1351     d  XML_SCHEMAP_P_PROPS_CORRECT_2_2...
1352     d                 c                   3044
1353     d  XML_SCHEMAP_E_PROPS_CORRECT_2...
1354     d                 c                   3045
1355     d  XML_SCHEMAP_E_PROPS_CORRECT_3...
1356     d                 c                   3046
1357     d  XML_SCHEMAP_E_PROPS_CORRECT_4...
1358     d                 c                   3047
1359     d  XML_SCHEMAP_E_PROPS_CORRECT_5...
1360     d                 c                   3048
1361     d  XML_SCHEMAP_E_PROPS_CORRECT_6...
1362     d                 c                   3049
1363     d  XML_SCHEMAP_SRC_INCLUDE...
1364     d                 c                   3050
1365     d  XML_SCHEMAP_SRC_ATTRIBUTE_1...
1366     d                 c                   3051
1367     d  XML_SCHEMAP_SRC_ATTRIBUTE_2...
1368     d                 c                   3052
1369     d  XML_SCHEMAP_SRC_ATTRIBUTE_3_1...
1370     d                 c                   3053
1371     d  XML_SCHEMAP_SRC_ATTRIBUTE_3_2...
1372     d                 c                   3054
1373     d  XML_SCHEMAP_SRC_ATTRIBUTE_4...
1374     d                 c                   3055
1375     d  XML_SCHEMAP_NO_XMLNS...
1376     d                 c                   3056
1377     d  XML_SCHEMAP_NO_XSI...
1378     d                 c                   3057
1379     d  XML_SCHEMAP_COS_VALID_DEFAULT_1...
1380     d                 c                   3058
1381     d  XML_SCHEMAP_COS_VALID_DEFAULT_2_1...
1382     d                 c                   3059
1383     d  XML_SCHEMAP_COS_VALID_DEFAULT_2_2_1...
1384     d                 c                   3060
1385     d  XML_SCHEMAP_COS_VALID_DEFAULT_2_2_2...
1386     d                 c                   3061
1387     d  XML_SCHEMAP_CVC_SIMPLE_TYPE...
1388     d                 c                   3062
1389     d  XML_SCHEMAP_COS_CT_EXTENDS_1_1...
1390     d                 c                   3063
1391     d  XML_SCHEMAP_SRC_IMPORT_1_1...
1392     d                 c                   3064
1393     d  XML_SCHEMAP_SRC_IMPORT_1_2...
1394     d                 c                   3065
1395     d  XML_SCHEMAP_SRC_IMPORT_2...
1396     d                 c                   3066
1397     d  XML_SCHEMAP_SRC_IMPORT_2_1...
1398     d                 c                   3067
1399     d  XML_SCHEMAP_SRC_IMPORT_2_2...
1400     d                 c                   3068
1401     d  XML_SCHEMAP_INTERNAL...                                                 Non W3C
1402     d                 c                   3069
1403     d  XML_SCHEMAP_NOT_DETERMINISTIC...
1404     d                 c                   3070
1405     d  XML_SCHEMAP_SRC_ATTRIBUTE_GROUP_1...
1406     d                 c                   3071
1407     d  XML_SCHEMAP_SRC_ATTRIBUTE_GROUP_2...
1408     d                 c                   3072
1409     d  XML_SCHEMAP_SRC_ATTRIBUTE_GROUP_3...
1410     d                 c                   3073
1411     d  XML_SCHEMAP_MG_PROPS_CORRECT_1...
1412     d                 c                   3074
1413     d  XML_SCHEMAP_MG_PROPS_CORRECT_2...
1414     d                 c                   3075
1415     d  XML_SCHEMAP_SRC_CT_1...
1416     d                 c                   3076
1417     d  XML_SCHEMAP_DERIVATION_OK_RESTRICTION_2_1_3...
1418     d                 c                   3077
1419     d  XML_SCHEMAP_AU_PROPS_CORRECT_2...
1420     d                 c                   3078
1421     d  XML_SCHEMAP_A_PROPS_CORRECT_2...
1422     d                 c                   3079
1423     d  XML_SCHEMAP_C_PROPS_CORRECT...
1424     d                 c                   3080
1425     d  XML_SCHEMAP_SRC_REDEFINE...
1426     d                 c                   3081
1427     d  XML_SCHEMAP_SRC_IMPORT...
1428     d                 c                   3082
1429     d  XML_SCHEMAP_WARN_SKIP_SCHEMA...
1430     d                 c                   3083
1431     d  XML_SCHEMAP_WARN_UNLOCATED_SCHEMA...
1432     d                 c                   3084
1433     d  XML_SCHEMAP_WARN_ATTR_REDECL_PROH...
1434     d                 c                   3085
1435     d  XML_SCHEMAP_WARN_ATTR_POINTLESS_PROH...
1436     d                 c                   3086
1437     d  XML_SCHEMAP_AG_PROPS_CORRECT...
1438     d                 c                   3087
1439     d  XML_SCHEMAP_COS_CT_EXTENDS_1_2...
1440     d                 c                   3088
1441     d  XML_SCHEMAP_AU_PROPS_CORRECT...
1442     d                 c                   3089
1443     d  XML_SCHEMAP_A_PROPS_CORRECT_3...
1444     d                 c                   3090
1445     d  XML_SCHEMAP_COS_ALL_LIMITED...
1446     d                 c                   3091
1447     d  XML_SCHEMATRONV_ASSERT...
1448     d                 c                   4000
1449     d  XML_SCHEMATRONV_REPORT...
1450     d                 c                   4001
1451     d  XML_MODULE_OPEN...
1452     d                 c                   4900
1453     d  XML_MODULE_CLOSE...
1454     d                 c                   4901
1455     d  XML_CHECK_FOUND_ELEMENT...
1456     d                 c                   5000
1457     d  XML_CHECK_FOUND_ATTRIBUTE...
1458     d                 c                   5001
1459     d  XML_CHECK_FOUND_TEXT...
1460     d                 c                   5002
1461     d  XML_CHECK_FOUND_CDATA...
1462     d                 c                   5003
1463     d  XML_CHECK_FOUND_ENTITYREF...
1464     d                 c                   5004
1465     d  XML_CHECK_FOUND_ENTITY...
1466     d                 c                   5005
1467     d  XML_CHECK_FOUND_PI...
1468     d                 c                   5006
1469     d  XML_CHECK_FOUND_COMMENT...
1470     d                 c                   5007
1471     d  XML_CHECK_FOUND_DOCTYPE...
1472     d                 c                   5008
1473     d  XML_CHECK_FOUND_FRAGMENT...
1474     d                 c                   5009
1475     d  XML_CHECK_FOUND_NOTATION...
1476     d                 c                   5010
1477     d  XML_CHECK_UNKNOWN_NODE...
1478     d                 c                   5011
1479     d  XML_CHECK_ENTITY_TYPE...
1480     d                 c                   5012
1481     d  XML_CHECK_NO_PARENT...
1482     d                 c                   5013
1483     d  XML_CHECK_NO_DOC...
1484     d                 c                   5014
1485     d  XML_CHECK_NO_NAME...
1486     d                 c                   5015
1487     d  XML_CHECK_NO_ELEM...
1488     d                 c                   5016
1489     d  XML_CHECK_WRONG_DOC...
1490     d                 c                   5017
1491     d  XML_CHECK_NO_PREV...
1492     d                 c                   5018
1493     d  XML_CHECK_WRONG_PREV...
1494     d                 c                   5019
1495     d  XML_CHECK_NO_NEXT...
1496     d                 c                   5020
1497     d  XML_CHECK_WRONG_NEXT...
1498     d                 c                   5021
1499     d  XML_CHECK_NOT_DTD...
1500     d                 c                   5022
1501     d  XML_CHECK_NOT_ATTR...
1502     d                 c                   5023
1503     d  XML_CHECK_NOT_ATTR_DECL...
1504     d                 c                   5024
1505     d  XML_CHECK_NOT_ELEM_DECL...
1506     d                 c                   5025
1507     d  XML_CHECK_NOT_ENTITY_DECL...
1508     d                 c                   5026
1509     d  XML_CHECK_NOT_NS_DECL...
1510     d                 c                   5027
1511     d  XML_CHECK_NO_HREF...
1512     d                 c                   5028
1513     d  XML_CHECK_WRONG_PARENT...
1514     d                 c                   5029
1515     d  XML_CHECK_NS_SCOPE...
1516     d                 c                   5030
1517     d  XML_CHECK_NS_ANCESTOR...
1518     d                 c                   5031
1519     d  XML_CHECK_NOT_UTF8...
1520     d                 c                   5032
1521     d  XML_CHECK_NO_DICT...
1522     d                 c                   5033
1523     d  XML_CHECK_NOT_NCNAME...
1524     d                 c                   5034
1525     d  XML_CHECK_OUTSIDE_DICT...
1526     d                 c                   5035
1527     d  XML_CHECK_WRONG_NAME...
1528     d                 c                   5036
1529     d  XML_CHECK_NAME_NOT_NULL...
1530     d                 c                   5037
1531     d  XML_I18N_NO_NAME...
1532     d                 c                   6000
1533     d  XML_I18N_NO_HANDLER...
1534     d                 c                   6001
1535     d  XML_I18N_EXCESS_HANDLER...
1536     d                 c                   6002
1537     d  XML_I18N_CONV_FAILED...
1538     d                 c                   6003
1539     d  XML_I18N_NO_OUTPUT...
1540     d                 c                   6004
1541     d  XML_BUF_OVERFLOW...
1542     d                 c                   7000
1543
1544      * xmlGenericErrorFunc:
1545      * @ctx:  a parsing context
1546      * @msg:  the message
1547      * @...:  the extra arguments of the varags to format the message
1548      *
1549      * Signature of the function to use when there is an error and
1550      * no parsing or validity context available .
1551
1552     d xmlGenericErrorFunc...
1553     d                 s               *   based(######typedef######)
1554     d                                     procptr
1555
1556      * xmlStructuredErrorFunc:
1557      * @userData:  user provided data for the error callback
1558      * @error:  the error being raised.
1559      *
1560      * Signature of the function to use when there is an error and
1561      * the module handles the new error reporting mechanism.
1562
1563     d xmlStructuredErrorFunc...
1564     d                 s               *   based(######typedef######)
1565     d                                     procptr
1566
1567      * Use the following function to reset the two global variables
1568      * xmlGenericError and xmlGenericErrorContext.
1569
1570     d xmlSetGenericErrorFunc...
1571     d                 pr                  extproc('xmlSetGenericErrorFunc')
1572     d  ctx                            *   value                                void *
1573     d  handler                            value like(xmlGenericErrorFunc)
1574
1575     d initGenericErrorDefaultFunc...
1576     d                 pr                  extproc(
1577     d                                      'initGenericErrorDefaultFunc')
1578     d  handler                            like(xmlGenericErrorFunc)
1579
1580     d xmlSetStructuredErrorFunc...
1581     d                 pr                  extproc('xmlSetStructuredErrorFunc')
1582     d  ctx                            *   value                                void *
1583     d  handler                            value like(xmlGenericErrorFunc)
1584
1585      * Default message routines used by SAX and Valid context for error
1586      * and warning reporting.
1587      *
1588      * These are vararg functions.
1589      * The following prototypes support up to 8 pointer arguments.
1590      * Other argument signature can be achieved by defining alternate
1591      *   prototypes redirected to the same function.
1592
1593     d xmlParserError  pr                  extproc('xmlParserError')
1594     d  ctx                            *   value                                void *
1595     d  msg                            *   value options(*string)               const char *
1596     d  handler                            value like(xmlGenericErrorFunc)
1597     d  arg1                           *   value options(*string: *nopass)
1598     d  arg2                           *   value options(*string: *nopass)
1599     d  arg3                           *   value options(*string: *nopass)
1600     d  arg4                           *   value options(*string: *nopass)
1601     d  arg5                           *   value options(*string: *nopass)
1602     d  arg6                           *   value options(*string: *nopass)
1603     d  arg7                           *   value options(*string: *nopass)
1604     d  arg8                           *   value options(*string: *nopass)
1605
1606     d xmlParserWarning...
1607     d                 pr                  extproc('xmlParserWarning')
1608     d  ctx                            *   value                                void *
1609     d  msg                            *   value options(*string)               const char *
1610     d  handler                            value like(xmlGenericErrorFunc)
1611     d  arg1                           *   value options(*string: *nopass)
1612     d  arg2                           *   value options(*string: *nopass)
1613     d  arg3                           *   value options(*string: *nopass)
1614     d  arg4                           *   value options(*string: *nopass)
1615     d  arg5                           *   value options(*string: *nopass)
1616     d  arg6                           *   value options(*string: *nopass)
1617     d  arg7                           *   value options(*string: *nopass)
1618     d  arg8                           *   value options(*string: *nopass)
1619
1620     d xmlParserValidityError...
1621     d                 pr                  extproc('xmlParserValidityError')
1622     d  ctx                            *   value                                void *
1623     d  msg                            *   value options(*string)               const char *
1624     d  handler                            value like(xmlGenericErrorFunc)
1625     d  arg1                           *   value options(*string: *nopass)
1626     d  arg2                           *   value options(*string: *nopass)
1627     d  arg3                           *   value options(*string: *nopass)
1628     d  arg4                           *   value options(*string: *nopass)
1629     d  arg5                           *   value options(*string: *nopass)
1630     d  arg6                           *   value options(*string: *nopass)
1631     d  arg7                           *   value options(*string: *nopass)
1632     d  arg8                           *   value options(*string: *nopass)
1633
1634     d xmlParserValidityWarning...
1635     d                 pr                  extproc('xmlParserValidityWarning')
1636     d  ctx                            *   value                                void *
1637     d  msg                            *   value options(*string)               const char *
1638     d  handler                            value like(xmlGenericErrorFunc)
1639     d  arg1                           *   value options(*string: *nopass)
1640     d  arg2                           *   value options(*string: *nopass)
1641     d  arg3                           *   value options(*string: *nopass)
1642     d  arg4                           *   value options(*string: *nopass)
1643     d  arg5                           *   value options(*string: *nopass)
1644     d  arg6                           *   value options(*string: *nopass)
1645     d  arg7                           *   value options(*string: *nopass)
1646     d  arg8                           *   value options(*string: *nopass)
1647
1648     d xmlParserPrintFileInfo...
1649     d                 pr                  extproc('xmlParserPrintFileInfo')
1650     d  input                              value like(xmlParserInputPtr)
1651
1652     d xmlParserPrintFileContext...
1653     d                 pr                  extproc('xmlParserPrintFileContext')
1654     d  input                              value like(xmlParserInputPtr)
1655
1656      * Extended error information routines
1657
1658     d xmlGetLastError...
1659     d                 pr                  extproc('xmlGetLastError')
1660     d                                     like(xmlErrorPtr)
1661
1662     d xmlResetLastError...
1663     d                 pr                  extproc('xmlResetLastError')
1664
1665     d xmlCtxtGetLastError...
1666     d                 pr                  extproc('xmlCtxtGetLastError')
1667     d                                     like(xmlErrorPtr)
1668     d  ctx                            *   value                                void *
1669
1670     d xmlCtxtResetLastError...
1671     d                 pr                  extproc('xmlCtxtResetLastError')
1672     d  ctx                            *   value                                void *
1673
1674     d xmlResetError   pr                  extproc('xmlResetError')
1675     d  err                                value like(xmlErrorPtr)
1676
1677     d xmlCopyError    pr            10i 0 extproc('xmlCopyError')
1678     d  from                               value like(xmlErrorPtr)
1679     d  to                                 value like(xmlErrorPtr)
1680
1681      /endif                                                                    XML_ERROR_H__
1682