Subversion Repositories tendra.SVN

Rev

Rev 5 | Show entire file | Ignore whitespace | Details | Blame | Last modification | View Log | RSS feed

Rev 5 Rev 6
Line 35... Line 35...
35
#ifndef ERR_OPS_H_INCLUDED
35
#ifndef ERR_OPS_H_INCLUDED
36
#define ERR_OPS_H_INCLUDED
36
#define ERR_OPS_H_INCLUDED
37
 
37
 
38
/* Operations for union ERROR */
38
/* Operations for union ERROR */
39
 
39
 
40
#pragma token PROC ( EXP : ERROR : ) EXP : unsigned : TAG_err #
40
#pragma token PROC(EXP : ERROR :) EXP : unsigned : TAG_err #
41
#pragma interface TAG_err
41
#pragma interface TAG_err
42
 
42
 
43
 
43
 
44
/* Operations for component severity of union ERROR */
44
/* Operations for component severity of union ERROR */
45
 
45
 
46
#pragma token PROC ( EXP : ERROR : )\
46
#pragma token PROC(EXP : ERROR :)\
47
    EXP : PTR ( int ) : err_severity #
47
    EXP : PTR(int) : err_severity #
48
#pragma interface err_severity
48
#pragma interface err_severity
49
 
49
 
50
/* Operations for field simple of union ERROR */
50
/* Operations for field simple of union ERROR */
51
 
51
 
52
#pragma token EXP const : unsigned : err_simple_tag #
52
#pragma token EXP const : unsigned : err_simple_tag #
53
#pragma token PROC ( EXP : ERROR : ) EXP : int : IS_err_simple #
53
#pragma token PROC(EXP : ERROR :) EXP : int : IS_err_simple #
54
#pragma interface err_simple_tag IS_err_simple
54
#pragma interface err_simple_tag IS_err_simple
55
 
55
 
56
#pragma token PROC ( EXP : ERROR : )\
56
#pragma token PROC(EXP : ERROR :)\
57
    EXP : PTR ( int ) : err_simple_number #
57
    EXP : PTR(int) : err_simple_number #
58
#pragma interface err_simple_number
58
#pragma interface err_simple_number
59
 
59
 
60
#pragma token PROC ( EXP : ERROR : )\
60
#pragma token PROC(EXP : ERROR :)\
61
    EXP : PTR ( unsigned ) : err_simple_size #
61
    EXP : PTR(unsigned) : err_simple_size #
62
#pragma interface err_simple_size
62
#pragma interface err_simple_size
63
 
63
 
64
#pragma token PROC (\
64
#pragma token PROC(\
65
	EXP : int :,\
65
	EXP : int :,\
66
	EXP : int :,\
66
	EXP : int :,\
67
	EXP lvalue : ERROR :\
67
	EXP lvalue : ERROR :\
68
    ) STATEMENT MAKE_err_simple #
68
    ) STATEMENT MAKE_err_simple #
69
#pragma interface MAKE_err_simple
69
#pragma interface MAKE_err_simple
70
 
70
 
71
#pragma token PROC (\
71
#pragma token PROC(\
72
	EXP lvalue : int :,\
72
	EXP lvalue : int :,\
73
	EXP lvalue : int :,\
73
	EXP lvalue : int :,\
74
	EXP lvalue : unsigned :,\
74
	EXP lvalue : unsigned :,\
75
	EXP : ERROR :\
75
	EXP : ERROR :\
76
    ) STATEMENT DECONS_err_simple #
76
    ) STATEMENT DECONS_err_simple #
77
#pragma interface DECONS_err_simple
77
#pragma interface DECONS_err_simple
78
 
78
 
79
#pragma token PROC (\
79
#pragma token PROC(\
80
	EXP : DESTROYER :,\
80
	EXP : DESTROYER :,\
81
	EXP lvalue : int :,\
81
	EXP lvalue : int :,\
82
	EXP lvalue : int :,\
82
	EXP lvalue : int :,\
83
	EXP lvalue : unsigned :,\
83
	EXP lvalue : unsigned :,\
84
	EXP : ERROR :\
84
	EXP : ERROR :\
Line 87... Line 87...
87
 
87
 
88
 
88
 
89
/* Operations for field compound of union ERROR */
89
/* Operations for field compound of union ERROR */
90
 
90
 
91
#pragma token EXP const : unsigned : err_compound_tag #
91
#pragma token EXP const : unsigned : err_compound_tag #
92
#pragma token PROC ( EXP : ERROR : ) EXP : int : IS_err_compound #
92
#pragma token PROC(EXP : ERROR :) EXP : int : IS_err_compound #
93
#pragma interface err_compound_tag IS_err_compound
93
#pragma interface err_compound_tag IS_err_compound
94
 
94
 
95
#pragma token PROC ( EXP : ERROR : )\
95
#pragma token PROC(EXP : ERROR :)\
96
    EXP : PTR ( ERROR ) : err_compound_head #
96
    EXP : PTR(ERROR) : err_compound_head #
97
#pragma interface err_compound_head
97
#pragma interface err_compound_head
98
 
98
 
99
#pragma token PROC ( EXP : ERROR : )\
99
#pragma token PROC(EXP : ERROR :)\
100
    EXP : PTR ( ERROR ) : err_compound_tail #
100
    EXP : PTR(ERROR) : err_compound_tail #
101
#pragma interface err_compound_tail
101
#pragma interface err_compound_tail
102
 
102
 
103
#pragma token PROC (\
103
#pragma token PROC(\
104
	EXP : int :,\
104
	EXP : int :,\
105
	EXP : ERROR :,\
105
	EXP : ERROR :,\
106
	EXP : ERROR :,\
106
	EXP : ERROR :,\
107
	EXP lvalue : ERROR :\
107
	EXP lvalue : ERROR :\
108
    ) STATEMENT MAKE_err_compound #
108
    ) STATEMENT MAKE_err_compound #
109
#pragma interface MAKE_err_compound
109
#pragma interface MAKE_err_compound
110
 
110
 
111
#pragma token PROC (\
111
#pragma token PROC(\
112
	EXP lvalue : int :,\
112
	EXP lvalue : int :,\
113
	EXP lvalue : ERROR :,\
113
	EXP lvalue : ERROR :,\
114
	EXP lvalue : ERROR :,\
114
	EXP lvalue : ERROR :,\
115
	EXP : ERROR :\
115
	EXP : ERROR :\
116
    ) STATEMENT DECONS_err_compound #
116
    ) STATEMENT DECONS_err_compound #
117
#pragma interface DECONS_err_compound
117
#pragma interface DECONS_err_compound
118
 
118
 
119
#pragma token PROC (\
119
#pragma token PROC(\
120
	EXP : DESTROYER :,\
120
	EXP : DESTROYER :,\
121
	EXP lvalue : int :,\
121
	EXP lvalue : int :,\
122
	EXP lvalue : ERROR :,\
122
	EXP lvalue : ERROR :,\
123
	EXP lvalue : ERROR :,\
123
	EXP lvalue : ERROR :,\
124
	EXP : ERROR :\
124
	EXP : ERROR :\