1
// generated by gen-nodes from `vaul-chunk.t'. Do not edit.
6
#include <freehdl/fire.h>
7
#include <freehdl/vaul-types.h>
8
#include <freehdl/vaul-creator-base.h>
11
extern tree_chunk_info vaul_chunk_info;
12
extern tree_ctype_info vaul_id_set_ctype_info;
13
extern tree_ctype_info vaul_decl_set_ptr_ctype_info;
14
extern tree_ctype_info vaul_incomplete_type_use_ptr_ctype_info;
15
struct VAUL_DelayMechanism;
16
typedef VAUL_DelayMechanism *pVAUL_DelayMechanism;
17
extern tree_kind_info VAUL_DELAY_MECHANISM_kind_info;
18
#define VAUL_DELAY_MECHANISM (&VAUL_DELAY_MECHANISM_kind_info)
19
struct VAUL_DelayInertial;
20
typedef VAUL_DelayInertial *pVAUL_DelayInertial;
21
extern tree_kind_info VAUL_DELAY_INERTIAL_kind_info;
22
#define VAUL_DELAY_INERTIAL (&VAUL_DELAY_INERTIAL_kind_info)
23
struct VAUL_DelayTransport;
24
typedef VAUL_DelayTransport *pVAUL_DelayTransport;
25
extern tree_kind_info VAUL_DELAY_TRANSPORT_kind_info;
26
#define VAUL_DELAY_TRANSPORT (&VAUL_DELAY_TRANSPORT_kind_info)
27
struct VAUL_CondalWaveform;
28
typedef VAUL_CondalWaveform *pVAUL_CondalWaveform;
29
extern tree_kind_info VAUL_CONDAL_WAVEFORM_kind_info;
30
#define VAUL_CONDAL_WAVEFORM (&VAUL_CONDAL_WAVEFORM_kind_info)
31
pVAUL_CondalWaveform reverse (pVAUL_CondalWaveform);
32
struct VAUL_CondalSignalAssign;
33
typedef VAUL_CondalSignalAssign *pVAUL_CondalSignalAssign;
34
extern tree_kind_info VAUL_CONDAL_SIGNAL_ASSIGN_kind_info;
35
#define VAUL_CONDAL_SIGNAL_ASSIGN (&VAUL_CONDAL_SIGNAL_ASSIGN_kind_info)
36
struct VAUL_SelWaveform;
37
typedef VAUL_SelWaveform *pVAUL_SelWaveform;
38
extern tree_kind_info VAUL_SEL_WAVEFORM_kind_info;
39
#define VAUL_SEL_WAVEFORM (&VAUL_SEL_WAVEFORM_kind_info)
40
pVAUL_SelWaveform reverse (pVAUL_SelWaveform);
41
struct VAUL_SelSignalAssign;
42
typedef VAUL_SelSignalAssign *pVAUL_SelSignalAssign;
43
extern tree_kind_info VAUL_SEL_SIGNAL_ASSIGN_kind_info;
44
#define VAUL_SEL_SIGNAL_ASSIGN (&VAUL_SEL_SIGNAL_ASSIGN_kind_info)
45
struct VAUL_DesigList;
46
typedef VAUL_DesigList *pVAUL_DesigList;
47
extern tree_kind_info VAUL_DESIG_LIST_kind_info;
48
#define VAUL_DESIG_LIST (&VAUL_DESIG_LIST_kind_info)
49
pVAUL_DesigList reverse (pVAUL_DesigList);
51
typedef VAUL_Name *pVAUL_Name;
52
extern tree_kind_info VAUL_NAME_kind_info;
53
#define VAUL_NAME (&VAUL_NAME_kind_info)
54
struct VAUL_SimpleName;
55
typedef VAUL_SimpleName *pVAUL_SimpleName;
56
extern tree_kind_info VAUL_SIMPLE_NAME_kind_info;
57
#define VAUL_SIMPLE_NAME (&VAUL_SIMPLE_NAME_kind_info)
59
typedef VAUL_SelName *pVAUL_SelName;
60
extern tree_kind_info VAUL_SEL_NAME_kind_info;
61
#define VAUL_SEL_NAME (&VAUL_SEL_NAME_kind_info)
63
typedef VAUL_IftsName *pVAUL_IftsName;
64
extern tree_kind_info VAUL_IFTS_NAME_kind_info;
65
#define VAUL_IFTS_NAME (&VAUL_IFTS_NAME_kind_info)
66
struct VAUL_AttributeName;
67
typedef VAUL_AttributeName *pVAUL_AttributeName;
68
extern tree_kind_info VAUL_ATTRIBUTE_NAME_kind_info;
69
#define VAUL_ATTRIBUTE_NAME (&VAUL_ATTRIBUTE_NAME_kind_info)
70
struct VAUL_SelNameList;
71
typedef VAUL_SelNameList *pVAUL_SelNameList;
72
extern tree_kind_info VAUL_SEL_NAME_LIST_kind_info;
73
#define VAUL_SEL_NAME_LIST (&VAUL_SEL_NAME_LIST_kind_info)
74
pVAUL_SelNameList reverse (pVAUL_SelNameList);
76
typedef VAUL_NameList *pVAUL_NameList;
77
extern tree_kind_info VAUL_NAME_LIST_kind_info;
78
#define VAUL_NAME_LIST (&VAUL_NAME_LIST_kind_info)
79
pVAUL_NameList reverse (pVAUL_NameList);
81
typedef VAUL_TopScope *pVAUL_TopScope;
82
extern tree_kind_info VAUL_TOP_SCOPE_kind_info;
83
#define VAUL_TOP_SCOPE (&VAUL_TOP_SCOPE_kind_info)
84
struct VAUL_StandardPackage;
85
typedef VAUL_StandardPackage *pVAUL_StandardPackage;
86
extern tree_kind_info VAUL_STANDARD_PACKAGE_kind_info;
87
#define VAUL_STANDARD_PACKAGE (&VAUL_STANDARD_PACKAGE_kind_info)
88
struct VAUL_IncompleteType;
89
typedef VAUL_IncompleteType *pVAUL_IncompleteType;
90
extern tree_kind_info VAUL_INCOMPLETE_TYPE_kind_info;
91
#define VAUL_INCOMPLETE_TYPE (&VAUL_INCOMPLETE_TYPE_kind_info)
93
typedef VAUL_VoidType *pVAUL_VoidType;
94
extern tree_kind_info VAUL_VOID_TYPE_kind_info;
95
#define VAUL_VOID_TYPE (&VAUL_VOID_TYPE_kind_info)
96
struct VAUL_SubarrayType;
97
typedef VAUL_SubarrayType *pVAUL_SubarrayType;
98
extern tree_kind_info VAUL_SUBARRAY_TYPE_kind_info;
99
#define VAUL_SUBARRAY_TYPE (&VAUL_SUBARRAY_TYPE_kind_info)
100
struct VAUL_PreIndexConstraint;
101
typedef VAUL_PreIndexConstraint *pVAUL_PreIndexConstraint;
102
extern tree_kind_info VAUL_PRE_INDEX_CONSTRAINT_kind_info;
103
#define VAUL_PRE_INDEX_CONSTRAINT (&VAUL_PRE_INDEX_CONSTRAINT_kind_info)
104
struct VAUL_PreIndexRangeConstraint;
105
typedef VAUL_PreIndexRangeConstraint *pVAUL_PreIndexRangeConstraint;
106
extern tree_kind_info VAUL_PRE_INDEX_RANGE_CONSTRAINT_kind_info;
107
#define VAUL_PRE_INDEX_RANGE_CONSTRAINT (&VAUL_PRE_INDEX_RANGE_CONSTRAINT_kind_info)
108
struct VAUL_PreIndexSubtypeConstraint;
109
typedef VAUL_PreIndexSubtypeConstraint *pVAUL_PreIndexSubtypeConstraint;
110
extern tree_kind_info VAUL_PRE_INDEX_SUBTYPE_CONSTRAINT_kind_info;
111
#define VAUL_PRE_INDEX_SUBTYPE_CONSTRAINT (&VAUL_PRE_INDEX_SUBTYPE_CONSTRAINT_kind_info)
112
struct VAUL_GuardSignal;
113
typedef VAUL_GuardSignal *pVAUL_GuardSignal;
114
extern tree_kind_info VAUL_GUARD_SIGNAL_kind_info;
115
#define VAUL_GUARD_SIGNAL (&VAUL_GUARD_SIGNAL_kind_info)
116
struct VAUL_UnresolvedName;
117
typedef VAUL_UnresolvedName *pVAUL_UnresolvedName;
118
extern tree_kind_info VAUL_UNRESOLVED_NAME_kind_info;
119
#define VAUL_UNRESOLVED_NAME (&VAUL_UNRESOLVED_NAME_kind_info)
120
struct VAUL_ProcedureCall;
121
typedef VAUL_ProcedureCall *pVAUL_ProcedureCall;
122
extern tree_kind_info VAUL_PROCEDURE_CALL_kind_info;
123
#define VAUL_PROCEDURE_CALL (&VAUL_PROCEDURE_CALL_kind_info)
124
struct VAUL_AmbgCall;
125
typedef VAUL_AmbgCall *pVAUL_AmbgCall;
126
extern tree_kind_info VAUL_AMBG_CALL_kind_info;
127
#define VAUL_AMBG_CALL (&VAUL_AMBG_CALL_kind_info)
128
struct VAUL_GenAssocElem;
129
typedef VAUL_GenAssocElem *pVAUL_GenAssocElem;
130
extern tree_kind_info VAUL_GEN_ASSOC_ELEM_kind_info;
131
#define VAUL_GEN_ASSOC_ELEM (&VAUL_GEN_ASSOC_ELEM_kind_info)
132
pVAUL_GenAssocElem reverse (pVAUL_GenAssocElem);
133
struct VAUL_NamedAssocElem;
134
typedef VAUL_NamedAssocElem *pVAUL_NamedAssocElem;
135
extern tree_kind_info VAUL_NAMED_ASSOC_ELEM_kind_info;
136
#define VAUL_NAMED_ASSOC_ELEM (&VAUL_NAMED_ASSOC_ELEM_kind_info)
137
struct VAUL_SubtypeAssocElem;
138
typedef VAUL_SubtypeAssocElem *pVAUL_SubtypeAssocElem;
139
extern tree_kind_info VAUL_SUBTYPE_ASSOC_ELEM_kind_info;
140
#define VAUL_SUBTYPE_ASSOC_ELEM (&VAUL_SUBTYPE_ASSOC_ELEM_kind_info)
141
struct VAUL_RangeAssocElem;
142
typedef VAUL_RangeAssocElem *pVAUL_RangeAssocElem;
143
extern tree_kind_info VAUL_RANGE_ASSOC_ELEM_kind_info;
144
#define VAUL_RANGE_ASSOC_ELEM (&VAUL_RANGE_ASSOC_ELEM_kind_info)
145
struct VAUL_AmbgArrayLitRef;
146
typedef VAUL_AmbgArrayLitRef *pVAUL_AmbgArrayLitRef;
147
extern tree_kind_info VAUL_AMBG_ARRAY_LIT_REF_kind_info;
148
#define VAUL_AMBG_ARRAY_LIT_REF (&VAUL_AMBG_ARRAY_LIT_REF_kind_info)
149
struct VAUL_AmbgNullExpr;
150
typedef VAUL_AmbgNullExpr *pVAUL_AmbgNullExpr;
151
extern tree_kind_info VAUL_AMBG_NULL_EXPR_kind_info;
152
#define VAUL_AMBG_NULL_EXPR (&VAUL_AMBG_NULL_EXPR_kind_info)
153
struct VAUL_AmbgEnumLitRef;
154
typedef VAUL_AmbgEnumLitRef *pVAUL_AmbgEnumLitRef;
155
extern tree_kind_info VAUL_AMBG_ENUM_LIT_REF_kind_info;
156
#define VAUL_AMBG_ENUM_LIT_REF (&VAUL_AMBG_ENUM_LIT_REF_kind_info)
157
struct VAUL_AttributeSpec;
158
typedef VAUL_AttributeSpec *pVAUL_AttributeSpec;
159
extern tree_kind_info VAUL_ATTRIBUTE_SPEC_kind_info;
160
#define VAUL_ATTRIBUTE_SPEC (&VAUL_ATTRIBUTE_SPEC_kind_info)
161
struct VAUL_EntitySpec;
162
typedef VAUL_EntitySpec *pVAUL_EntitySpec;
163
extern tree_kind_info VAUL_ENTITY_SPEC_kind_info;
164
#define VAUL_ENTITY_SPEC (&VAUL_ENTITY_SPEC_kind_info)
165
struct VAUL_EntityNameList;
166
typedef VAUL_EntityNameList *pVAUL_EntityNameList;
167
extern tree_kind_info VAUL_ENTITY_NAME_LIST_kind_info;
168
#define VAUL_ENTITY_NAME_LIST (&VAUL_ENTITY_NAME_LIST_kind_info)
169
struct VAUL_EntityNameList_Ids;
170
typedef VAUL_EntityNameList_Ids *pVAUL_EntityNameList_Ids;
171
extern tree_kind_info VAUL_ENTITY_NAME_LIST_IDS_kind_info;
172
#define VAUL_ENTITY_NAME_LIST_IDS (&VAUL_ENTITY_NAME_LIST_IDS_kind_info)
173
struct VAUL_EntityNameList_ALL;
174
typedef VAUL_EntityNameList_ALL *pVAUL_EntityNameList_ALL;
175
extern tree_kind_info VAUL_ENTITY_NAME_LIST_ALL_kind_info;
176
#define VAUL_ENTITY_NAME_LIST_ALL (&VAUL_ENTITY_NAME_LIST_ALL_kind_info)
177
struct VAUL_EntityNameList_OTHERS;
178
typedef VAUL_EntityNameList_OTHERS *pVAUL_EntityNameList_OTHERS;
179
extern tree_kind_info VAUL_ENTITY_NAME_LIST_OTHERS_kind_info;
180
#define VAUL_ENTITY_NAME_LIST_OTHERS (&VAUL_ENTITY_NAME_LIST_OTHERS_kind_info)
181
struct VAUL_AmbgAggregate;
182
typedef VAUL_AmbgAggregate *pVAUL_AmbgAggregate;
183
extern tree_kind_info VAUL_AMBG_AGGREGATE_kind_info;
184
#define VAUL_AMBG_AGGREGATE (&VAUL_AMBG_AGGREGATE_kind_info)
185
struct VAUL_ArtificialAmbgAggregate;
186
typedef VAUL_ArtificialAmbgAggregate *pVAUL_ArtificialAmbgAggregate;
187
extern tree_kind_info VAUL_ARTIFICIAL_AMBG_AGGREGATE_kind_info;
188
#define VAUL_ARTIFICIAL_AMBG_AGGREGATE (&VAUL_ARTIFICIAL_AMBG_AGGREGATE_kind_info)
189
struct VAUL_ElemAssoc;
190
typedef VAUL_ElemAssoc *pVAUL_ElemAssoc;
191
extern tree_kind_info VAUL_ELEM_ASSOC_kind_info;
192
#define VAUL_ELEM_ASSOC (&VAUL_ELEM_ASSOC_kind_info)
193
pVAUL_ElemAssoc reverse (pVAUL_ElemAssoc);
194
struct VAUL_ChoiceByName;
195
typedef VAUL_ChoiceByName *pVAUL_ChoiceByName;
196
extern tree_kind_info VAUL_CHOICE_BY_NAME_kind_info;
197
#define VAUL_CHOICE_BY_NAME (&VAUL_CHOICE_BY_NAME_kind_info)
198
struct VAUL_IterationScheme;
199
typedef VAUL_IterationScheme *pVAUL_IterationScheme;
200
extern tree_kind_info VAUL_ITERATION_SCHEME_kind_info;
201
#define VAUL_ITERATION_SCHEME (&VAUL_ITERATION_SCHEME_kind_info)
202
struct VAUL_IfScheme;
203
typedef VAUL_IfScheme *pVAUL_IfScheme;
204
extern tree_kind_info VAUL_IF_SCHEME_kind_info;
205
#define VAUL_IF_SCHEME (&VAUL_IF_SCHEME_kind_info)
206
struct VAUL_WhileScheme;
207
typedef VAUL_WhileScheme *pVAUL_WhileScheme;
208
extern tree_kind_info VAUL_WHILE_SCHEME_kind_info;
209
#define VAUL_WHILE_SCHEME (&VAUL_WHILE_SCHEME_kind_info)
210
struct VAUL_ForScheme;
211
typedef VAUL_ForScheme *pVAUL_ForScheme;
212
extern tree_kind_info VAUL_FOR_SCHEME_kind_info;
213
#define VAUL_FOR_SCHEME (&VAUL_FOR_SCHEME_kind_info)
214
struct VAUL_ConfigSpec;
215
typedef VAUL_ConfigSpec *pVAUL_ConfigSpec;
216
extern tree_kind_info VAUL_CONFIG_SPEC_kind_info;
217
#define VAUL_CONFIG_SPEC (&VAUL_CONFIG_SPEC_kind_info)
218
pVAUL_ConfigSpec reverse (pVAUL_ConfigSpec);
219
struct VAUL_ComponentSpec;
220
typedef VAUL_ComponentSpec *pVAUL_ComponentSpec;
221
extern tree_kind_info VAUL_COMPONENT_SPEC_kind_info;
222
#define VAUL_COMPONENT_SPEC (&VAUL_COMPONENT_SPEC_kind_info)
223
struct VAUL_InstList;
224
typedef VAUL_InstList *pVAUL_InstList;
225
extern tree_kind_info VAUL_INST_LIST_kind_info;
226
#define VAUL_INST_LIST (&VAUL_INST_LIST_kind_info)
227
struct VAUL_InstList_Ids;
228
typedef VAUL_InstList_Ids *pVAUL_InstList_Ids;
229
extern tree_kind_info VAUL_INST_LIST_IDS_kind_info;
230
#define VAUL_INST_LIST_IDS (&VAUL_INST_LIST_IDS_kind_info)
231
struct VAUL_InstList_ALL;
232
typedef VAUL_InstList_ALL *pVAUL_InstList_ALL;
233
extern tree_kind_info VAUL_INST_LIST_ALL_kind_info;
234
#define VAUL_INST_LIST_ALL (&VAUL_INST_LIST_ALL_kind_info)
235
struct VAUL_InstList_OTHERS;
236
typedef VAUL_InstList_OTHERS *pVAUL_InstList_OTHERS;
237
extern tree_kind_info VAUL_INST_LIST_OTHERS_kind_info;
238
#define VAUL_INST_LIST_OTHERS (&VAUL_INST_LIST_OTHERS_kind_info)
239
struct VAUL_IncrementalBindingIndic;
240
typedef VAUL_IncrementalBindingIndic *pVAUL_IncrementalBindingIndic;
241
extern tree_kind_info VAUL_INCREMENTAL_BINDING_INDIC_kind_info;
242
#define VAUL_INCREMENTAL_BINDING_INDIC (&VAUL_INCREMENTAL_BINDING_INDIC_kind_info)
243
struct VAUL_DeclCache;
244
typedef VAUL_DeclCache *pVAUL_DeclCache;
245
extern tree_kind_info VAUL_DECL_CACHE_kind_info;
246
#define VAUL_DECL_CACHE (&VAUL_DECL_CACHE_kind_info)
247
struct VAUL_FilenameAndMode;
248
typedef VAUL_FilenameAndMode *pVAUL_FilenameAndMode;
249
extern tree_kind_info VAUL_FILENAME_AND_MODE_kind_info;
250
#define VAUL_FILENAME_AND_MODE (&VAUL_FILENAME_AND_MODE_kind_info)
252
struct VAUL_DelayMechanism : IIR_Root {
254
VAUL_DelayMechanism (pIIR_PosInfo pos)
261
struct VAUL_DelayInertial : VAUL_DelayMechanism {
262
pIIR_Expression rejection_time;
264
VAUL_DelayInertial (pIIR_PosInfo pos, pIIR_Expression rejection_time)
265
: VAUL_DelayMechanism (pos),
266
rejection_time (rejection_time)
272
struct VAUL_DelayTransport : VAUL_DelayMechanism {
274
VAUL_DelayTransport (pIIR_PosInfo pos)
275
: VAUL_DelayMechanism (pos)
281
struct VAUL_CondalWaveform : IIR_Root {
282
pIIR_WaveformList wave;
283
pIIR_Expression condition;
284
pVAUL_CondalWaveform else_wave;
286
VAUL_CondalWaveform (pIIR_PosInfo pos, pIIR_WaveformList wave, pIIR_Expression condition, pVAUL_CondalWaveform else_wave)
289
condition (condition),
290
else_wave (else_wave)
296
struct VAUL_CondalSignalAssign : IIR_Root {
297
pIIR_Expression target;
299
pVAUL_DelayMechanism delay;
300
pVAUL_CondalWaveform wave;
302
VAUL_CondalSignalAssign (pIIR_PosInfo pos, pIIR_Expression target, bool guarded, pVAUL_DelayMechanism delay, pVAUL_CondalWaveform wave)
313
struct VAUL_SelWaveform : IIR_Root {
314
pIIR_WaveformList wave;
315
pIIR_ChoiceList choice;
316
pVAUL_SelWaveform next_wave;
318
VAUL_SelWaveform (pIIR_PosInfo pos, pIIR_WaveformList wave, pIIR_ChoiceList choice, pVAUL_SelWaveform next_wave)
322
next_wave (next_wave)
328
struct VAUL_SelSignalAssign : IIR_Root {
329
pIIR_Expression value;
330
pIIR_Expression target;
332
pVAUL_DelayMechanism delay;
333
pVAUL_SelWaveform wave;
335
VAUL_SelSignalAssign (pIIR_PosInfo pos, pIIR_Expression value, pIIR_Expression target, bool guarded, pVAUL_DelayMechanism delay, pVAUL_SelWaveform wave)
347
struct VAUL_DesigList : IIR_Root {
348
pIIR_TextLiteral desig;
349
pVAUL_DesigList link;
351
VAUL_DesigList (pIIR_PosInfo pos, pIIR_TextLiteral desig, pVAUL_DesigList link)
360
struct VAUL_Name : IIR_Root {
362
VAUL_Name (pIIR_PosInfo pos)
369
struct VAUL_SimpleName : VAUL_Name {
372
VAUL_SimpleName (pIIR_PosInfo pos, pIIR_TextLiteral id)
380
struct VAUL_SelName : VAUL_Name {
382
pIIR_TextLiteral suffix;
384
VAUL_SelName (pIIR_PosInfo pos, pVAUL_Name prefix, pIIR_TextLiteral suffix)
393
struct VAUL_IftsName : VAUL_Name {
395
pVAUL_GenAssocElem assoc;
397
VAUL_IftsName (pIIR_PosInfo pos, pVAUL_Name prefix, pVAUL_GenAssocElem assoc)
406
struct VAUL_AttributeName : VAUL_Name {
408
pIIR_Identifier attribute;
409
pVAUL_NamedAssocElem first_actual;
411
VAUL_AttributeName (pIIR_PosInfo pos, pVAUL_Name prefix, pIIR_Identifier attribute, pVAUL_NamedAssocElem first_actual)
414
attribute (attribute),
415
first_actual (first_actual)
421
struct VAUL_SelNameList : IIR_Root {
423
pVAUL_SelNameList link;
425
VAUL_SelNameList (pIIR_PosInfo pos, pVAUL_SelName name, pVAUL_SelNameList link)
434
struct VAUL_NameList : IIR_Root {
438
VAUL_NameList (pIIR_PosInfo pos, pVAUL_Name name, pVAUL_NameList link)
447
struct VAUL_TopScope : IIR_DeclarativeRegion {
449
VAUL_TopScope (pIIR_PosInfo pos, pIIR_TextLiteral declarator, pIIR_DeclarativeRegion declarative_region, pIIR_AttributeValueList attributes, int seqno, pIIR_DeclarativeRegion continued, pIIR_DeclarationList declarations)
450
: IIR_DeclarativeRegion (pos, declarator, declarative_region, attributes, seqno, continued, declarations)
456
struct VAUL_StandardPackage : IIR_PackageDeclaration {
457
pIIR_Type predef_BIT;
458
pIIR_Type predef_BOOLEAN;
459
pIIR_Type predef_INTEGER;
460
pIIR_Type predef_REAL;
461
pIIR_Type predef_TIME;
462
pIIR_Type predef_CHARACTER;
463
pIIR_Type predef_STRING;
464
pIIR_Type predef_BIT_VECTOR;
465
pIIR_Type predef_SEVERITY_LEVEL;
466
pIIR_Type predef_FILE_OPEN_KIND;
467
pIIR_Type predef_FILE_OPEN_STATUS;
468
pIIR_Type universal_integer;
469
pIIR_Type universal_real;
471
VAUL_StandardPackage (pIIR_PosInfo pos, pIIR_TextLiteral declarator, pIIR_DeclarativeRegion declarative_region, pIIR_AttributeValueList attributes, int seqno, pIIR_DeclarativeRegion continued, pIIR_DeclarationList declarations, pIIR_DeclarationList context_items, pIIR_DeclarationList external_decls, pIIR_TextLiteral library_name, pIIR_LibraryUnitList used_units, pIIR_Type predef_BIT, pIIR_Type predef_BOOLEAN, pIIR_Type predef_INTEGER, pIIR_Type predef_REAL, pIIR_Type predef_TIME, pIIR_Type predef_CHARACTER, pIIR_Type predef_STRING, pIIR_Type predef_BIT_VECTOR, pIIR_Type predef_SEVERITY_LEVEL, pIIR_Type predef_FILE_OPEN_KIND, pIIR_Type predef_FILE_OPEN_STATUS, pIIR_Type universal_integer, pIIR_Type universal_real)
472
: IIR_PackageDeclaration (pos, declarator, declarative_region, attributes, seqno, continued, declarations, context_items, external_decls, library_name, used_units),
473
predef_BIT (predef_BIT),
474
predef_BOOLEAN (predef_BOOLEAN),
475
predef_INTEGER (predef_INTEGER),
476
predef_REAL (predef_REAL),
477
predef_TIME (predef_TIME),
478
predef_CHARACTER (predef_CHARACTER),
479
predef_STRING (predef_STRING),
480
predef_BIT_VECTOR (predef_BIT_VECTOR),
481
predef_SEVERITY_LEVEL (predef_SEVERITY_LEVEL),
482
predef_FILE_OPEN_KIND (predef_FILE_OPEN_KIND),
483
predef_FILE_OPEN_STATUS (predef_FILE_OPEN_STATUS),
484
universal_integer (universal_integer),
485
universal_real (universal_real)
491
struct VAUL_IncompleteType : IIR_Type {
492
vaul_incomplete_type_use* uses;
494
VAUL_IncompleteType (pIIR_PosInfo pos, pIIR_TypeDeclaration declaration, pIIR_Type base, IR_StaticLevel static_level, vaul_incomplete_type_use* uses)
495
: IIR_Type (pos, declaration, base, static_level),
502
struct VAUL_VoidType : IIR_Type {
504
VAUL_VoidType (pIIR_PosInfo pos, pIIR_TypeDeclaration declaration, pIIR_Type base, IR_StaticLevel static_level)
505
: IIR_Type (pos, declaration, base, static_level)
511
struct VAUL_SubarrayType : IIR_ArrayType {
512
pIIR_ArrayType complete_type;
514
VAUL_SubarrayType (pIIR_PosInfo pos, pIIR_TypeDeclaration declaration, pIIR_Type base, IR_StaticLevel static_level, pIIR_TypeList index_types, pIIR_Type element_type, pIIR_ArrayType complete_type)
515
: IIR_ArrayType (pos, declaration, base, static_level, index_types, element_type),
516
complete_type (complete_type)
522
struct VAUL_PreIndexConstraint : IIR_Type {
524
VAUL_PreIndexConstraint (pIIR_PosInfo pos, pIIR_TypeDeclaration declaration, pIIR_Type base, IR_StaticLevel static_level)
525
: IIR_Type (pos, declaration, base, static_level)
531
struct VAUL_PreIndexRangeConstraint : VAUL_PreIndexConstraint {
534
VAUL_PreIndexRangeConstraint (pIIR_PosInfo pos, pIIR_TypeDeclaration declaration, pIIR_Type base, IR_StaticLevel static_level, pIIR_Range range)
535
: VAUL_PreIndexConstraint (pos, declaration, base, static_level),
542
struct VAUL_PreIndexSubtypeConstraint : VAUL_PreIndexConstraint {
545
VAUL_PreIndexSubtypeConstraint (pIIR_PosInfo pos, pIIR_TypeDeclaration declaration, pIIR_Type base, IR_StaticLevel static_level, pIIR_Type type)
546
: VAUL_PreIndexConstraint (pos, declaration, base, static_level),
553
struct VAUL_GuardSignal : IIR_SignalDeclaration {
555
VAUL_GuardSignal (pIIR_PosInfo pos, pIIR_TextLiteral declarator, pIIR_DeclarativeRegion declarative_region, pIIR_AttributeValueList attributes, int seqno, pIIR_Type subtype, pIIR_Expression initial_value, pIIR_ObjectReference alias_base, IR_SignalKind signal_kind)
556
: IIR_SignalDeclaration (pos, declarator, declarative_region, attributes, seqno, subtype, initial_value, alias_base, signal_kind)
562
struct VAUL_UnresolvedName : IIR_Expression {
565
VAUL_UnresolvedName (pIIR_PosInfo pos, pIIR_Type subtype, IR_StaticLevel static_level, pVAUL_Name name)
566
: IIR_Expression (pos, subtype, static_level),
573
struct VAUL_ProcedureCall : IIR_Expression {
574
pIIR_ProcedureDeclaration proc;
575
pIIR_AssociationList actuals;
577
VAUL_ProcedureCall (pIIR_PosInfo pos, pIIR_Type subtype, IR_StaticLevel static_level, pIIR_ProcedureDeclaration proc, pIIR_AssociationList actuals)
578
: IIR_Expression (pos, subtype, static_level),
586
struct VAUL_AmbgCall : IIR_Expression {
587
pVAUL_NamedAssocElem first_actual;
590
VAUL_AmbgCall (pIIR_PosInfo pos, pIIR_Type subtype, IR_StaticLevel static_level, pVAUL_NamedAssocElem first_actual, vaul_decl_set* set)
591
: IIR_Expression (pos, subtype, static_level),
592
first_actual (first_actual),
599
struct VAUL_GenAssocElem : IIR_Root {
600
pVAUL_GenAssocElem next;
602
VAUL_GenAssocElem (pIIR_PosInfo pos, pVAUL_GenAssocElem next)
610
struct VAUL_NamedAssocElem : VAUL_GenAssocElem {
612
pIIR_Expression actual;
613
vaul_decl_set* ifts_decls;
615
pVAUL_SimpleName ifts_arg_name;
617
VAUL_NamedAssocElem (pIIR_PosInfo pos, pVAUL_GenAssocElem next, pVAUL_Name formal, pIIR_Expression actual, vaul_decl_set* ifts_decls, IR_Kind ifts_kind, pVAUL_SimpleName ifts_arg_name)
618
: VAUL_GenAssocElem (pos, next),
621
ifts_decls (ifts_decls),
622
ifts_kind (ifts_kind),
623
ifts_arg_name (ifts_arg_name)
629
struct VAUL_SubtypeAssocElem : VAUL_GenAssocElem {
632
VAUL_SubtypeAssocElem (pIIR_PosInfo pos, pVAUL_GenAssocElem next, pIIR_Type type)
633
: VAUL_GenAssocElem (pos, next),
640
struct VAUL_RangeAssocElem : VAUL_GenAssocElem {
643
VAUL_RangeAssocElem (pIIR_PosInfo pos, pVAUL_GenAssocElem next, pIIR_Range range)
644
: VAUL_GenAssocElem (pos, next),
651
struct VAUL_AmbgArrayLitRef : IIR_Expression {
652
pIIR_StringLiteral value;
654
VAUL_AmbgArrayLitRef (pIIR_PosInfo pos, pIIR_Type subtype, IR_StaticLevel static_level, pIIR_StringLiteral value)
655
: IIR_Expression (pos, subtype, static_level),
662
struct VAUL_AmbgNullExpr : IIR_Expression {
664
VAUL_AmbgNullExpr (pIIR_PosInfo pos, pIIR_Type subtype, IR_StaticLevel static_level)
665
: IIR_Expression (pos, subtype, static_level)
671
struct VAUL_AmbgEnumLitRef : IIR_Expression {
674
VAUL_AmbgEnumLitRef (pIIR_PosInfo pos, pIIR_Type subtype, IR_StaticLevel static_level, vaul_decl_set* set)
675
: IIR_Expression (pos, subtype, static_level),
682
struct VAUL_AttributeSpec : IIR_Root {
683
pIIR_Identifier attr_desig;
684
pVAUL_EntitySpec entities;
685
pIIR_Expression value;
687
VAUL_AttributeSpec (pIIR_PosInfo pos, pIIR_Identifier attr_desig, pVAUL_EntitySpec entities, pIIR_Expression value)
689
attr_desig (attr_desig),
697
struct VAUL_EntitySpec : IIR_Root {
698
pVAUL_EntityNameList names;
699
IR_Kind entity_class;
701
VAUL_EntitySpec (pIIR_PosInfo pos, pVAUL_EntityNameList names, IR_Kind entity_class)
704
entity_class (entity_class)
710
struct VAUL_EntityNameList : IIR_Root {
712
VAUL_EntityNameList (pIIR_PosInfo pos)
719
struct VAUL_EntityNameList_Ids : VAUL_EntityNameList {
722
VAUL_EntityNameList_Ids (pIIR_PosInfo pos, pVAUL_DesigList ids)
723
: VAUL_EntityNameList (pos),
730
struct VAUL_EntityNameList_ALL : VAUL_EntityNameList {
732
VAUL_EntityNameList_ALL (pIIR_PosInfo pos)
733
: VAUL_EntityNameList (pos)
739
struct VAUL_EntityNameList_OTHERS : VAUL_EntityNameList {
741
VAUL_EntityNameList_OTHERS (pIIR_PosInfo pos)
742
: VAUL_EntityNameList (pos)
748
struct VAUL_AmbgAggregate : IIR_Expression {
749
pVAUL_ElemAssoc first_assoc;
751
VAUL_AmbgAggregate (pIIR_PosInfo pos, pIIR_Type subtype, IR_StaticLevel static_level, pVAUL_ElemAssoc first_assoc)
752
: IIR_Expression (pos, subtype, static_level),
753
first_assoc (first_assoc)
759
struct VAUL_ArtificialAmbgAggregate : VAUL_AmbgAggregate {
761
VAUL_ArtificialAmbgAggregate (pIIR_PosInfo pos, pIIR_Type subtype, IR_StaticLevel static_level, pVAUL_ElemAssoc first_assoc)
762
: VAUL_AmbgAggregate (pos, subtype, static_level, first_assoc)
768
struct VAUL_ElemAssoc : IIR_Root {
769
pVAUL_ElemAssoc next;
770
pIIR_ChoiceList choices;
771
pIIR_Expression actual;
773
VAUL_ElemAssoc (pIIR_PosInfo pos, pVAUL_ElemAssoc next, pIIR_ChoiceList choices, pIIR_Expression actual)
783
struct VAUL_ChoiceByName : IIR_Choice {
786
VAUL_ChoiceByName (pIIR_PosInfo pos, pVAUL_Name name)
794
struct VAUL_IterationScheme : IIR_Root {
796
VAUL_IterationScheme (pIIR_PosInfo pos)
803
struct VAUL_IfScheme : VAUL_IterationScheme {
804
pIIR_Expression condition;
806
VAUL_IfScheme (pIIR_PosInfo pos, pIIR_Expression condition)
807
: VAUL_IterationScheme (pos),
808
condition (condition)
814
struct VAUL_WhileScheme : VAUL_IterationScheme {
815
pIIR_Expression condition;
817
VAUL_WhileScheme (pIIR_PosInfo pos, pIIR_Expression condition)
818
: VAUL_IterationScheme (pos),
819
condition (condition)
825
struct VAUL_ForScheme : VAUL_IterationScheme {
829
VAUL_ForScheme (pIIR_PosInfo pos, pIIR_Identifier var, pIIR_Type range)
830
: VAUL_IterationScheme (pos),
838
struct VAUL_ConfigSpec : IIR_Root {
839
pVAUL_ComponentSpec comps;
840
pIIR_BindingIndication binding;
841
pVAUL_ConfigSpec next;
843
VAUL_ConfigSpec (pIIR_PosInfo pos, pVAUL_ComponentSpec comps, pIIR_BindingIndication binding, pVAUL_ConfigSpec next)
853
struct VAUL_ComponentSpec : IIR_Root {
855
pIIR_ComponentDeclaration comp;
857
VAUL_ComponentSpec (pIIR_PosInfo pos, pVAUL_InstList ids, pIIR_ComponentDeclaration comp)
866
struct VAUL_InstList : IIR_Root {
868
VAUL_InstList (pIIR_PosInfo pos)
875
struct VAUL_InstList_Ids : VAUL_InstList {
876
pIIR_IdentifierList ids;
878
VAUL_InstList_Ids (pIIR_PosInfo pos, pIIR_IdentifierList ids)
879
: VAUL_InstList (pos),
886
struct VAUL_InstList_ALL : VAUL_InstList {
888
VAUL_InstList_ALL (pIIR_PosInfo pos)
889
: VAUL_InstList (pos)
895
struct VAUL_InstList_OTHERS : VAUL_InstList {
897
VAUL_InstList_OTHERS (pIIR_PosInfo pos)
898
: VAUL_InstList (pos)
904
struct VAUL_IncrementalBindingIndic : IIR_Root {
905
pIIR_DeclarativeRegion unit;
906
pVAUL_NamedAssocElem generic_assoc;
907
pVAUL_NamedAssocElem port_assoc;
909
VAUL_IncrementalBindingIndic (pIIR_PosInfo pos, pIIR_DeclarativeRegion unit, pVAUL_NamedAssocElem generic_assoc, pVAUL_NamedAssocElem port_assoc)
912
generic_assoc (generic_assoc),
913
port_assoc (port_assoc)
919
struct VAUL_DeclCache : tree_base_node {
920
pVAUL_DeclCache next;
923
pIIR_Declaration scope;
926
VAUL_DeclCache (pVAUL_DeclCache next, vaul_decl_set* set, pIIR_TextLiteral id, pIIR_Declaration scope, bool by_sel)
937
struct VAUL_FilenameAndMode : tree_base_node {
938
pIIR_Expression name;
941
VAUL_FilenameAndMode (pIIR_Expression name, IR_Mode mode)
949
struct vaul_IIR_DeclarativeRegion_ext : tree_prop {
950
vaul_IIR_DeclarativeRegion_ext ();
951
tree_prop_info *get_info ();
952
pIIR_DeclarationList tail;
953
vaul_id_set decls_in_flight;
956
struct vaul_IIR_DeclarativeRegion_ext *get_vaul_ext (pIIR_DeclarativeRegion n);
957
static inline pIIR_DeclarationList& tail (pIIR_DeclarativeRegion n) { return get_vaul_ext (n)->tail; }
958
static inline vaul_id_set& decls_in_flight (pIIR_DeclarativeRegion n) { return get_vaul_ext (n)->decls_in_flight; }
960
struct vaul_IIR_SimpleReference_ext : tree_prop {
961
vaul_IIR_SimpleReference_ext ();
962
tree_prop_info *get_info ();
963
pVAUL_Name simple_reference_name;
966
struct vaul_IIR_SimpleReference_ext *get_vaul_ext (pIIR_SimpleReference n);
967
static inline pVAUL_Name& simple_reference_name (pIIR_SimpleReference n) { return get_vaul_ext (n)->simple_reference_name; }
969
struct vaul_IIR_ChoiceByRange_ext : tree_prop {
970
vaul_IIR_ChoiceByRange_ext ();
971
tree_prop_info *get_info ();
972
bool actual_is_slice;
975
struct vaul_IIR_ChoiceByRange_ext *get_vaul_ext (pIIR_ChoiceByRange n);
976
static inline bool& actual_is_slice (pIIR_ChoiceByRange n) { return get_vaul_ext (n)->actual_is_slice; }
978
struct vaul_IIR_BlockStatement_ext : tree_prop {
979
vaul_IIR_BlockStatement_ext ();
980
tree_prop_info *get_info ();
981
pVAUL_ConfigSpec config_specs;
984
struct vaul_IIR_BlockStatement_ext *get_vaul_ext (pIIR_BlockStatement n);
985
static inline pVAUL_ConfigSpec& config_specs (pIIR_BlockStatement n) { return get_vaul_ext (n)->config_specs; }
987
struct vaul_IIR_ConfigurationSpecification_ext : tree_prop {
988
vaul_IIR_ConfigurationSpecification_ext ();
989
tree_prop_info *get_info ();
993
struct vaul_IIR_ConfigurationSpecification_ext *get_vaul_ext (pIIR_ConfigurationSpecification n);
994
static inline bool& bound_by_name (pIIR_ConfigurationSpecification n) { return get_vaul_ext (n)->bound_by_name; }
996
struct vaul_IIR_ComponentConfiguration_ext : tree_prop {
997
vaul_IIR_ComponentConfiguration_ext ();
998
tree_prop_info *get_info ();
1002
struct vaul_IIR_ComponentConfiguration_ext *get_vaul_ext (pIIR_ComponentConfiguration n);
1003
static inline bool& bound_by_name (pIIR_ComponentConfiguration n) { return get_vaul_ext (n)->bound_by_name; }
1005
struct vaul_node_creator : vaul_node_creator_base {
1006
pIIR_ConcurrentGenerateIfStatement mIIR_ConcurrentGenerateIfStatement (pIIR_PosInfo pos, pIIR_TextLiteral declarator, pIIR_ConcurrentStatementList concurrent_statement_part, pIIR_Expression condition);
1007
pIIR_ConcurrentGenerateIfStatement mIIR_ConcurrentGenerateIfStatement (int lineno, pIIR_TextLiteral declarator, pIIR_ConcurrentStatementList concurrent_statement_part, pIIR_Expression condition);
1008
pIIR_ConcurrentGenerateForStatement mIIR_ConcurrentGenerateForStatement (pIIR_PosInfo pos, pIIR_TextLiteral declarator, pIIR_ConcurrentStatementList concurrent_statement_part, pIIR_ConstantDeclaration generate_parameter_specification);
1009
pIIR_ConcurrentGenerateForStatement mIIR_ConcurrentGenerateForStatement (int lineno, pIIR_TextLiteral declarator, pIIR_ConcurrentStatementList concurrent_statement_part, pIIR_ConstantDeclaration generate_parameter_specification);
1010
pIIR_ConcurrentGenerateStatement mIIR_ConcurrentGenerateStatement (pIIR_PosInfo pos, pIIR_TextLiteral declarator, pIIR_ConcurrentStatementList concurrent_statement_part);
1011
pIIR_ConcurrentGenerateStatement mIIR_ConcurrentGenerateStatement (int lineno, pIIR_TextLiteral declarator, pIIR_ConcurrentStatementList concurrent_statement_part);
1012
pIIR_ComponentInstantiationStatement mIIR_ComponentInstantiationStatement (pIIR_PosInfo pos, pIIR_TextLiteral declarator, pIIR_BindingIndication binding, pIIR_BindingIndication configuration);
1013
pIIR_ComponentInstantiationStatement mIIR_ComponentInstantiationStatement (int lineno, pIIR_TextLiteral declarator, pIIR_BindingIndication binding, pIIR_BindingIndication configuration);
1014
pIIR_SensitizedProcessStatement mIIR_SensitizedProcessStatement (pIIR_PosInfo pos, pIIR_TextLiteral declarator, bool postponed, pIIR_SequentialStatementList process_statement_part, pIIR_ExpressionList sensitivity_list);
1015
pIIR_SensitizedProcessStatement mIIR_SensitizedProcessStatement (int lineno, pIIR_TextLiteral declarator, bool postponed, pIIR_SequentialStatementList process_statement_part, pIIR_ExpressionList sensitivity_list);
1016
pIIR_ImplicitProcessStatement mIIR_ImplicitProcessStatement (pIIR_PosInfo pos, pIIR_TextLiteral declarator, bool postponed, pIIR_SequentialStatementList process_statement_part);
1017
pIIR_ImplicitProcessStatement mIIR_ImplicitProcessStatement (int lineno, pIIR_TextLiteral declarator, bool postponed, pIIR_SequentialStatementList process_statement_part);
1018
pIIR_ProcessStatement mIIR_ProcessStatement (pIIR_PosInfo pos, pIIR_TextLiteral declarator, bool postponed, pIIR_SequentialStatementList process_statement_part);
1019
pIIR_ProcessStatement mIIR_ProcessStatement (int lineno, pIIR_TextLiteral declarator, bool postponed, pIIR_SequentialStatementList process_statement_part);
1020
pIIR_BlockStatement mIIR_BlockStatement (pIIR_PosInfo pos, pIIR_TextLiteral declarator, pIIR_Expression guard_expression, pIIR_ConfigurationSpecificationList configuration_specifications);
1021
pIIR_BlockStatement mIIR_BlockStatement (int lineno, pIIR_TextLiteral declarator, pIIR_Expression guard_expression, pIIR_ConfigurationSpecificationList configuration_specifications);
1022
pIIR_ConcurrentStatement mIIR_ConcurrentStatement (pIIR_PosInfo pos, pIIR_TextLiteral declarator);
1023
pIIR_ConcurrentStatement mIIR_ConcurrentStatement (int lineno, pIIR_TextLiteral declarator);
1024
pIIR_NullStatement mIIR_NullStatement (pIIR_PosInfo pos);
1025
pIIR_NullStatement mIIR_NullStatement (int lineno);
1026
pIIR_ReturnStatement mIIR_ReturnStatement (pIIR_PosInfo pos, pIIR_SubprogramDeclaration enclosing_subprogram, pIIR_Expression return_expression);
1027
pIIR_ReturnStatement mIIR_ReturnStatement (int lineno, pIIR_SubprogramDeclaration enclosing_subprogram, pIIR_Expression return_expression);
1028
pIIR_ExitStatement mIIR_ExitStatement (pIIR_PosInfo pos, pIIR_LoopStatement loop, pIIR_Expression condition);
1029
pIIR_ExitStatement mIIR_ExitStatement (int lineno, pIIR_LoopStatement loop, pIIR_Expression condition);
1030
pIIR_NextStatement mIIR_NextStatement (pIIR_PosInfo pos, pIIR_LoopStatement loop, pIIR_Expression condition);
1031
pIIR_NextStatement mIIR_NextStatement (int lineno, pIIR_LoopStatement loop, pIIR_Expression condition);
1032
pIIR_LoopControlStatement mIIR_LoopControlStatement (pIIR_PosInfo pos, pIIR_LoopStatement loop, pIIR_Expression condition);
1033
pIIR_LoopControlStatement mIIR_LoopControlStatement (int lineno, pIIR_LoopStatement loop, pIIR_Expression condition);
1034
pIIR_WhileLoopStatement mIIR_WhileLoopStatement (pIIR_PosInfo pos, pIIR_SequentialStatementList sequence_of_statements, pIIR_LoopDeclarativeRegion declarative_region, pIIR_Expression condition);
1035
pIIR_WhileLoopStatement mIIR_WhileLoopStatement (int lineno, pIIR_SequentialStatementList sequence_of_statements, pIIR_LoopDeclarativeRegion declarative_region, pIIR_Expression condition);
1036
pIIR_ForLoopStatement mIIR_ForLoopStatement (pIIR_PosInfo pos, pIIR_SequentialStatementList sequence_of_statements, pIIR_LoopDeclarativeRegion declarative_region, pIIR_ConstantDeclaration iterator);
1037
pIIR_ForLoopStatement mIIR_ForLoopStatement (int lineno, pIIR_SequentialStatementList sequence_of_statements, pIIR_LoopDeclarativeRegion declarative_region, pIIR_ConstantDeclaration iterator);
1038
pIIR_LoopStatement mIIR_LoopStatement (pIIR_PosInfo pos, pIIR_SequentialStatementList sequence_of_statements, pIIR_LoopDeclarativeRegion declarative_region);
1039
pIIR_LoopStatement mIIR_LoopStatement (int lineno, pIIR_SequentialStatementList sequence_of_statements, pIIR_LoopDeclarativeRegion declarative_region);
1040
pIIR_CaseStatement mIIR_CaseStatement (pIIR_PosInfo pos, pIIR_Expression expression, pIIR_CaseStatementAlternativeList case_statement_alternatives);
1041
pIIR_CaseStatement mIIR_CaseStatement (int lineno, pIIR_Expression expression, pIIR_CaseStatementAlternativeList case_statement_alternatives);
1042
pIIR_IfStatement mIIR_IfStatement (pIIR_PosInfo pos, pIIR_Expression condition, pIIR_SequentialStatementList then_sequence, pIIR_SequentialStatementList else_sequence);
1043
pIIR_IfStatement mIIR_IfStatement (int lineno, pIIR_Expression condition, pIIR_SequentialStatementList then_sequence, pIIR_SequentialStatementList else_sequence);
1044
pIIR_ProcedureCallStatement mIIR_ProcedureCallStatement (pIIR_PosInfo pos, pIIR_ProcedureDeclaration procedure, pIIR_AssociationList actual_parameter_part);
1045
pIIR_ProcedureCallStatement mIIR_ProcedureCallStatement (int lineno, pIIR_ProcedureDeclaration procedure, pIIR_AssociationList actual_parameter_part);
1046
pIIR_VariableAssignmentStatement mIIR_VariableAssignmentStatement (pIIR_PosInfo pos, pIIR_Expression target, pIIR_Expression expression);
1047
pIIR_VariableAssignmentStatement mIIR_VariableAssignmentStatement (int lineno, pIIR_Expression target, pIIR_Expression expression);
1048
pIIR_SignalAssignmentStatement mIIR_SignalAssignmentStatement (pIIR_PosInfo pos, pIIR_Expression target, IR_DelayMechanism delay_mechanism, pIIR_Expression reject_time_expression, pIIR_WaveformList waveform);
1049
pIIR_SignalAssignmentStatement mIIR_SignalAssignmentStatement (int lineno, pIIR_Expression target, IR_DelayMechanism delay_mechanism, pIIR_Expression reject_time_expression, pIIR_WaveformList waveform);
1050
pIIR_ReportStatement mIIR_ReportStatement (pIIR_PosInfo pos, pIIR_Expression report_expression, pIIR_Expression severity_expression);
1051
pIIR_ReportStatement mIIR_ReportStatement (int lineno, pIIR_Expression report_expression, pIIR_Expression severity_expression);
1052
pIIR_AssertionStatement mIIR_AssertionStatement (pIIR_PosInfo pos, pIIR_Expression assertion_condition, pIIR_Expression report_expression, pIIR_Expression severity_expression);
1053
pIIR_AssertionStatement mIIR_AssertionStatement (int lineno, pIIR_Expression assertion_condition, pIIR_Expression report_expression, pIIR_Expression severity_expression);
1054
pIIR_WaitStatement mIIR_WaitStatement (pIIR_PosInfo pos, pIIR_Expression condition_clause, pIIR_Expression timeout_clause, pIIR_ExpressionList sensitivity_list);
1055
pIIR_WaitStatement mIIR_WaitStatement (int lineno, pIIR_Expression condition_clause, pIIR_Expression timeout_clause, pIIR_ExpressionList sensitivity_list);
1056
pIIR_SequentialStatement mIIR_SequentialStatement (pIIR_PosInfo pos);
1057
pIIR_SequentialStatement mIIR_SequentialStatement (int lineno);
1058
pIIR_Attr_ArrayLENGTH mIIR_Attr_ArrayLENGTH (pIIR_PosInfo pos, pIIR_Type subtype, pIIR_Expression array, pIIR_Type array_type, int index);
1059
pIIR_Attr_ArrayLENGTH mIIR_Attr_ArrayLENGTH (int lineno, pIIR_Type subtype, pIIR_Expression array, pIIR_Type array_type, int index);
1060
pIIR_Attr_ArrayASCENDING mIIR_Attr_ArrayASCENDING (pIIR_PosInfo pos, pIIR_Type subtype, pIIR_Expression array, pIIR_Type array_type, int index);
1061
pIIR_Attr_ArrayASCENDING mIIR_Attr_ArrayASCENDING (int lineno, pIIR_Type subtype, pIIR_Expression array, pIIR_Type array_type, int index);
1062
pIIR_Attr_ArrayLOW mIIR_Attr_ArrayLOW (pIIR_PosInfo pos, pIIR_Type subtype, pIIR_Expression array, pIIR_Type array_type, int index);
1063
pIIR_Attr_ArrayLOW mIIR_Attr_ArrayLOW (int lineno, pIIR_Type subtype, pIIR_Expression array, pIIR_Type array_type, int index);
1064
pIIR_Attr_ArrayHIGH mIIR_Attr_ArrayHIGH (pIIR_PosInfo pos, pIIR_Type subtype, pIIR_Expression array, pIIR_Type array_type, int index);
1065
pIIR_Attr_ArrayHIGH mIIR_Attr_ArrayHIGH (int lineno, pIIR_Type subtype, pIIR_Expression array, pIIR_Type array_type, int index);
1066
pIIR_Attr_ArrayRIGHT mIIR_Attr_ArrayRIGHT (pIIR_PosInfo pos, pIIR_Type subtype, pIIR_Expression array, pIIR_Type array_type, int index);
1067
pIIR_Attr_ArrayRIGHT mIIR_Attr_ArrayRIGHT (int lineno, pIIR_Type subtype, pIIR_Expression array, pIIR_Type array_type, int index);
1068
pIIR_Attr_ArrayLEFT mIIR_Attr_ArrayLEFT (pIIR_PosInfo pos, pIIR_Type subtype, pIIR_Expression array, pIIR_Type array_type, int index);
1069
pIIR_Attr_ArrayLEFT mIIR_Attr_ArrayLEFT (int lineno, pIIR_Type subtype, pIIR_Expression array, pIIR_Type array_type, int index);
1070
pIIR_AttrArrayFunc mIIR_AttrArrayFunc (pIIR_PosInfo pos, pIIR_Type subtype, pIIR_Expression array, pIIR_Type array_type, int index);
1071
pIIR_AttrArrayFunc mIIR_AttrArrayFunc (int lineno, pIIR_Type subtype, pIIR_Expression array, pIIR_Type array_type, int index);
1072
pIIR_Attr_RIGHTOF mIIR_Attr_RIGHTOF (pIIR_PosInfo pos, pIIR_Type subtype, pIIR_Type prefix, pIIR_Expression argument);
1073
pIIR_Attr_RIGHTOF mIIR_Attr_RIGHTOF (int lineno, pIIR_Type subtype, pIIR_Type prefix, pIIR_Expression argument);
1074
pIIR_Attr_LEFTOF mIIR_Attr_LEFTOF (pIIR_PosInfo pos, pIIR_Type subtype, pIIR_Type prefix, pIIR_Expression argument);
1075
pIIR_Attr_LEFTOF mIIR_Attr_LEFTOF (int lineno, pIIR_Type subtype, pIIR_Type prefix, pIIR_Expression argument);
1076
pIIR_Attr_PRED mIIR_Attr_PRED (pIIR_PosInfo pos, pIIR_Type subtype, pIIR_Type prefix, pIIR_Expression argument);
1077
pIIR_Attr_PRED mIIR_Attr_PRED (int lineno, pIIR_Type subtype, pIIR_Type prefix, pIIR_Expression argument);
1078
pIIR_Attr_SUCC mIIR_Attr_SUCC (pIIR_PosInfo pos, pIIR_Type subtype, pIIR_Type prefix, pIIR_Expression argument);
1079
pIIR_Attr_SUCC mIIR_Attr_SUCC (int lineno, pIIR_Type subtype, pIIR_Type prefix, pIIR_Expression argument);
1080
pIIR_Attr_VAL mIIR_Attr_VAL (pIIR_PosInfo pos, pIIR_Type subtype, pIIR_Type prefix, pIIR_Expression argument);
1081
pIIR_Attr_VAL mIIR_Attr_VAL (int lineno, pIIR_Type subtype, pIIR_Type prefix, pIIR_Expression argument);
1082
pIIR_Attr_POS mIIR_Attr_POS (pIIR_PosInfo pos, pIIR_Type subtype, pIIR_Type prefix, pIIR_Expression argument);
1083
pIIR_Attr_POS mIIR_Attr_POS (int lineno, pIIR_Type subtype, pIIR_Type prefix, pIIR_Expression argument);
1084
pIIR_Attr_VALUE mIIR_Attr_VALUE (pIIR_PosInfo pos, pIIR_Type subtype, pIIR_Type prefix, pIIR_Expression argument);
1085
pIIR_Attr_VALUE mIIR_Attr_VALUE (int lineno, pIIR_Type subtype, pIIR_Type prefix, pIIR_Expression argument);
1086
pIIR_Attr_IMAGE mIIR_Attr_IMAGE (pIIR_PosInfo pos, pIIR_Type subtype, pIIR_Type prefix, pIIR_Expression argument);
1087
pIIR_Attr_IMAGE mIIR_Attr_IMAGE (int lineno, pIIR_Type subtype, pIIR_Type prefix, pIIR_Expression argument);
1088
pIIR_AttrTypeFunc mIIR_AttrTypeFunc (pIIR_PosInfo pos, pIIR_Type subtype, pIIR_Type prefix, pIIR_Expression argument);
1089
pIIR_AttrTypeFunc mIIR_AttrTypeFunc (int lineno, pIIR_Type subtype, pIIR_Type prefix, pIIR_Expression argument);
1090
pIIR_Attr_LENGTH mIIR_Attr_LENGTH (pIIR_PosInfo pos, pIIR_Type subtype, pIIR_Type prefix, pIIR_Expression argument);
1091
pIIR_Attr_LENGTH mIIR_Attr_LENGTH (int lineno, pIIR_Type subtype, pIIR_Type prefix, pIIR_Expression argument);
1092
pIIR_Attr_ASCENDING mIIR_Attr_ASCENDING (pIIR_PosInfo pos, pIIR_Type subtype, pIIR_Type prefix, pIIR_Expression argument);
1093
pIIR_Attr_ASCENDING mIIR_Attr_ASCENDING (int lineno, pIIR_Type subtype, pIIR_Type prefix, pIIR_Expression argument);
1094
pIIR_Attr_HIGH mIIR_Attr_HIGH (pIIR_PosInfo pos, pIIR_Type subtype, pIIR_Type prefix, pIIR_Expression argument);
1095
pIIR_Attr_HIGH mIIR_Attr_HIGH (int lineno, pIIR_Type subtype, pIIR_Type prefix, pIIR_Expression argument);
1096
pIIR_Attr_LOW mIIR_Attr_LOW (pIIR_PosInfo pos, pIIR_Type subtype, pIIR_Type prefix, pIIR_Expression argument);
1097
pIIR_Attr_LOW mIIR_Attr_LOW (int lineno, pIIR_Type subtype, pIIR_Type prefix, pIIR_Expression argument);
1098
pIIR_Attr_RIGHT mIIR_Attr_RIGHT (pIIR_PosInfo pos, pIIR_Type subtype, pIIR_Type prefix, pIIR_Expression argument);
1099
pIIR_Attr_RIGHT mIIR_Attr_RIGHT (int lineno, pIIR_Type subtype, pIIR_Type prefix, pIIR_Expression argument);
1100
pIIR_Attr_LEFT mIIR_Attr_LEFT (pIIR_PosInfo pos, pIIR_Type subtype, pIIR_Type prefix, pIIR_Expression argument);
1101
pIIR_Attr_LEFT mIIR_Attr_LEFT (int lineno, pIIR_Type subtype, pIIR_Type prefix, pIIR_Expression argument);
1102
pIIR_AttrTypeValue mIIR_AttrTypeValue (pIIR_PosInfo pos, pIIR_Type subtype, pIIR_Type prefix, pIIR_Expression argument);
1103
pIIR_AttrTypeValue mIIR_AttrTypeValue (int lineno, pIIR_Type subtype, pIIR_Type prefix, pIIR_Expression argument);
1104
pIIR_ValueAttr mIIR_ValueAttr (pIIR_PosInfo pos, pIIR_Type subtype);
1105
pIIR_ValueAttr mIIR_ValueAttr (int lineno, pIIR_Type subtype);
1106
pIIR_Attr_DRIVING_VALUE mIIR_Attr_DRIVING_VALUE (pIIR_PosInfo pos, pIIR_Type subtype, pIIR_ObjectReference signal);
1107
pIIR_Attr_DRIVING_VALUE mIIR_Attr_DRIVING_VALUE (int lineno, pIIR_Type subtype, pIIR_ObjectReference signal);
1108
pIIR_Attr_DRIVING mIIR_Attr_DRIVING (pIIR_PosInfo pos, pIIR_Type subtype, pIIR_ObjectReference signal);
1109
pIIR_Attr_DRIVING mIIR_Attr_DRIVING (int lineno, pIIR_Type subtype, pIIR_ObjectReference signal);
1110
pIIR_Attr_LAST_VALUE mIIR_Attr_LAST_VALUE (pIIR_PosInfo pos, pIIR_Type subtype, pIIR_ObjectReference signal);
1111
pIIR_Attr_LAST_VALUE mIIR_Attr_LAST_VALUE (int lineno, pIIR_Type subtype, pIIR_ObjectReference signal);
1112
pIIR_Attr_LAST_ACTIVE mIIR_Attr_LAST_ACTIVE (pIIR_PosInfo pos, pIIR_Type subtype, pIIR_ObjectReference signal);
1113
pIIR_Attr_LAST_ACTIVE mIIR_Attr_LAST_ACTIVE (int lineno, pIIR_Type subtype, pIIR_ObjectReference signal);
1114
pIIR_Attr_LAST_EVENT mIIR_Attr_LAST_EVENT (pIIR_PosInfo pos, pIIR_Type subtype, pIIR_ObjectReference signal);
1115
pIIR_Attr_LAST_EVENT mIIR_Attr_LAST_EVENT (int lineno, pIIR_Type subtype, pIIR_ObjectReference signal);
1116
pIIR_Attr_ACTIVE mIIR_Attr_ACTIVE (pIIR_PosInfo pos, pIIR_Type subtype, pIIR_ObjectReference signal);
1117
pIIR_Attr_ACTIVE mIIR_Attr_ACTIVE (int lineno, pIIR_Type subtype, pIIR_ObjectReference signal);
1118
pIIR_Attr_EVENT mIIR_Attr_EVENT (pIIR_PosInfo pos, pIIR_Type subtype, pIIR_ObjectReference signal);
1119
pIIR_Attr_EVENT mIIR_Attr_EVENT (int lineno, pIIR_Type subtype, pIIR_ObjectReference signal);
1120
pIIR_AttrSigFunc mIIR_AttrSigFunc (pIIR_PosInfo pos, pIIR_Type subtype, pIIR_ObjectReference signal);
1121
pIIR_AttrSigFunc mIIR_AttrSigFunc (int lineno, pIIR_Type subtype, pIIR_ObjectReference signal);
1122
pIIR_FunctionAttr mIIR_FunctionAttr (pIIR_PosInfo pos, pIIR_Type subtype);
1123
pIIR_FunctionAttr mIIR_FunctionAttr (int lineno, pIIR_Type subtype);
1124
pIIR_Attr_TRANSACTION mIIR_Attr_TRANSACTION (pIIR_PosInfo pos, pIIR_Type subtype, pIIR_ObjectReference signal);
1125
pIIR_Attr_TRANSACTION mIIR_Attr_TRANSACTION (int lineno, pIIR_Type subtype, pIIR_ObjectReference signal);
1126
pIIR_Attr_QUIET mIIR_Attr_QUIET (pIIR_PosInfo pos, pIIR_Type subtype, pIIR_ObjectReference signal, pIIR_Expression duration);
1127
pIIR_Attr_QUIET mIIR_Attr_QUIET (int lineno, pIIR_Type subtype, pIIR_ObjectReference signal, pIIR_Expression duration);
1128
pIIR_Attr_STABLE mIIR_Attr_STABLE (pIIR_PosInfo pos, pIIR_Type subtype, pIIR_ObjectReference signal, pIIR_Expression duration);
1129
pIIR_Attr_STABLE mIIR_Attr_STABLE (int lineno, pIIR_Type subtype, pIIR_ObjectReference signal, pIIR_Expression duration);
1130
pIIR_Attr_DELAYED mIIR_Attr_DELAYED (pIIR_PosInfo pos, pIIR_Type subtype, pIIR_ObjectReference signal, pIIR_Expression delay);
1131
pIIR_Attr_DELAYED mIIR_Attr_DELAYED (int lineno, pIIR_Type subtype, pIIR_ObjectReference signal, pIIR_Expression delay);
1132
pIIR_SignalAttr mIIR_SignalAttr (pIIR_PosInfo pos, pIIR_Type subtype, pIIR_ObjectReference signal);
1133
pIIR_SignalAttr mIIR_SignalAttr (int lineno, pIIR_Type subtype, pIIR_ObjectReference signal);
1134
pIIR_SliceReference mIIR_SliceReference (pIIR_PosInfo pos, pIIR_Type subtype, pIIR_Expression array, pIIR_Range range);
1135
pIIR_SliceReference mIIR_SliceReference (int lineno, pIIR_Type subtype, pIIR_Expression array, pIIR_Range range);
1136
pIIR_ArrayReference mIIR_ArrayReference (pIIR_PosInfo pos, pIIR_Type subtype, pIIR_Expression array, pIIR_ExpressionList indices);
1137
pIIR_ArrayReference mIIR_ArrayReference (int lineno, pIIR_Type subtype, pIIR_Expression array, pIIR_ExpressionList indices);
1138
pIIR_GenericArrayReference mIIR_GenericArrayReference (pIIR_PosInfo pos, pIIR_Type subtype, pIIR_Expression array);
1139
pIIR_GenericArrayReference mIIR_GenericArrayReference (int lineno, pIIR_Type subtype, pIIR_Expression array);
1140
pIIR_RecordReference mIIR_RecordReference (pIIR_PosInfo pos, pIIR_Type subtype, pIIR_Expression record, pIIR_ElementDeclaration element);
1141
pIIR_RecordReference mIIR_RecordReference (int lineno, pIIR_Type subtype, pIIR_Expression record, pIIR_ElementDeclaration element);
1142
pIIR_AccessReference mIIR_AccessReference (pIIR_PosInfo pos, pIIR_Type subtype, pIIR_Expression access);
1143
pIIR_AccessReference mIIR_AccessReference (int lineno, pIIR_Type subtype, pIIR_Expression access);
1144
pIIR_SimpleReference mIIR_SimpleReference (pIIR_PosInfo pos, pIIR_Type subtype, pIIR_ObjectDeclaration object);
1145
pIIR_SimpleReference mIIR_SimpleReference (int lineno, pIIR_Type subtype, pIIR_ObjectDeclaration object);
1146
pIIR_ObjectReference mIIR_ObjectReference (pIIR_PosInfo pos, pIIR_Type subtype);
1147
pIIR_ObjectReference mIIR_ObjectReference (int lineno, pIIR_Type subtype);
1148
pIIR_OpenExpression mIIR_OpenExpression (pIIR_PosInfo pos, pIIR_Type subtype);
1149
pIIR_OpenExpression mIIR_OpenExpression (int lineno, pIIR_Type subtype);
1150
pIIR_Allocator mIIR_Allocator (pIIR_PosInfo pos, pIIR_Type subtype, pIIR_Type type_mark, pIIR_Expression value);
1151
pIIR_Allocator mIIR_Allocator (int lineno, pIIR_Type subtype, pIIR_Type type_mark, pIIR_Expression value);
1152
pIIR_TypeConversion mIIR_TypeConversion (pIIR_PosInfo pos, pIIR_Type subtype, pIIR_Type type_mark, pIIR_Expression expression);
1153
pIIR_TypeConversion mIIR_TypeConversion (int lineno, pIIR_Type subtype, pIIR_Type type_mark, pIIR_Expression expression);
1154
pIIR_QualifiedExpression mIIR_QualifiedExpression (pIIR_PosInfo pos, pIIR_Type subtype, pIIR_Type type_mark, pIIR_Expression expression);
1155
pIIR_QualifiedExpression mIIR_QualifiedExpression (int lineno, pIIR_Type subtype, pIIR_Type type_mark, pIIR_Expression expression);
1156
pIIR_FunctionCall mIIR_FunctionCall (pIIR_PosInfo pos, pIIR_Type subtype, pIIR_FunctionDeclaration function, pIIR_AssociationList parameter_association_list);
1157
pIIR_FunctionCall mIIR_FunctionCall (int lineno, pIIR_Type subtype, pIIR_FunctionDeclaration function, pIIR_AssociationList parameter_association_list);
1158
pIIR_ArtificialArrayAggregate mIIR_ArtificialArrayAggregate (pIIR_PosInfo pos, pIIR_Type subtype, pIIR_IndexedAssociationList indexed_association_list);
1159
pIIR_ArtificialArrayAggregate mIIR_ArtificialArrayAggregate (int lineno, pIIR_Type subtype, pIIR_IndexedAssociationList indexed_association_list);
1160
pIIR_ArrayAggregate mIIR_ArrayAggregate (pIIR_PosInfo pos, pIIR_Type subtype, pIIR_IndexedAssociationList indexed_association_list);
1161
pIIR_ArrayAggregate mIIR_ArrayAggregate (int lineno, pIIR_Type subtype, pIIR_IndexedAssociationList indexed_association_list);
1162
pIIR_ArtificialRecordAggregate mIIR_ArtificialRecordAggregate (pIIR_PosInfo pos, pIIR_Type subtype, pIIR_ElementAssociationList element_association_list);
1163
pIIR_ArtificialRecordAggregate mIIR_ArtificialRecordAggregate (int lineno, pIIR_Type subtype, pIIR_ElementAssociationList element_association_list);
1164
pIIR_RecordAggregate mIIR_RecordAggregate (pIIR_PosInfo pos, pIIR_Type subtype, pIIR_ElementAssociationList element_association_list);
1165
pIIR_RecordAggregate mIIR_RecordAggregate (int lineno, pIIR_Type subtype, pIIR_ElementAssociationList element_association_list);
1166
pIIR_Aggregate mIIR_Aggregate (pIIR_PosInfo pos, pIIR_Type subtype);
1167
pIIR_Aggregate mIIR_Aggregate (int lineno, pIIR_Type subtype);
1168
pIIR_NullExpression mIIR_NullExpression (pIIR_PosInfo pos, pIIR_Type subtype);
1169
pIIR_NullExpression mIIR_NullExpression (int lineno, pIIR_Type subtype);
1170
pIIR_EnumLiteralReference mIIR_EnumLiteralReference (pIIR_PosInfo pos, pIIR_Type subtype, pIIR_EnumerationLiteral value);
1171
pIIR_EnumLiteralReference mIIR_EnumLiteralReference (int lineno, pIIR_Type subtype, pIIR_EnumerationLiteral value);
1172
pIIR_ArrayLiteralExpression mIIR_ArrayLiteralExpression (pIIR_PosInfo pos, pIIR_Type subtype, pIIR_StringLiteral value);
1173
pIIR_ArrayLiteralExpression mIIR_ArrayLiteralExpression (int lineno, pIIR_Type subtype, pIIR_StringLiteral value);
1174
pIIR_PhysicalLiteral mIIR_PhysicalLiteral (pIIR_PosInfo pos, pIIR_Type subtype, pIIR_AbstractLiteral value, pIIR_PhysicalUnit unit);
1175
pIIR_PhysicalLiteral mIIR_PhysicalLiteral (int lineno, pIIR_Type subtype, pIIR_AbstractLiteral value, pIIR_PhysicalUnit unit);
1176
pIIR_AbstractLiteralExpression mIIR_AbstractLiteralExpression (pIIR_PosInfo pos, pIIR_Type subtype, pIIR_AbstractLiteral value);
1177
pIIR_AbstractLiteralExpression mIIR_AbstractLiteralExpression (int lineno, pIIR_Type subtype, pIIR_AbstractLiteral value);
1178
pIIR_Expression mIIR_Expression (pIIR_PosInfo pos, pIIR_Type subtype);
1179
pIIR_Expression mIIR_Expression (int lineno, pIIR_Type subtype);
1180
pIIR_UseClause mIIR_UseClause (pIIR_PosInfo pos, pIIR_TextLiteral declarator, pIIR_Declaration used_unit);
1181
pIIR_UseClause mIIR_UseClause (int lineno, pIIR_TextLiteral declarator, pIIR_Declaration used_unit);
1182
pIIR_LibraryClause mIIR_LibraryClause (pIIR_PosInfo pos, pIIR_TextLiteral declarator);
1183
pIIR_LibraryClause mIIR_LibraryClause (int lineno, pIIR_TextLiteral declarator);
1184
pIIR_Label mIIR_Label (pIIR_PosInfo pos, pIIR_TextLiteral declarator, pIIR_SequentialStatement statement);
1185
pIIR_Label mIIR_Label (int lineno, pIIR_TextLiteral declarator, pIIR_SequentialStatement statement);
1186
pIIR_DisconnectSpecification mIIR_DisconnectSpecification (pIIR_PosInfo pos, pIIR_TextLiteral declarator, pIIR_Type type_mark, pIIR_Expression time_expression, pIIR_ObjectReference guarded_signal);
1187
pIIR_DisconnectSpecification mIIR_DisconnectSpecification (int lineno, pIIR_TextLiteral declarator, pIIR_Type type_mark, pIIR_Expression time_expression, pIIR_ObjectReference guarded_signal);
1188
pIIR_ConfigurationSpecification mIIR_ConfigurationSpecification (pIIR_PosInfo pos, pIIR_Identifier label, pIIR_ComponentDeclaration component, pIIR_BindingIndication binding);
1189
pIIR_ConfigurationSpecification mIIR_ConfigurationSpecification (int lineno, pIIR_Identifier label, pIIR_ComponentDeclaration component, pIIR_BindingIndication binding);
1190
pIIR_BindingIndication mIIR_BindingIndication (pIIR_PosInfo pos, pIIR_DeclarativeRegion unit, pIIR_AssociationList generic_map_list, pIIR_AssociationList port_map_list);
1191
pIIR_BindingIndication mIIR_BindingIndication (int lineno, pIIR_DeclarativeRegion unit, pIIR_AssociationList generic_map_list, pIIR_AssociationList port_map_list);
1192
pIIR_PhysicalUnit mIIR_PhysicalUnit (pIIR_PosInfo pos, pIIR_TextLiteral declarator, pIIR_Expression multiplier, pIIR_PhysicalUnit unit_name, pIIR_PhysicalType type, int unit_pos);
1193
pIIR_PhysicalUnit mIIR_PhysicalUnit (int lineno, pIIR_TextLiteral declarator, pIIR_Expression multiplier, pIIR_PhysicalUnit unit_name, pIIR_PhysicalType type, int unit_pos);
1194
pIIR_ComponentConfiguration mIIR_ComponentConfiguration (pIIR_PosInfo pos, pIIR_TextLiteral declarator, pIIR_LibraryUnit entity_aspect, pIIR_ComponentInstantiationList instantiation_list, pIIR_AssociationList generic_map_aspect, pIIR_AssociationList port_map_aspect, pIIR_BlockConfiguration block_config);
1195
pIIR_ComponentConfiguration mIIR_ComponentConfiguration (int lineno, pIIR_TextLiteral declarator, pIIR_LibraryUnit entity_aspect, pIIR_ComponentInstantiationList instantiation_list, pIIR_AssociationList generic_map_aspect, pIIR_AssociationList port_map_aspect, pIIR_BlockConfiguration block_config);
1196
pIIR_BlockConfiguration mIIR_BlockConfiguration (pIIR_PosInfo pos, pIIR_TextLiteral declarator, pIIR_DeclarativeRegion block_specification, pIIR_DeclarationList use_clause_list, pIIR_ConfigurationItemList configuration_item_list);
1197
pIIR_BlockConfiguration mIIR_BlockConfiguration (int lineno, pIIR_TextLiteral declarator, pIIR_DeclarativeRegion block_specification, pIIR_DeclarationList use_clause_list, pIIR_ConfigurationItemList configuration_item_list);
1198
pIIR_ConfigurationItem mIIR_ConfigurationItem (pIIR_PosInfo pos, pIIR_TextLiteral declarator);
1199
pIIR_ConfigurationItem mIIR_ConfigurationItem (int lineno, pIIR_TextLiteral declarator);
1200
pIIR_ConfigurationDeclaration mIIR_ConfigurationDeclaration (pIIR_PosInfo pos, pIIR_TextLiteral declarator, pIIR_EntityDeclaration entity);
1201
pIIR_ConfigurationDeclaration mIIR_ConfigurationDeclaration (int lineno, pIIR_TextLiteral declarator, pIIR_EntityDeclaration entity);
1202
pIIR_ConfigurationDeclaration mIIR_ConfigurationDeclaration (pIIR_PosInfo pos, pIIR_TextLiteral declarator, pIIR_BlockConfiguration block_configuration, pIIR_EntityDeclaration entity);
1203
pIIR_ConfigurationDeclaration mIIR_ConfigurationDeclaration (int lineno, pIIR_TextLiteral declarator, pIIR_BlockConfiguration block_configuration, pIIR_EntityDeclaration entity);
1204
pIIR_PackageBodyDeclaration mIIR_PackageBodyDeclaration (pIIR_PosInfo pos, pIIR_TextLiteral declarator, pIIR_PackageDeclaration package);
1205
pIIR_PackageBodyDeclaration mIIR_PackageBodyDeclaration (int lineno, pIIR_TextLiteral declarator, pIIR_PackageDeclaration package);
1206
pIIR_PackageDeclaration mIIR_PackageDeclaration (pIIR_PosInfo pos, pIIR_TextLiteral declarator);
1207
pIIR_PackageDeclaration mIIR_PackageDeclaration (int lineno, pIIR_TextLiteral declarator);
1208
pIIR_ArchitectureRef mIIR_ArchitectureRef (pIIR_PosInfo pos, pIIR_TextLiteral declarator, pIIR_EntityDeclaration entity, pIIR_TextLiteral architecture_name);
1209
pIIR_ArchitectureRef mIIR_ArchitectureRef (int lineno, pIIR_TextLiteral declarator, pIIR_EntityDeclaration entity, pIIR_TextLiteral architecture_name);
1210
pIIR_ArchitectureDeclaration mIIR_ArchitectureDeclaration (pIIR_PosInfo pos, pIIR_TextLiteral declarator, pIIR_EntityDeclaration entity);
1211
pIIR_ArchitectureDeclaration mIIR_ArchitectureDeclaration (int lineno, pIIR_TextLiteral declarator, pIIR_EntityDeclaration entity);
1212
pIIR_EntityDeclaration mIIR_EntityDeclaration (pIIR_PosInfo pos, pIIR_TextLiteral declarator);
1213
pIIR_EntityDeclaration mIIR_EntityDeclaration (int lineno, pIIR_TextLiteral declarator);
1214
pIIR_LibraryUnit mIIR_LibraryUnit (pIIR_PosInfo pos, pIIR_TextLiteral declarator);
1215
pIIR_LibraryUnit mIIR_LibraryUnit (int lineno, pIIR_TextLiteral declarator);
1216
pIIR_LibraryDeclaration mIIR_LibraryDeclaration (pIIR_PosInfo pos, pIIR_TextLiteral declarator, pIIR_LibraryUnitList primary_units);
1217
pIIR_LibraryDeclaration mIIR_LibraryDeclaration (int lineno, pIIR_TextLiteral declarator, pIIR_LibraryUnitList primary_units);
1218
pIIR_ComponentDeclaration mIIR_ComponentDeclaration (pIIR_PosInfo pos, pIIR_TextLiteral declarator);
1219
pIIR_ComponentDeclaration mIIR_ComponentDeclaration (int lineno, pIIR_TextLiteral declarator);
1220
pIIR_AttributeDeclaration mIIR_AttributeDeclaration (pIIR_PosInfo pos, pIIR_TextLiteral declarator, pIIR_Type subtype);
1221
pIIR_AttributeDeclaration mIIR_AttributeDeclaration (int lineno, pIIR_TextLiteral declarator, pIIR_Type subtype);
1222
pIIR_FileInterfaceDeclaration mIIR_FileInterfaceDeclaration (pIIR_PosInfo pos, pIIR_TextLiteral declarator, pIIR_Type subtype, pIIR_Expression initial_value, IR_Mode mode, bool bus);
1223
pIIR_FileInterfaceDeclaration mIIR_FileInterfaceDeclaration (int lineno, pIIR_TextLiteral declarator, pIIR_Type subtype, pIIR_Expression initial_value, IR_Mode mode, bool bus);
1224
pIIR_SignalInterfaceDeclaration mIIR_SignalInterfaceDeclaration (pIIR_PosInfo pos, pIIR_TextLiteral declarator, pIIR_Type subtype, pIIR_Expression initial_value, IR_Mode mode, bool bus, IR_SignalKind signal_kind);
1225
pIIR_SignalInterfaceDeclaration mIIR_SignalInterfaceDeclaration (int lineno, pIIR_TextLiteral declarator, pIIR_Type subtype, pIIR_Expression initial_value, IR_Mode mode, bool bus, IR_SignalKind signal_kind);
1226
pIIR_VariableInterfaceDeclaration mIIR_VariableInterfaceDeclaration (pIIR_PosInfo pos, pIIR_TextLiteral declarator, pIIR_Type subtype, pIIR_Expression initial_value, IR_Mode mode, bool bus);
1227
pIIR_VariableInterfaceDeclaration mIIR_VariableInterfaceDeclaration (int lineno, pIIR_TextLiteral declarator, pIIR_Type subtype, pIIR_Expression initial_value, IR_Mode mode, bool bus);
1228
pIIR_ConstantInterfaceDeclaration mIIR_ConstantInterfaceDeclaration (pIIR_PosInfo pos, pIIR_TextLiteral declarator, pIIR_Type subtype, pIIR_Expression initial_value, IR_Mode mode, bool bus);
1229
pIIR_ConstantInterfaceDeclaration mIIR_ConstantInterfaceDeclaration (int lineno, pIIR_TextLiteral declarator, pIIR_Type subtype, pIIR_Expression initial_value, IR_Mode mode, bool bus);
1230
pIIR_InterfaceDeclaration mIIR_InterfaceDeclaration (pIIR_PosInfo pos, pIIR_TextLiteral declarator, pIIR_Type subtype, pIIR_Expression initial_value, IR_Mode mode, bool bus);
1231
pIIR_InterfaceDeclaration mIIR_InterfaceDeclaration (int lineno, pIIR_TextLiteral declarator, pIIR_Type subtype, pIIR_Expression initial_value, IR_Mode mode, bool bus);
1232
pIIR_FileDeclaration mIIR_FileDeclaration (pIIR_PosInfo pos, pIIR_TextLiteral declarator, pIIR_Type subtype, pIIR_Expression initial_value, pIIR_Expression file_open_expression, pIIR_Expression file_logical_name);
1233
pIIR_FileDeclaration mIIR_FileDeclaration (int lineno, pIIR_TextLiteral declarator, pIIR_Type subtype, pIIR_Expression initial_value, pIIR_Expression file_open_expression, pIIR_Expression file_logical_name);
1234
pIIR_SignalDeclaration mIIR_SignalDeclaration (pIIR_PosInfo pos, pIIR_TextLiteral declarator, pIIR_Type subtype, pIIR_Expression initial_value, IR_SignalKind signal_kind);
1235
pIIR_SignalDeclaration mIIR_SignalDeclaration (int lineno, pIIR_TextLiteral declarator, pIIR_Type subtype, pIIR_Expression initial_value, IR_SignalKind signal_kind);
1236
pIIR_SharedVariableDeclaration mIIR_SharedVariableDeclaration (pIIR_PosInfo pos, pIIR_TextLiteral declarator, pIIR_Type subtype, pIIR_Expression initial_value);
1237
pIIR_SharedVariableDeclaration mIIR_SharedVariableDeclaration (int lineno, pIIR_TextLiteral declarator, pIIR_Type subtype, pIIR_Expression initial_value);
1238
pIIR_VariableDeclaration mIIR_VariableDeclaration (pIIR_PosInfo pos, pIIR_TextLiteral declarator, pIIR_Type subtype, pIIR_Expression initial_value);
1239
pIIR_VariableDeclaration mIIR_VariableDeclaration (int lineno, pIIR_TextLiteral declarator, pIIR_Type subtype, pIIR_Expression initial_value);
1240
pIIR_ConstantDeclaration mIIR_ConstantDeclaration (pIIR_PosInfo pos, pIIR_TextLiteral declarator, pIIR_Type subtype, pIIR_Expression initial_value);
1241
pIIR_ConstantDeclaration mIIR_ConstantDeclaration (int lineno, pIIR_TextLiteral declarator, pIIR_Type subtype, pIIR_Expression initial_value);
1242
pIIR_ObjectDeclaration mIIR_ObjectDeclaration (pIIR_PosInfo pos, pIIR_TextLiteral declarator, pIIR_Type subtype, pIIR_Expression initial_value);
1243
pIIR_ObjectDeclaration mIIR_ObjectDeclaration (int lineno, pIIR_TextLiteral declarator, pIIR_Type subtype, pIIR_Expression initial_value);
1244
pIIR_SubtypeDeclaration mIIR_SubtypeDeclaration (pIIR_PosInfo pos, pIIR_TextLiteral declarator, pIIR_Type type);
1245
pIIR_SubtypeDeclaration mIIR_SubtypeDeclaration (int lineno, pIIR_TextLiteral declarator, pIIR_Type type);
1246
pIIR_TypeDeclaration mIIR_TypeDeclaration (pIIR_PosInfo pos, pIIR_TextLiteral declarator, pIIR_Type type);
1247
pIIR_TypeDeclaration mIIR_TypeDeclaration (int lineno, pIIR_TextLiteral declarator, pIIR_Type type);
1248
pIIR_ElementDeclaration mIIR_ElementDeclaration (pIIR_PosInfo pos, pIIR_TextLiteral declarator, pIIR_Type subtype, int declaration_pos);
1249
pIIR_ElementDeclaration mIIR_ElementDeclaration (int lineno, pIIR_TextLiteral declarator, pIIR_Type subtype, int declaration_pos);
1250
pIIR_EnumerationLiteral mIIR_EnumerationLiteral (pIIR_PosInfo pos, pIIR_TextLiteral declarator, pIIR_EnumerationType subtype, int enum_pos);
1251
pIIR_EnumerationLiteral mIIR_EnumerationLiteral (int lineno, pIIR_TextLiteral declarator, pIIR_EnumerationType subtype, int enum_pos);
1252
pIIR_PredefinedFunctionDeclaration mIIR_PredefinedFunctionDeclaration (pIIR_PosInfo pos, pIIR_TextLiteral declarator, pIIR_InterfaceList interface_declarations, bool pure, pIIR_Type return_type);
1253
pIIR_PredefinedFunctionDeclaration mIIR_PredefinedFunctionDeclaration (int lineno, pIIR_TextLiteral declarator, pIIR_InterfaceList interface_declarations, bool pure, pIIR_Type return_type);
1254
pIIR_FunctionDeclaration mIIR_FunctionDeclaration (pIIR_PosInfo pos, pIIR_TextLiteral declarator, pIIR_InterfaceList interface_declarations, bool pure, pIIR_Type return_type);
1255
pIIR_FunctionDeclaration mIIR_FunctionDeclaration (int lineno, pIIR_TextLiteral declarator, pIIR_InterfaceList interface_declarations, bool pure, pIIR_Type return_type);
1256
pIIR_PredefinedProcedureDeclaration mIIR_PredefinedProcedureDeclaration (pIIR_PosInfo pos, pIIR_TextLiteral declarator, pIIR_InterfaceList interface_declarations);
1257
pIIR_PredefinedProcedureDeclaration mIIR_PredefinedProcedureDeclaration (int lineno, pIIR_TextLiteral declarator, pIIR_InterfaceList interface_declarations);
1258
pIIR_ProcedureDeclaration mIIR_ProcedureDeclaration (pIIR_PosInfo pos, pIIR_TextLiteral declarator, pIIR_InterfaceList interface_declarations);
1259
pIIR_ProcedureDeclaration mIIR_ProcedureDeclaration (int lineno, pIIR_TextLiteral declarator, pIIR_InterfaceList interface_declarations);
1260
pIIR_SubprogramDeclaration mIIR_SubprogramDeclaration (pIIR_PosInfo pos, pIIR_TextLiteral declarator, pIIR_InterfaceList interface_declarations);
1261
pIIR_SubprogramDeclaration mIIR_SubprogramDeclaration (int lineno, pIIR_TextLiteral declarator, pIIR_InterfaceList interface_declarations);
1262
pIIR_LoopDeclarativeRegion mIIR_LoopDeclarativeRegion (pIIR_PosInfo pos, pIIR_TextLiteral declarator, pIIR_LoopStatement loop_statement);
1263
pIIR_LoopDeclarativeRegion mIIR_LoopDeclarativeRegion (int lineno, pIIR_TextLiteral declarator, pIIR_LoopStatement loop_statement);
1264
pIIR_DeclarativeRegion mIIR_DeclarativeRegion (pIIR_PosInfo pos, pIIR_TextLiteral declarator);
1265
pIIR_DeclarativeRegion mIIR_DeclarativeRegion (int lineno, pIIR_TextLiteral declarator);
1266
pIIR_Declaration mIIR_Declaration (pIIR_PosInfo pos, pIIR_TextLiteral declarator);
1267
pIIR_Declaration mIIR_Declaration (int lineno, pIIR_TextLiteral declarator);
1268
pIIR_ArraySubtype mIIR_ArraySubtype (pIIR_PosInfo pos, pIIR_Type base, pIIR_Type immediate_base, pIIR_FunctionDeclaration resolution_function, pIIR_TypeList constraint);
1269
pIIR_ArraySubtype mIIR_ArraySubtype (int lineno, pIIR_Type base, pIIR_Type immediate_base, pIIR_FunctionDeclaration resolution_function, pIIR_TypeList constraint);
1270
pIIR_ArrayType mIIR_ArrayType (pIIR_PosInfo pos, pIIR_TypeList index_types, pIIR_Type element_type);
1271
pIIR_ArrayType mIIR_ArrayType (int lineno, pIIR_TypeList index_types, pIIR_Type element_type);
1272
pIIR_FileType mIIR_FileType (pIIR_PosInfo pos, pIIR_Type type_mark);
1273
pIIR_FileType mIIR_FileType (int lineno, pIIR_Type type_mark);
1274
pIIR_AccessType mIIR_AccessType (pIIR_PosInfo pos, pIIR_Type designated_type);
1275
pIIR_AccessType mIIR_AccessType (int lineno, pIIR_Type designated_type);
1276
pIIR_RecordSubtype mIIR_RecordSubtype (pIIR_PosInfo pos, pIIR_Type base, pIIR_Type immediate_base, pIIR_FunctionDeclaration resolution_function);
1277
pIIR_RecordSubtype mIIR_RecordSubtype (int lineno, pIIR_Type base, pIIR_Type immediate_base, pIIR_FunctionDeclaration resolution_function);
1278
pIIR_RecordType mIIR_RecordType (pIIR_PosInfo pos, pIIR_ElementDeclarationList element_declarations);
1279
pIIR_RecordType mIIR_RecordType (int lineno, pIIR_ElementDeclarationList element_declarations);
1280
pIIR_CompositeType mIIR_CompositeType (pIIR_PosInfo pos);
1281
pIIR_CompositeType mIIR_CompositeType (int lineno);
1282
pIIR_PhysicalType mIIR_PhysicalType (pIIR_PosInfo pos, pIIR_PhysicalUnit primary_unit, pIIR_UnitList units);
1283
pIIR_PhysicalType mIIR_PhysicalType (int lineno, pIIR_PhysicalUnit primary_unit, pIIR_UnitList units);
1284
pIIR_FloatingType mIIR_FloatingType (pIIR_PosInfo pos);
1285
pIIR_FloatingType mIIR_FloatingType (int lineno);
1286
pIIR_IntegerType mIIR_IntegerType (pIIR_PosInfo pos);
1287
pIIR_IntegerType mIIR_IntegerType (int lineno);
1288
pIIR_EnumerationType mIIR_EnumerationType (pIIR_PosInfo pos, pIIR_EnumerationLiteralList enumeration_literals);
1289
pIIR_EnumerationType mIIR_EnumerationType (int lineno, pIIR_EnumerationLiteralList enumeration_literals);
1290
pIIR_ScalarSubtype mIIR_ScalarSubtype (pIIR_PosInfo pos, pIIR_Type base, pIIR_Type immediate_base, pIIR_FunctionDeclaration resolution_function, pIIR_Range range);
1291
pIIR_ScalarSubtype mIIR_ScalarSubtype (int lineno, pIIR_Type base, pIIR_Type immediate_base, pIIR_FunctionDeclaration resolution_function, pIIR_Range range);
1292
pIIR_ScalarType mIIR_ScalarType (pIIR_PosInfo pos);
1293
pIIR_ScalarType mIIR_ScalarType (int lineno);
1294
pIIR_Subtype mIIR_Subtype (pIIR_PosInfo pos, pIIR_Type base, pIIR_Type immediate_base, pIIR_FunctionDeclaration resolution_function);
1295
pIIR_Subtype mIIR_Subtype (int lineno, pIIR_Type base, pIIR_Type immediate_base, pIIR_FunctionDeclaration resolution_function);
1296
pIIR_Type mIIR_Type (pIIR_PosInfo pos);
1297
pIIR_Type mIIR_Type (int lineno);
1298
pIIR_Attr_ArrayREVERSE_RANGE mIIR_Attr_ArrayREVERSE_RANGE (pIIR_PosInfo pos, pIIR_Type type, pIIR_Expression array, pIIR_Type array_type, pIIR_Expression index);
1299
pIIR_Attr_ArrayREVERSE_RANGE mIIR_Attr_ArrayREVERSE_RANGE (int lineno, pIIR_Type type, pIIR_Expression array, pIIR_Type array_type, pIIR_Expression index);
1300
pIIR_Attr_ArrayRANGE mIIR_Attr_ArrayRANGE (pIIR_PosInfo pos, pIIR_Type type, pIIR_Expression array, pIIR_Type array_type, pIIR_Expression index);
1301
pIIR_Attr_ArrayRANGE mIIR_Attr_ArrayRANGE (int lineno, pIIR_Type type, pIIR_Expression array, pIIR_Type array_type, pIIR_Expression index);
1302
pIIR_ArrayRange mIIR_ArrayRange (pIIR_PosInfo pos, pIIR_Type type, pIIR_Expression array, pIIR_Type array_type, pIIR_Expression index);
1303
pIIR_ArrayRange mIIR_ArrayRange (int lineno, pIIR_Type type, pIIR_Expression array, pIIR_Type array_type, pIIR_Expression index);
1304
pIIR_ExplicitRange mIIR_ExplicitRange (pIIR_PosInfo pos, pIIR_Expression left, pIIR_Expression right, IR_Direction direction);
1305
pIIR_ExplicitRange mIIR_ExplicitRange (int lineno, pIIR_Expression left, pIIR_Expression right, IR_Direction direction);
1306
pIIR_Range mIIR_Range (pIIR_PosInfo pos);
1307
pIIR_Range mIIR_Range (int lineno);
1308
pIIR_IdentifierList mIIR_IdentifierList (pIIR_PosInfo pos, pIIR_Identifier first, pIIR_IdentifierList rest);
1309
pIIR_IdentifierList mIIR_IdentifierList (int lineno, pIIR_Identifier first, pIIR_IdentifierList rest);
1310
pIIR_ConfigurationSpecificationList mIIR_ConfigurationSpecificationList (pIIR_PosInfo pos, pIIR_ConfigurationSpecification first, pIIR_ConfigurationSpecificationList rest);
1311
pIIR_ConfigurationSpecificationList mIIR_ConfigurationSpecificationList (int lineno, pIIR_ConfigurationSpecification first, pIIR_ConfigurationSpecificationList rest);
1312
pIIR_ComponentInstantiationList mIIR_ComponentInstantiationList (pIIR_PosInfo pos, pIIR_ComponentInstantiationStatement first, pIIR_ComponentInstantiationList rest);
1313
pIIR_ComponentInstantiationList mIIR_ComponentInstantiationList (int lineno, pIIR_ComponentInstantiationStatement first, pIIR_ComponentInstantiationList rest);
1314
pIIR_ElementAssociationList mIIR_ElementAssociationList (pIIR_PosInfo pos, pIIR_ElementAssociation first, pIIR_ElementAssociationList rest);
1315
pIIR_ElementAssociationList mIIR_ElementAssociationList (int lineno, pIIR_ElementAssociation first, pIIR_ElementAssociationList rest);
1316
pIIR_IndexedAssociationList mIIR_IndexedAssociationList (pIIR_PosInfo pos, pIIR_IndexedAssociation first, pIIR_IndexedAssociationList rest);
1317
pIIR_IndexedAssociationList mIIR_IndexedAssociationList (int lineno, pIIR_IndexedAssociation first, pIIR_IndexedAssociationList rest);
1318
pIIR_ExpressionList mIIR_ExpressionList (pIIR_PosInfo pos, pIIR_Expression first, pIIR_ExpressionList rest);
1319
pIIR_ExpressionList mIIR_ExpressionList (int lineno, pIIR_Expression first, pIIR_ExpressionList rest);
1320
pIIR_TypeList mIIR_TypeList (pIIR_PosInfo pos, pIIR_Type first, pIIR_TypeList rest);
1321
pIIR_TypeList mIIR_TypeList (int lineno, pIIR_Type first, pIIR_TypeList rest);
1322
pIIR_WaveformList mIIR_WaveformList (pIIR_PosInfo pos, pIIR_WaveformElement first, pIIR_WaveformList rest);
1323
pIIR_WaveformList mIIR_WaveformList (int lineno, pIIR_WaveformElement first, pIIR_WaveformList rest);
1324
pIIR_UnitList mIIR_UnitList (pIIR_PosInfo pos, pIIR_PhysicalUnit first, pIIR_UnitList rest);
1325
pIIR_UnitList mIIR_UnitList (int lineno, pIIR_PhysicalUnit first, pIIR_UnitList rest);
1326
pIIR_SequentialStatementList mIIR_SequentialStatementList (pIIR_PosInfo pos, pIIR_SequentialStatement first, pIIR_SequentialStatementList rest);
1327
pIIR_SequentialStatementList mIIR_SequentialStatementList (int lineno, pIIR_SequentialStatement first, pIIR_SequentialStatementList rest);
1328
pIIR_LibraryUnitList mIIR_LibraryUnitList (pIIR_PosInfo pos, pIIR_LibraryUnit first, pIIR_LibraryUnitList rest);
1329
pIIR_LibraryUnitList mIIR_LibraryUnitList (int lineno, pIIR_LibraryUnit first, pIIR_LibraryUnitList rest);
1330
pIIR_InterfaceList mIIR_InterfaceList (pIIR_PosInfo pos, pIIR_InterfaceDeclaration first, pIIR_InterfaceList rest);
1331
pIIR_InterfaceList mIIR_InterfaceList (int lineno, pIIR_InterfaceDeclaration first, pIIR_InterfaceList rest);
1332
pIIR_EnumerationLiteralList mIIR_EnumerationLiteralList (pIIR_PosInfo pos, pIIR_EnumerationLiteral first, pIIR_EnumerationLiteralList rest);
1333
pIIR_EnumerationLiteralList mIIR_EnumerationLiteralList (int lineno, pIIR_EnumerationLiteral first, pIIR_EnumerationLiteralList rest);
1334
pIIR_EntityClassEntryList mIIR_EntityClassEntryList (pIIR_PosInfo pos, pIIR_EntityClassEntry first, pIIR_EntityClassEntryList rest);
1335
pIIR_EntityClassEntryList mIIR_EntityClassEntryList (int lineno, pIIR_EntityClassEntry first, pIIR_EntityClassEntryList rest);
1336
pIIR_ElementDeclarationList mIIR_ElementDeclarationList (pIIR_PosInfo pos, pIIR_ElementDeclaration first, pIIR_ElementDeclarationList rest);
1337
pIIR_ElementDeclarationList mIIR_ElementDeclarationList (int lineno, pIIR_ElementDeclaration first, pIIR_ElementDeclarationList rest);
1338
pIIR_DeclarationList mIIR_DeclarationList (pIIR_PosInfo pos, pIIR_Declaration first, pIIR_DeclarationList rest);
1339
pIIR_DeclarationList mIIR_DeclarationList (int lineno, pIIR_Declaration first, pIIR_DeclarationList rest);
1340
pIIR_ConfigurationItemList mIIR_ConfigurationItemList (pIIR_PosInfo pos, pIIR_ConfigurationItem first, pIIR_ConfigurationItemList rest);
1341
pIIR_ConfigurationItemList mIIR_ConfigurationItemList (int lineno, pIIR_ConfigurationItem first, pIIR_ConfigurationItemList rest);
1342
pIIR_ConcurrentStatementList mIIR_ConcurrentStatementList (pIIR_PosInfo pos, pIIR_ConcurrentStatement first, pIIR_ConcurrentStatementList rest);
1343
pIIR_ConcurrentStatementList mIIR_ConcurrentStatementList (int lineno, pIIR_ConcurrentStatement first, pIIR_ConcurrentStatementList rest);
1344
pIIR_ChoiceList mIIR_ChoiceList (pIIR_PosInfo pos, pIIR_Choice first, pIIR_ChoiceList rest);
1345
pIIR_ChoiceList mIIR_ChoiceList (int lineno, pIIR_Choice first, pIIR_ChoiceList rest);
1346
pIIR_CaseStatementAlternativeList mIIR_CaseStatementAlternativeList (pIIR_PosInfo pos, pIIR_CaseStatementAlternative first, pIIR_CaseStatementAlternativeList rest);
1347
pIIR_CaseStatementAlternativeList mIIR_CaseStatementAlternativeList (int lineno, pIIR_CaseStatementAlternative first, pIIR_CaseStatementAlternativeList rest);
1348
pIIR_AttributeValueList mIIR_AttributeValueList (pIIR_PosInfo pos, pIIR_AttributeValue first, pIIR_AttributeValueList rest);
1349
pIIR_AttributeValueList mIIR_AttributeValueList (int lineno, pIIR_AttributeValue first, pIIR_AttributeValueList rest);
1350
pIIR_AssociationList mIIR_AssociationList (pIIR_PosInfo pos, pIIR_AssociationElement first, pIIR_AssociationList rest);
1351
pIIR_AssociationList mIIR_AssociationList (int lineno, pIIR_AssociationElement first, pIIR_AssociationList rest);
1352
pIIR_List mIIR_List (pIIR_PosInfo pos);
1353
pIIR_List mIIR_List (int lineno);
1354
pIIR_AttributeValue mIIR_AttributeValue (pIIR_PosInfo pos, pIIR_Expression value, pIIR_AttributeDeclaration attribute);
1355
pIIR_AttributeValue mIIR_AttributeValue (int lineno, pIIR_Expression value, pIIR_AttributeDeclaration attribute);
1356
pIIR_OthersIndexedAssociation mIIR_OthersIndexedAssociation (pIIR_PosInfo pos, pIIR_Expression value);
1357
pIIR_OthersIndexedAssociation mIIR_OthersIndexedAssociation (int lineno, pIIR_Expression value);
1358
pIIR_SliceIndexedAssociation mIIR_SliceIndexedAssociation (pIIR_PosInfo pos, pIIR_Expression value, pIIR_Range index_range);
1359
pIIR_SliceIndexedAssociation mIIR_SliceIndexedAssociation (int lineno, pIIR_Expression value, pIIR_Range index_range);
1360
pIIR_RangeIndexedAssociation mIIR_RangeIndexedAssociation (pIIR_PosInfo pos, pIIR_Expression value, pIIR_Range index_range);
1361
pIIR_RangeIndexedAssociation mIIR_RangeIndexedAssociation (int lineno, pIIR_Expression value, pIIR_Range index_range);
1362
pIIR_SingleIndexedAssociation mIIR_SingleIndexedAssociation (pIIR_PosInfo pos, pIIR_Expression value, pIIR_Expression index);
1363
pIIR_SingleIndexedAssociation mIIR_SingleIndexedAssociation (int lineno, pIIR_Expression value, pIIR_Expression index);
1364
pIIR_IndexedAssociation mIIR_IndexedAssociation (pIIR_PosInfo pos, pIIR_Expression value);
1365
pIIR_IndexedAssociation mIIR_IndexedAssociation (int lineno, pIIR_Expression value);
1366
pIIR_ElementAssociation mIIR_ElementAssociation (pIIR_PosInfo pos, pIIR_ElementDeclaration element, pIIR_Expression value);
1367
pIIR_ElementAssociation mIIR_ElementAssociation (int lineno, pIIR_ElementDeclaration element, pIIR_Expression value);
1368
pIIR_WaveformElement mIIR_WaveformElement (pIIR_PosInfo pos, pIIR_Expression value, pIIR_Expression time);
1369
pIIR_WaveformElement mIIR_WaveformElement (int lineno, pIIR_Expression value, pIIR_Expression time);
1370
pIIR_EntityClassEntry mIIR_EntityClassEntry (pIIR_PosInfo pos, IR_Kind entity_kind, bool is_boxed);
1371
pIIR_EntityClassEntry mIIR_EntityClassEntry (int lineno, IR_Kind entity_kind, bool is_boxed);
1372
pIIR_ChoiceByOthers mIIR_ChoiceByOthers (pIIR_PosInfo pos);
1373
pIIR_ChoiceByOthers mIIR_ChoiceByOthers (int lineno);
1374
pIIR_ChoiceByRange mIIR_ChoiceByRange (pIIR_PosInfo pos, pIIR_Range range);
1375
pIIR_ChoiceByRange mIIR_ChoiceByRange (int lineno, pIIR_Range range);
1376
pIIR_ChoiceByExpression mIIR_ChoiceByExpression (pIIR_PosInfo pos, pIIR_Expression value);
1377
pIIR_ChoiceByExpression mIIR_ChoiceByExpression (int lineno, pIIR_Expression value);
1378
pIIR_Choice mIIR_Choice (pIIR_PosInfo pos);
1379
pIIR_Choice mIIR_Choice (int lineno);
1380
pIIR_CaseStatementAlternative mIIR_CaseStatementAlternative (pIIR_PosInfo pos, pIIR_SequentialStatementList sequence_of_statements, pIIR_ChoiceList choices);
1381
pIIR_CaseStatementAlternative mIIR_CaseStatementAlternative (int lineno, pIIR_SequentialStatementList sequence_of_statements, pIIR_ChoiceList choices);
1382
pIIR_AssociationElementOpen mIIR_AssociationElementOpen (pIIR_PosInfo pos, pIIR_ObjectReference formal, pIIR_InterfaceDeclaration formal_declaration, pIIR_Declaration formal_conversion, pIIR_Expression actual, pIIR_Declaration actual_conversion);
1383
pIIR_AssociationElementOpen mIIR_AssociationElementOpen (int lineno, pIIR_ObjectReference formal, pIIR_InterfaceDeclaration formal_declaration, pIIR_Declaration formal_conversion, pIIR_Expression actual, pIIR_Declaration actual_conversion);
1384
pIIR_AssociationElementByExpression mIIR_AssociationElementByExpression (pIIR_PosInfo pos, pIIR_ObjectReference formal, pIIR_InterfaceDeclaration formal_declaration, pIIR_Declaration formal_conversion, pIIR_Expression actual, pIIR_Declaration actual_conversion);
1385
pIIR_AssociationElementByExpression mIIR_AssociationElementByExpression (int lineno, pIIR_ObjectReference formal, pIIR_InterfaceDeclaration formal_declaration, pIIR_Declaration formal_conversion, pIIR_Expression actual, pIIR_Declaration actual_conversion);
1386
pIIR_AssociationElement mIIR_AssociationElement (pIIR_PosInfo pos, pIIR_ObjectReference formal, pIIR_InterfaceDeclaration formal_declaration, pIIR_Declaration formal_conversion, pIIR_Expression actual, pIIR_Declaration actual_conversion);
1387
pIIR_AssociationElement mIIR_AssociationElement (int lineno, pIIR_ObjectReference formal, pIIR_InterfaceDeclaration formal_declaration, pIIR_Declaration formal_conversion, pIIR_Expression actual, pIIR_Declaration actual_conversion);
1388
pIIR_Tuple mIIR_Tuple (pIIR_PosInfo pos);
1389
pIIR_Tuple mIIR_Tuple (int lineno);
1390
pIIR_FloatingPointLiteral mIIR_FloatingPointLiteral (pIIR_PosInfo pos, IR_String text);
1391
pIIR_FloatingPointLiteral mIIR_FloatingPointLiteral (int lineno, IR_String text);
1392
pIIR_FloatingPointLiteral mIIR_FloatingPointLiteral (pIIR_PosInfo pos, IR_Character *str, int len);
1393
pIIR_FloatingPointLiteral mIIR_FloatingPointLiteral (int lineno, IR_Character *str, int len);
1394
pIIR_IntegerLiteral mIIR_IntegerLiteral (pIIR_PosInfo pos, IR_String text);
1395
pIIR_IntegerLiteral mIIR_IntegerLiteral (int lineno, IR_String text);
1396
pIIR_IntegerLiteral mIIR_IntegerLiteral (pIIR_PosInfo pos, IR_Character *str, int len);
1397
pIIR_IntegerLiteral mIIR_IntegerLiteral (int lineno, IR_Character *str, int len);
1398
pIIR_AbstractLiteral mIIR_AbstractLiteral (pIIR_PosInfo pos);
1399
pIIR_AbstractLiteral mIIR_AbstractLiteral (int lineno);
1400
pIIR_StringLiteral mIIR_StringLiteral (pIIR_PosInfo pos, IR_String text);
1401
pIIR_StringLiteral mIIR_StringLiteral (int lineno, IR_String text);
1402
pIIR_StringLiteral mIIR_StringLiteral (pIIR_PosInfo pos, IR_Character *str, int len);
1403
pIIR_StringLiteral mIIR_StringLiteral (int lineno, IR_Character *str, int len);
1404
pIIR_CharacterLiteral mIIR_CharacterLiteral (pIIR_PosInfo pos, IR_String text);
1405
pIIR_CharacterLiteral mIIR_CharacterLiteral (int lineno, IR_String text);
1406
pIIR_CharacterLiteral mIIR_CharacterLiteral (pIIR_PosInfo pos, IR_Character *str, int len);
1407
pIIR_CharacterLiteral mIIR_CharacterLiteral (int lineno, IR_Character *str, int len);
1408
pIIR_Identifier mIIR_Identifier (pIIR_PosInfo pos, IR_String text);
1409
pIIR_Identifier mIIR_Identifier (int lineno, IR_String text);
1410
pIIR_Identifier mIIR_Identifier (pIIR_PosInfo pos, IR_Character *str, int len);
1411
pIIR_Identifier mIIR_Identifier (int lineno, IR_Character *str, int len);
1412
pIIR_TextLiteral mIIR_TextLiteral (pIIR_PosInfo pos, IR_String text);
1413
pIIR_TextLiteral mIIR_TextLiteral (int lineno, IR_String text);
1414
pIIR_TextLiteral mIIR_TextLiteral (pIIR_PosInfo pos, IR_Character *str, int len);
1415
pIIR_TextLiteral mIIR_TextLiteral (int lineno, IR_Character *str, int len);
1416
pIIR_Literal mIIR_Literal (pIIR_PosInfo pos);
1417
pIIR_Literal mIIR_Literal (int lineno);
1418
pIIR_Signature mIIR_Signature (pIIR_PosInfo pos);
1419
pIIR_Signature mIIR_Signature (int lineno);
1420
pIIR_Dummy mIIR_Dummy (pIIR_PosInfo pos);
1421
pIIR_Dummy mIIR_Dummy (int lineno);
1422
pIIR_Root mIIR_Root (pIIR_PosInfo pos);
1423
pIIR_Root mIIR_Root (int lineno);
1424
pIIR_PosInfo_Sheet mIIR_PosInfo_Sheet (char* sheet_name, int x_coordinate, int y_coordinate);
1425
pIIR_PosInfo_TextFile mIIR_PosInfo_TextFile (char* file_name, int line_number);
1426
pIIR_PosInfo mIIR_PosInfo ();
1427
pVAUL_FilenameAndMode mVAUL_FilenameAndMode (pIIR_Expression name, IR_Mode mode);
1428
pVAUL_DeclCache mVAUL_DeclCache (vaul_decl_set* set, pIIR_TextLiteral id, pIIR_Declaration scope, bool by_sel);
1429
pVAUL_IncrementalBindingIndic mVAUL_IncrementalBindingIndic (pIIR_PosInfo pos, pIIR_DeclarativeRegion unit, pVAUL_NamedAssocElem generic_assoc, pVAUL_NamedAssocElem port_assoc);
1430
pVAUL_IncrementalBindingIndic mVAUL_IncrementalBindingIndic (int lineno, pIIR_DeclarativeRegion unit, pVAUL_NamedAssocElem generic_assoc, pVAUL_NamedAssocElem port_assoc);
1431
pVAUL_InstList_OTHERS mVAUL_InstList_OTHERS (pIIR_PosInfo pos);
1432
pVAUL_InstList_OTHERS mVAUL_InstList_OTHERS (int lineno);
1433
pVAUL_InstList_ALL mVAUL_InstList_ALL (pIIR_PosInfo pos);
1434
pVAUL_InstList_ALL mVAUL_InstList_ALL (int lineno);
1435
pVAUL_InstList_Ids mVAUL_InstList_Ids (pIIR_PosInfo pos, pIIR_IdentifierList ids);
1436
pVAUL_InstList_Ids mVAUL_InstList_Ids (int lineno, pIIR_IdentifierList ids);
1437
pVAUL_InstList mVAUL_InstList (pIIR_PosInfo pos);
1438
pVAUL_InstList mVAUL_InstList (int lineno);
1439
pVAUL_ComponentSpec mVAUL_ComponentSpec (pIIR_PosInfo pos, pVAUL_InstList ids, pIIR_ComponentDeclaration comp);
1440
pVAUL_ComponentSpec mVAUL_ComponentSpec (int lineno, pVAUL_InstList ids, pIIR_ComponentDeclaration comp);
1441
pVAUL_ConfigSpec mVAUL_ConfigSpec (pIIR_PosInfo pos, pVAUL_ComponentSpec comps, pIIR_BindingIndication binding);
1442
pVAUL_ConfigSpec mVAUL_ConfigSpec (int lineno, pVAUL_ComponentSpec comps, pIIR_BindingIndication binding);
1443
pVAUL_ForScheme mVAUL_ForScheme (pIIR_PosInfo pos, pIIR_Identifier var, pIIR_Type range);
1444
pVAUL_ForScheme mVAUL_ForScheme (int lineno, pIIR_Identifier var, pIIR_Type range);
1445
pVAUL_WhileScheme mVAUL_WhileScheme (pIIR_PosInfo pos, pIIR_Expression condition);
1446
pVAUL_WhileScheme mVAUL_WhileScheme (int lineno, pIIR_Expression condition);
1447
pVAUL_IfScheme mVAUL_IfScheme (pIIR_PosInfo pos, pIIR_Expression condition);
1448
pVAUL_IfScheme mVAUL_IfScheme (int lineno, pIIR_Expression condition);
1449
pVAUL_IterationScheme mVAUL_IterationScheme (pIIR_PosInfo pos);
1450
pVAUL_IterationScheme mVAUL_IterationScheme (int lineno);
1451
pVAUL_ChoiceByName mVAUL_ChoiceByName (pIIR_PosInfo pos, pVAUL_Name name);
1452
pVAUL_ChoiceByName mVAUL_ChoiceByName (int lineno, pVAUL_Name name);
1453
pVAUL_ElemAssoc mVAUL_ElemAssoc (pIIR_PosInfo pos, pVAUL_ElemAssoc next, pIIR_ChoiceList choices, pIIR_Expression actual);
1454
pVAUL_ElemAssoc mVAUL_ElemAssoc (int lineno, pVAUL_ElemAssoc next, pIIR_ChoiceList choices, pIIR_Expression actual);
1455
pVAUL_ArtificialAmbgAggregate mVAUL_ArtificialAmbgAggregate (pIIR_PosInfo pos, pIIR_Type subtype, pVAUL_ElemAssoc first_assoc);
1456
pVAUL_ArtificialAmbgAggregate mVAUL_ArtificialAmbgAggregate (int lineno, pIIR_Type subtype, pVAUL_ElemAssoc first_assoc);
1457
pVAUL_AmbgAggregate mVAUL_AmbgAggregate (pIIR_PosInfo pos, pIIR_Type subtype, pVAUL_ElemAssoc first_assoc);
1458
pVAUL_AmbgAggregate mVAUL_AmbgAggregate (int lineno, pIIR_Type subtype, pVAUL_ElemAssoc first_assoc);
1459
pVAUL_EntityNameList_OTHERS mVAUL_EntityNameList_OTHERS (pIIR_PosInfo pos);
1460
pVAUL_EntityNameList_OTHERS mVAUL_EntityNameList_OTHERS (int lineno);
1461
pVAUL_EntityNameList_ALL mVAUL_EntityNameList_ALL (pIIR_PosInfo pos);
1462
pVAUL_EntityNameList_ALL mVAUL_EntityNameList_ALL (int lineno);
1463
pVAUL_EntityNameList_Ids mVAUL_EntityNameList_Ids (pIIR_PosInfo pos, pVAUL_DesigList ids);
1464
pVAUL_EntityNameList_Ids mVAUL_EntityNameList_Ids (int lineno, pVAUL_DesigList ids);
1465
pVAUL_EntityNameList mVAUL_EntityNameList (pIIR_PosInfo pos);
1466
pVAUL_EntityNameList mVAUL_EntityNameList (int lineno);
1467
pVAUL_EntitySpec mVAUL_EntitySpec (pIIR_PosInfo pos, pVAUL_EntityNameList names, IR_Kind entity_class);
1468
pVAUL_EntitySpec mVAUL_EntitySpec (int lineno, pVAUL_EntityNameList names, IR_Kind entity_class);
1469
pVAUL_AttributeSpec mVAUL_AttributeSpec (pIIR_PosInfo pos, pIIR_Identifier attr_desig, pVAUL_EntitySpec entities, pIIR_Expression value);
1470
pVAUL_AttributeSpec mVAUL_AttributeSpec (int lineno, pIIR_Identifier attr_desig, pVAUL_EntitySpec entities, pIIR_Expression value);
1471
pVAUL_AmbgEnumLitRef mVAUL_AmbgEnumLitRef (pIIR_PosInfo pos, pIIR_Type subtype);
1472
pVAUL_AmbgEnumLitRef mVAUL_AmbgEnumLitRef (int lineno, pIIR_Type subtype);
1473
pVAUL_AmbgNullExpr mVAUL_AmbgNullExpr (pIIR_PosInfo pos, pIIR_Type subtype);
1474
pVAUL_AmbgNullExpr mVAUL_AmbgNullExpr (int lineno, pIIR_Type subtype);
1475
pVAUL_AmbgArrayLitRef mVAUL_AmbgArrayLitRef (pIIR_PosInfo pos, pIIR_Type subtype, pIIR_StringLiteral value);
1476
pVAUL_AmbgArrayLitRef mVAUL_AmbgArrayLitRef (int lineno, pIIR_Type subtype, pIIR_StringLiteral value);
1477
pVAUL_RangeAssocElem mVAUL_RangeAssocElem (pIIR_PosInfo pos, pVAUL_GenAssocElem next, pIIR_Range range);
1478
pVAUL_RangeAssocElem mVAUL_RangeAssocElem (int lineno, pVAUL_GenAssocElem next, pIIR_Range range);
1479
pVAUL_SubtypeAssocElem mVAUL_SubtypeAssocElem (pIIR_PosInfo pos, pVAUL_GenAssocElem next, pIIR_Type type);
1480
pVAUL_SubtypeAssocElem mVAUL_SubtypeAssocElem (int lineno, pVAUL_GenAssocElem next, pIIR_Type type);
1481
pVAUL_NamedAssocElem mVAUL_NamedAssocElem (pIIR_PosInfo pos, pVAUL_GenAssocElem next, pVAUL_Name formal, pIIR_Expression actual);
1482
pVAUL_NamedAssocElem mVAUL_NamedAssocElem (int lineno, pVAUL_GenAssocElem next, pVAUL_Name formal, pIIR_Expression actual);
1483
pVAUL_GenAssocElem mVAUL_GenAssocElem (pIIR_PosInfo pos, pVAUL_GenAssocElem next);
1484
pVAUL_GenAssocElem mVAUL_GenAssocElem (int lineno, pVAUL_GenAssocElem next);
1485
pVAUL_AmbgCall mVAUL_AmbgCall (pIIR_PosInfo pos, pIIR_Type subtype, pVAUL_NamedAssocElem first_actual);
1486
pVAUL_AmbgCall mVAUL_AmbgCall (int lineno, pIIR_Type subtype, pVAUL_NamedAssocElem first_actual);
1487
pVAUL_ProcedureCall mVAUL_ProcedureCall (pIIR_PosInfo pos, pIIR_Type subtype, pIIR_ProcedureDeclaration proc, pIIR_AssociationList actuals);
1488
pVAUL_ProcedureCall mVAUL_ProcedureCall (int lineno, pIIR_Type subtype, pIIR_ProcedureDeclaration proc, pIIR_AssociationList actuals);
1489
pVAUL_UnresolvedName mVAUL_UnresolvedName (pIIR_PosInfo pos, pIIR_Type subtype, pVAUL_Name name);
1490
pVAUL_UnresolvedName mVAUL_UnresolvedName (int lineno, pIIR_Type subtype, pVAUL_Name name);
1491
pVAUL_GuardSignal mVAUL_GuardSignal (pIIR_PosInfo pos, pIIR_TextLiteral declarator, pIIR_Type subtype, pIIR_Expression initial_value, IR_SignalKind signal_kind);
1492
pVAUL_GuardSignal mVAUL_GuardSignal (int lineno, pIIR_TextLiteral declarator, pIIR_Type subtype, pIIR_Expression initial_value, IR_SignalKind signal_kind);
1493
pVAUL_PreIndexSubtypeConstraint mVAUL_PreIndexSubtypeConstraint (pIIR_PosInfo pos, pIIR_Type type);
1494
pVAUL_PreIndexSubtypeConstraint mVAUL_PreIndexSubtypeConstraint (int lineno, pIIR_Type type);
1495
pVAUL_PreIndexRangeConstraint mVAUL_PreIndexRangeConstraint (pIIR_PosInfo pos, pIIR_Range range);
1496
pVAUL_PreIndexRangeConstraint mVAUL_PreIndexRangeConstraint (int lineno, pIIR_Range range);
1497
pVAUL_PreIndexConstraint mVAUL_PreIndexConstraint (pIIR_PosInfo pos);
1498
pVAUL_PreIndexConstraint mVAUL_PreIndexConstraint (int lineno);
1499
pVAUL_SubarrayType mVAUL_SubarrayType (pIIR_PosInfo pos, pIIR_TypeList index_types, pIIR_Type element_type, pIIR_ArrayType complete_type);
1500
pVAUL_SubarrayType mVAUL_SubarrayType (int lineno, pIIR_TypeList index_types, pIIR_Type element_type, pIIR_ArrayType complete_type);
1501
pVAUL_VoidType mVAUL_VoidType (pIIR_PosInfo pos);
1502
pVAUL_VoidType mVAUL_VoidType (int lineno);
1503
pVAUL_IncompleteType mVAUL_IncompleteType (pIIR_PosInfo pos);
1504
pVAUL_IncompleteType mVAUL_IncompleteType (int lineno);
1505
pVAUL_StandardPackage mVAUL_StandardPackage (pIIR_PosInfo pos, pIIR_TextLiteral declarator);
1506
pVAUL_StandardPackage mVAUL_StandardPackage (int lineno, pIIR_TextLiteral declarator);
1507
pVAUL_TopScope mVAUL_TopScope (pIIR_PosInfo pos, pIIR_TextLiteral declarator);
1508
pVAUL_TopScope mVAUL_TopScope (int lineno, pIIR_TextLiteral declarator);
1509
pVAUL_NameList mVAUL_NameList (pIIR_PosInfo pos, pVAUL_Name name, pVAUL_NameList link);
1510
pVAUL_NameList mVAUL_NameList (int lineno, pVAUL_Name name, pVAUL_NameList link);
1511
pVAUL_SelNameList mVAUL_SelNameList (pIIR_PosInfo pos, pVAUL_SelName name, pVAUL_SelNameList link);
1512
pVAUL_SelNameList mVAUL_SelNameList (int lineno, pVAUL_SelName name, pVAUL_SelNameList link);
1513
pVAUL_AttributeName mVAUL_AttributeName (pIIR_PosInfo pos, pVAUL_Name prefix, pIIR_Identifier attribute, pVAUL_NamedAssocElem first_actual);
1514
pVAUL_AttributeName mVAUL_AttributeName (int lineno, pVAUL_Name prefix, pIIR_Identifier attribute, pVAUL_NamedAssocElem first_actual);
1515
pVAUL_IftsName mVAUL_IftsName (pIIR_PosInfo pos, pVAUL_Name prefix, pVAUL_GenAssocElem assoc);
1516
pVAUL_IftsName mVAUL_IftsName (int lineno, pVAUL_Name prefix, pVAUL_GenAssocElem assoc);
1517
pVAUL_SelName mVAUL_SelName (pIIR_PosInfo pos, pVAUL_Name prefix, pIIR_TextLiteral suffix);
1518
pVAUL_SelName mVAUL_SelName (int lineno, pVAUL_Name prefix, pIIR_TextLiteral suffix);
1519
pVAUL_SimpleName mVAUL_SimpleName (pIIR_PosInfo pos, pIIR_TextLiteral id);
1520
pVAUL_SimpleName mVAUL_SimpleName (int lineno, pIIR_TextLiteral id);
1521
pVAUL_Name mVAUL_Name (pIIR_PosInfo pos);
1522
pVAUL_Name mVAUL_Name (int lineno);
1523
pVAUL_DesigList mVAUL_DesigList (pIIR_PosInfo pos, pIIR_TextLiteral desig, pVAUL_DesigList link);
1524
pVAUL_DesigList mVAUL_DesigList (int lineno, pIIR_TextLiteral desig, pVAUL_DesigList link);
1525
pVAUL_SelSignalAssign mVAUL_SelSignalAssign (pIIR_PosInfo pos, pIIR_Expression value, pIIR_Expression target, bool guarded, pVAUL_DelayMechanism delay, pVAUL_SelWaveform wave);
1526
pVAUL_SelSignalAssign mVAUL_SelSignalAssign (int lineno, pIIR_Expression value, pIIR_Expression target, bool guarded, pVAUL_DelayMechanism delay, pVAUL_SelWaveform wave);
1527
pVAUL_SelWaveform mVAUL_SelWaveform (pIIR_PosInfo pos, pIIR_WaveformList wave, pIIR_ChoiceList choice, pVAUL_SelWaveform next_wave);
1528
pVAUL_SelWaveform mVAUL_SelWaveform (int lineno, pIIR_WaveformList wave, pIIR_ChoiceList choice, pVAUL_SelWaveform next_wave);
1529
pVAUL_CondalSignalAssign mVAUL_CondalSignalAssign (pIIR_PosInfo pos, pIIR_Expression target, bool guarded, pVAUL_DelayMechanism delay, pVAUL_CondalWaveform wave);
1530
pVAUL_CondalSignalAssign mVAUL_CondalSignalAssign (int lineno, pIIR_Expression target, bool guarded, pVAUL_DelayMechanism delay, pVAUL_CondalWaveform wave);
1531
pVAUL_CondalWaveform mVAUL_CondalWaveform (pIIR_PosInfo pos, pIIR_WaveformList wave, pIIR_Expression condition);
1532
pVAUL_CondalWaveform mVAUL_CondalWaveform (int lineno, pIIR_WaveformList wave, pIIR_Expression condition);
1533
pVAUL_DelayTransport mVAUL_DelayTransport (pIIR_PosInfo pos);
1534
pVAUL_DelayTransport mVAUL_DelayTransport (int lineno);
1535
pVAUL_DelayInertial mVAUL_DelayInertial (pIIR_PosInfo pos, pIIR_Expression rejection_time);
1536
pVAUL_DelayInertial mVAUL_DelayInertial (int lineno, pIIR_Expression rejection_time);
1537
pVAUL_DelayMechanism mVAUL_DelayMechanism (pIIR_PosInfo pos);
1538
pVAUL_DelayMechanism mVAUL_DelayMechanism (int lineno);
1542
pIIR_ConcurrentGenerateIfStatement IIR_ConcurrentGenerateIfStatement;
1543
pIIR_ConcurrentGenerateForStatement IIR_ConcurrentGenerateForStatement;
1544
pIIR_ConcurrentGenerateStatement IIR_ConcurrentGenerateStatement;
1545
pIIR_ComponentInstantiationStatement IIR_ComponentInstantiationStatement;
1546
pIIR_SensitizedProcessStatement IIR_SensitizedProcessStatement;
1547
pIIR_ImplicitProcessStatement IIR_ImplicitProcessStatement;
1548
pIIR_ProcessStatement IIR_ProcessStatement;
1549
pIIR_BlockStatement IIR_BlockStatement;
1550
pIIR_ConcurrentStatement IIR_ConcurrentStatement;
1551
pIIR_NullStatement IIR_NullStatement;
1552
pIIR_ReturnStatement IIR_ReturnStatement;
1553
pIIR_ExitStatement IIR_ExitStatement;
1554
pIIR_NextStatement IIR_NextStatement;
1555
pIIR_LoopControlStatement IIR_LoopControlStatement;
1556
pIIR_WhileLoopStatement IIR_WhileLoopStatement;
1557
pIIR_ForLoopStatement IIR_ForLoopStatement;
1558
pIIR_LoopStatement IIR_LoopStatement;
1559
pIIR_CaseStatement IIR_CaseStatement;
1560
pIIR_IfStatement IIR_IfStatement;
1561
pIIR_ProcedureCallStatement IIR_ProcedureCallStatement;
1562
pIIR_VariableAssignmentStatement IIR_VariableAssignmentStatement;
1563
pIIR_SignalAssignmentStatement IIR_SignalAssignmentStatement;
1564
pIIR_ReportStatement IIR_ReportStatement;
1565
pIIR_AssertionStatement IIR_AssertionStatement;
1566
pIIR_WaitStatement IIR_WaitStatement;
1567
pIIR_SequentialStatement IIR_SequentialStatement;
1568
pIIR_Attr_ArrayLENGTH IIR_Attr_ArrayLENGTH;
1569
pIIR_Attr_ArrayASCENDING IIR_Attr_ArrayASCENDING;
1570
pIIR_Attr_ArrayLOW IIR_Attr_ArrayLOW;
1571
pIIR_Attr_ArrayHIGH IIR_Attr_ArrayHIGH;
1572
pIIR_Attr_ArrayRIGHT IIR_Attr_ArrayRIGHT;
1573
pIIR_Attr_ArrayLEFT IIR_Attr_ArrayLEFT;
1574
pIIR_AttrArrayFunc IIR_AttrArrayFunc;
1575
pIIR_Attr_RIGHTOF IIR_Attr_RIGHTOF;
1576
pIIR_Attr_LEFTOF IIR_Attr_LEFTOF;
1577
pIIR_Attr_PRED IIR_Attr_PRED;
1578
pIIR_Attr_SUCC IIR_Attr_SUCC;
1579
pIIR_Attr_VAL IIR_Attr_VAL;
1580
pIIR_Attr_POS IIR_Attr_POS;
1581
pIIR_Attr_VALUE IIR_Attr_VALUE;
1582
pIIR_Attr_IMAGE IIR_Attr_IMAGE;
1583
pIIR_AttrTypeFunc IIR_AttrTypeFunc;
1584
pIIR_Attr_LENGTH IIR_Attr_LENGTH;
1585
pIIR_Attr_ASCENDING IIR_Attr_ASCENDING;
1586
pIIR_Attr_HIGH IIR_Attr_HIGH;
1587
pIIR_Attr_LOW IIR_Attr_LOW;
1588
pIIR_Attr_RIGHT IIR_Attr_RIGHT;
1589
pIIR_Attr_LEFT IIR_Attr_LEFT;
1590
pIIR_AttrTypeValue IIR_AttrTypeValue;
1591
pIIR_ValueAttr IIR_ValueAttr;
1592
pIIR_Attr_DRIVING_VALUE IIR_Attr_DRIVING_VALUE;
1593
pIIR_Attr_DRIVING IIR_Attr_DRIVING;
1594
pIIR_Attr_LAST_VALUE IIR_Attr_LAST_VALUE;
1595
pIIR_Attr_LAST_ACTIVE IIR_Attr_LAST_ACTIVE;
1596
pIIR_Attr_LAST_EVENT IIR_Attr_LAST_EVENT;
1597
pIIR_Attr_ACTIVE IIR_Attr_ACTIVE;
1598
pIIR_Attr_EVENT IIR_Attr_EVENT;
1599
pIIR_AttrSigFunc IIR_AttrSigFunc;
1600
pIIR_FunctionAttr IIR_FunctionAttr;
1601
pIIR_Attr_TRANSACTION IIR_Attr_TRANSACTION;
1602
pIIR_Attr_QUIET IIR_Attr_QUIET;
1603
pIIR_Attr_STABLE IIR_Attr_STABLE;
1604
pIIR_Attr_DELAYED IIR_Attr_DELAYED;
1605
pIIR_SignalAttr IIR_SignalAttr;
1606
pIIR_SliceReference IIR_SliceReference;
1607
pIIR_ArrayReference IIR_ArrayReference;
1608
pIIR_GenericArrayReference IIR_GenericArrayReference;
1609
pIIR_RecordReference IIR_RecordReference;
1610
pIIR_AccessReference IIR_AccessReference;
1611
pIIR_SimpleReference IIR_SimpleReference;
1612
pIIR_ObjectReference IIR_ObjectReference;
1613
pIIR_OpenExpression IIR_OpenExpression;
1614
pIIR_Allocator IIR_Allocator;
1615
pIIR_TypeConversion IIR_TypeConversion;
1616
pIIR_QualifiedExpression IIR_QualifiedExpression;
1617
pIIR_FunctionCall IIR_FunctionCall;
1618
pIIR_ArtificialArrayAggregate IIR_ArtificialArrayAggregate;
1619
pIIR_ArrayAggregate IIR_ArrayAggregate;
1620
pIIR_ArtificialRecordAggregate IIR_ArtificialRecordAggregate;
1621
pIIR_RecordAggregate IIR_RecordAggregate;
1622
pIIR_Aggregate IIR_Aggregate;
1623
pIIR_NullExpression IIR_NullExpression;
1624
pIIR_EnumLiteralReference IIR_EnumLiteralReference;
1625
pIIR_ArrayLiteralExpression IIR_ArrayLiteralExpression;
1626
pIIR_PhysicalLiteral IIR_PhysicalLiteral;
1627
pIIR_AbstractLiteralExpression IIR_AbstractLiteralExpression;
1628
pIIR_Expression IIR_Expression;
1629
pIIR_UseClause IIR_UseClause;
1630
pIIR_LibraryClause IIR_LibraryClause;
1631
pIIR_Label IIR_Label;
1632
pIIR_DisconnectSpecification IIR_DisconnectSpecification;
1633
pIIR_ConfigurationSpecification IIR_ConfigurationSpecification;
1634
pIIR_BindingIndication IIR_BindingIndication;
1635
pIIR_PhysicalUnit IIR_PhysicalUnit;
1636
pIIR_ComponentConfiguration IIR_ComponentConfiguration;
1637
pIIR_BlockConfiguration IIR_BlockConfiguration;
1638
pIIR_ConfigurationItem IIR_ConfigurationItem;
1639
pIIR_ConfigurationDeclaration IIR_ConfigurationDeclaration;
1640
pIIR_PackageBodyDeclaration IIR_PackageBodyDeclaration;
1641
pIIR_PackageDeclaration IIR_PackageDeclaration;
1642
pIIR_ArchitectureRef IIR_ArchitectureRef;
1643
pIIR_ArchitectureDeclaration IIR_ArchitectureDeclaration;
1644
pIIR_EntityDeclaration IIR_EntityDeclaration;
1645
pIIR_LibraryUnit IIR_LibraryUnit;
1646
pIIR_LibraryDeclaration IIR_LibraryDeclaration;
1647
pIIR_ComponentDeclaration IIR_ComponentDeclaration;
1648
pIIR_AttributeDeclaration IIR_AttributeDeclaration;
1649
pIIR_FileInterfaceDeclaration IIR_FileInterfaceDeclaration;
1650
pIIR_SignalInterfaceDeclaration IIR_SignalInterfaceDeclaration;
1651
pIIR_VariableInterfaceDeclaration IIR_VariableInterfaceDeclaration;
1652
pIIR_ConstantInterfaceDeclaration IIR_ConstantInterfaceDeclaration;
1653
pIIR_InterfaceDeclaration IIR_InterfaceDeclaration;
1654
pIIR_FileDeclaration IIR_FileDeclaration;
1655
pIIR_SignalDeclaration IIR_SignalDeclaration;
1656
pIIR_SharedVariableDeclaration IIR_SharedVariableDeclaration;
1657
pIIR_VariableDeclaration IIR_VariableDeclaration;
1658
pIIR_ConstantDeclaration IIR_ConstantDeclaration;
1659
pIIR_ObjectDeclaration IIR_ObjectDeclaration;
1660
pIIR_SubtypeDeclaration IIR_SubtypeDeclaration;
1661
pIIR_TypeDeclaration IIR_TypeDeclaration;
1662
pIIR_ElementDeclaration IIR_ElementDeclaration;
1663
pIIR_EnumerationLiteral IIR_EnumerationLiteral;
1664
pIIR_PredefinedFunctionDeclaration IIR_PredefinedFunctionDeclaration;
1665
pIIR_FunctionDeclaration IIR_FunctionDeclaration;
1666
pIIR_PredefinedProcedureDeclaration IIR_PredefinedProcedureDeclaration;
1667
pIIR_ProcedureDeclaration IIR_ProcedureDeclaration;
1668
pIIR_SubprogramDeclaration IIR_SubprogramDeclaration;
1669
pIIR_LoopDeclarativeRegion IIR_LoopDeclarativeRegion;
1670
pIIR_DeclarativeRegion IIR_DeclarativeRegion;
1671
pIIR_Declaration IIR_Declaration;
1672
pIIR_ArraySubtype IIR_ArraySubtype;
1673
pIIR_ArrayType IIR_ArrayType;
1674
pIIR_FileType IIR_FileType;
1675
pIIR_AccessType IIR_AccessType;
1676
pIIR_RecordSubtype IIR_RecordSubtype;
1677
pIIR_RecordType IIR_RecordType;
1678
pIIR_CompositeType IIR_CompositeType;
1679
pIIR_PhysicalType IIR_PhysicalType;
1680
pIIR_FloatingType IIR_FloatingType;
1681
pIIR_IntegerType IIR_IntegerType;
1682
pIIR_EnumerationType IIR_EnumerationType;
1683
pIIR_ScalarSubtype IIR_ScalarSubtype;
1684
pIIR_ScalarType IIR_ScalarType;
1685
pIIR_Subtype IIR_Subtype;
1687
pIIR_Attr_ArrayREVERSE_RANGE IIR_Attr_ArrayREVERSE_RANGE;
1688
pIIR_Attr_ArrayRANGE IIR_Attr_ArrayRANGE;
1689
pIIR_ArrayRange IIR_ArrayRange;
1690
pIIR_ExplicitRange IIR_ExplicitRange;
1691
pIIR_Range IIR_Range;
1692
pIIR_IdentifierList IIR_IdentifierList;
1693
pIIR_ConfigurationSpecificationList IIR_ConfigurationSpecificationList;
1694
pIIR_ComponentInstantiationList IIR_ComponentInstantiationList;
1695
pIIR_ElementAssociationList IIR_ElementAssociationList;
1696
pIIR_IndexedAssociationList IIR_IndexedAssociationList;
1697
pIIR_ExpressionList IIR_ExpressionList;
1698
pIIR_TypeList IIR_TypeList;
1699
pIIR_WaveformList IIR_WaveformList;
1700
pIIR_UnitList IIR_UnitList;
1701
pIIR_SequentialStatementList IIR_SequentialStatementList;
1702
pIIR_LibraryUnitList IIR_LibraryUnitList;
1703
pIIR_InterfaceList IIR_InterfaceList;
1704
pIIR_EnumerationLiteralList IIR_EnumerationLiteralList;
1705
pIIR_EntityClassEntryList IIR_EntityClassEntryList;
1706
pIIR_ElementDeclarationList IIR_ElementDeclarationList;
1707
pIIR_DeclarationList IIR_DeclarationList;
1708
pIIR_ConfigurationItemList IIR_ConfigurationItemList;
1709
pIIR_ConcurrentStatementList IIR_ConcurrentStatementList;
1710
pIIR_ChoiceList IIR_ChoiceList;
1711
pIIR_CaseStatementAlternativeList IIR_CaseStatementAlternativeList;
1712
pIIR_AttributeValueList IIR_AttributeValueList;
1713
pIIR_AssociationList IIR_AssociationList;
1715
pIIR_AttributeValue IIR_AttributeValue;
1716
pIIR_OthersIndexedAssociation IIR_OthersIndexedAssociation;
1717
pIIR_SliceIndexedAssociation IIR_SliceIndexedAssociation;
1718
pIIR_RangeIndexedAssociation IIR_RangeIndexedAssociation;
1719
pIIR_SingleIndexedAssociation IIR_SingleIndexedAssociation;
1720
pIIR_IndexedAssociation IIR_IndexedAssociation;
1721
pIIR_ElementAssociation IIR_ElementAssociation;
1722
pIIR_WaveformElement IIR_WaveformElement;
1723
pIIR_EntityClassEntry IIR_EntityClassEntry;
1724
pIIR_ChoiceByOthers IIR_ChoiceByOthers;
1725
pIIR_ChoiceByRange IIR_ChoiceByRange;
1726
pIIR_ChoiceByExpression IIR_ChoiceByExpression;
1727
pIIR_Choice IIR_Choice;
1728
pIIR_CaseStatementAlternative IIR_CaseStatementAlternative;
1729
pIIR_AssociationElementOpen IIR_AssociationElementOpen;
1730
pIIR_AssociationElementByExpression IIR_AssociationElementByExpression;
1731
pIIR_AssociationElement IIR_AssociationElement;
1732
pIIR_Tuple IIR_Tuple;
1733
pIIR_FloatingPointLiteral IIR_FloatingPointLiteral;
1734
pIIR_IntegerLiteral IIR_IntegerLiteral;
1735
pIIR_AbstractLiteral IIR_AbstractLiteral;
1736
pIIR_StringLiteral IIR_StringLiteral;
1737
pIIR_CharacterLiteral IIR_CharacterLiteral;
1738
pIIR_Identifier IIR_Identifier;
1739
pIIR_TextLiteral IIR_TextLiteral;
1740
pIIR_Literal IIR_Literal;
1741
pIIR_Signature IIR_Signature;
1742
pIIR_Dummy IIR_Dummy;
1744
pIIR_PosInfo_Sheet IIR_PosInfo_Sheet;
1745
pIIR_PosInfo_TextFile IIR_PosInfo_TextFile;
1746
pIIR_PosInfo IIR_PosInfo;
1747
pVAUL_FilenameAndMode VAUL_FilenameAndMode;
1748
pVAUL_DeclCache VAUL_DeclCache;
1749
pVAUL_IncrementalBindingIndic VAUL_IncrementalBindingIndic;
1750
pVAUL_InstList_OTHERS VAUL_InstList_OTHERS;
1751
pVAUL_InstList_ALL VAUL_InstList_ALL;
1752
pVAUL_InstList_Ids VAUL_InstList_Ids;
1753
pVAUL_InstList VAUL_InstList;
1754
pVAUL_ComponentSpec VAUL_ComponentSpec;
1755
pVAUL_ConfigSpec VAUL_ConfigSpec;
1756
pVAUL_ForScheme VAUL_ForScheme;
1757
pVAUL_WhileScheme VAUL_WhileScheme;
1758
pVAUL_IfScheme VAUL_IfScheme;
1759
pVAUL_IterationScheme VAUL_IterationScheme;
1760
pVAUL_ChoiceByName VAUL_ChoiceByName;
1761
pVAUL_ElemAssoc VAUL_ElemAssoc;
1762
pVAUL_ArtificialAmbgAggregate VAUL_ArtificialAmbgAggregate;
1763
pVAUL_AmbgAggregate VAUL_AmbgAggregate;
1764
pVAUL_EntityNameList_OTHERS VAUL_EntityNameList_OTHERS;
1765
pVAUL_EntityNameList_ALL VAUL_EntityNameList_ALL;
1766
pVAUL_EntityNameList_Ids VAUL_EntityNameList_Ids;
1767
pVAUL_EntityNameList VAUL_EntityNameList;
1768
pVAUL_EntitySpec VAUL_EntitySpec;
1769
pVAUL_AttributeSpec VAUL_AttributeSpec;
1770
pVAUL_AmbgEnumLitRef VAUL_AmbgEnumLitRef;
1771
pVAUL_AmbgNullExpr VAUL_AmbgNullExpr;
1772
pVAUL_AmbgArrayLitRef VAUL_AmbgArrayLitRef;
1773
pVAUL_RangeAssocElem VAUL_RangeAssocElem;
1774
pVAUL_SubtypeAssocElem VAUL_SubtypeAssocElem;
1775
pVAUL_NamedAssocElem VAUL_NamedAssocElem;
1776
pVAUL_GenAssocElem VAUL_GenAssocElem;
1777
pVAUL_AmbgCall VAUL_AmbgCall;
1778
pVAUL_ProcedureCall VAUL_ProcedureCall;
1779
pVAUL_UnresolvedName VAUL_UnresolvedName;
1780
pVAUL_GuardSignal VAUL_GuardSignal;
1781
pVAUL_PreIndexSubtypeConstraint VAUL_PreIndexSubtypeConstraint;
1782
pVAUL_PreIndexRangeConstraint VAUL_PreIndexRangeConstraint;
1783
pVAUL_PreIndexConstraint VAUL_PreIndexConstraint;
1784
pVAUL_SubarrayType VAUL_SubarrayType;
1785
pVAUL_VoidType VAUL_VoidType;
1786
pVAUL_IncompleteType VAUL_IncompleteType;
1787
pVAUL_StandardPackage VAUL_StandardPackage;
1788
pVAUL_TopScope VAUL_TopScope;
1789
pVAUL_NameList VAUL_NameList;
1790
pVAUL_SelNameList VAUL_SelNameList;
1791
pVAUL_AttributeName VAUL_AttributeName;
1792
pVAUL_IftsName VAUL_IftsName;
1793
pVAUL_SelName VAUL_SelName;
1794
pVAUL_SimpleName VAUL_SimpleName;
1795
pVAUL_Name VAUL_Name;
1796
pVAUL_DesigList VAUL_DesigList;
1797
pVAUL_SelSignalAssign VAUL_SelSignalAssign;
1798
pVAUL_SelWaveform VAUL_SelWaveform;
1799
pVAUL_CondalSignalAssign VAUL_CondalSignalAssign;
1800
pVAUL_CondalWaveform VAUL_CondalWaveform;
1801
pVAUL_DelayTransport VAUL_DelayTransport;
1802
pVAUL_DelayInertial VAUL_DelayInertial;
1803
pVAUL_DelayMechanism VAUL_DelayMechanism;
1806
void init_vaul_chunk ();