Subversion Repositories tendra.SVN

Rev

Rev 2 | Details | Compare with Previous | Last modification | View Log | RSS feed

Rev Author Line No. Line
2 7u83 1
/*
2
    		 Crown Copyright (c) 1997, 1998
3
 
4
    This TenDRA(r) Computer Program is subject to Copyright
5
    owned by the United Kingdom Secretary of State for Defence
6
    acting through the Defence Evaluation and Research Agency
7
    (DERA).  It is made available to Recipients with a
8
    royalty-free licence for its use, reproduction, transfer
9
    to other parties and amendment for any purpose not excluding
10
    product development provided that any such use et cetera
11
    shall be deemed to be acceptance of the following conditions:-
12
 
13
        (1) Its Recipients shall ensure that this Notice is
14
        reproduced upon any copies or amended versions of it;
15
 
16
        (2) Any amended version of it shall be clearly marked to
17
        show both the nature of and the organisation responsible
18
        for the relevant amendment or amendments;
19
 
20
        (3) Its onward transfer from a recipient to another
21
        party shall be deemed to be that party's acceptance of
22
        these conditions;
23
 
24
        (4) DERA gives no warranty or assurance as to its
25
        quality or suitability for any purpose and DERA accepts
26
        no liability whatsoever in relation to any use to which
27
        it may be put.
28
*/
29
 
30
/* AUTOMATICALLY GENERATED BY make_err FROM cpp */
31
 
32
 
33
#ifndef ERR_INCLUDED
34
#define ERR_INCLUDED
35
 
36
 
37
/* Error data structure */
38
 
39
#ifndef ERR_CONST
40
#define ERR_CONST
41
#endif
42
 
43
typedef unsigned ERR_PROPS ;
44
 
45
typedef struct {
46
    ERR_CONST char *name ;
47
    ERR_CONST char *signature ;
48
    int usage ;
49
    ERR_PROPS props ;
50
    ERR_CONST char *key_ISO ;
51
    ERR_CONST char *key_STD ;
52
} ERR_DATA ;
53
 
54
extern ERR_DATA ERR_CATALOG [] ;
55
extern ERR_CONST char *ERR_NAME ;
56
 
57
 
58
/* Error type keys */
59
 
60
#define ERR_KEY_ACCESS '0'
61
#define ERR_KEY_BASE_TYPE '1'
62
#define ERR_KEY_CLASS_TYPE '2'
63
#define ERR_KEY_CV_SPEC '3'
64
#define ERR_KEY_DECL_SPEC '4'
65
#define ERR_KEY_FLOAT '5'
66
#define ERR_KEY_HASHID '6'
67
#define ERR_KEY_IDENTIFIER '7'
68
#define ERR_KEY_LEX '8'
69
#define ERR_KEY_LONG_ID '9'
70
#define ERR_KEY_NAMESPACE 'A'
71
#define ERR_KEY_NAT 'B'
72
#define ERR_KEY_PPTOKEN_P 'C'
73
#define ERR_KEY_PTR_LOC 'D'
74
#define ERR_KEY_QUALIFIER 'E'
75
#define ERR_KEY_STRING 'F'
76
#define ERR_KEY_TYPE 'G'
77
#define ERR_KEY_cint 'H'
78
#define ERR_KEY_cstring 'I'
79
#define ERR_KEY_string 'J'
80
#define ERR_KEY_ucint 'K'
81
#define ERR_KEY_ulong 'L'
82
#define ERR_KEY_unsigned 'M'
83
#define ERR_KEY_plural 'N'
84
 
85
 
86
/* Error usage keys */
87
 
88
#ifndef ERR_USE
89
#define OPT_error 0
90
#define OPT_warning 1
91
#define OPT_none 2
92
#define OPT_whatever 3
93
#define OPT_new 4
94
#define OPT_wall 5
95
#define OPT_cpp_error 6
96
#define OPT_c_error 7
97
#define OPT_addr_register 8
98
#define OPT_bitf_overflow 9
99
#define OPT_bitf_type 10
100
#define OPT_bool_assign 11
101
#define OPT_case_fall 12
102
#define OPT_cast_explicit 13
103
#define OPT_class_scope 14
104
#define OPT_comma_extra 15
105
#define OPT_complete_struct 16
106
#define OPT_concat_string 17
107
#define OPT_cond_default 18
108
#define OPT_cond_lvalue 19
109
#define OPT_const_cond 20
110
#define OPT_const_internal 21
111
#define OPT_const_string 22
112
#define OPT_conv 23
113
#define OPT_conv_int_int 24
114
#define OPT_conv_int_int_expl 25
115
#define OPT_conv_int_int_impl 26
116
#define OPT_conv_int_enum 27
117
#define OPT_conv_int_ptr 28
118
#define OPT_conv_int_ptr_expl 29
119
#define OPT_conv_int_ptr_impl 30
120
#define OPT_conv_ptr_ptr 31
121
#define OPT_conv_ptr_ptr_expl 32
122
#define OPT_conv_ptr_ptr_impl 33
123
#define OPT_conv_ptr_ptr_void 34
124
#define OPT_conv_ptr_void_ptr 35
125
#define OPT_conv_ptr_func 36
126
#define OPT_cpplus_comment 37
127
#define OPT_decl_cond 38
128
#define OPT_decl_empty 39
129
#define OPT_decl_hide 40
130
#define OPT_decl_none 41
131
#define OPT_decl_struct_anon 42
132
#define OPT_decl_unify 43
133
#define OPT_decl_volatile 44
134
#define OPT_delete_over 45
135
#define OPT_digraph 46
136
#define OPT_discard 47
137
#define OPT_discard_exp 48
138
#define OPT_discard_func 49
139
#define OPT_discard_static 50
140
#define OPT_discard_value 51
141
#define OPT_dollar_ident 52
142
#define OPT_dspec_none 53
143
#define OPT_dspec_none_func 54
144
#define OPT_ellipsis_extra 55
145
#define OPT_ellipsis_ident 56
146
#define OPT_empty_body 57
147
#define OPT_enum_decl 58
148
#define OPT_enum_switch 59
149
#define OPT_eof_nline 60
150
#define OPT_escape_overflow 61
151
#define OPT_escape_unknown 62
152
#define OPT_for_scope 63
153
#define OPT_func_block 64
154
#define OPT_func_impl 65
155
#define OPT_func_incompat 66
156
#define OPT_func_linkage 67
157
#define OPT_func_proto 68
158
#define OPT_func_ret_void 69
159
#define OPT_func_token_undef 70
160
#define OPT_func_weak 71
161
#define OPT_gen_ptr_char 72
162
#define OPT_hash_ident 73
163
#define OPT_include_full 74
164
#define OPT_include_verbose 75
165
#define OPT_infer_int 76
166
#define OPT_infer_int_cv 77
167
#define OPT_init_aggregate 78
168
#define OPT_init_dynamic 79
169
#define OPT_init_struct 80
170
#define OPT_inline_internal 81
171
#define OPT_int_operator 82
172
#define OPT_int_overflow 83
173
#define OPT_interf_incompat 84
174
#define OPT_iso_keyword 85
175
#define OPT_link_incompat 86
176
#define OPT_link_internal 87
177
#define OPT_link_resolve 88
178
#define OPT_lint_comment 89
179
#define OPT_longlong 90
180
#define OPT_macro_arg_dir 91
181
#define OPT_macro_nest 92
182
#define OPT_macro_redef 93
183
#define OPT_macro_weak 94
184
#define OPT_member_incompat 95
185
#define OPT_name_limit 96
186
#define OPT_nest_comment 97
187
#define OPT_new_array 98
188
#define OPT_overload_ambig 99
189
#define OPT_overload_dep 100
190
#define OPT_overload_expl 101
191
#define OPT_overload_res 102
192
#define OPT_overload_strict 103
193
#define OPT_param_impl 104
194
#define OPT_paren 105
195
#define OPT_ppdir_id 106
196
#define OPT_ppdir_null 107
197
#define OPT_ppdir_text 108
198
#define OPT_ppdir_unknown 109
199
#define OPT_ppdir_assert 110
200
#define OPT_ppdir_assert_ignore 111
201
#define OPT_ppdir_file 112
202
#define OPT_ppdir_file_ignore 113
203
#define OPT_ppdir_ident 114
204
#define OPT_ppdir_ident_ignore 115
205
#define OPT_ppdir_import 116
206
#define OPT_ppdir_import_ignore 117
207
#define OPT_ppdir_indent 118
208
#define OPT_ppdir_indent_dir 119
209
#define OPT_ppdir_unassert 120
210
#define OPT_ppdir_unassert_ignore 121
211
#define OPT_ppdir_warning 122
212
#define OPT_ppdir_warning_ignore 123
213
#define OPT_ppdir_weak 124
214
#define OPT_ppdir_weak_ignore 125
215
#define OPT_pragma_unknown 126
216
#define OPT_preproc_old 127
217
#define OPT_printf_string 128
218
#define OPT_proto_scope 129
219
#define OPT_ptr_operator 130
220
#define OPT_ptr_void 131
221
#define OPT_reached 132
222
#define OPT_semicolon_extra 133
223
#define OPT_templ_export 134
224
#define OPT_templ_undecl 135
225
#define OPT_this_lvalue 136
226
#define OPT_throw_bad 137
227
#define OPT_token_const 138
228
#define OPT_token_redef 139
229
#define OPT_token_undef 140
230
#define OPT_trigraph 141
231
#define OPT_type_obj_incompl 142
232
#define OPT_type_qual_incompat 143
233
#define OPT_type_redef 144
234
#define OPT_type_tag_ignore 145
235
#define OPT_unmatched 146
236
#define OPT_variable 147
237
#define OPT_weak 148
238
#endif
239
 
240
 
241
/* Error property keys */
242
 
243
#ifndef ERR_PROP
244
#define ERR_PROP_non_iso ( ( ERR_PROPS ) 0x1 )
245
#define ERR_PROP_compiler ( ( ERR_PROPS ) 0x2 )
246
#define ERR_PROP_pragma ( ( ERR_PROPS ) 0x4 )
247
#define ERR_PROP_printf ( ( ERR_PROPS ) 0x8 )
248
#define ERR_PROP_syntax ( ( ERR_PROPS ) 0x10 )
249
#define ERR_PROP_token ( ( ERR_PROPS ) 0x20 )
250
#define ERR_PROP_dummy ( ( ERR_PROPS ) 0x40 )
251
#endif
252
 
253
 
254
/* Error type checking */
255
 
256
#if defined ( ERR_CHECK ) && defined ( __STDC__ )
257
extern ACCESS chk_0 ( ACCESS ) ;
258
extern BASE_TYPE chk_1 ( BASE_TYPE ) ;
259
extern CLASS_TYPE chk_2 ( CLASS_TYPE ) ;
260
extern CV_SPEC chk_3 ( CV_SPEC ) ;
261
extern DECL_SPEC chk_4 ( DECL_SPEC ) ;
262
extern FLOAT chk_5 ( FLOAT ) ;
263
extern HASHID chk_6 ( HASHID ) ;
264
extern IDENTIFIER chk_7 ( IDENTIFIER ) ;
265
extern LEX chk_8 ( LEX ) ;
266
extern LONG_ID chk_9 ( LONG_ID ) ;
267
extern NAMESPACE chk_A ( NAMESPACE ) ;
268
extern NAT chk_B ( NAT ) ;
269
extern PPTOKEN_P chk_C ( PPTOKEN_P ) ;
270
extern PTR_LOC chk_D ( PTR_LOC ) ;
271
extern QUALIFIER chk_E ( QUALIFIER ) ;
272
extern STRING chk_F ( STRING ) ;
273
extern TYPE chk_G ( TYPE ) ;
274
extern cint chk_H ( cint ) ;
275
extern cstring chk_I ( cstring ) ;
276
extern string chk_J ( string ) ;
277
extern ucint chk_K ( ucint ) ;
278
extern ulong chk_L ( ulong ) ;
279
extern unsigned chk_M ( unsigned ) ;
280
extern plural chk_N ( plural ) ;
281
#else
282
#define chk_0( A ) ( A )
283
#define chk_1( A ) ( A )
284
#define chk_2( A ) ( A )
285
#define chk_3( A ) ( A )
286
#define chk_4( A ) ( A )
287
#define chk_5( A ) ( A )
288
#define chk_6( A ) ( A )
289
#define chk_7( A ) ( A )
290
#define chk_8( A ) ( A )
291
#define chk_9( A ) ( A )
292
#define chk_A( A ) ( A )
293
#define chk_B( A ) ( A )
294
#define chk_C( A ) ( A )
295
#define chk_D( A ) ( A )
296
#define chk_E( A ) ( A )
297
#define chk_F( A ) ( A )
298
#define chk_G( A ) ( A )
299
#define chk_H( A ) ( A )
300
#define chk_I( A ) ( A )
301
#define chk_J( A ) ( A )
302
#define chk_K( A ) ( A )
303
#define chk_L( A ) ( A )
304
#define chk_M( A ) ( A )
305
#define chk_N( A ) ( A )
306
#endif
307
 
308
 
309
/* Error message macros */
310
 
311
#ifdef ERR_GEN
312
 
313
#define ERR_fail_input( A )\
314
	ERR_GEN ( 0, chk_J ( A ) )
315
 
316
#define ERR_fail_output( A )\
317
	ERR_GEN ( 1, chk_J ( A ) )
318
 
319
#define ERR_fail_dump( A )\
320
	ERR_GEN ( 2, chk_J ( A ) )
321
 
322
#define ERR_fail_spec( A )\
323
	ERR_GEN ( 3, chk_J ( A ) )
324
 
325
#define ERR_fail_spec_bad( A, B )\
326
	ERR_GEN ( 4, chk_J ( A ), chk_J ( B ) )
327
 
328
#define ERR_fail_port( A )\
329
	ERR_GEN ( 5, chk_J ( A ) )
330
 
331
#define ERR_fail_too_many( A )\
332
	ERR_GEN ( 6, chk_L ( A ) )
333
 
334
#define ERR_fail_error( A )\
335
	ERR_GEN ( 7, chk_I ( A ) )
336
 
337
#define ERR_fail_warning( A )\
338
	ERR_GEN ( 8, chk_I ( A ) )
339
 
340
#define ERR_fail_list_item( A, B, C )\
341
	ERR_GEN ( 9, chk_M ( A ), chk_9 ( B ), chk_D ( C ) )
342
 
343
#define ERR_fail_list_end( A )\
344
	ERR_GEN ( 10, chk_M ( A ) )
345
 
346
#define ERR_lex_parse( A )\
347
	ERR_GEN ( 11, chk_C ( A ) )
348
 
349
#define ERR_lex_expect( A )\
350
	ERR_GEN ( 12, chk_8 ( A ) )
351
 
352
#define ERR_lex_extra_comma()\
353
	ERR_GEN ( 13 )
354
 
355
#define ERR_lex_abort()\
356
	ERR_GEN ( 14 )
357
 
358
#define ERR_lex_phases_eof()\
359
	ERR_GEN ( 15 )
360
 
361
#define ERR_lex_phases_comm_eof()\
362
	ERR_GEN ( 16 )
363
 
364
#define ERR_lex_phases_str_eof()\
365
	ERR_GEN ( 17 )
366
 
367
#define ERR_lex_charset_len( A, B )\
368
	ERR_GEN ( 18, chk_H ( A ), chk_M ( B ) )
369
 
370
#define ERR_lex_charset_replace( A )\
371
	ERR_GEN ( 19, chk_K ( A ) )
372
 
373
#define ERR_lex_charset_bad( A )\
374
	ERR_GEN ( 20, chk_K ( A ) )
375
 
376
#define ERR_lex_trigraph_replace( A, B )\
377
	ERR_GEN ( 21, chk_H ( A ), chk_H ( B ) )
378
 
379
#define ERR_lex_pptoken_unknown( A )\
380
	ERR_GEN ( 22, chk_H ( A ) )
381
 
382
#define ERR_lex_pptoken_unicode( A )\
383
	ERR_GEN ( 23, chk_K ( A ) )
384
 
385
#define ERR_lex_digraph_replace( A, B )\
386
	ERR_GEN ( 24, chk_8 ( A ), chk_8 ( B ) )
387
 
388
#define ERR_lex_digraph_iso( A, B )\
389
	ERR_GEN ( 25, chk_6 ( A ), chk_8 ( B ) )
390
 
391
#define ERR_lex_comment_nest()\
392
	ERR_GEN ( 26 )
393
 
394
#define ERR_lex_name_limit( A, B, C )\
395
	ERR_GEN ( 27, chk_6 ( A ), chk_L ( B ), chk_L ( C ) )
396
 
397
#define ERR_lex_name_extendid( A )\
398
	ERR_GEN ( 28, chk_K ( A ) )
399
 
400
#define ERR_lex_key_word( A )\
401
	ERR_GEN ( 29, chk_8 ( A ) )
402
 
403
#define ERR_lex_key_iso( A )\
404
	ERR_GEN ( 30, chk_6 ( A ) )
405
 
406
#define ERR_lex_key_reserve( A )\
407
	ERR_GEN ( 31, chk_6 ( A ) )
408
 
409
#define ERR_lex_op_old_assign( A, B )\
410
	ERR_GEN ( 32, chk_H ( A ), chk_H ( B ) )
411
 
412
#define ERR_lex_literal_bad( A )\
413
	ERR_GEN ( 33, chk_J ( A ) )
414
 
415
#define ERR_lex_icon_octal( A )\
416
	ERR_GEN ( 34, chk_J ( A ) )
417
 
418
#define ERR_lex_icon_large( A, B )\
419
	ERR_GEN ( 35, chk_J ( A ), chk_B ( B ) )
420
 
421
#define ERR_lex_icon_llong( A )\
422
	ERR_GEN ( 36, chk_J ( A ) )
423
 
424
#define ERR_lex_ccon_multibyte()\
425
	ERR_GEN ( 37 )
426
 
427
#define ERR_lex_ccon_empty()\
428
	ERR_GEN ( 38 )
429
 
430
#define ERR_lex_ccon_multi( A )\
431
	ERR_GEN ( 39, chk_F ( A ) )
432
 
433
#define ERR_lex_ccon_escape( A )\
434
	ERR_GEN ( 40, chk_H ( A ) )
435
 
436
#define ERR_lex_ccon_hex( A )\
437
	ERR_GEN ( 41, chk_H ( A ) )
438
 
439
#define ERR_lex_ccon_large()\
440
	ERR_GEN ( 42 )
441
 
442
#define ERR_lex_fcon_large( A )\
443
	ERR_GEN ( 43, chk_5 ( A ) )
444
 
445
#define ERR_lex_string_nl( A, B )\
446
	ERR_GEN ( 44, chk_M ( A ), chk_N ( B ) )
447
 
448
#define ERR_lex_string_pp_nl()\
449
	ERR_GEN ( 45 )
450
 
451
#define ERR_lex_string_concat()\
452
	ERR_GEN ( 46 )
453
 
454
#define ERR_basic_odr_decl( A, B )\
455
	ERR_GEN ( 47, chk_7 ( A ), chk_D ( B ) )
456
 
457
#define ERR_basic_odr_diff( A, B )\
458
	ERR_GEN ( 48, chk_7 ( A ), chk_D ( B ) )
459
 
460
#define ERR_basic_odr_typedef( A, B )\
461
	ERR_GEN ( 49, chk_7 ( A ), chk_D ( B ) )
462
 
463
#define ERR_basic_odr_def( A, B )\
464
	ERR_GEN ( 50, chk_7 ( A ), chk_D ( B ) )
465
 
466
#define ERR_basic_odr_def_func( A, B )\
467
	ERR_GEN ( 51, chk_9 ( A ), chk_D ( B ) )
468
 
469
#define ERR_basic_odr_undef( A )\
470
	ERR_GEN ( 52, chk_9 ( A ) )
471
 
472
#define ERR_basic_odr_inline( A )\
473
	ERR_GEN ( 53, chk_9 ( A ) )
474
 
475
#define ERR_basic_odr_unused( A )\
476
	ERR_GEN ( 54, chk_9 ( A ) )
477
 
478
#define ERR_basic_odr_redundant( A )\
479
	ERR_GEN ( 55, chk_9 ( A ) )
480
 
481
#define ERR_basic_odr_tentative( A, B )\
482
	ERR_GEN ( 56, chk_7 ( A ), chk_D ( B ) )
483
 
484
#define ERR_basic_odr_def_type( A, B )\
485
	ERR_GEN ( 57, chk_9 ( A ), chk_D ( B ) )
486
 
487
#define ERR_basic_scope_pdecl_param( A )\
488
	ERR_GEN ( 58, chk_9 ( A ) )
489
 
490
#define ERR_basic_scope_hide( A, B )\
491
	ERR_GEN ( 59, chk_6 ( A ), chk_D ( B ) )
492
 
493
#define ERR_basic_scope_hide_mem( A, B )\
494
	ERR_GEN ( 60, chk_6 ( A ), chk_7 ( B ) )
495
 
496
#define ERR_lookup_ambig_id( A )\
497
	ERR_GEN ( 61, chk_7 ( A ) )
498
 
499
#define ERR_lookup_ambig_mem( A )\
500
	ERR_GEN ( 62, chk_7 ( A ) )
501
 
502
#define ERR_lookup_ambig_list()\
503
	ERR_GEN ( 63 )
504
 
505
#define ERR_lookup_unqual_undef( A )\
506
	ERR_GEN ( 64, chk_6 ( A ) )
507
 
508
#define ERR_lookup_unqual_vis( A )\
509
	ERR_GEN ( 65, chk_7 ( A ) )
510
 
511
#define ERR_lookup_qual_undef( A, B )\
512
	ERR_GEN ( 66, chk_6 ( A ), chk_A ( B ) )
513
 
514
#define ERR_lookup_qual_bad( A, B )\
515
	ERR_GEN ( 67, chk_7 ( A ), chk_A ( B ) )
516
 
517
#define ERR_lookup_qual_decl( A, B )\
518
	ERR_GEN ( 68, chk_7 ( A ), chk_A ( B ) )
519
 
520
#define ERR_lookup_elab_alias( A, B )\
521
	ERR_GEN ( 69, chk_1 ( A ), chk_7 ( B ) )
522
 
523
#define ERR_lookup_elab_invalid( A, B )\
524
	ERR_GEN ( 70, chk_1 ( A ), chk_7 ( B ) )
525
 
526
#define ERR_lookup_elab_enum( A )\
527
	ERR_GEN ( 71, chk_9 ( A ) )
528
 
529
#define ERR_lookup_classref_ambig( A )\
530
	ERR_GEN ( 72, chk_7 ( A ) )
531
 
532
#define ERR_basic_link_mem_extern( A )\
533
	ERR_GEN ( 73, chk_9 ( A ) )
534
 
535
#define ERR_basic_link_none( A, B )\
536
	ERR_GEN ( 74, chk_G ( A ), chk_9 ( B ) )
537
 
538
#define ERR_basic_link_qual( A, B )\
539
	ERR_GEN ( 75, chk_3 ( A ), chk_3 ( B ) )
540
 
541
#define ERR_basic_link_incompat( A, B )\
542
	ERR_GEN ( 76, chk_G ( A ), chk_G ( B ) )
543
 
544
#define ERR_basic_link_decl_type( A, B )\
545
	ERR_GEN ( 77, chk_7 ( A ), chk_D ( B ) )
546
 
547
#define ERR_basic_link_typedef( A, B )\
548
	ERR_GEN ( 78, chk_7 ( A ), chk_D ( B ) )
549
 
550
#define ERR_basic_link_unmatch( A, B )\
551
	ERR_GEN ( 79, chk_G ( A ), chk_7 ( B ) )
552
 
553
#define ERR_basic_start_main_over( A )\
554
	ERR_GEN ( 80, chk_7 ( A ) )
555
 
556
#define ERR_basic_start_main_ret( A, B )\
557
	ERR_GEN ( 81, chk_G ( A ), chk_6 ( B ) )
558
 
559
#define ERR_basic_start_main_proto( A, B )\
560
	ERR_GEN ( 82, chk_G ( A ), chk_6 ( B ) )
561
 
562
#define ERR_basic_start_main_link( A, B )\
563
	ERR_GEN ( 83, chk_6 ( A ), chk_4 ( B ) )
564
 
565
#define ERR_basic_start_main_call( A )\
566
	ERR_GEN ( 84, chk_7 ( A ) )
567
 
568
#define ERR_basic_start_main_addr( A )\
569
	ERR_GEN ( 85, chk_7 ( A ) )
570
 
571
#define ERR_basic_start_main_fall( A, B )\
572
	ERR_GEN ( 86, chk_7 ( A ), chk_G ( B ) )
573
 
574
#define ERR_basic_stc_alloc_ret( A, B )\
575
	ERR_GEN ( 87, chk_6 ( A ), chk_G ( B ) )
576
 
577
#define ERR_basic_stc_alloc_p1( A, B )\
578
	ERR_GEN ( 88, chk_6 ( A ), chk_G ( B ) )
579
 
580
#define ERR_basic_stc_alloc_d1( A )\
581
	ERR_GEN ( 89, chk_6 ( A ) )
582
 
583
#define ERR_basic_stc_alloc_p2( A, B )\
584
	ERR_GEN ( 90, chk_6 ( A ), chk_G ( B ) )
585
 
586
#define ERR_basic_stc_alloc_pn( A )\
587
	ERR_GEN ( 91, chk_6 ( A ) )
588
 
589
#define ERR_basic_stc_alloc_templ( A )\
590
	ERR_GEN ( 92, chk_6 ( A ) )
591
 
592
#define ERR_basic_stc_alloc_nspace( A )\
593
	ERR_GEN ( 93, chk_7 ( A ) )
594
 
595
#define ERR_basic_stc_alloc_link( A )\
596
	ERR_GEN ( 94, chk_7 ( A ) )
597
 
598
#define ERR_basic_stc_dealloc_over( A )\
599
	ERR_GEN ( 95, chk_7 ( A ) )
600
 
601
#define ERR_basic_types_def_incompl( A )\
602
	ERR_GEN ( 96, chk_7 ( A ) )
603
 
604
#define ERR_basic_types_par_incompl( A )\
605
	ERR_GEN ( 97, chk_7 ( A ) )
606
 
607
#define ERR_basic_types_tent_incompl( A )\
608
	ERR_GEN ( 98, chk_7 ( A ) )
609
 
610
#define ERR_basic_types_obj_func( A )\
611
	ERR_GEN ( 99, chk_G ( A ) )
612
 
613
#define ERR_basic_types_obj_ref( A )\
614
	ERR_GEN ( 100, chk_G ( A ) )
615
 
616
#define ERR_basic_types_incompl( A )\
617
	ERR_GEN ( 101, chk_G ( A ) )
618
 
619
#define ERR_basic_types_completed( A )\
620
	ERR_GEN ( 102, chk_G ( A ) )
621
 
622
#define ERR_basic_types_obj_incompl()\
623
	ERR_GEN ( 103 )
624
 
625
#define ERR_basic_types_obj_void( A )\
626
	ERR_GEN ( 104, chk_G ( A ) )
627
 
628
#define ERR_basic_fund_void_decl( A, B )\
629
	ERR_GEN ( 105, chk_7 ( A ), chk_G ( B ) )
630
 
631
#define ERR_basic_fund_void_mem( A, B )\
632
	ERR_GEN ( 106, chk_7 ( A ), chk_G ( B ) )
633
 
634
#define ERR_basic_fund_void_exp( A )\
635
	ERR_GEN ( 107, chk_G ( A ) )
636
 
637
#define ERR_basic_lval_not()\
638
	ERR_GEN ( 108 )
639
 
640
#define ERR_basic_lval_mod_rvalue()\
641
	ERR_GEN ( 109 )
642
 
643
#define ERR_basic_lval_mod_array()\
644
	ERR_GEN ( 110 )
645
 
646
#define ERR_basic_lval_mod_func()\
647
	ERR_GEN ( 111 )
648
 
649
#define ERR_basic_lval_mod_incompl()\
650
	ERR_GEN ( 112 )
651
 
652
#define ERR_basic_lval_mod_const()\
653
	ERR_GEN ( 113 )
654
 
655
#define ERR_basic_lval_mod_member( A )\
656
	ERR_GEN ( 114, chk_G ( A ) )
657
 
658
#define ERR_conv_lval_incompl()\
659
	ERR_GEN ( 115 )
660
 
661
#define ERR_conv_array_string()\
662
	ERR_GEN ( 116 )
663
 
664
#define ERR_conv_array_str_mod()\
665
	ERR_GEN ( 117 )
666
 
667
#define ERR_conv_qual_cast( A )\
668
	ERR_GEN ( 118, chk_3 ( A ) )
669
 
670
#define ERR_conv_qual_multi()\
671
	ERR_GEN ( 119 )
672
 
673
#define ERR_conv_integral_cast( A, B )\
674
	ERR_GEN ( 120, chk_G ( A ), chk_G ( B ) )
675
 
676
#define ERR_conv_double_cast( A, B )\
677
	ERR_GEN ( 121, chk_G ( A ), chk_G ( B ) )
678
 
679
#define ERR_conv_fpint_trunc( A, B )\
680
	ERR_GEN ( 122, chk_G ( A ), chk_G ( B ) )
681
 
682
#define ERR_conv_fpint_float( A, B )\
683
	ERR_GEN ( 123, chk_G ( A ), chk_G ( B ) )
684
 
685
#define ERR_conv_fpint_large( A )\
686
	ERR_GEN ( 124, chk_5 ( A ) )
687
 
688
#define ERR_conv_ptr_null_complex()\
689
	ERR_GEN ( 125 )
690
 
691
#define ERR_conv_ptr_nonzero( A, B )\
692
	ERR_GEN ( 126, chk_G ( A ), chk_G ( B ) )
693
 
694
#define ERR_conv_ptr_cast( A, B )\
695
	ERR_GEN ( 127, chk_G ( A ), chk_G ( B ) )
696
 
697
#define ERR_conv_ptr_incompat()\
698
	ERR_GEN ( 128 )
699
 
700
#define ERR_conv_ptr_ambiguous()\
701
	ERR_GEN ( 129 )
702
 
703
#define ERR_conv_ptr_access()\
704
	ERR_GEN ( 130 )
705
 
706
#define ERR_conv_ptr_common()\
707
	ERR_GEN ( 131 )
708
 
709
#define ERR_conv_ptr_gen( A )\
710
	ERR_GEN ( 132, chk_G ( A ) )
711
 
712
#define ERR_conv_mem_nonzero( A, B )\
713
	ERR_GEN ( 133, chk_G ( A ), chk_G ( B ) )
714
 
715
#define ERR_conv_mem_cast( A, B )\
716
	ERR_GEN ( 134, chk_G ( A ), chk_G ( B ) )
717
 
718
#define ERR_conv_mem_ambiguous()\
719
	ERR_GEN ( 135 )
720
 
721
#define ERR_conv_mem_virtual()\
722
	ERR_GEN ( 136 )
723
 
724
#define ERR_conv_mem_common()\
725
	ERR_GEN ( 137 )
726
 
727
#define ERR_conv_bool_cast( A )\
728
	ERR_GEN ( 138, chk_G ( A ) )
729
 
730
#define ERR_conv_bool_assign()\
731
	ERR_GEN ( 139 )
732
 
733
#define ERR_expr_paren_left( A, B )\
734
	ERR_GEN ( 140, chk_8 ( A ), chk_8 ( B ) )
735
 
736
#define ERR_expr_paren_right( A, B )\
737
	ERR_GEN ( 141, chk_8 ( A ), chk_8 ( B ) )
738
 
739
#define ERR_expr_convert_op( A, B )\
740
	ERR_GEN ( 142, chk_M ( A ), chk_8 ( B ) )
741
 
742
#define ERR_expr_prim_this()\
743
	ERR_GEN ( 143 )
744
 
745
#define ERR_expr_prim_mem( A )\
746
	ERR_GEN ( 144, chk_9 ( A ) )
747
 
748
#define ERR_expr_prim_type( A )\
749
	ERR_GEN ( 145, chk_9 ( A ) )
750
 
751
#define ERR_expr_sub_ptr_op( A, B )\
752
	ERR_GEN ( 146, chk_G ( A ), chk_G ( B ) )
753
 
754
#define ERR_expr_sub_int_op( A )\
755
	ERR_GEN ( 147, chk_G ( A ) )
756
 
757
#define ERR_expr_sub_char_op( A )\
758
	ERR_GEN ( 148, chk_G ( A ) )
759
 
760
#define ERR_expr_sub_incompl()\
761
	ERR_GEN ( 149 )
762
 
763
#define ERR_expr_call_func( A )\
764
	ERR_GEN ( 150, chk_9 ( A ) )
765
 
766
#define ERR_expr_call_op( A )\
767
	ERR_GEN ( 151, chk_G ( A ) )
768
 
769
#define ERR_expr_call_ret()\
770
	ERR_GEN ( 152 )
771
 
772
#define ERR_expr_call_mem( A )\
773
	ERR_GEN ( 153, chk_9 ( A ) )
774
 
775
#define ERR_expr_call_undecl( A )\
776
	ERR_GEN ( 154, chk_9 ( A ) )
777
 
778
#define ERR_expr_call_arg( A )\
779
	ERR_GEN ( 155, chk_M ( A ) )
780
 
781
#define ERR_expr_call_ellipsis( A )\
782
	ERR_GEN ( 156, chk_M ( A ) )
783
 
784
#define ERR_expr_call_weak_arg( A, B )\
785
	ERR_GEN ( 157, chk_M ( A ), chk_D ( B ) )
786
 
787
#define ERR_expr_call_args_exact( A, B, C )\
788
	ERR_GEN ( 158, chk_M ( A ), chk_N ( B ), chk_M ( C ) )
789
 
790
#define ERR_expr_call_args_range( A, B, C, D )\
791
	ERR_GEN ( 159, chk_M ( A ), chk_N ( B ), chk_M ( C ), chk_M ( D ) )
792
 
793
#define ERR_expr_call_args_min( A, B, C )\
794
	ERR_GEN ( 160, chk_M ( A ), chk_N ( B ), chk_M ( C ) )
795
 
796
#define ERR_expr_call_struct( A )\
797
	ERR_GEN ( 161, chk_G ( A ) )
798
 
799
#define ERR_expr_call_ell_func()\
800
	ERR_GEN ( 162 )
801
 
802
#define ERR_expr_call_ell_exp()\
803
	ERR_GEN ( 163 )
804
 
805
#define ERR_expr_type_conv_incompl()\
806
	ERR_GEN ( 164 )
807
 
808
#define ERR_expr_type_conv_array( A )\
809
	ERR_GEN ( 165, chk_G ( A ) )
810
 
811
#define ERR_expr_type_conv_bad()\
812
	ERR_GEN ( 166 )
813
 
814
#define ERR_expr_type_conv_many( A )\
815
	ERR_GEN ( 167, chk_G ( A ) )
816
 
817
#define ERR_expr_pseudo_type( A, B )\
818
	ERR_GEN ( 168, chk_G ( A ), chk_G ( B ) )
819
 
820
#define ERR_expr_pseudo_scalar( A )\
821
	ERR_GEN ( 169, chk_G ( A ) )
822
 
823
#define ERR_expr_pseudo_obj( A, B )\
824
	ERR_GEN ( 170, chk_6 ( A ), chk_G ( B ) )
825
 
826
#define ERR_expr_pseudo_args( A )\
827
	ERR_GEN ( 171, chk_6 ( A ) )
828
 
829
#define ERR_expr_ref_arrow_op( A, B )\
830
	ERR_GEN ( 172, chk_G ( A ), chk_J ( B ) )
831
 
832
#define ERR_expr_ref_dot_op( A, B )\
833
	ERR_GEN ( 173, chk_G ( A ), chk_J ( B ) )
834
 
835
#define ERR_expr_ref_arrow_dot( A )\
836
	ERR_GEN ( 174, chk_G ( A ) )
837
 
838
#define ERR_expr_ref_dot_arrow( A )\
839
	ERR_GEN ( 175, chk_G ( A ) )
840
 
841
#define ERR_expr_ref_incompl( A, B )\
842
	ERR_GEN ( 176, chk_8 ( A ), chk_1 ( B ) )
843
 
844
#define ERR_expr_ref_select( A, B )\
845
	ERR_GEN ( 177, chk_8 ( A ), chk_J ( B ) )
846
 
847
#define ERR_expr_ref_call()\
848
	ERR_GEN ( 178 )
849
 
850
#define ERR_expr_ref_qual( A, B )\
851
	ERR_GEN ( 179, chk_E ( A ), chk_7 ( B ) )
852
 
853
#define ERR_expr_ref_func_type( A )\
854
	ERR_GEN ( 180, chk_2 ( A ) )
855
 
856
#define ERR_expr_ref_type( A )\
857
	ERR_GEN ( 181, chk_7 ( A ) )
858
 
859
#define ERR_expr_post_incr_mod( A )\
860
	ERR_GEN ( 182, chk_8 ( A ) )
861
 
862
#define ERR_expr_post_incr_op( A, B )\
863
	ERR_GEN ( 183, chk_8 ( A ), chk_G ( B ) )
864
 
865
#define ERR_expr_post_incr_incompl( A )\
866
	ERR_GEN ( 184, chk_8 ( A ) )
867
 
868
#define ERR_expr_post_incr_bool_inc( A, B )\
869
	ERR_GEN ( 185, chk_8 ( A ), chk_G ( B ) )
870
 
871
#define ERR_expr_post_incr_bool_dec( A, B )\
872
	ERR_GEN ( 186, chk_8 ( A ), chk_G ( B ) )
873
 
874
#define ERR_expr_cast_dynam_typedef()\
875
	ERR_GEN ( 187 )
876
 
877
#define ERR_expr_cast_dynam_bad()\
878
	ERR_GEN ( 188 )
879
 
880
#define ERR_expr_cast_dynam_type( A )\
881
	ERR_GEN ( 189, chk_G ( A ) )
882
 
883
#define ERR_expr_cast_dynam_ptr( A )\
884
	ERR_GEN ( 190, chk_G ( A ) )
885
 
886
#define ERR_expr_cast_dynam_ref( A )\
887
	ERR_GEN ( 191, chk_G ( A ) )
888
 
889
#define ERR_expr_cast_dynam_poly( A )\
890
	ERR_GEN ( 192, chk_2 ( A ) )
891
 
892
#define ERR_expr_typeid_index( A )\
893
	ERR_GEN ( 193, chk_8 ( A ) )
894
 
895
#define ERR_expr_typeid_side( A )\
896
	ERR_GEN ( 194, chk_8 ( A ) )
897
 
898
#define ERR_expr_typeid_typedef( A )\
899
	ERR_GEN ( 195, chk_8 ( A ) )
900
 
901
#define ERR_expr_typeid_incompl( A )\
902
	ERR_GEN ( 196, chk_8 ( A ) )
903
 
904
#define ERR_expr_typeid_vtable( A )\
905
	ERR_GEN ( 197, chk_8 ( A ) )
906
 
907
#define ERR_expr_cast_stat_typedef()\
908
	ERR_GEN ( 198 )
909
 
910
#define ERR_expr_cast_stat_bad()\
911
	ERR_GEN ( 199 )
912
 
913
#define ERR_expr_cast_stat_int_enum( A, B )\
914
	ERR_GEN ( 200, chk_G ( A ), chk_G ( B ) )
915
 
916
#define ERR_expr_cast_stat_enum_enum( A, B )\
917
	ERR_GEN ( 201, chk_G ( A ), chk_G ( B ) )
918
 
919
#define ERR_expr_cast_stat_virt()\
920
	ERR_GEN ( 202 )
921
 
922
#define ERR_expr_cast_stat_func( A )\
923
	ERR_GEN ( 203, chk_G ( A ) )
924
 
925
#define ERR_expr_cast_reint_typedef()\
926
	ERR_GEN ( 204 )
927
 
928
#define ERR_expr_cast_reint_bad()\
929
	ERR_GEN ( 205 )
930
 
931
#define ERR_expr_cast_reint_int_ptr( A, B )\
932
	ERR_GEN ( 206, chk_G ( A ), chk_G ( B ) )
933
 
934
#define ERR_expr_cast_reint_ptr_int( A, B )\
935
	ERR_GEN ( 207, chk_G ( A ), chk_G ( B ) )
936
 
937
#define ERR_expr_cast_reint_func_ptr( A, B )\
938
	ERR_GEN ( 208, chk_G ( A ), chk_G ( B ) )
939
 
940
#define ERR_expr_cast_reint_mem_func( A, B )\
941
	ERR_GEN ( 209, chk_G ( A ), chk_G ( B ) )
942
 
943
#define ERR_expr_cast_const_typedef()\
944
	ERR_GEN ( 210 )
945
 
946
#define ERR_expr_cast_const_bad()\
947
	ERR_GEN ( 211 )
948
 
949
#define ERR_expr_unary_op_indir_op( A )\
950
	ERR_GEN ( 212, chk_G ( A ) )
951
 
952
#define ERR_expr_unary_op_indir_void( A )\
953
	ERR_GEN ( 213, chk_G ( A ) )
954
 
955
#define ERR_expr_unary_op_indir_null( A )\
956
	ERR_GEN ( 214, chk_8 ( A ) )
957
 
958
#define ERR_expr_unary_op_ref_lvalue()\
959
	ERR_GEN ( 215 )
960
 
961
#define ERR_expr_unary_op_ref_void( A )\
962
	ERR_GEN ( 216, chk_G ( A ) )
963
 
964
#define ERR_expr_unary_op_ref_incompl()\
965
	ERR_GEN ( 217 )
966
 
967
#define ERR_expr_unary_op_ref_post( A )\
968
	ERR_GEN ( 218, chk_7 ( A ) )
969
 
970
#define ERR_expr_unary_op_ref_bitf()\
971
	ERR_GEN ( 219 )
972
 
973
#define ERR_expr_unary_op_ref_register( A )\
974
	ERR_GEN ( 220, chk_7 ( A ) )
975
 
976
#define ERR_expr_unary_op_ref_paren()\
977
	ERR_GEN ( 221 )
978
 
979
#define ERR_expr_unary_op_ref_full()\
980
	ERR_GEN ( 222 )
981
 
982
#define ERR_expr_unary_op_ref_unqual()\
983
	ERR_GEN ( 223 )
984
 
985
#define ERR_expr_unary_op_uplus_op( A, B )\
986
	ERR_GEN ( 224, chk_8 ( A ), chk_G ( B ) )
987
 
988
#define ERR_expr_unary_op_uminus_op( A, B )\
989
	ERR_GEN ( 225, chk_8 ( A ), chk_G ( B ) )
990
 
991
#define ERR_expr_unary_op_compl_op( A, B )\
992
	ERR_GEN ( 226, chk_8 ( A ), chk_G ( B ) )
993
 
994
#define ERR_expr_unary_op_not_op()\
995
	ERR_GEN ( 227 )
996
 
997
#define ERR_expr_pre_incr_mod( A )\
998
	ERR_GEN ( 228, chk_8 ( A ) )
999
 
1000
#define ERR_expr_pre_incr_op( A, B )\
1001
	ERR_GEN ( 229, chk_8 ( A ), chk_G ( B ) )
1002
 
1003
#define ERR_expr_pre_incr_incompl( A )\
1004
	ERR_GEN ( 230, chk_8 ( A ) )
1005
 
1006
#define ERR_expr_pre_incr_bool_inc( A, B )\
1007
	ERR_GEN ( 231, chk_8 ( A ), chk_G ( B ) )
1008
 
1009
#define ERR_expr_pre_incr_bool_dec( A, B )\
1010
	ERR_GEN ( 232, chk_8 ( A ), chk_G ( B ) )
1011
 
1012
#define ERR_expr_sizeof_func( A )\
1013
	ERR_GEN ( 233, chk_8 ( A ) )
1014
 
1015
#define ERR_expr_sizeof_bitf( A )\
1016
	ERR_GEN ( 234, chk_8 ( A ) )
1017
 
1018
#define ERR_expr_sizeof_incompl( A )\
1019
	ERR_GEN ( 235, chk_8 ( A ) )
1020
 
1021
#define ERR_expr_sizeof_typedef( A )\
1022
	ERR_GEN ( 236, chk_8 ( A ) )
1023
 
1024
#define ERR_expr_sizeof_side( A )\
1025
	ERR_GEN ( 237, chk_8 ( A ) )
1026
 
1027
#define ERR_expr_new_typedef()\
1028
	ERR_GEN ( 238 )
1029
 
1030
#define ERR_expr_new_incompl()\
1031
	ERR_GEN ( 239 )
1032
 
1033
#define ERR_expr_new_abstract()\
1034
	ERR_GEN ( 240 )
1035
 
1036
#define ERR_expr_new_dim( A )\
1037
	ERR_GEN ( 241, chk_G ( A ) )
1038
 
1039
#define ERR_expr_new_init( A )\
1040
	ERR_GEN ( 242, chk_8 ( A ) )
1041
 
1042
#define ERR_expr_new_array_init( A )\
1043
	ERR_GEN ( 243, chk_8 ( A ) )
1044
 
1045
#define ERR_expr_delete_ptr( A, B )\
1046
	ERR_GEN ( 244, chk_8 ( A ), chk_G ( B ) )
1047
 
1048
#define ERR_expr_delete_conv( A )\
1049
	ERR_GEN ( 245, chk_8 ( A ) )
1050
 
1051
#define ERR_expr_delete_void( A, B )\
1052
	ERR_GEN ( 246, chk_8 ( A ), chk_G ( B ) )
1053
 
1054
#define ERR_expr_delete_obj( A )\
1055
	ERR_GEN ( 247, chk_8 ( A ) )
1056
 
1057
#define ERR_expr_delete_incompl( A )\
1058
	ERR_GEN ( 248, chk_8 ( A ) )
1059
 
1060
#define ERR_expr_delete_post( A )\
1061
	ERR_GEN ( 249, chk_7 ( A ) )
1062
 
1063
#define ERR_expr_delete_const( A )\
1064
	ERR_GEN ( 250, chk_3 ( A ) )
1065
 
1066
#define ERR_expr_delete_array( A )\
1067
	ERR_GEN ( 251, chk_8 ( A ) )
1068
 
1069
#define ERR_expr_cast_expl_used()\
1070
	ERR_GEN ( 252 )
1071
 
1072
#define ERR_expr_cast_expl_typedef()\
1073
	ERR_GEN ( 253 )
1074
 
1075
#define ERR_expr_cast_expl_scalar( A )\
1076
	ERR_GEN ( 254, chk_G ( A ) )
1077
 
1078
#define ERR_expr_cast_invalid( A, B )\
1079
	ERR_GEN ( 255, chk_G ( A ), chk_G ( B ) )
1080
 
1081
#define ERR_expr_cast_expl_bad()\
1082
	ERR_GEN ( 256 )
1083
 
1084
#define ERR_expr_cast_ref( A, B )\
1085
	ERR_GEN ( 257, chk_G ( A ), chk_G ( B ) )
1086
 
1087
#define ERR_expr_mptr_oper_arrow_op( A, B )\
1088
	ERR_GEN ( 258, chk_9 ( A ), chk_G ( B ) )
1089
 
1090
#define ERR_expr_mptr_oper_dot_op( A, B )\
1091
	ERR_GEN ( 259, chk_9 ( A ), chk_G ( B ) )
1092
 
1093
#define ERR_expr_mptr_oper_arrow_dot( A )\
1094
	ERR_GEN ( 260, chk_G ( A ) )
1095
 
1096
#define ERR_expr_mptr_oper_dot_arrow( A )\
1097
	ERR_GEN ( 261, chk_G ( A ) )
1098
 
1099
#define ERR_expr_mptr_oper_op2( A, B )\
1100
	ERR_GEN ( 262, chk_8 ( A ), chk_G ( B ) )
1101
 
1102
#define ERR_expr_mptr_oper_compl( A )\
1103
	ERR_GEN ( 263, chk_8 ( A ) )
1104
 
1105
#define ERR_expr_mptr_oper_ambig( A )\
1106
	ERR_GEN ( 264, chk_8 ( A ) )
1107
 
1108
#define ERR_expr_mptr_oper_call()\
1109
	ERR_GEN ( 265 )
1110
 
1111
#define ERR_expr_mptr_oper_null( A )\
1112
	ERR_GEN ( 266, chk_8 ( A ) )
1113
 
1114
#define ERR_expr_mptr_oper_paren()\
1115
	ERR_GEN ( 267 )
1116
 
1117
#define ERR_expr_mul_mul_op( A, B, C )\
1118
	ERR_GEN ( 268, chk_8 ( A ), chk_G ( B ), chk_G ( C ) )
1119
 
1120
#define ERR_expr_mul_rem_op( A, B, C )\
1121
	ERR_GEN ( 269, chk_8 ( A ), chk_G ( B ), chk_G ( C ) )
1122
 
1123
#define ERR_expr_mul_div_zero( A )\
1124
	ERR_GEN ( 270, chk_8 ( A ) )
1125
 
1126
#define ERR_expr_mul_div_neg( A, B )\
1127
	ERR_GEN ( 271, chk_8 ( A ), chk_B ( B ) )
1128
 
1129
#define ERR_expr_add_op( A, B, C )\
1130
	ERR_GEN ( 272, chk_8 ( A ), chk_G ( B ), chk_G ( C ) )
1131
 
1132
#define ERR_expr_add_incompl( A )\
1133
	ERR_GEN ( 273, chk_8 ( A ) )
1134
 
1135
#define ERR_expr_add_ptrdiff()\
1136
	ERR_GEN ( 274 )
1137
 
1138
#define ERR_expr_add_array( A, B, C )\
1139
	ERR_GEN ( 275, chk_B ( A ), chk_G ( B ), chk_8 ( C ) )
1140
 
1141
#define ERR_expr_add_different()\
1142
	ERR_GEN ( 276 )
1143
 
1144
#define ERR_expr_shift_op( A, B, C )\
1145
	ERR_GEN ( 277, chk_8 ( A ), chk_G ( B ), chk_G ( C ) )
1146
 
1147
#define ERR_expr_shift_op1_sign( A )\
1148
	ERR_GEN ( 278, chk_8 ( A ) )
1149
 
1150
#define ERR_expr_shift_op1_neg( A, B )\
1151
	ERR_GEN ( 279, chk_8 ( A ), chk_B ( B ) )
1152
 
1153
#define ERR_expr_shift_op2_neg( A, B )\
1154
	ERR_GEN ( 280, chk_8 ( A ), chk_B ( B ) )
1155
 
1156
#define ERR_expr_shift_op2_big( A, B, C )\
1157
	ERR_GEN ( 281, chk_8 ( A ), chk_B ( B ), chk_G ( C ) )
1158
 
1159
#define ERR_expr_rel_op( A, B, C )\
1160
	ERR_GEN ( 282, chk_8 ( A ), chk_G ( B ), chk_G ( C ) )
1161
 
1162
#define ERR_expr_rel_nonzero( A, B, C )\
1163
	ERR_GEN ( 283, chk_8 ( A ), chk_G ( B ), chk_G ( C ) )
1164
 
1165
#define ERR_expr_rel_ptr( A )\
1166
	ERR_GEN ( 284, chk_8 ( A ) )
1167
 
1168
#define ERR_expr_rel_ptr_void( A, B, C )\
1169
	ERR_GEN ( 285, chk_8 ( A ), chk_G ( B ), chk_G ( C ) )
1170
 
1171
#define ERR_expr_rel_paren( A, B )\
1172
	ERR_GEN ( 286, chk_8 ( A ), chk_8 ( B ) )
1173
 
1174
#define ERR_expr_rel_true()\
1175
	ERR_GEN ( 287 )
1176
 
1177
#define ERR_expr_rel_false()\
1178
	ERR_GEN ( 288 )
1179
 
1180
#define ERR_expr_rel_null( A )\
1181
	ERR_GEN ( 289, chk_8 ( A ) )
1182
 
1183
#define ERR_expr_eq_op( A, B, C )\
1184
	ERR_GEN ( 290, chk_8 ( A ), chk_G ( B ), chk_G ( C ) )
1185
 
1186
#define ERR_expr_eq_nonzero( A, B, C )\
1187
	ERR_GEN ( 291, chk_8 ( A ), chk_G ( B ), chk_G ( C ) )
1188
 
1189
#define ERR_expr_eq_ptr( A )\
1190
	ERR_GEN ( 292, chk_8 ( A ) )
1191
 
1192
#define ERR_expr_eq_mptr( A )\
1193
	ERR_GEN ( 293, chk_8 ( A ) )
1194
 
1195
#define ERR_expr_eq_float( A )\
1196
	ERR_GEN ( 294, chk_8 ( A ) )
1197
 
1198
#define ERR_expr_bit_and_op( A, B, C )\
1199
	ERR_GEN ( 295, chk_8 ( A ), chk_G ( B ), chk_G ( C ) )
1200
 
1201
#define ERR_expr_xor_op( A, B, C )\
1202
	ERR_GEN ( 296, chk_8 ( A ), chk_G ( B ), chk_G ( C ) )
1203
 
1204
#define ERR_expr_or_op( A, B, C )\
1205
	ERR_GEN ( 297, chk_8 ( A ), chk_G ( B ), chk_G ( C ) )
1206
 
1207
#define ERR_expr_log_and_op( A )\
1208
	ERR_GEN ( 298, chk_8 ( A ) )
1209
 
1210
#define ERR_expr_log_or_op( A )\
1211
	ERR_GEN ( 299, chk_8 ( A ) )
1212
 
1213
#define ERR_expr_cond_bool()\
1214
	ERR_GEN ( 300 )
1215
 
1216
#define ERR_expr_cond_const()\
1217
	ERR_GEN ( 301 )
1218
 
1219
#define ERR_expr_cond_op( A, B )\
1220
	ERR_GEN ( 302, chk_G ( A ), chk_G ( B ) )
1221
 
1222
#define ERR_expr_cond_qual( A, B )\
1223
	ERR_GEN ( 303, chk_G ( A ), chk_G ( B ) )
1224
 
1225
#define ERR_expr_cond_nonzero( A, B )\
1226
	ERR_GEN ( 304, chk_G ( A ), chk_G ( B ) )
1227
 
1228
#define ERR_expr_cond_ptr()\
1229
	ERR_GEN ( 305 )
1230
 
1231
#define ERR_expr_cond_mptr()\
1232
	ERR_GEN ( 306 )
1233
 
1234
#define ERR_expr_ass_mod( A )\
1235
	ERR_GEN ( 307, chk_8 ( A ) )
1236
 
1237
#define ERR_expr_ass_op( A, B, C )\
1238
	ERR_GEN ( 308, chk_8 ( A ), chk_G ( B ), chk_G ( C ) )
1239
 
1240
#define ERR_expr_ass_incompl( A )\
1241
	ERR_GEN ( 309, chk_8 ( A ) )
1242
 
1243
#define ERR_expr_ass_conv()\
1244
	ERR_GEN ( 310 )
1245
 
1246
#define ERR_expr_ass_twice( A )\
1247
	ERR_GEN ( 311, chk_7 ( A ) )
1248
 
1249
#define ERR_expr_const_bad()\
1250
	ERR_GEN ( 312 )
1251
 
1252
#define ERR_expr_const_int( A )\
1253
	ERR_GEN ( 313, chk_G ( A ) )
1254
 
1255
#define ERR_expr_const_off_mem( A )\
1256
	ERR_GEN ( 314, chk_9 ( A ) )
1257
 
1258
#define ERR_expr_const_off_array( A )\
1259
	ERR_GEN ( 315, chk_G ( A ) )
1260
 
1261
#define ERR_expr_const_off_dim()\
1262
	ERR_GEN ( 316 )
1263
 
1264
#define ERR_stmt_stmt_unreach()\
1265
	ERR_GEN ( 317 )
1266
 
1267
#define ERR_stmt_stmt_empty( A )\
1268
	ERR_GEN ( 318, chk_8 ( A ) )
1269
 
1270
#define ERR_stmt_label_redef( A, B, C )\
1271
	ERR_GEN ( 319, chk_7 ( A ), chk_9 ( B ), chk_D ( C ) )
1272
 
1273
#define ERR_stmt_label_unused( A, B )\
1274
	ERR_GEN ( 320, chk_7 ( A ), chk_9 ( B ) )
1275
 
1276
#define ERR_stmt_label_case()\
1277
	ERR_GEN ( 321 )
1278
 
1279
#define ERR_stmt_label_default()\
1280
	ERR_GEN ( 322 )
1281
 
1282
#define ERR_stmt_label_fall( A )\
1283
	ERR_GEN ( 323, chk_8 ( A ) )
1284
 
1285
#define ERR_stmt_expr_discard_func()\
1286
	ERR_GEN ( 324 )
1287
 
1288
#define ERR_stmt_expr_discard_val()\
1289
	ERR_GEN ( 325 )
1290
 
1291
#define ERR_stmt_expr_incompl()\
1292
	ERR_GEN ( 326 )
1293
 
1294
#define ERR_stmt_select_type( A )\
1295
	ERR_GEN ( 327, chk_G ( A ) )
1296
 
1297
#define ERR_stmt_select_typedef()\
1298
	ERR_GEN ( 328 )
1299
 
1300
#define ERR_stmt_if_cond()\
1301
	ERR_GEN ( 329 )
1302
 
1303
#define ERR_stmt_if_const()\
1304
	ERR_GEN ( 330 )
1305
 
1306
#define ERR_stmt_if_no_else()\
1307
	ERR_GEN ( 331 )
1308
 
1309
#define ERR_stmt_switch_control( A )\
1310
	ERR_GEN ( 332, chk_G ( A ) )
1311
 
1312
#define ERR_stmt_switch_conv()\
1313
	ERR_GEN ( 333 )
1314
 
1315
#define ERR_stmt_switch_const()\
1316
	ERR_GEN ( 334 )
1317
 
1318
#define ERR_stmt_switch_case_const()\
1319
	ERR_GEN ( 335 )
1320
 
1321
#define ERR_stmt_switch_case_dup( A, B )\
1322
	ERR_GEN ( 336, chk_B ( A ), chk_D ( B ) )
1323
 
1324
#define ERR_stmt_switch_default_dup( A )\
1325
	ERR_GEN ( 337, chk_D ( A ) )
1326
 
1327
#define ERR_stmt_switch_case_not( A )\
1328
	ERR_GEN ( 338, chk_B ( A ) )
1329
 
1330
#define ERR_stmt_switch_default_not()\
1331
	ERR_GEN ( 339 )
1332
 
1333
#define ERR_stmt_switch_exhaust_none()\
1334
	ERR_GEN ( 340 )
1335
 
1336
#define ERR_stmt_switch_exhaust_default()\
1337
	ERR_GEN ( 341 )
1338
 
1339
#define ERR_stmt_switch_case_none()\
1340
	ERR_GEN ( 342 )
1341
 
1342
#define ERR_stmt_switch_no_default()\
1343
	ERR_GEN ( 343 )
1344
 
1345
#define ERR_stmt_switch_case_enum( A )\
1346
	ERR_GEN ( 344, chk_9 ( A ) )
1347
 
1348
#define ERR_stmt_switch_case_extra( A, B )\
1349
	ERR_GEN ( 345, chk_B ( A ), chk_G ( B ) )
1350
 
1351
#define ERR_stmt_while_cond()\
1352
	ERR_GEN ( 346 )
1353
 
1354
#define ERR_stmt_while_const()\
1355
	ERR_GEN ( 347 )
1356
 
1357
#define ERR_stmt_do_cond()\
1358
	ERR_GEN ( 348 )
1359
 
1360
#define ERR_stmt_do_const()\
1361
	ERR_GEN ( 349 )
1362
 
1363
#define ERR_stmt_for_cond()\
1364
	ERR_GEN ( 350 )
1365
 
1366
#define ERR_stmt_for_const()\
1367
	ERR_GEN ( 351 )
1368
 
1369
#define ERR_stmt_for_init( A )\
1370
	ERR_GEN ( 352, chk_7 ( A ) )
1371
 
1372
#define ERR_stmt_break_bad()\
1373
	ERR_GEN ( 353 )
1374
 
1375
#define ERR_stmt_cont_bad()\
1376
	ERR_GEN ( 354 )
1377
 
1378
#define ERR_stmt_return_void( A, B )\
1379
	ERR_GEN ( 355, chk_7 ( A ), chk_G ( B ) )
1380
 
1381
#define ERR_stmt_return_none( A, B )\
1382
	ERR_GEN ( 356, chk_7 ( A ), chk_G ( B ) )
1383
 
1384
#define ERR_stmt_return_bottom( A, B )\
1385
	ERR_GEN ( 357, chk_7 ( A ), chk_G ( B ) )
1386
 
1387
#define ERR_stmt_return_conv()\
1388
	ERR_GEN ( 358 )
1389
 
1390
#define ERR_stmt_return_fall( A, B )\
1391
	ERR_GEN ( 359, chk_7 ( A ), chk_G ( B ) )
1392
 
1393
#define ERR_stmt_return_auto( A, B )\
1394
	ERR_GEN ( 360, chk_9 ( A ), chk_8 ( B ) )
1395
 
1396
#define ERR_stmt_goto_undef( A, B )\
1397
	ERR_GEN ( 361, chk_7 ( A ), chk_9 ( B ) )
1398
 
1399
#define ERR_stmt_goto_case( A )\
1400
	ERR_GEN ( 362, chk_8 ( A ) )
1401
 
1402
#define ERR_stmt_dcl_start()\
1403
	ERR_GEN ( 363 )
1404
 
1405
#define ERR_stmt_dcl_bypass_lab( A, B )\
1406
	ERR_GEN ( 364, chk_7 ( A ), chk_7 ( B ) )
1407
 
1408
#define ERR_stmt_dcl_bypass_case( A, B )\
1409
	ERR_GEN ( 365, chk_B ( A ), chk_7 ( B ) )
1410
 
1411
#define ERR_stmt_dcl_bypass_default( A )\
1412
	ERR_GEN ( 366, chk_7 ( A ) )
1413
 
1414
#define ERR_stmt_dcl_unused( A )\
1415
	ERR_GEN ( 367, chk_9 ( A ) )
1416
 
1417
#define ERR_stmt_dcl_unset( A )\
1418
	ERR_GEN ( 368, chk_9 ( A ) )
1419
 
1420
#define ERR_stmt_dcl_reset( A )\
1421
	ERR_GEN ( 369, chk_9 ( A ) )
1422
 
1423
#define ERR_dcl_dcl_none()\
1424
	ERR_GEN ( 370 )
1425
 
1426
#define ERR_dcl_dcl_empty()\
1427
	ERR_GEN ( 371 )
1428
 
1429
#define ERR_dcl_dcl_semicolon()\
1430
	ERR_GEN ( 372 )
1431
 
1432
#define ERR_dcl_dcl_anon()\
1433
	ERR_GEN ( 373 )
1434
 
1435
#define ERR_dcl_dcl_ds_empty()\
1436
	ERR_GEN ( 374 )
1437
 
1438
#define ERR_dcl_dcl_ds_func()\
1439
	ERR_GEN ( 375 )
1440
 
1441
#define ERR_dcl_spec_dup( A )\
1442
	ERR_GEN ( 376, chk_4 ( A ) )
1443
 
1444
#define ERR_dcl_spec_order( A )\
1445
	ERR_GEN ( 377, chk_4 ( A ) )
1446
 
1447
#define ERR_dcl_stc_dup( A, B )\
1448
	ERR_GEN ( 378, chk_4 ( A ), chk_4 ( B ) )
1449
 
1450
#define ERR_dcl_stc_stat_block()\
1451
	ERR_GEN ( 379 )
1452
 
1453
#define ERR_dcl_stc_bad( A )\
1454
	ERR_GEN ( 380, chk_4 ( A ) )
1455
 
1456
#define ERR_dcl_stc_expl_spec( A )\
1457
	ERR_GEN ( 381, chk_4 ( A ) )
1458
 
1459
#define ERR_dcl_stc_auto_bad( A )\
1460
	ERR_GEN ( 382, chk_4 ( A ) )
1461
 
1462
#define ERR_dcl_stc_auto_func( A )\
1463
	ERR_GEN ( 383, chk_4 ( A ) )
1464
 
1465
#define ERR_dcl_stc_ext_inline()\
1466
	ERR_GEN ( 384 )
1467
 
1468
#define ERR_dcl_stc_ext_mem()\
1469
	ERR_GEN ( 385 )
1470
 
1471
#define ERR_dcl_stc_mut_bad()\
1472
	ERR_GEN ( 386 )
1473
 
1474
#define ERR_dcl_stc_mut_const( A )\
1475
	ERR_GEN ( 387, chk_9 ( A ) )
1476
 
1477
#define ERR_dcl_stc_param( A )\
1478
	ERR_GEN ( 388, chk_4 ( A ) )
1479
 
1480
#define ERR_dcl_stc_auto_par()\
1481
	ERR_GEN ( 389 )
1482
 
1483
#define ERR_dcl_stc_internal( A, B )\
1484
	ERR_GEN ( 390, chk_9 ( A ), chk_D ( B ) )
1485
 
1486
#define ERR_dcl_stc_external( A, B )\
1487
	ERR_GEN ( 391, chk_9 ( A ), chk_D ( B ) )
1488
 
1489
#define ERR_dcl_fct_spec_inline_bad()\
1490
	ERR_GEN ( 392 )
1491
 
1492
#define ERR_dcl_fct_spec_block()\
1493
	ERR_GEN ( 393 )
1494
 
1495
#define ERR_dcl_fct_spec_virtual()\
1496
	ERR_GEN ( 394 )
1497
 
1498
#define ERR_dcl_fct_spec_explicit()\
1499
	ERR_GEN ( 395 )
1500
 
1501
#define ERR_dcl_fct_spec_expl_constr()\
1502
	ERR_GEN ( 396 )
1503
 
1504
#define ERR_dcl_fct_spec_expl_conv()\
1505
	ERR_GEN ( 397 )
1506
 
1507
#define ERR_dcl_fct_spec_inline_call( A )\
1508
	ERR_GEN ( 398, chk_9 ( A ) )
1509
 
1510
#define ERR_dcl_typedef_func()\
1511
	ERR_GEN ( 399 )
1512
 
1513
#define ERR_dcl_typedef_par()\
1514
	ERR_GEN ( 400 )
1515
 
1516
#define ERR_dcl_typedef_dspec( A )\
1517
	ERR_GEN ( 401, chk_4 ( A ) )
1518
 
1519
#define ERR_dcl_typedef_dcl()\
1520
	ERR_GEN ( 402 )
1521
 
1522
#define ERR_dcl_typedef_constr( A, B )\
1523
	ERR_GEN ( 403, chk_7 ( A ), chk_6 ( B ) )
1524
 
1525
#define ERR_dcl_typedef_destr( A, B )\
1526
	ERR_GEN ( 404, chk_7 ( A ), chk_6 ( B ) )
1527
 
1528
#define ERR_dcl_friend_class()\
1529
	ERR_GEN ( 405 )
1530
 
1531
#define ERR_dcl_type_infer( A )\
1532
	ERR_GEN ( 406, chk_G ( A ) )
1533
 
1534
#define ERR_dcl_type_none()\
1535
	ERR_GEN ( 407 )
1536
 
1537
#define ERR_dcl_type_qual()\
1538
	ERR_GEN ( 408 )
1539
 
1540
#define ERR_dcl_type_cv_dup( A )\
1541
	ERR_GEN ( 409, chk_3 ( A ) )
1542
 
1543
#define ERR_dcl_type_type_cv( A, B )\
1544
	ERR_GEN ( 410, chk_9 ( A ), chk_3 ( B ) )
1545
 
1546
#define ERR_dcl_type_cv_unused( A )\
1547
	ERR_GEN ( 411, chk_3 ( A ) )
1548
 
1549
#define ERR_dcl_type_simple_dup( A )\
1550
	ERR_GEN ( 412, chk_1 ( A ) )
1551
 
1552
#define ERR_dcl_type_simple_bad( A, B )\
1553
	ERR_GEN ( 413, chk_1 ( A ), chk_1 ( B ) )
1554
 
1555
#define ERR_dcl_type_simple_llong( A )\
1556
	ERR_GEN ( 414, chk_1 ( A ) )
1557
 
1558
#define ERR_dcl_type_simple_many( A, B )\
1559
	ERR_GEN ( 415, chk_G ( A ), chk_G ( B ) )
1560
 
1561
#define ERR_dcl_type_simple_undecl( A, B )\
1562
	ERR_GEN ( 416, chk_1 ( A ), chk_G ( B ) )
1563
 
1564
#define ERR_dcl_type_simple_undef( A )\
1565
	ERR_GEN ( 417, chk_7 ( A ) )
1566
 
1567
#define ERR_dcl_type_elab_bad( A, B, C, D )\
1568
	ERR_GEN ( 418, chk_1 ( A ), chk_1 ( B ), chk_7 ( C ), chk_D ( D ) )
1569
 
1570
#define ERR_dcl_type_elab_qual( A )\
1571
	ERR_GEN ( 419, chk_1 ( A ) )
1572
 
1573
#define ERR_dcl_enum_none()\
1574
	ERR_GEN ( 420 )
1575
 
1576
#define ERR_dcl_enum_const( A )\
1577
	ERR_GEN ( 421, chk_9 ( A ) )
1578
 
1579
#define ERR_dcl_enum_zero( A )\
1580
	ERR_GEN ( 422, chk_G ( A ) )
1581
 
1582
#define ERR_dcl_nspace_scope()\
1583
	ERR_GEN ( 423 )
1584
 
1585
#define ERR_dcl_nspace_undef( A )\
1586
	ERR_GEN ( 424, chk_7 ( A ) )
1587
 
1588
#define ERR_dcl_nspace_def_orig( A, B )\
1589
	ERR_GEN ( 425, chk_7 ( A ), chk_7 ( B ) )
1590
 
1591
#define ERR_dcl_nspace_unnamed_static()\
1592
	ERR_GEN ( 426 )
1593
 
1594
#define ERR_dcl_nspace_memdef_scope( A )\
1595
	ERR_GEN ( 427, chk_9 ( A ) )
1596
 
1597
#define ERR_dcl_nspace_alias_class( A )\
1598
	ERR_GEN ( 428, chk_A ( A ) )
1599
 
1600
#define ERR_dcl_nspace_alias_bad( A, B )\
1601
	ERR_GEN ( 429, chk_7 ( A ), chk_D ( B ) )
1602
 
1603
#define ERR_dcl_nspace_alias_redef( A, B )\
1604
	ERR_GEN ( 430, chk_7 ( A ), chk_D ( B ) )
1605
 
1606
#define ERR_dcl_nspace_udecl_unqual()\
1607
	ERR_GEN ( 431 )
1608
 
1609
#define ERR_dcl_nspace_udecl_mem( A )\
1610
	ERR_GEN ( 432, chk_7 ( A ) )
1611
 
1612
#define ERR_dcl_nspace_udecl_base( A, B )\
1613
	ERR_GEN ( 433, chk_7 ( A ), chk_2 ( B ) )
1614
 
1615
#define ERR_dcl_nspace_udecl_vis( A, B )\
1616
	ERR_GEN ( 434, chk_7 ( A ), chk_2 ( B ) )
1617
 
1618
#define ERR_dcl_nspace_udecl_id( A )\
1619
	ERR_GEN ( 435, chk_7 ( A ) )
1620
 
1621
#define ERR_dcl_nspace_udecl_constr( A )\
1622
	ERR_GEN ( 436, chk_7 ( A ) )
1623
 
1624
#define ERR_dcl_nspace_udecl_acc( A, B )\
1625
	ERR_GEN ( 437, chk_7 ( A ), chk_D ( B ) )
1626
 
1627
#define ERR_dcl_nspace_udecl_multi( A, B )\
1628
	ERR_GEN ( 438, chk_7 ( A ), chk_D ( B ) )
1629
 
1630
#define ERR_dcl_nspace_udecl_redecl( A, B )\
1631
	ERR_GEN ( 439, chk_7 ( A ), chk_D ( B ) )
1632
 
1633
#define ERR_dcl_nspace_udir_class( A )\
1634
	ERR_GEN ( 440, chk_A ( A ) )
1635
 
1636
#define ERR_dcl_nspace_udir_dup( A )\
1637
	ERR_GEN ( 441, chk_A ( A ) )
1638
 
1639
#define ERR_dcl_asm_ti()\
1640
	ERR_GEN ( 442 )
1641
 
1642
#define ERR_dcl_asm_args()\
1643
	ERR_GEN ( 443 )
1644
 
1645
#define ERR_dcl_link_unknown( A )\
1646
	ERR_GEN ( 444, chk_F ( A ) )
1647
 
1648
#define ERR_dcl_link_scope()\
1649
	ERR_GEN ( 445 )
1650
 
1651
#define ERR_dcl_link_lang( A, B, C )\
1652
	ERR_GEN ( 446, chk_9 ( A ), chk_J ( B ), chk_D ( C ) )
1653
 
1654
#define ERR_dcl_link_func( A )\
1655
	ERR_GEN ( 447, chk_J ( A ) )
1656
 
1657
#define ERR_dcl_link_conv()\
1658
	ERR_GEN ( 448 )
1659
 
1660
#define ERR_dcl_link_over()\
1661
	ERR_GEN ( 449 )
1662
 
1663
#define ERR_dcl_link_redecl( A, B )\
1664
	ERR_GEN ( 450, chk_6 ( A ), chk_D ( B ) )
1665
 
1666
#define ERR_dcl_meaning_id( A, B )\
1667
	ERR_GEN ( 451, chk_E ( A ), chk_7 ( B ) )
1668
 
1669
#define ERR_dcl_meaning_full( A, B )\
1670
	ERR_GEN ( 452, chk_E ( A ), chk_7 ( B ) )
1671
 
1672
#define ERR_dcl_meaning_mem( A, B )\
1673
	ERR_GEN ( 453, chk_E ( A ), chk_7 ( B ) )
1674
 
1675
#define ERR_dcl_meaning_paren()\
1676
	ERR_GEN ( 454 )
1677
 
1678
#define ERR_dcl_ref_cv( A )\
1679
	ERR_GEN ( 455, chk_3 ( A ) )
1680
 
1681
#define ERR_dcl_ref_cv_type( A, B )\
1682
	ERR_GEN ( 456, chk_3 ( A ), chk_9 ( B ) )
1683
 
1684
#define ERR_dcl_ref_void( A )\
1685
	ERR_GEN ( 457, chk_G ( A ) )
1686
 
1687
#define ERR_dcl_ref_ref()\
1688
	ERR_GEN ( 458 )
1689
 
1690
#define ERR_dcl_ref_ptr()\
1691
	ERR_GEN ( 459 )
1692
 
1693
#define ERR_dcl_ref_array()\
1694
	ERR_GEN ( 460 )
1695
 
1696
#define ERR_dcl_mptr_type( A )\
1697
	ERR_GEN ( 461, chk_7 ( A ) )
1698
 
1699
#define ERR_dcl_mptr_class( A )\
1700
	ERR_GEN ( 462, chk_G ( A ) )
1701
 
1702
#define ERR_dcl_mptr_void( A )\
1703
	ERR_GEN ( 463, chk_G ( A ) )
1704
 
1705
#define ERR_dcl_mptr_ref()\
1706
	ERR_GEN ( 464 )
1707
 
1708
#define ERR_dcl_array_void( A )\
1709
	ERR_GEN ( 465, chk_G ( A ) )
1710
 
1711
#define ERR_dcl_array_incompl()\
1712
	ERR_GEN ( 466 )
1713
 
1714
#define ERR_dcl_array_abstract()\
1715
	ERR_GEN ( 467 )
1716
 
1717
#define ERR_dcl_array_array()\
1718
	ERR_GEN ( 468 )
1719
 
1720
#define ERR_dcl_array_bitf()\
1721
	ERR_GEN ( 469 )
1722
 
1723
#define ERR_dcl_array_func()\
1724
	ERR_GEN ( 470 )
1725
 
1726
#define ERR_dcl_array_dim_const()\
1727
	ERR_GEN ( 471 )
1728
 
1729
#define ERR_dcl_array_dim_zero()\
1730
	ERR_GEN ( 472 )
1731
 
1732
#define ERR_dcl_array_dim_neg( A )\
1733
	ERR_GEN ( 473, chk_B ( A ) )
1734
 
1735
#define ERR_dcl_fct_par_void( A, B )\
1736
	ERR_GEN ( 474, chk_7 ( A ), chk_G ( B ) )
1737
 
1738
#define ERR_dcl_fct_par_array( A, B )\
1739
	ERR_GEN ( 475, chk_7 ( A ), chk_G ( B ) )
1740
 
1741
#define ERR_dcl_fct_par_weak()\
1742
	ERR_GEN ( 476 )
1743
 
1744
#define ERR_dcl_fct_par_empty()\
1745
	ERR_GEN ( 477 )
1746
 
1747
#define ERR_dcl_fct_par_ellipsis()\
1748
	ERR_GEN ( 478 )
1749
 
1750
#define ERR_dcl_fct_weak()\
1751
	ERR_GEN ( 479 )
1752
 
1753
#define ERR_dcl_fct_proto()\
1754
	ERR_GEN ( 480 )
1755
 
1756
#define ERR_dcl_fct_nonproto()\
1757
	ERR_GEN ( 481 )
1758
 
1759
#define ERR_dcl_fct_array()\
1760
	ERR_GEN ( 482 )
1761
 
1762
#define ERR_dcl_fct_bitf()\
1763
	ERR_GEN ( 483 )
1764
 
1765
#define ERR_dcl_fct_func()\
1766
	ERR_GEN ( 484 )
1767
 
1768
#define ERR_dcl_fct_typedef_par()\
1769
	ERR_GEN ( 485 )
1770
 
1771
#define ERR_dcl_fct_typedef_ret()\
1772
	ERR_GEN ( 486 )
1773
 
1774
#define ERR_dcl_fct_cv_ret( A )\
1775
	ERR_GEN ( 487, chk_3 ( A ) )
1776
 
1777
#define ERR_dcl_fct_cv( A )\
1778
	ERR_GEN ( 488, chk_3 ( A ) )
1779
 
1780
#define ERR_dcl_fct_cv_decl( A )\
1781
	ERR_GEN ( 489, chk_3 ( A ) )
1782
 
1783
#define ERR_dcl_fct_compat_ellipsis()\
1784
	ERR_GEN ( 490 )
1785
 
1786
#define ERR_dcl_fct_compat_prom( A )\
1787
	ERR_GEN ( 491, chk_G ( A ) )
1788
 
1789
#define ERR_dcl_fct_qual( A, B )\
1790
	ERR_GEN ( 492, chk_3 ( A ), chk_9 ( B ) )
1791
 
1792
#define ERR_dcl_fct_ret()\
1793
	ERR_GEN ( 493 )
1794
 
1795
#define ERR_dcl_fct_ret_void( A )\
1796
	ERR_GEN ( 494, chk_G ( A ) )
1797
 
1798
#define ERR_dcl_fct_typedef()\
1799
	ERR_GEN ( 495 )
1800
 
1801
#define ERR_dcl_fct_par_proto()\
1802
	ERR_GEN ( 496 )
1803
 
1804
#define ERR_dcl_fct_par_anon()\
1805
	ERR_GEN ( 497 )
1806
 
1807
#define ERR_dcl_fct_par_undecl( A )\
1808
	ERR_GEN ( 498, chk_6 ( A ) )
1809
 
1810
#define ERR_dcl_fct_par_typedef( A )\
1811
	ERR_GEN ( 499, chk_7 ( A ) )
1812
 
1813
#define ERR_dcl_fct_par_none()\
1814
	ERR_GEN ( 500 )
1815
 
1816
#define ERR_dcl_fct_par_impl( A )\
1817
	ERR_GEN ( 501, chk_7 ( A ) )
1818
 
1819
#define ERR_dcl_fct_par_order()\
1820
	ERR_GEN ( 502 )
1821
 
1822
#define ERR_dcl_fct_default_bad()\
1823
	ERR_GEN ( 503 )
1824
 
1825
#define ERR_dcl_fct_default_missing( A )\
1826
	ERR_GEN ( 504, chk_7 ( A ) )
1827
 
1828
#define ERR_dcl_fct_default_dup( A, B )\
1829
	ERR_GEN ( 505, chk_7 ( A ), chk_D ( B ) )
1830
 
1831
#define ERR_dcl_fct_default_redef( A, B )\
1832
	ERR_GEN ( 506, chk_7 ( A ), chk_D ( B ) )
1833
 
1834
#define ERR_dcl_fct_default_templ()\
1835
	ERR_GEN ( 507 )
1836
 
1837
#define ERR_dcl_fct_default_param( A )\
1838
	ERR_GEN ( 508, chk_7 ( A ) )
1839
 
1840
#define ERR_dcl_fct_default_weak( A )\
1841
	ERR_GEN ( 509, chk_7 ( A ) )
1842
 
1843
#define ERR_dcl_fct_def_scope()\
1844
	ERR_GEN ( 510 )
1845
 
1846
#define ERR_dcl_fct_def_comment( A )\
1847
	ERR_GEN ( 511, chk_9 ( A ) )
1848
 
1849
#define ERR_dcl_init_decl( A, B )\
1850
	ERR_GEN ( 512, chk_7 ( A ), chk_J ( B ) )
1851
 
1852
#define ERR_dcl_init_typedef( A )\
1853
	ERR_GEN ( 513, chk_7 ( A ) )
1854
 
1855
#define ERR_dcl_init_incompl()\
1856
	ERR_GEN ( 514 )
1857
 
1858
#define ERR_dcl_init_func( A )\
1859
	ERR_GEN ( 515, chk_9 ( A ) )
1860
 
1861
#define ERR_dcl_init_bad()\
1862
	ERR_GEN ( 516 )
1863
 
1864
#define ERR_dcl_init_const()\
1865
	ERR_GEN ( 517 )
1866
 
1867
#define ERR_dcl_init_ctor( A )\
1868
	ERR_GEN ( 518, chk_G ( A ) )
1869
 
1870
#define ERR_dcl_init_conv()\
1871
	ERR_GEN ( 519 )
1872
 
1873
#define ERR_dcl_init_assign()\
1874
	ERR_GEN ( 520 )
1875
 
1876
#define ERR_dcl_init_dynamic()\
1877
	ERR_GEN ( 521 )
1878
 
1879
#define ERR_dcl_init_aggr_array_bad()\
1880
	ERR_GEN ( 522 )
1881
 
1882
#define ERR_dcl_init_aggr_dynamic()\
1883
	ERR_GEN ( 523 )
1884
 
1885
#define ERR_dcl_init_aggr_array_ti( A, B )\
1886
	ERR_GEN ( 524, chk_B ( A ), chk_G ( B ) )
1887
 
1888
#define ERR_dcl_init_aggr_excess( A )\
1889
	ERR_GEN ( 525, chk_G ( A ) )
1890
 
1891
#define ERR_dcl_init_aggr_pad( A, B )\
1892
	ERR_GEN ( 526, chk_B ( A ), chk_G ( B ) )
1893
 
1894
#define ERR_dcl_init_aggr_type( A )\
1895
	ERR_GEN ( 527, chk_G ( A ) )
1896
 
1897
#define ERR_dcl_init_aggr_empty()\
1898
	ERR_GEN ( 528 )
1899
 
1900
#define ERR_dcl_init_aggr_no_scalar()\
1901
	ERR_GEN ( 529 )
1902
 
1903
#define ERR_dcl_init_aggr_nest()\
1904
	ERR_GEN ( 530 )
1905
 
1906
#define ERR_dcl_init_aggr_partial()\
1907
	ERR_GEN ( 531 )
1908
 
1909
#define ERR_dcl_init_aggr_auto( A )\
1910
	ERR_GEN ( 532, chk_7 ( A ) )
1911
 
1912
#define ERR_dcl_init_string_char()\
1913
	ERR_GEN ( 533 )
1914
 
1915
#define ERR_dcl_init_string_wchar()\
1916
	ERR_GEN ( 534 )
1917
 
1918
#define ERR_dcl_init_string_excess( A )\
1919
	ERR_GEN ( 535, chk_G ( A ) )
1920
 
1921
#define ERR_dcl_init_string_zero( A )\
1922
	ERR_GEN ( 536, chk_G ( A ) )
1923
 
1924
#define ERR_dcl_init_ref_none()\
1925
	ERR_GEN ( 537 )
1926
 
1927
#define ERR_dcl_init_ref_ambig()\
1928
	ERR_GEN ( 538 )
1929
 
1930
#define ERR_dcl_init_ref_const()\
1931
	ERR_GEN ( 539 )
1932
 
1933
#define ERR_dcl_init_ref_qual( A )\
1934
	ERR_GEN ( 540, chk_3 ( A ) )
1935
 
1936
#define ERR_dcl_init_ref_func()\
1937
	ERR_GEN ( 541 )
1938
 
1939
#define ERR_dcl_init_ref_tmp( A )\
1940
	ERR_GEN ( 542, chk_G ( A ) )
1941
 
1942
#define ERR_class_none()\
1943
	ERR_GEN ( 543 )
1944
 
1945
#define ERR_class_mem_empty()\
1946
	ERR_GEN ( 544 )
1947
 
1948
#define ERR_class_mem_declarator()\
1949
	ERR_GEN ( 545 )
1950
 
1951
#define ERR_class_mem_semicolon()\
1952
	ERR_GEN ( 546 )
1953
 
1954
#define ERR_class_mem_anon()\
1955
	ERR_GEN ( 547 )
1956
 
1957
#define ERR_class_mem_ds_empty()\
1958
	ERR_GEN ( 548 )
1959
 
1960
#define ERR_class_mem_redecl( A, B )\
1961
	ERR_GEN ( 549, chk_7 ( A ), chk_D ( B ) )
1962
 
1963
#define ERR_class_mem_incompl_mem( A )\
1964
	ERR_GEN ( 550, chk_7 ( A ) )
1965
 
1966
#define ERR_class_mem_init_mem( A )\
1967
	ERR_GEN ( 551, chk_9 ( A ) )
1968
 
1969
#define ERR_class_mem_def( A )\
1970
	ERR_GEN ( 552, chk_9 ( A ) )
1971
 
1972
#define ERR_class_mem_init_const()\
1973
	ERR_GEN ( 553 )
1974
 
1975
#define ERR_class_mem_incompl_stat( A )\
1976
	ERR_GEN ( 554, chk_7 ( A ) )
1977
 
1978
#define ERR_class_mem_ctor( A )\
1979
	ERR_GEN ( 555, chk_7 ( A ) )
1980
 
1981
#define ERR_class_mem_ctor_data( A )\
1982
	ERR_GEN ( 556, chk_7 ( A ) )
1983
 
1984
#define ERR_class_mem_ref( A )\
1985
	ERR_GEN ( 557, chk_2 ( A ) )
1986
 
1987
#define ERR_class_mem_const( A )\
1988
	ERR_GEN ( 558, chk_2 ( A ) )
1989
 
1990
#define ERR_class_mfct_eof( A )\
1991
	ERR_GEN ( 559, chk_9 ( A ) )
1992
 
1993
#define ERR_class_mfct_scope( A )\
1994
	ERR_GEN ( 560, chk_9 ( A ) )
1995
 
1996
#define ERR_class_mfct_redecl( A )\
1997
	ERR_GEN ( 561, chk_9 ( A ) )
1998
 
1999
#define ERR_class_this_qual( A )\
2000
	ERR_GEN ( 562, chk_3 ( A ) )
2001
 
2002
#define ERR_class_static_mfct_virt()\
2003
	ERR_GEN ( 563 )
2004
 
2005
#define ERR_class_static_data_init( A, B )\
2006
	ERR_GEN ( 564, chk_7 ( A ), chk_G ( B ) )
2007
 
2008
#define ERR_class_static_data_const( A, B )\
2009
	ERR_GEN ( 565, chk_7 ( A ), chk_G ( B ) )
2010
 
2011
#define ERR_class_static_data_def( A, B )\
2012
	ERR_GEN ( 566, chk_7 ( A ), chk_D ( B ) )
2013
 
2014
#define ERR_class_static_data_scope( A )\
2015
	ERR_GEN ( 567, chk_7 ( A ) )
2016
 
2017
#define ERR_class_static_data_anon( A )\
2018
	ERR_GEN ( 568, chk_7 ( A ) )
2019
 
2020
#define ERR_class_union_deriv( A )\
2021
	ERR_GEN ( 569, chk_2 ( A ) )
2022
 
2023
#define ERR_class_union_base( A )\
2024
	ERR_GEN ( 570, chk_2 ( A ) )
2025
 
2026
#define ERR_class_union_static( A )\
2027
	ERR_GEN ( 571, chk_2 ( A ) )
2028
 
2029
#define ERR_class_union_virtual( A )\
2030
	ERR_GEN ( 572, chk_2 ( A ) )
2031
 
2032
#define ERR_class_union_ref( A, B )\
2033
	ERR_GEN ( 573, chk_2 ( A ), chk_G ( B ) )
2034
 
2035
#define ERR_class_union_mem( A, B )\
2036
	ERR_GEN ( 574, chk_2 ( A ), chk_G ( B ) )
2037
 
2038
#define ERR_class_union_anon_private()\
2039
	ERR_GEN ( 575 )
2040
 
2041
#define ERR_class_union_anon_func()\
2042
	ERR_GEN ( 576 )
2043
 
2044
#define ERR_class_union_anon_static()\
2045
	ERR_GEN ( 577 )
2046
 
2047
#define ERR_class_union_anon_mem()\
2048
	ERR_GEN ( 578 )
2049
 
2050
#define ERR_class_bit_base( A )\
2051
	ERR_GEN ( 579, chk_G ( A ) )
2052
 
2053
#define ERR_class_bit_base_int( A )\
2054
	ERR_GEN ( 580, chk_G ( A ) )
2055
 
2056
#define ERR_class_bit_sign( A )\
2057
	ERR_GEN ( 581, chk_1 ( A ) )
2058
 
2059
#define ERR_class_bit_dim_const()\
2060
	ERR_GEN ( 582 )
2061
 
2062
#define ERR_class_bit_dim_zero()\
2063
	ERR_GEN ( 583 )
2064
 
2065
#define ERR_class_bit_dim_neg( A )\
2066
	ERR_GEN ( 584, chk_B ( A ) )
2067
 
2068
#define ERR_class_bit_dim_big( A, B )\
2069
	ERR_GEN ( 585, chk_B ( A ), chk_G ( B ) )
2070
 
2071
#define ERR_class_bit_static()\
2072
	ERR_GEN ( 586 )
2073
 
2074
#define ERR_class_bit_typedef()\
2075
	ERR_GEN ( 587 )
2076
 
2077
#define ERR_class_bit_ptr()\
2078
	ERR_GEN ( 588 )
2079
 
2080
#define ERR_class_bit_ref()\
2081
	ERR_GEN ( 589 )
2082
 
2083
#define ERR_class_bit_mptr()\
2084
	ERR_GEN ( 590 )
2085
 
2086
#define ERR_class_local_func( A )\
2087
	ERR_GEN ( 591, chk_9 ( A ) )
2088
 
2089
#define ERR_class_local_static( A )\
2090
	ERR_GEN ( 592, chk_7 ( A ) )
2091
 
2092
#define ERR_class_local_auto( A )\
2093
	ERR_GEN ( 593, chk_7 ( A ) )
2094
 
2095
#define ERR_class_derived_class( A )\
2096
	ERR_GEN ( 594, chk_G ( A ) )
2097
 
2098
#define ERR_class_derived_incompl()\
2099
	ERR_GEN ( 595 )
2100
 
2101
#define ERR_class_derived_empty( A )\
2102
	ERR_GEN ( 596, chk_2 ( A ) )
2103
 
2104
#define ERR_class_derived_base( A, B )\
2105
	ERR_GEN ( 597, chk_2 ( A ), chk_2 ( B ) )
2106
 
2107
#define ERR_class_derived_virt( A, B )\
2108
	ERR_GEN ( 598, chk_2 ( A ), chk_2 ( B ) )
2109
 
2110
#define ERR_class_mi_dup( A, B )\
2111
	ERR_GEN ( 599, chk_2 ( A ), chk_2 ( B ) )
2112
 
2113
#define ERR_class_member_lookup_ambig( A, B )\
2114
	ERR_GEN ( 600, chk_2 ( A ), chk_2 ( B ) )
2115
 
2116
#define ERR_class_member_lookup_func()\
2117
	ERR_GEN ( 601 )
2118
 
2119
#define ERR_class_virtual_poly( A )\
2120
	ERR_GEN ( 602, chk_2 ( A ) )
2121
 
2122
#define ERR_class_virtual_override( A )\
2123
	ERR_GEN ( 603, chk_6 ( A ) )
2124
 
2125
#define ERR_class_virtual_hide( A, B )\
2126
	ERR_GEN ( 604, chk_6 ( A ), chk_9 ( B ) )
2127
 
2128
#define ERR_class_virtual_ret( A, B, C )\
2129
	ERR_GEN ( 605, chk_7 ( A ), chk_9 ( B ), chk_D ( C ) )
2130
 
2131
#define ERR_class_virtual_darg( A )\
2132
	ERR_GEN ( 606, chk_7 ( A ) )
2133
 
2134
#define ERR_class_virtual_ambig( A, B )\
2135
	ERR_GEN ( 607, chk_7 ( A ), chk_9 ( B ) )
2136
 
2137
#define ERR_class_virtual_final( A, B )\
2138
	ERR_GEN ( 608, chk_9 ( A ), chk_2 ( B ) )
2139
 
2140
#define ERR_class_virtual_destr( A )\
2141
	ERR_GEN ( 609, chk_2 ( A ) )
2142
 
2143
#define ERR_class_virtual_not( A )\
2144
	ERR_GEN ( 610, chk_9 ( A ) )
2145
 
2146
#define ERR_class_abstract_virt()\
2147
	ERR_GEN ( 611 )
2148
 
2149
#define ERR_class_abstract_zero()\
2150
	ERR_GEN ( 612 )
2151
 
2152
#define ERR_class_abstract_class( A )\
2153
	ERR_GEN ( 613, chk_2 ( A ) )
2154
 
2155
#define ERR_class_abstract_pure( A )\
2156
	ERR_GEN ( 614, chk_9 ( A ) )
2157
 
2158
#define ERR_class_abstract_decl( A )\
2159
	ERR_GEN ( 615, chk_7 ( A ) )
2160
 
2161
#define ERR_class_abstract_mem( A )\
2162
	ERR_GEN ( 616, chk_7 ( A ) )
2163
 
2164
#define ERR_class_abstract_par()\
2165
	ERR_GEN ( 617 )
2166
 
2167
#define ERR_class_abstract_ret()\
2168
	ERR_GEN ( 618 )
2169
 
2170
#define ERR_class_abstract_cast()\
2171
	ERR_GEN ( 619 )
2172
 
2173
#define ERR_class_abstract_call( A )\
2174
	ERR_GEN ( 620, chk_9 ( A ) )
2175
 
2176
#define ERR_class_access_spec_priv( A )\
2177
	ERR_GEN ( 621, chk_2 ( A ) )
2178
 
2179
#define ERR_class_access_spec_id( A, B, C )\
2180
	ERR_GEN ( 622, chk_9 ( A ), chk_0 ( B ), chk_9 ( C ) )
2181
 
2182
#define ERR_class_access_spec_none( A, B )\
2183
	ERR_GEN ( 623, chk_9 ( A ), chk_0 ( B ) )
2184
 
2185
#define ERR_class_access_spec_change( A, B )\
2186
	ERR_GEN ( 624, chk_9 ( A ), chk_D ( B ) )
2187
 
2188
#define ERR_class_access_base_acc( A, B )\
2189
	ERR_GEN ( 625, chk_9 ( A ), chk_0 ( B ) )
2190
 
2191
#define ERR_class_access_base_id( A, B, C, D )\
2192
	ERR_GEN ( 626, chk_2 ( A ), chk_2 ( B ), chk_0 ( C ), chk_9 ( D ) )
2193
 
2194
#define ERR_class_access_base_none( A, B, C )\
2195
	ERR_GEN ( 627, chk_2 ( A ), chk_2 ( B ), chk_0 ( C ) )
2196
 
2197
#define ERR_class_access_dcl_using( A )\
2198
	ERR_GEN ( 628, chk_7 ( A ) )
2199
 
2200
#define ERR_class_friend_decl()\
2201
	ERR_GEN ( 629 )
2202
 
2203
#define ERR_class_friend_elab()\
2204
	ERR_GEN ( 630 )
2205
 
2206
#define ERR_class_friend_storage( A )\
2207
	ERR_GEN ( 631, chk_4 ( A ) )
2208
 
2209
#define ERR_class_friend_def()\
2210
	ERR_GEN ( 632 )
2211
 
2212
#define ERR_class_friend_local()\
2213
	ERR_GEN ( 633 )
2214
 
2215
#define ERR_class_friend_pre( A )\
2216
	ERR_GEN ( 634, chk_7 ( A ) )
2217
 
2218
#define ERR_class_friend_dup_func( A, B )\
2219
	ERR_GEN ( 635, chk_9 ( A ), chk_2 ( B ) )
2220
 
2221
#define ERR_class_friend_dup_class( A, B )\
2222
	ERR_GEN ( 636, chk_2 ( A ), chk_2 ( B ) )
2223
 
2224
#define ERR_class_special_decl( A )\
2225
	ERR_GEN ( 637, chk_9 ( A ) )
2226
 
2227
#define ERR_class_ctor_static()\
2228
	ERR_GEN ( 638 )
2229
 
2230
#define ERR_class_ctor_virtual()\
2231
	ERR_GEN ( 639 )
2232
 
2233
#define ERR_class_ctor_ret( A )\
2234
	ERR_GEN ( 640, chk_6 ( A ) )
2235
 
2236
#define ERR_class_ctor_qual( A, B )\
2237
	ERR_GEN ( 641, chk_6 ( A ), chk_3 ( B ) )
2238
 
2239
#define ERR_class_ctor_result( A )\
2240
	ERR_GEN ( 642, chk_9 ( A ) )
2241
 
2242
#define ERR_class_ctor_addr( A )\
2243
	ERR_GEN ( 643, chk_9 ( A ) )
2244
 
2245
#define ERR_class_ctor_default( A )\
2246
	ERR_GEN ( 644, chk_2 ( A ) )
2247
 
2248
#define ERR_class_ctor_user( A )\
2249
	ERR_GEN ( 645, chk_2 ( A ) )
2250
 
2251
#define ERR_class_ctor_nontriv( A )\
2252
	ERR_GEN ( 646, chk_2 ( A ) )
2253
 
2254
#define ERR_class_ctor_make( A )\
2255
	ERR_GEN ( 647, chk_2 ( A ) )
2256
 
2257
#define ERR_class_ctor_private( A )\
2258
	ERR_GEN ( 648, chk_2 ( A ) )
2259
 
2260
#define ERR_class_conv_fct_typedef( A )\
2261
	ERR_GEN ( 649, chk_6 ( A ) )
2262
 
2263
#define ERR_class_conv_fct_ret( A )\
2264
	ERR_GEN ( 650, chk_6 ( A ) )
2265
 
2266
#define ERR_class_conv_fct_ret_bad( A, B )\
2267
	ERR_GEN ( 651, chk_6 ( A ), chk_G ( B ) )
2268
 
2269
#define ERR_class_conv_fct_pars( A )\
2270
	ERR_GEN ( 652, chk_6 ( A ) )
2271
 
2272
#define ERR_class_conv_fct_void( A )\
2273
	ERR_GEN ( 653, chk_6 ( A ) )
2274
 
2275
#define ERR_class_conv_fct_mem()\
2276
	ERR_GEN ( 654 )
2277
 
2278
#define ERR_class_dtor_static()\
2279
	ERR_GEN ( 655 )
2280
 
2281
#define ERR_class_dtor_ret( A )\
2282
	ERR_GEN ( 656, chk_6 ( A ) )
2283
 
2284
#define ERR_class_dtor_pars( A )\
2285
	ERR_GEN ( 657, chk_6 ( A ) )
2286
 
2287
#define ERR_class_dtor_func( A )\
2288
	ERR_GEN ( 658, chk_6 ( A ) )
2289
 
2290
#define ERR_class_dtor_inherit( A, B )\
2291
	ERR_GEN ( 659, chk_6 ( A ), chk_A ( B ) )
2292
 
2293
#define ERR_class_dtor_qual( A, B )\
2294
	ERR_GEN ( 660, chk_6 ( A ), chk_3 ( B ) )
2295
 
2296
#define ERR_class_dtor_default( A )\
2297
	ERR_GEN ( 661, chk_2 ( A ) )
2298
 
2299
#define ERR_class_dtor_nontriv( A )\
2300
	ERR_GEN ( 662, chk_2 ( A ) )
2301
 
2302
#define ERR_class_dtor_result( A )\
2303
	ERR_GEN ( 663, chk_9 ( A ) )
2304
 
2305
#define ERR_class_dtor_addr( A )\
2306
	ERR_GEN ( 664, chk_9 ( A ) )
2307
 
2308
#define ERR_class_dtor_private( A )\
2309
	ERR_GEN ( 665, chk_2 ( A ) )
2310
 
2311
#define ERR_class_dtor_three( A )\
2312
	ERR_GEN ( 666, chk_2 ( A ) )
2313
 
2314
#define ERR_class_free_static( A )\
2315
	ERR_GEN ( 667, chk_6 ( A ) )
2316
 
2317
#define ERR_class_base_init_bad( A )\
2318
	ERR_GEN ( 668, chk_9 ( A ) )
2319
 
2320
#define ERR_class_base_init_empty( A )\
2321
	ERR_GEN ( 669, chk_9 ( A ) )
2322
 
2323
#define ERR_class_base_init_old( A )\
2324
	ERR_GEN ( 670, chk_9 ( A ) )
2325
 
2326
#define ERR_class_base_init_uniq( A )\
2327
	ERR_GEN ( 671, chk_2 ( A ) )
2328
 
2329
#define ERR_class_base_init_static( A )\
2330
	ERR_GEN ( 672, chk_7 ( A ) )
2331
 
2332
#define ERR_class_base_init_inherit( A )\
2333
	ERR_GEN ( 673, chk_7 ( A ) )
2334
 
2335
#define ERR_class_base_init_base( A )\
2336
	ERR_GEN ( 674, chk_2 ( A ) )
2337
 
2338
#define ERR_class_base_init_ambig( A )\
2339
	ERR_GEN ( 675, chk_2 ( A ) )
2340
 
2341
#define ERR_class_base_init_dup( A )\
2342
	ERR_GEN ( 676, chk_7 ( A ) )
2343
 
2344
#define ERR_class_base_init_none( A )\
2345
	ERR_GEN ( 677, chk_7 ( A ) )
2346
 
2347
#define ERR_class_base_init_order( A )\
2348
	ERR_GEN ( 678, chk_7 ( A ) )
2349
 
2350
#define ERR_class_base_init_union( A )\
2351
	ERR_GEN ( 679, chk_2 ( A ) )
2352
 
2353
#define ERR_class_base_init_anon( A )\
2354
	ERR_GEN ( 680, chk_7 ( A ) )
2355
 
2356
#define ERR_class_base_init_err( A )\
2357
	ERR_GEN ( 681, chk_9 ( A ) )
2358
 
2359
#define ERR_class_base_init_impl( A )\
2360
	ERR_GEN ( 682, chk_9 ( A ) )
2361
 
2362
#define ERR_class_copy_bad( A )\
2363
	ERR_GEN ( 683, chk_6 ( A ) )
2364
 
2365
#define ERR_class_copy_constr( A )\
2366
	ERR_GEN ( 684, chk_2 ( A ) )
2367
 
2368
#define ERR_class_copy_assign( A )\
2369
	ERR_GEN ( 685, chk_2 ( A ) )
2370
 
2371
#define ERR_class_copy_nontriv_constr( A )\
2372
	ERR_GEN ( 686, chk_2 ( A ) )
2373
 
2374
#define ERR_class_copy_nontriv_assign( A )\
2375
	ERR_GEN ( 687, chk_2 ( A ) )
2376
 
2377
#define ERR_class_copy_ptr()\
2378
	ERR_GEN ( 688 )
2379
 
2380
#define ERR_over_load_pars()\
2381
	ERR_GEN ( 689 )
2382
 
2383
#define ERR_over_match_call_mem( A )\
2384
	ERR_GEN ( 690, chk_7 ( A ) )
2385
 
2386
#define ERR_over_match_call_ok( A )\
2387
	ERR_GEN ( 691, chk_9 ( A ) )
2388
 
2389
#define ERR_over_match_call_target( A )\
2390
	ERR_GEN ( 692, chk_7 ( A ) )
2391
 
2392
#define ERR_over_match_call_ambig( A )\
2393
	ERR_GEN ( 693, chk_7 ( A ) )
2394
 
2395
#define ERR_over_match_oper_ok( A )\
2396
	ERR_GEN ( 694, chk_9 ( A ) )
2397
 
2398
#define ERR_over_match_oper_target( A )\
2399
	ERR_GEN ( 695, chk_8 ( A ) )
2400
 
2401
#define ERR_over_match_oper_ambig( A )\
2402
	ERR_GEN ( 696, chk_8 ( A ) )
2403
 
2404
#define ERR_over_match_oper_arrow()\
2405
	ERR_GEN ( 697 )
2406
 
2407
#define ERR_over_match_ctor_ok( A )\
2408
	ERR_GEN ( 698, chk_9 ( A ) )
2409
 
2410
#define ERR_over_match_ctor_target( A )\
2411
	ERR_GEN ( 699, chk_7 ( A ) )
2412
 
2413
#define ERR_over_match_ctor_ambig( A )\
2414
	ERR_GEN ( 700, chk_7 ( A ) )
2415
 
2416
#define ERR_over_match_ctor_none( A )\
2417
	ERR_GEN ( 701, chk_7 ( A ) )
2418
 
2419
#define ERR_over_match_conv_ok( A )\
2420
	ERR_GEN ( 702, chk_9 ( A ) )
2421
 
2422
#define ERR_over_match_conv_target( A, B )\
2423
	ERR_GEN ( 703, chk_G ( A ), chk_G ( B ) )
2424
 
2425
#define ERR_over_match_conv_ambig( A, B )\
2426
	ERR_GEN ( 704, chk_G ( A ), chk_G ( B ) )
2427
 
2428
#define ERR_over_match_conv_dup( A )\
2429
	ERR_GEN ( 705, chk_G ( A ) )
2430
 
2431
#define ERR_over_match_viable_none( A )\
2432
	ERR_GEN ( 706, chk_7 ( A ) )
2433
 
2434
#define ERR_over_match_viable_list()\
2435
	ERR_GEN ( 707 )
2436
 
2437
#define ERR_over_match_best_install()\
2438
	ERR_GEN ( 708 )
2439
 
2440
#define ERR_over_match_best_common()\
2441
	ERR_GEN ( 709 )
2442
 
2443
#define ERR_over_over_context( A )\
2444
	ERR_GEN ( 710, chk_7 ( A ) )
2445
 
2446
#define ERR_over_over_none( A, B )\
2447
	ERR_GEN ( 711, chk_7 ( A ), chk_G ( B ) )
2448
 
2449
#define ERR_over_over_ok( A )\
2450
	ERR_GEN ( 712, chk_9 ( A ) )
2451
 
2452
#define ERR_over_oper_bad( A )\
2453
	ERR_GEN ( 713, chk_8 ( A ) )
2454
 
2455
#define ERR_over_oper_static()\
2456
	ERR_GEN ( 714 )
2457
 
2458
#define ERR_over_oper_type( A )\
2459
	ERR_GEN ( 715, chk_6 ( A ) )
2460
 
2461
#define ERR_over_oper_default( A )\
2462
	ERR_GEN ( 716, chk_6 ( A ) )
2463
 
2464
#define ERR_over_oper_func( A )\
2465
	ERR_GEN ( 717, chk_7 ( A ) )
2466
 
2467
#define ERR_over_unary_pars( A, B, C )\
2468
	ERR_GEN ( 718, chk_6 ( A ), chk_M ( B ), chk_N ( C ) )
2469
 
2470
#define ERR_over_binary_pars_p2( A, B, C )\
2471
	ERR_GEN ( 719, chk_6 ( A ), chk_M ( B ), chk_N ( C ) )
2472
 
2473
#define ERR_over_binary_pars_p1( A, B, C, D )\
2474
	ERR_GEN ( 720, chk_6 ( A ), chk_M ( B ), chk_M ( C ), chk_N ( D ) )
2475
 
2476
#define ERR_over_ass_mem( A )\
2477
	ERR_GEN ( 721, chk_6 ( A ) )
2478
 
2479
#define ERR_over_ass_pars( A, B, C )\
2480
	ERR_GEN ( 722, chk_6 ( A ), chk_M ( B ), chk_N ( C ) )
2481
 
2482
#define ERR_over_call_mem( A )\
2483
	ERR_GEN ( 723, chk_6 ( A ) )
2484
 
2485
#define ERR_over_sub_mem( A )\
2486
	ERR_GEN ( 724, chk_6 ( A ) )
2487
 
2488
#define ERR_over_sub_pars( A, B, C )\
2489
	ERR_GEN ( 725, chk_6 ( A ), chk_M ( B ), chk_N ( C ) )
2490
 
2491
#define ERR_over_ref_mem( A )\
2492
	ERR_GEN ( 726, chk_6 ( A ) )
2493
 
2494
#define ERR_over_ref_pars( A, B, C )\
2495
	ERR_GEN ( 727, chk_6 ( A ), chk_M ( B ), chk_N ( C ) )
2496
 
2497
#define ERR_over_inc_pars( A, B, C, D )\
2498
	ERR_GEN ( 728, chk_6 ( A ), chk_M ( B ), chk_M ( C ), chk_N ( D ) )
2499
 
2500
#define ERR_over_inc_pars_p2( A, B )\
2501
	ERR_GEN ( 729, chk_6 ( A ), chk_G ( B ) )
2502
 
2503
#define ERR_temp_decl_bad()\
2504
	ERR_GEN ( 730 )
2505
 
2506
#define ERR_temp_decl_scope()\
2507
	ERR_GEN ( 731 )
2508
 
2509
#define ERR_temp_decl_func()\
2510
	ERR_GEN ( 732 )
2511
 
2512
#define ERR_temp_decl_one()\
2513
	ERR_GEN ( 733 )
2514
 
2515
#define ERR_temp_decl_linkage()\
2516
	ERR_GEN ( 734 )
2517
 
2518
#define ERR_temp_decl_export( A )\
2519
	ERR_GEN ( 735, chk_7 ( A ) )
2520
 
2521
#define ERR_temp_decl_undef( A )\
2522
	ERR_GEN ( 736, chk_9 ( A ) )
2523
 
2524
#define ERR_temp_param_eof()\
2525
	ERR_GEN ( 737 )
2526
 
2527
#define ERR_temp_param_dup( A )\
2528
	ERR_GEN ( 738, chk_6 ( A ) )
2529
 
2530
#define ERR_temp_param_type( A, B )\
2531
	ERR_GEN ( 739, chk_7 ( A ), chk_G ( B ) )
2532
 
2533
#define ERR_temp_param_dcl_stc( A )\
2534
	ERR_GEN ( 740, chk_4 ( A ) )
2535
 
2536
#define ERR_temp_param_default( A )\
2537
	ERR_GEN ( 741, chk_7 ( A ) )
2538
 
2539
#define ERR_temp_param_func()\
2540
	ERR_GEN ( 742 )
2541
 
2542
#define ERR_temp_param_redecl()\
2543
	ERR_GEN ( 743 )
2544
 
2545
#define ERR_temp_param_none( A )\
2546
	ERR_GEN ( 744, chk_9 ( A ) )
2547
 
2548
#define ERR_temp_names_eof( A )\
2549
	ERR_GEN ( 745, chk_9 ( A ) )
2550
 
2551
#define ERR_temp_names_hack()\
2552
	ERR_GEN ( 746 )
2553
 
2554
#define ERR_temp_names_bad()\
2555
	ERR_GEN ( 747 )
2556
 
2557
#define ERR_temp_names_not( A )\
2558
	ERR_GEN ( 748, chk_7 ( A ) )
2559
 
2560
#define ERR_temp_names_mem( A )\
2561
	ERR_GEN ( 749, chk_7 ( A ) )
2562
 
2563
#define ERR_temp_arg_type( A, B )\
2564
	ERR_GEN ( 750, chk_7 ( A ), chk_9 ( B ) )
2565
 
2566
#define ERR_temp_arg_exp( A, B )\
2567
	ERR_GEN ( 751, chk_7 ( A ), chk_9 ( B ) )
2568
 
2569
#define ERR_temp_arg_less( A )\
2570
	ERR_GEN ( 752, chk_9 ( A ) )
2571
 
2572
#define ERR_temp_arg_more( A )\
2573
	ERR_GEN ( 753, chk_9 ( A ) )
2574
 
2575
#define ERR_temp_arg_local( A )\
2576
	ERR_GEN ( 754, chk_G ( A ) )
2577
 
2578
#define ERR_temp_arg_const()\
2579
	ERR_GEN ( 755 )
2580
 
2581
#define ERR_temp_arg_internal()\
2582
	ERR_GEN ( 756 )
2583
 
2584
#define ERR_temp_arg_over()\
2585
	ERR_GEN ( 757 )
2586
 
2587
#define ERR_temp_arg_bad()\
2588
	ERR_GEN ( 758 )
2589
 
2590
#define ERR_temp_arg_init( A, B )\
2591
	ERR_GEN ( 759, chk_7 ( A ), chk_9 ( B ) )
2592
 
2593
#define ERR_temp_arg_templ( A, B )\
2594
	ERR_GEN ( 760, chk_7 ( A ), chk_9 ( B ) )
2595
 
2596
#define ERR_temp_arg_templ_not( A, B )\
2597
	ERR_GEN ( 761, chk_7 ( A ), chk_7 ( B ) )
2598
 
2599
#define ERR_temp_arg_templ_bad( A, B )\
2600
	ERR_GEN ( 762, chk_7 ( A ), chk_G ( B ) )
2601
 
2602
#define ERR_temp_mem_virtual()\
2603
	ERR_GEN ( 763 )
2604
 
2605
#define ERR_temp_mem_destr()\
2606
	ERR_GEN ( 764 )
2607
 
2608
#define ERR_temp_mem_local()\
2609
	ERR_GEN ( 765 )
2610
 
2611
#define ERR_temp_class_spec_primary( A )\
2612
	ERR_GEN ( 766, chk_G ( A ) )
2613
 
2614
#define ERR_temp_class_spec_depend( A )\
2615
	ERR_GEN ( 767, chk_G ( A ) )
2616
 
2617
#define ERR_temp_class_spec_darg()\
2618
	ERR_GEN ( 768 )
2619
 
2620
#define ERR_temp_class_spec_ambig( A )\
2621
	ERR_GEN ( 769, chk_G ( A ) )
2622
 
2623
#define ERR_temp_class_spec_match( A )\
2624
	ERR_GEN ( 770, chk_9 ( A ) )
2625
 
2626
#define ERR_temp_res_nspace( A, B )\
2627
	ERR_GEN ( 771, chk_A ( A ), chk_G ( B ) )
2628
 
2629
#define ERR_temp_res_qual()\
2630
	ERR_GEN ( 772 )
2631
 
2632
#define ERR_temp_res_type( A, B )\
2633
	ERR_GEN ( 773, chk_A ( A ), chk_6 ( B ) )
2634
 
2635
#define ERR_temp_res_key( A, B, C, D )\
2636
	ERR_GEN ( 774, chk_1 ( A ), chk_7 ( B ), chk_9 ( C ), chk_G ( D ) )
2637
 
2638
#define ERR_temp_local_not( A )\
2639
	ERR_GEN ( 775, chk_G ( A ) )
2640
 
2641
#define ERR_temp_local_hide( A )\
2642
	ERR_GEN ( 776, chk_7 ( A ) )
2643
 
2644
#define ERR_temp_spec_type( A, B )\
2645
	ERR_GEN ( 777, chk_G ( A ), chk_7 ( B ) )
2646
 
2647
#define ERR_temp_spec_bad( A )\
2648
	ERR_GEN ( 778, chk_G ( A ) )
2649
 
2650
#define ERR_temp_spec_member( A )\
2651
	ERR_GEN ( 779, chk_9 ( A ) )
2652
 
2653
#define ERR_temp_spec_prefix()\
2654
	ERR_GEN ( 780 )
2655
 
2656
#define ERR_temp_spec_reinst( A )\
2657
	ERR_GEN ( 781, chk_G ( A ) )
2658
 
2659
#define ERR_temp_spec_respec( A )\
2660
	ERR_GEN ( 782, chk_G ( A ) )
2661
 
2662
#define ERR_temp_spec_redecl( A )\
2663
	ERR_GEN ( 783, chk_G ( A ) )
2664
 
2665
#define ERR_temp_spec_used( A )\
2666
	ERR_GEN ( 784, chk_G ( A ) )
2667
 
2668
#define ERR_temp_spec_post( A, B )\
2669
	ERR_GEN ( 785, chk_G ( A ), chk_G ( B ) )
2670
 
2671
#define ERR_temp_inst_def( A )\
2672
	ERR_GEN ( 786, chk_G ( A ) )
2673
 
2674
#define ERR_temp_inst_depth( A )\
2675
	ERR_GEN ( 787, chk_L ( A ) )
2676
 
2677
#define ERR_temp_inst_comment( A, B )\
2678
	ERR_GEN ( 788, chk_G ( A ), chk_D ( B ) )
2679
 
2680
#define ERR_temp_explicit_bad( A )\
2681
	ERR_GEN ( 789, chk_9 ( A ) )
2682
 
2683
#define ERR_temp_explicit_id( A )\
2684
	ERR_GEN ( 790, chk_7 ( A ) )
2685
 
2686
#define ERR_temp_explicit_def()\
2687
	ERR_GEN ( 791 )
2688
 
2689
#define ERR_temp_explicit_incompl()\
2690
	ERR_GEN ( 792 )
2691
 
2692
#define ERR_temp_explicit_templ()\
2693
	ERR_GEN ( 793 )
2694
 
2695
#define ERR_temp_expl_spec_dargs()\
2696
	ERR_GEN ( 794 )
2697
 
2698
#define ERR_temp_deduct_fail( A )\
2699
	ERR_GEN ( 795, chk_9 ( A ) )
2700
 
2701
#define ERR_temp_deduct_undef( A, B )\
2702
	ERR_GEN ( 796, chk_7 ( A ), chk_9 ( B ) )
2703
 
2704
#define ERR_except_handlers()\
2705
	ERR_GEN ( 797 )
2706
 
2707
#define ERR_except_not()\
2708
	ERR_GEN ( 798 )
2709
 
2710
#define ERR_except_jump_into()\
2711
	ERR_GEN ( 799 )
2712
 
2713
#define ERR_except_throw_type()\
2714
	ERR_GEN ( 800 )
2715
 
2716
#define ERR_except_throw_typedef()\
2717
	ERR_GEN ( 801 )
2718
 
2719
#define ERR_except_throw_copy()\
2720
	ERR_GEN ( 802 )
2721
 
2722
#define ERR_except_throw_incompl()\
2723
	ERR_GEN ( 803 )
2724
 
2725
#define ERR_except_throw_ambig()\
2726
	ERR_GEN ( 804 )
2727
 
2728
#define ERR_except_handle_typedef()\
2729
	ERR_GEN ( 805 )
2730
 
2731
#define ERR_except_handle_unreach( A, B )\
2732
	ERR_GEN ( 806, chk_G ( A ), chk_G ( B ) )
2733
 
2734
#define ERR_except_handle_ellipsis()\
2735
	ERR_GEN ( 807 )
2736
 
2737
#define ERR_except_handle_incompl()\
2738
	ERR_GEN ( 808 )
2739
 
2740
#define ERR_except_handle_return( A )\
2741
	ERR_GEN ( 809, chk_7 ( A ) )
2742
 
2743
#define ERR_except_spec_bad()\
2744
	ERR_GEN ( 810 )
2745
 
2746
#define ERR_except_spec_typedef()\
2747
	ERR_GEN ( 811 )
2748
 
2749
#define ERR_except_spec_ellipsis()\
2750
	ERR_GEN ( 812 )
2751
 
2752
#define ERR_except_spec_incompl()\
2753
	ERR_GEN ( 813 )
2754
 
2755
#define ERR_except_spec_wrong( A, B )\
2756
	ERR_GEN ( 814, chk_7 ( A ), chk_D ( B ) )
2757
 
2758
#define ERR_except_spec_virtual( A, B, C )\
2759
	ERR_GEN ( 815, chk_7 ( A ), chk_9 ( B ), chk_D ( C ) )
2760
 
2761
#define ERR_except_spec_assign()\
2762
	ERR_GEN ( 816 )
2763
 
2764
#define ERR_except_spec_init()\
2765
	ERR_GEN ( 817 )
2766
 
2767
#define ERR_except_spec_throw( A )\
2768
	ERR_GEN ( 818, chk_G ( A ) )
2769
 
2770
#define ERR_except_spec_call( A, B )\
2771
	ERR_GEN ( 819, chk_9 ( A ), chk_G ( B ) )
2772
 
2773
#define ERR_cpp_bad()\
2774
	ERR_GEN ( 820 )
2775
 
2776
#define ERR_cpp_unknown( A )\
2777
	ERR_GEN ( 821, chk_6 ( A ) )
2778
 
2779
#define ERR_cpp_end( A )\
2780
	ERR_GEN ( 822, chk_8 ( A ) )
2781
 
2782
#define ERR_cpp_indent()\
2783
	ERR_GEN ( 823 )
2784
 
2785
#define ERR_cpp_indent_dir()\
2786
	ERR_GEN ( 824 )
2787
 
2788
#define ERR_cpp_space_replace()\
2789
	ERR_GEN ( 825 )
2790
 
2791
#define ERR_cpp_old( A )\
2792
	ERR_GEN ( 826, chk_8 ( A ) )
2793
 
2794
#define ERR_cpp_cond_if_match( A, B )\
2795
	ERR_GEN ( 827, chk_8 ( A ), chk_8 ( B ) )
2796
 
2797
#define ERR_cpp_cond_else_dup( A, B, C )\
2798
	ERR_GEN ( 828, chk_8 ( A ), chk_8 ( B ), chk_D ( C ) )
2799
 
2800
#define ERR_cpp_cond_def_id()\
2801
	ERR_GEN ( 829 )
2802
 
2803
#define ERR_cpp_cond_def_replace()\
2804
	ERR_GEN ( 830 )
2805
 
2806
#define ERR_cpp_cond_ifdef_id( A )\
2807
	ERR_GEN ( 831, chk_8 ( A ) )
2808
 
2809
#define ERR_cpp_cond_zero( A )\
2810
	ERR_GEN ( 832, chk_6 ( A ) )
2811
 
2812
#define ERR_cpp_cond_if_const( A )\
2813
	ERR_GEN ( 833, chk_8 ( A ) )
2814
 
2815
#define ERR_cpp_cond_if_ti( A )\
2816
	ERR_GEN ( 834, chk_8 ( A ) )
2817
 
2818
#define ERR_cpp_cond_if_ti_decl( A )\
2819
	ERR_GEN ( 835, chk_8 ( A ) )
2820
 
2821
#define ERR_cpp_cond_if_jump_into()\
2822
	ERR_GEN ( 836 )
2823
 
2824
#define ERR_cpp_cond_if_macro( A )\
2825
	ERR_GEN ( 837, chk_6 ( A ) )
2826
 
2827
#define ERR_cpp_cond_endif_end( A )\
2828
	ERR_GEN ( 838, chk_8 ( A ) )
2829
 
2830
#define ERR_cpp_include_bad()\
2831
	ERR_GEN ( 839 )
2832
 
2833
#define ERR_cpp_include_incompl()\
2834
	ERR_GEN ( 840 )
2835
 
2836
#define ERR_cpp_include_undef( A )\
2837
	ERR_GEN ( 841, chk_J ( A ) )
2838
 
2839
#define ERR_cpp_include_empty()\
2840
	ERR_GEN ( 842 )
2841
 
2842
#define ERR_cpp_include_full( A )\
2843
	ERR_GEN ( 843, chk_J ( A ) )
2844
 
2845
#define ERR_cpp_include_unknown( A )\
2846
	ERR_GEN ( 844, chk_J ( A ) )
2847
 
2848
#define ERR_cpp_include_open( A )\
2849
	ERR_GEN ( 845, chk_J ( A ) )
2850
 
2851
#define ERR_cpp_include_close( A )\
2852
	ERR_GEN ( 846, chk_J ( A ) )
2853
 
2854
#define ERR_cpp_include_depth( A )\
2855
	ERR_GEN ( 847, chk_L ( A ) )
2856
 
2857
#define ERR_cpp_include_dup( A, B )\
2858
	ERR_GEN ( 848, chk_J ( A ), chk_D ( B ) )
2859
 
2860
#define ERR_cpp_include_date()\
2861
	ERR_GEN ( 849 )
2862
 
2863
#define ERR_cpp_replace_id( A )\
2864
	ERR_GEN ( 850, chk_8 ( A ) )
2865
 
2866
#define ERR_cpp_replace_redef_ok( A, B )\
2867
	ERR_GEN ( 851, chk_7 ( A ), chk_D ( B ) )
2868
 
2869
#define ERR_cpp_replace_redef_bad( A, B )\
2870
	ERR_GEN ( 852, chk_7 ( A ), chk_D ( B ) )
2871
 
2872
#define ERR_cpp_replace_redef_weak( A, B )\
2873
	ERR_GEN ( 853, chk_7 ( A ), chk_D ( B ) )
2874
 
2875
#define ERR_cpp_replace_redef_space( A, B )\
2876
	ERR_GEN ( 854, chk_7 ( A ), chk_D ( B ) )
2877
 
2878
#define ERR_cpp_replace_redef_nest( A, B )\
2879
	ERR_GEN ( 855, chk_7 ( A ), chk_D ( B ) )
2880
 
2881
#define ERR_cpp_replace_par_dup( A, B )\
2882
	ERR_GEN ( 856, chk_6 ( A ), chk_6 ( B ) )
2883
 
2884
#define ERR_cpp_replace_par_bad( A )\
2885
	ERR_GEN ( 857, chk_6 ( A ) )
2886
 
2887
#define ERR_cpp_replace_arg_none( A )\
2888
	ERR_GEN ( 858, chk_6 ( A ) )
2889
 
2890
#define ERR_cpp_replace_arg_empty( A, B )\
2891
	ERR_GEN ( 859, chk_M ( A ), chk_6 ( B ) )
2892
 
2893
#define ERR_cpp_replace_arg_ppdir( A )\
2894
	ERR_GEN ( 860, chk_6 ( A ) )
2895
 
2896
#define ERR_cpp_replace_arg_eof( A )\
2897
	ERR_GEN ( 861, chk_6 ( A ) )
2898
 
2899
#define ERR_cpp_replace_arg_number( A, B, C, D )\
2900
	ERR_GEN ( 862, chk_6 ( A ), chk_M ( B ), chk_N ( C ), chk_M ( D ) )
2901
 
2902
#define ERR_cpp_stringize_par( A )\
2903
	ERR_GEN ( 863, chk_6 ( A ) )
2904
 
2905
#define ERR_cpp_stringize_bad( A )\
2906
	ERR_GEN ( 864, chk_6 ( A ) )
2907
 
2908
#define ERR_cpp_stringize_old( A, B )\
2909
	ERR_GEN ( 865, chk_6 ( A ), chk_6 ( B ) )
2910
 
2911
#define ERR_cpp_concat_place( A )\
2912
	ERR_GEN ( 866, chk_6 ( A ) )
2913
 
2914
#define ERR_cpp_concat_bad( A )\
2915
	ERR_GEN ( 867, chk_6 ( A ) )
2916
 
2917
#define ERR_cpp_rescan_recursive( A )\
2918
	ERR_GEN ( 868, chk_6 ( A ) )
2919
 
2920
#define ERR_cpp_scope_id( A )\
2921
	ERR_GEN ( 869, chk_8 ( A ) )
2922
 
2923
#define ERR_cpp_scope_undef( A )\
2924
	ERR_GEN ( 870, chk_6 ( A ) )
2925
 
2926
#define ERR_cpp_line_bad( A )\
2927
	ERR_GEN ( 871, chk_8 ( A ) )
2928
 
2929
#define ERR_cpp_line_float( A )\
2930
	ERR_GEN ( 872, chk_8 ( A ) )
2931
 
2932
#define ERR_cpp_line_range( A )\
2933
	ERR_GEN ( 873, chk_8 ( A ) )
2934
 
2935
#define ERR_cpp_error_msg( A )\
2936
	ERR_GEN ( 874, chk_J ( A ) )
2937
 
2938
#define ERR_cpp_pragma_unknown( A )\
2939
	ERR_GEN ( 875, chk_8 ( A ) )
2940
 
2941
#define ERR_cpp_null()\
2942
	ERR_GEN ( 876 )
2943
 
2944
#define ERR_cpp_predef_bad( A, B )\
2945
	ERR_GEN ( 877, chk_6 ( A ), chk_8 ( B ) )
2946
 
2947
#define ERR_cpp_predef_undef( A )\
2948
	ERR_GEN ( 878, chk_7 ( A ) )
2949
 
2950
#define ERR_cpp_predef_redef( A )\
2951
	ERR_GEN ( 879, chk_7 ( A ) )
2952
 
2953
#define ERR_cpp_predef_keyword( A )\
2954
	ERR_GEN ( 880, chk_6 ( A ) )
2955
 
2956
#define ERR_lib_builtin( A, B )\
2957
	ERR_GEN ( 881, chk_J ( A ), chk_6 ( B ) )
2958
 
2959
#define ERR_printf_unknown( A )\
2960
	ERR_GEN ( 882, chk_J ( A ) )
2961
 
2962
#define ERR_printf_invalid( A )\
2963
	ERR_GEN ( 883, chk_J ( A ) )
2964
 
2965
#define ERR_printf_unterm( A )\
2966
	ERR_GEN ( 884, chk_J ( A ) )
2967
 
2968
#define ERR_printf_flags( A, B )\
2969
	ERR_GEN ( 885, chk_J ( A ), chk_J ( B ) )
2970
 
2971
#define ERR_printf_width( A )\
2972
	ERR_GEN ( 886, chk_J ( A ) )
2973
 
2974
#define ERR_printf_precision( A )\
2975
	ERR_GEN ( 887, chk_J ( A ) )
2976
 
2977
#define ERR_printf_arg_zero()\
2978
	ERR_GEN ( 888 )
2979
 
2980
#define ERR_printf_arg_large( A )\
2981
	ERR_GEN ( 889, chk_M ( A ) )
2982
 
2983
#define ERR_printf_arg_compat( A )\
2984
	ERR_GEN ( 890, chk_M ( A ) )
2985
 
2986
#define ERR_printf_arg_none( A )\
2987
	ERR_GEN ( 891, chk_M ( A ) )
2988
 
2989
#define ERR_printf_arg_mix()\
2990
	ERR_GEN ( 892 )
2991
 
2992
#define ERR_limits_max( A, B, C )\
2993
	ERR_GEN ( 893, chk_J ( A ), chk_L ( B ), chk_L ( C ) )
2994
 
2995
#define ERR_limits_min( A, B, C )\
2996
	ERR_GEN ( 894, chk_J ( A ), chk_L ( B ), chk_L ( C ) )
2997
 
2998
#define ERR_pragma_scope_undef( A )\
2999
	ERR_GEN ( 895, chk_6 ( A ) )
3000
 
3001
#define ERR_pragma_scope_redef( A )\
3002
	ERR_GEN ( 896, chk_6 ( A ) )
3003
 
3004
#define ERR_pragma_scope_end()\
3005
	ERR_GEN ( 897 )
3006
 
3007
#define ERR_pragma_scope_set( A )\
3008
	ERR_GEN ( 898, chk_J ( A ) )
3009
 
3010
#define ERR_pragma_dblock_name( A )\
3011
	ERR_GEN ( 899, chk_6 ( A ) )
3012
 
3013
#define ERR_pragma_dblock_end()\
3014
	ERR_GEN ( 900 )
3015
 
3016
#define ERR_pragma_dir_undef( A )\
3017
	ERR_GEN ( 901, chk_J ( A ) )
3018
 
3019
#define ERR_pragma_dir_mode( A )\
3020
	ERR_GEN ( 902, chk_J ( A ) )
3021
 
3022
#define ERR_pragma_error_bad( A )\
3023
	ERR_GEN ( 903, chk_F ( A ) )
3024
 
3025
#define ERR_pragma_option_bad( A )\
3026
	ERR_GEN ( 904, chk_F ( A ) )
3027
 
3028
#define ERR_pragma_keyword_bad( A )\
3029
	ERR_GEN ( 905, chk_6 ( A ) )
3030
 
3031
#define ERR_pragma_char_lit( A )\
3032
	ERR_GEN ( 906, chk_G ( A ) )
3033
 
3034
#define ERR_pragma_builtin_type( A )\
3035
	ERR_GEN ( 907, chk_G ( A ) )
3036
 
3037
#define ERR_pragma_promote_type( A )\
3038
	ERR_GEN ( 908, chk_G ( A ) )
3039
 
3040
#define ERR_pragma_promote_compat( A )\
3041
	ERR_GEN ( 909, chk_G ( A ) )
3042
 
3043
#define ERR_pragma_compat_type()\
3044
	ERR_GEN ( 910 )
3045
 
3046
#define ERR_pragma_arg_dup( A )\
3047
	ERR_GEN ( 911, chk_G ( A ) )
3048
 
3049
#define ERR_pragma_arg_cycle()\
3050
	ERR_GEN ( 912 )
3051
 
3052
#define ERR_pragma_lit_type( A )\
3053
	ERR_GEN ( 913, chk_G ( A ) )
3054
 
3055
#define ERR_pragma_lit_range( A, B )\
3056
	ERR_GEN ( 914, chk_B ( A ), chk_G ( B ) )
3057
 
3058
#define ERR_pragma_lit_question()\
3059
	ERR_GEN ( 915 )
3060
 
3061
#define ERR_pragma_token_sort( A )\
3062
	ERR_GEN ( 916, chk_7 ( A ) )
3063
 
3064
#define ERR_pragma_preserve_undecl( A, B )\
3065
	ERR_GEN ( 917, chk_8 ( A ), chk_7 ( B ) )
3066
 
3067
#define ERR_pragma_weak_redef( A )\
3068
	ERR_GEN ( 918, chk_7 ( A ) )
3069
 
3070
#define ERR_pragma_cpp_known( A )\
3071
	ERR_GEN ( 919, chk_8 ( A ) )
3072
 
3073
#define ERR_pragma_cpp_ident( A )\
3074
	ERR_GEN ( 920, chk_8 ( A ) )
3075
 
3076
#define ERR_pragma_assert_id( A )\
3077
	ERR_GEN ( 921, chk_8 ( A ) )
3078
 
3079
#define ERR_pragma_assert_open( A )\
3080
	ERR_GEN ( 922, chk_8 ( A ) )
3081
 
3082
#define ERR_pragma_assert_paren( A )\
3083
	ERR_GEN ( 923, chk_8 ( A ) )
3084
 
3085
#define ERR_pragma_assert_empty( A )\
3086
	ERR_GEN ( 924, chk_8 ( A ) )
3087
 
3088
#define ERR_pragma_assert_pred( A )\
3089
	ERR_GEN ( 925, chk_6 ( A ) )
3090
 
3091
#define ERR_port_entry_undef( A )\
3092
	ERR_GEN ( 926, chk_J ( A ) )
3093
 
3094
#define ERR_port_entry_redef( A )\
3095
	ERR_GEN ( 927, chk_J ( A ) )
3096
 
3097
#define ERR_token_info( A )\
3098
	ERR_GEN ( 928, chk_7 ( A ) )
3099
 
3100
#define ERR_token_redecl( A, B )\
3101
	ERR_GEN ( 929, chk_7 ( A ), chk_D ( B ) )
3102
 
3103
#define ERR_token_redef( A, B )\
3104
	ERR_GEN ( 930, chk_7 ( A ), chk_D ( B ) )
3105
 
3106
#define ERR_token_redef_ok( A, B )\
3107
	ERR_GEN ( 931, chk_7 ( A ), chk_D ( B ) )
3108
 
3109
#define ERR_token_undef( A )\
3110
	ERR_GEN ( 932, chk_7 ( A ) )
3111
 
3112
#define ERR_token_undecl( A )\
3113
	ERR_GEN ( 933, chk_7 ( A ) )
3114
 
3115
#define ERR_token_qual( A )\
3116
	ERR_GEN ( 934, chk_7 ( A ) )
3117
 
3118
#define ERR_token_scope( A )\
3119
	ERR_GEN ( 935, chk_7 ( A ) )
3120
 
3121
#define ERR_token_no_def( A, B )\
3122
	ERR_GEN ( 936, chk_7 ( A ), chk_D ( B ) )
3123
 
3124
#define ERR_token_def_not( A )\
3125
	ERR_GEN ( 937, chk_7 ( A ) )
3126
 
3127
#define ERR_token_def_args( A )\
3128
	ERR_GEN ( 938, chk_7 ( A ) )
3129
 
3130
#define ERR_token_def_func( A, B )\
3131
	ERR_GEN ( 939, chk_7 ( A ), chk_G ( B ) )
3132
 
3133
#define ERR_token_def_ambig( A )\
3134
	ERR_GEN ( 940, chk_7 ( A ) )
3135
 
3136
#define ERR_token_def_except()\
3137
	ERR_GEN ( 941 )
3138
 
3139
#define ERR_token_def_implicit( A )\
3140
	ERR_GEN ( 942, chk_7 ( A ) )
3141
 
3142
#define ERR_token_proc_high()\
3143
	ERR_GEN ( 943 )
3144
 
3145
#define ERR_token_func( A )\
3146
	ERR_GEN ( 944, chk_G ( A ) )
3147
 
3148
#define ERR_token_mem( A )\
3149
	ERR_GEN ( 945, chk_G ( A ) )
3150
 
3151
#define ERR_token_mem_off()\
3152
	ERR_GEN ( 946 )
3153
 
3154
#define ERR_token_stmt_ret( A )\
3155
	ERR_GEN ( 947, chk_7 ( A ) )
3156
 
3157
#define ERR_token_stmt_jump()\
3158
	ERR_GEN ( 948 )
3159
 
3160
#define ERR_token_const( A )\
3161
	ERR_GEN ( 949, chk_7 ( A ) )
3162
 
3163
#define ERR_token_arg_sort( A )\
3164
	ERR_GEN ( 950, chk_7 ( A ) )
3165
 
3166
#define ERR_token_arg_bad( A )\
3167
	ERR_GEN ( 951, chk_7 ( A ) )
3168
 
3169
#define ERR_token_arg_exp( A )\
3170
	ERR_GEN ( 952, chk_7 ( A ) )
3171
 
3172
#define ERR_token_arg_const( A )\
3173
	ERR_GEN ( 953, chk_7 ( A ) )
3174
 
3175
#define ERR_token_arg_lvalue( A )\
3176
	ERR_GEN ( 954, chk_7 ( A ) )
3177
 
3178
#define ERR_token_arg_mem( A )\
3179
	ERR_GEN ( 955, chk_7 ( A ) )
3180
 
3181
#define ERR_token_arg_nat( A )\
3182
	ERR_GEN ( 956, chk_7 ( A ) )
3183
 
3184
#define ERR_token_arg_type( A, B, C )\
3185
	ERR_GEN ( 957, chk_8 ( A ), chk_7 ( B ), chk_G ( C ) )
3186
 
3187
#define ERR_token_recursive( A )\
3188
	ERR_GEN ( 958, chk_7 ( A ) )
3189
 
3190
#define ERR_token_arg_undef( A, B )\
3191
	ERR_GEN ( 959, chk_7 ( A ), chk_7 ( B ) )
3192
 
3193
#define ERR_token_conv( A, B, C )\
3194
	ERR_GEN ( 960, chk_7 ( A ), chk_G ( B ), chk_G ( C ) )
3195
 
3196
 
3197
#endif
3198
#endif