summaryrefslogtreecommitdiff
path: root/vhdlparser/VhdlParser.h
diff options
context:
space:
mode:
Diffstat (limited to 'vhdlparser/VhdlParser.h')
-rw-r--r--vhdlparser/VhdlParser.h3838
1 files changed, 2037 insertions, 1801 deletions
diff --git a/vhdlparser/VhdlParser.h b/vhdlparser/VhdlParser.h
index c2f2cb2..4bfef74 100644
--- a/vhdlparser/VhdlParser.h
+++ b/vhdlparser/VhdlParser.h
@@ -1303,220 +1303,230 @@ void parseInline();
{ jj_save(124, xla); }
}
- inline bool jj_3R_207()
+ inline bool jj_3R_interface_variable_declaration_1485_49_207()
{
if (jj_done) return true;
if (jj_scan_token(VARASSIGN_T)) return true;
- if (jj_3R_61()) return true;
+ if (jj_3R_expression_1168_1_61()) return true;
return false;
}
- inline bool jj_3R_461()
+ inline bool jj_3R_iteration_scheme_1526_3_461()
{
if (jj_done) return true;
if (jj_scan_token(FOR_T)) return true;
- if (jj_3R_543()) return true;
+ if (jj_3R_parameter_specification_1833_1_543()) return true;
return false;
}
- inline bool jj_3R_206()
+ inline bool jj_3R_interface_variable_declaration_1484_37_206()
{
if (jj_done) return true;
- if (jj_3R_363()) return true;
+ if (jj_3R_mode_1615_1_363()) return true;
return false;
}
- inline bool jj_3R_383()
+ inline bool jj_3R_iteration_scheme_1519_1_383()
{
if (jj_done) return true;
Token * xsp;
xsp = jj_scanpos;
- if (!jj_3R_460()) return false;
+ if (jj_3R_iteration_scheme_1519_1_460()) {
jj_scanpos = xsp;
- if (jj_3R_461()) return true;
+ if (jj_3R_iteration_scheme_1526_3_461()) return true;
+ }
return false;
}
- inline bool jj_3R_460()
+ inline bool jj_3R_iteration_scheme_1519_1_460()
{
if (jj_done) return true;
if (jj_scan_token(WHILE_T)) return true;
- if (jj_3R_83()) return true;
+ if (jj_3R_condition_809_3_83()) return true;
return false;
}
- inline bool jj_3R_415()
+ inline bool jj_3R_interface_list_1476_26_415()
{
if (jj_done) return true;
if (jj_scan_token(SEMI_T)) return true;
- if (jj_3R_414()) return true;
+ if (jj_3R_interface_element_1462_3_414()) return true;
return false;
}
- inline bool jj_3R_424()
+ inline bool jj_3R_instantiation_unit_1413_86_424()
{
if (jj_done) return true;
if (jj_scan_token(LPAREN_T)) return true;
- if (jj_3R_74()) return true;
+ if (jj_3R_identifier_1348_3_74()) return true;
if (jj_scan_token(RPAREN_T)) return true;
return false;
}
- inline bool jj_3R_204()
+ inline bool jj_3R_interface_variable_declaration_1483_3_204()
{
if (jj_done) return true;
Token * xsp;
xsp = jj_scanpos;
- if (!jj_scan_token(116)) return false;
+ if (jj_scan_token(116)) {
jj_scanpos = xsp;
- if (!jj_scan_token(100)) return false;
+ if (jj_scan_token(100)) {
jj_scanpos = xsp;
- if (!jj_scan_token(31)) return false;
+ if (jj_scan_token(31)) {
jj_scanpos = xsp;
if (jj_scan_token(101)) return true;
+ }
+ }
+ }
return false;
}
- inline bool jj_3R_96()
+ inline bool jj_3R_interface_variable_declaration_1483_1_96()
{
if (jj_done) return true;
Token * xsp;
xsp = jj_scanpos;
- if (jj_3R_204()) jj_scanpos = xsp;
- if (jj_3R_205()) return true;
+ if (jj_3R_interface_variable_declaration_1483_3_204()) jj_scanpos = xsp;
+ if (jj_3R_identifier_list_1354_4_205()) return true;
if (jj_scan_token(COLON_T)) return true;
xsp = jj_scanpos;
- if (jj_3R_206()) jj_scanpos = xsp;
- if (jj_3R_89()) return true;
+ if (jj_3R_interface_variable_declaration_1484_37_206()) jj_scanpos = xsp;
+ if (jj_3R_subtype_indication_2398_3_89()) return true;
xsp = jj_scanpos;
if (jj_scan_token(27)) jj_scanpos = xsp;
xsp = jj_scanpos;
- if (jj_3R_207()) jj_scanpos = xsp;
+ if (jj_3R_interface_variable_declaration_1485_49_207()) jj_scanpos = xsp;
return false;
}
- inline bool jj_3R_327()
+ inline bool jj_3R_interface_list_1476_3_327()
{
if (jj_done) return true;
- if (jj_3R_414()) return true;
+ if (jj_3R_interface_element_1462_3_414()) return true;
Token * xsp;
while (true) {
xsp = jj_scanpos;
- if (jj_3R_415()) { jj_scanpos = xsp; break; }
+ if (jj_3R_interface_list_1476_26_415()) { jj_scanpos = xsp; break; }
}
return false;
}
- inline bool jj_3R_693()
+ inline bool jj_3R_ifunc_2910_98_693()
{
if (jj_done) return true;
- if (jj_3R_74()) return true;
+ if (jj_3R_identifier_1348_3_74()) return true;
return false;
}
- inline bool jj_3R_97()
+ inline bool jj_3R_interface_file_declaration_1467_3_97()
{
if (jj_done) return true;
if (jj_scan_token(FILE_T)) return true;
- if (jj_3R_205()) return true;
+ if (jj_3R_identifier_list_1354_4_205()) return true;
if (jj_scan_token(COLON_T)) return true;
- if (jj_3R_89()) return true;
+ if (jj_3R_subtype_indication_2398_3_89()) return true;
return false;
}
- inline bool jj_3R_414()
+ inline bool jj_3R_interface_element_1462_3_414()
{
if (jj_done) return true;
- if (jj_3R_513()) return true;
+ if (jj_3R_interface_declaration_1437_1_513()) return true;
return false;
}
- inline bool jj_3R_444()
+ inline bool jj_3R_ifunc_2910_87_444()
{
if (jj_done) return true;
if (jj_scan_token(IS_T)) return true;
Token * xsp;
xsp = jj_scanpos;
- if (!jj_3R_693()) return false;
+ if (jj_3R_ifunc_2910_98_693()) {
jj_scanpos = xsp;
if (jj_scan_token(145)) return true;
+ }
return false;
}
inline bool jj_3_46()
{
if (jj_done) return true;
- if (jj_3R_98()) return true;
+ if (jj_3R_subprogram_declaration_2294_1_98()) return true;
return false;
}
- inline bool jj_3R_572()
+ inline bool jj_3R_interface_declaration_1452_2_572()
{
if (jj_done) return true;
- if (jj_3R_625()) return true;
- if (jj_3R_74()) return true;
+ if (jj_3R_object_class_1711_1_625()) return true;
+ if (jj_3R_identifier_1348_3_74()) return true;
return false;
}
- inline bool jj_3R_571()
+ inline bool jj_3R_interface_declaration_1449_1_571()
{
if (jj_done) return true;
- if (jj_3R_98()) return true;
+ if (jj_3R_subprogram_declaration_2294_1_98()) return true;
return false;
}
inline bool jj_3_45()
{
if (jj_done) return true;
- if (jj_3R_97()) return true;
+ if (jj_3R_interface_file_declaration_1467_3_97()) return true;
return false;
}
inline bool jj_3_44()
{
if (jj_done) return true;
- if (jj_3R_96()) return true;
+ if (jj_3R_interface_variable_declaration_1483_1_96()) return true;
return false;
}
inline bool jj_3_43()
{
if (jj_done) return true;
- if (jj_3R_95()) return true;
+ if (jj_3R_interface_package_declaration_2658_2_95()) return true;
return false;
}
- inline bool jj_3R_513()
+ inline bool jj_3R_interface_declaration_1437_1_513()
{
if (jj_done) return true;
Token * xsp;
xsp = jj_scanpos;
- if (!jj_3_42()) return false;
+ if (jj_3_42()) {
jj_scanpos = xsp;
- if (!jj_3_43()) return false;
+ if (jj_3_43()) {
jj_scanpos = xsp;
- if (!jj_3_44()) return false;
+ if (jj_3_44()) {
jj_scanpos = xsp;
- if (!jj_3_45()) return false;
+ if (jj_3_45()) {
jj_scanpos = xsp;
- if (!jj_3R_571()) return false;
+ if (jj_3R_interface_declaration_1449_1_571()) {
jj_scanpos = xsp;
- if (jj_3R_572()) return true;
+ if (jj_3R_interface_declaration_1452_2_572()) return true;
+ }
+ }
+ }
+ }
+ }
return false;
}
inline bool jj_3_42()
{
if (jj_done) return true;
- if (jj_3R_94()) return true;
+ if (jj_3R_interface_subprogram_declaration_2895_4_94()) return true;
return false;
}
- inline bool jj_3R_159()
+ inline bool jj_3R_index_constraint_1395_42_159()
{
if (jj_done) return true;
if (jj_scan_token(COMMA_T)) return true;
- if (jj_3R_72()) return true;
+ if (jj_3R_discrete_range_964_3_72()) return true;
return false;
}
@@ -1528,498 +1538,509 @@ void parseInline();
return false;
}
- inline bool jj_3R_631()
+ inline bool jj_3R_if_statement_1378_46_631()
{
if (jj_done) return true;
- if (jj_3R_74()) return true;
+ if (jj_3R_identifier_1348_3_74()) return true;
return false;
}
- inline bool jj_3R_427()
+ inline bool jj_3R_instantiation_list_1421_3_427()
{
if (jj_done) return true;
if (jj_scan_token(ALL_T)) return true;
return false;
}
- inline bool jj_3R_426()
+ inline bool jj_3R_instantiation_list_1420_3_426()
{
if (jj_done) return true;
if (jj_scan_token(OTHER_T)) return true;
return false;
}
- inline bool jj_3R_343()
+ inline bool jj_3R_instantiation_list_1419_3_343()
{
if (jj_done) return true;
Token * xsp;
xsp = jj_scanpos;
- if (!jj_3R_425()) return false;
+ if (jj_3R_instantiation_list_1419_3_425()) {
jj_scanpos = xsp;
- if (!jj_3R_426()) return false;
+ if (jj_3R_instantiation_list_1420_3_426()) {
jj_scanpos = xsp;
- if (jj_3R_427()) return true;
+ if (jj_3R_instantiation_list_1421_3_427()) return true;
+ }
+ }
return false;
}
- inline bool jj_3R_425()
+ inline bool jj_3R_instantiation_list_1419_3_425()
{
if (jj_done) return true;
- if (jj_3R_205()) return true;
+ if (jj_3R_identifier_list_1354_4_205()) return true;
return false;
}
- inline bool jj_3R_340()
+ inline bool jj_3R_instantiation_unit_1414_3_340()
{
if (jj_done) return true;
if (jj_scan_token(CONFIGURATION_T)) return true;
- if (jj_3R_63()) return true;
+ if (jj_3R_name_1633_2_63()) return true;
return false;
}
- inline bool jj_3R_339()
+ inline bool jj_3R_instantiation_unit_1413_3_339()
{
if (jj_done) return true;
if (jj_scan_token(ENTITY_T)) return true;
Token * xsp;
xsp = jj_scanpos;
if (jj_3_41()) jj_scanpos = xsp;
- if (jj_3R_63()) return true;
+ if (jj_3R_name_1633_2_63()) return true;
xsp = jj_scanpos;
- if (jj_3R_424()) jj_scanpos = xsp;
+ if (jj_3R_instantiation_unit_1413_86_424()) jj_scanpos = xsp;
return false;
}
- inline bool jj_3R_177()
+ inline bool jj_3R_instantiation_unit_1412_1_177()
{
if (jj_done) return true;
Token * xsp;
xsp = jj_scanpos;
- if (!jj_3R_338()) return false;
+ if (jj_3R_instantiation_unit_1412_1_338()) {
jj_scanpos = xsp;
- if (!jj_3R_339()) return false;
+ if (jj_3R_instantiation_unit_1413_3_339()) {
jj_scanpos = xsp;
- if (jj_3R_340()) return true;
+ if (jj_3R_instantiation_unit_1414_3_340()) return true;
+ }
+ }
return false;
}
inline bool jj_3_40()
{
if (jj_done) return true;
- if (jj_3R_72()) return true;
+ if (jj_3R_discrete_range_964_3_72()) return true;
return false;
}
- inline bool jj_3R_338()
+ inline bool jj_3R_instantiation_unit_1412_1_338()
{
if (jj_done) return true;
Token * xsp;
xsp = jj_scanpos;
if (jj_scan_token(28)) jj_scanpos = xsp;
- if (jj_3R_74()) return true;
+ if (jj_3R_identifier_1348_3_74()) return true;
return false;
}
- inline bool jj_3R_722()
+ inline bool jj_3R_index_subtype_definition_1407_2_722()
{
if (jj_done) return true;
- if (jj_3R_161()) return true;
+ if (jj_3R_type_mark_2456_3_161()) return true;
if (jj_scan_token(RANGE_T)) return true;
if (jj_scan_token(BOX_T)) return true;
return false;
}
- inline bool jj_3R_535()
+ inline bool jj_3R_param_2937_5_535()
{
if (jj_done) return true;
if (jj_scan_token(LPAREN_T)) return true;
- if (jj_3R_327()) return true;
+ if (jj_3R_interface_list_1476_3_327()) return true;
if (jj_scan_token(RPAREN_T)) return true;
return false;
}
- inline bool jj_3R_628()
+ inline bool jj_3R_index_specification_1402_3_628()
{
if (jj_done) return true;
- if (jj_3R_61()) return true;
+ if (jj_3R_expression_1168_1_61()) return true;
return false;
}
inline bool jj_3_125()
{
if (jj_done) return true;
- if (jj_3R_61()) return true;
+ if (jj_3R_expression_1168_1_61()) return true;
if (jj_scan_token(WHEN_T)) return true;
return false;
}
- inline bool jj_3R_442()
+ inline bool jj_3R_param_2936_3_442()
{
if (jj_done) return true;
Token * xsp;
xsp = jj_scanpos;
if (jj_scan_token(77)) jj_scanpos = xsp;
xsp = jj_scanpos;
- if (jj_3R_535()) jj_scanpos = xsp;
+ if (jj_3R_param_2937_5_535()) jj_scanpos = xsp;
return false;
}
- inline bool jj_3R_627()
+ inline bool jj_3R_index_specification_1400_2_627()
{
if (jj_done) return true;
- if (jj_3R_72()) return true;
+ if (jj_3R_discrete_range_964_3_72()) return true;
return false;
}
- inline bool jj_3R_577()
+ inline bool jj_3R_index_specification_1400_2_577()
{
if (jj_done) return true;
Token * xsp;
xsp = jj_scanpos;
- if (!jj_3R_627()) return false;
+ if (jj_3R_index_specification_1400_2_627()) {
jj_scanpos = xsp;
- if (jj_3R_628()) return true;
+ if (jj_3R_index_specification_1402_3_628()) return true;
+ }
return false;
}
- inline bool jj_3R_65()
+ inline bool jj_3R_index_constraint_1395_3_65()
{
if (jj_done) return true;
if (jj_scan_token(LPAREN_T)) return true;
- if (jj_3R_72()) return true;
+ if (jj_3R_discrete_range_964_3_72()) return true;
Token * xsp;
while (true) {
xsp = jj_scanpos;
- if (jj_3R_159()) { jj_scanpos = xsp; break; }
+ if (jj_3R_index_constraint_1395_42_159()) { jj_scanpos = xsp; break; }
}
if (jj_scan_token(RPAREN_T)) return true;
return false;
}
- inline bool jj_3R_401()
+ inline bool jj_3R_sel_var_list_2871_58_401()
{
if (jj_done) return true;
- if (jj_3R_61()) return true;
+ if (jj_3R_expression_1168_1_61()) return true;
if (jj_scan_token(WHEN_T)) return true;
- if (jj_3R_90()) return true;
+ if (jj_3R_choices_703_3_90()) return true;
Token * xsp;
xsp = jj_scanpos;
- if (!jj_scan_token(134)) return false;
+ if (jj_scan_token(134)) {
jj_scanpos = xsp;
if (jj_scan_token(137)) return true;
+ }
return false;
}
- inline bool jj_3R_547()
+ inline bool jj_3R_incomplete_type_declaration_1387_3_547()
{
if (jj_done) return true;
if (jj_scan_token(TYPE_T)) return true;
- if (jj_3R_74()) return true;
+ if (jj_3R_identifier_1348_3_74()) return true;
if (jj_scan_token(SEMI_T)) return true;
return false;
}
- inline bool jj_3R_546()
+ inline bool jj_3R_sel_wave_list_2877_43_546()
{
if (jj_done) return true;
if (jj_scan_token(COMMA_T)) return true;
- if (jj_3R_466()) return true;
+ if (jj_3R_sel_wave_list_2877_4_466()) return true;
return false;
}
- inline bool jj_3R_316()
+ inline bool jj_3R_selected_force_assignment_2866_52_316()
{
if (jj_done) return true;
- if (jj_3R_399()) return true;
+ if (jj_3R_inout_stat_2882_3_399()) return true;
return false;
}
- inline bool jj_3R_561()
+ inline bool jj_3R_else_stat_2888_28_561()
{
if (jj_done) return true;
if (jj_scan_token(WHEN_T)) return true;
- if (jj_3R_61()) return true;
+ if (jj_3R_expression_1168_1_61()) return true;
return false;
}
- inline bool jj_3R_630()
+ inline bool jj_3R_if_statement_1374_6_630()
{
if (jj_done) return true;
if (jj_scan_token(ELSE_T)) return true;
- if (jj_3R_268()) return true;
+ if (jj_3R_sequence_of_statement_2128_2_268()) return true;
return false;
}
- inline bool jj_3R_443()
+ inline bool jj_3R_ifunc_2910_3_443()
{
if (jj_done) return true;
Token * xsp;
xsp = jj_scanpos;
- if (!jj_scan_token(84)) return false;
+ if (jj_scan_token(84)) {
jj_scanpos = xsp;
if (jj_scan_token(52)) return true;
+ }
return false;
}
- inline bool jj_3R_361()
+ inline bool jj_3R_ifunc_2910_2_361()
{
if (jj_done) return true;
Token * xsp;
xsp = jj_scanpos;
- if (jj_3R_443()) jj_scanpos = xsp;
+ if (jj_3R_ifunc_2910_3_443()) jj_scanpos = xsp;
if (jj_scan_token(FUNCTION_T)) return true;
- if (jj_3R_63()) return true;
- if (jj_3R_442()) return true;
+ if (jj_3R_name_1633_2_63()) return true;
+ if (jj_3R_param_2936_3_442()) return true;
if (jj_scan_token(RETURN_T)) return true;
- if (jj_3R_63()) return true;
+ if (jj_3R_name_1633_2_63()) return true;
xsp = jj_scanpos;
- if (jj_3R_444()) jj_scanpos = xsp;
+ if (jj_3R_ifunc_2910_87_444()) jj_scanpos = xsp;
return false;
}
- inline bool jj_3R_629()
+ inline bool jj_3R_if_statement_1367_6_629()
{
if (jj_done) return true;
if (jj_scan_token(ELSIF_T)) return true;
- if (jj_3R_83()) return true;
+ if (jj_3R_condition_809_3_83()) return true;
if (jj_scan_token(THEN_T)) return true;
- if (jj_3R_268()) return true;
+ if (jj_3R_sequence_of_statement_2128_2_268()) return true;
return false;
}
- inline bool jj_3R_362()
+ inline bool jj_3R_identifier_list_1354_16_362()
{
if (jj_done) return true;
if (jj_scan_token(COMMA_T)) return true;
- if (jj_3R_63()) return true;
+ if (jj_3R_name_1633_2_63()) return true;
return false;
}
- inline bool jj_3R_360()
+ inline bool jj_3R_iproc_2901_3_360()
{
if (jj_done) return true;
if (jj_scan_token(PROCEDURE_T)) return true;
- if (jj_3R_74()) return true;
- if (jj_3R_442()) return true;
+ if (jj_3R_identifier_1348_3_74()) return true;
+ if (jj_3R_param_2936_3_442()) return true;
return false;
}
- inline bool jj_3R_203()
+ inline bool jj_3R_interface_subprogram_declaration_2896_4_203()
{
if (jj_done) return true;
- if (jj_3R_361()) return true;
+ if (jj_3R_ifunc_2910_2_361()) return true;
return false;
}
- inline bool jj_3R_202()
+ inline bool jj_3R_interface_subprogram_declaration_2895_4_202()
{
if (jj_done) return true;
- if (jj_3R_360()) return true;
+ if (jj_3R_iproc_2901_3_360()) return true;
return false;
}
- inline bool jj_3R_94()
+ inline bool jj_3R_interface_subprogram_declaration_2895_4_94()
{
if (jj_done) return true;
Token * xsp;
xsp = jj_scanpos;
- if (!jj_3R_202()) return false;
+ if (jj_3R_interface_subprogram_declaration_2895_4_202()) {
jj_scanpos = xsp;
- if (jj_3R_203()) return true;
+ if (jj_3R_interface_subprogram_declaration_2896_4_203()) return true;
+ }
return false;
}
- inline bool jj_3R_264()
+ inline bool jj_3R_if_statement_1359_4_264()
{
if (jj_done) return true;
- if (jj_3R_74()) return true;
+ if (jj_3R_identifier_1348_3_74()) return true;
if (jj_scan_token(COLON_T)) return true;
return false;
}
- inline bool jj_3R_125()
+ inline bool jj_3R_if_statement_1359_3_125()
{
if (jj_done) return true;
Token * xsp;
xsp = jj_scanpos;
- if (jj_3R_264()) jj_scanpos = xsp;
+ if (jj_3R_if_statement_1359_4_264()) jj_scanpos = xsp;
if (jj_scan_token(IF_T)) return true;
- if (jj_3R_83()) return true;
+ if (jj_3R_condition_809_3_83()) return true;
if (jj_scan_token(THEN_T)) return true;
- if (jj_3R_268()) return true;
+ if (jj_3R_sequence_of_statement_2128_2_268()) return true;
while (true) {
xsp = jj_scanpos;
- if (jj_3R_629()) { jj_scanpos = xsp; break; }
+ if (jj_3R_if_statement_1367_6_629()) { jj_scanpos = xsp; break; }
}
xsp = jj_scanpos;
- if (jj_3R_630()) jj_scanpos = xsp;
+ if (jj_3R_if_statement_1374_6_630()) jj_scanpos = xsp;
if (jj_scan_token(END_T)) return true;
if (jj_scan_token(IF_T)) return true;
xsp = jj_scanpos;
- if (jj_3R_631()) jj_scanpos = xsp;
+ if (jj_3R_if_statement_1378_46_631()) jj_scanpos = xsp;
if (jj_scan_token(SEMI_T)) return true;
return false;
}
- inline bool jj_3R_205()
+ inline bool jj_3R_identifier_list_1354_4_205()
{
if (jj_done) return true;
- if (jj_3R_63()) return true;
+ if (jj_3R_name_1633_2_63()) return true;
Token * xsp;
while (true) {
xsp = jj_scanpos;
- if (jj_3R_362()) { jj_scanpos = xsp; break; }
+ if (jj_3R_identifier_list_1354_16_362()) { jj_scanpos = xsp; break; }
}
return false;
}
- inline bool jj_3R_493()
+ inline bool jj_3R_else_stat_2888_5_493()
{
if (jj_done) return true;
if (jj_scan_token(ELSE_T)) return true;
- if (jj_3R_61()) return true;
+ if (jj_3R_expression_1168_1_61()) return true;
Token * xsp;
xsp = jj_scanpos;
- if (jj_3R_561()) jj_scanpos = xsp;
+ if (jj_3R_else_stat_2888_28_561()) jj_scanpos = xsp;
return false;
}
- inline bool jj_3R_400()
+ inline bool jj_3R_else_stat_2888_4_400()
{
if (jj_done) return true;
Token * xsp;
- if (jj_3R_493()) return true;
+ if (jj_3R_else_stat_2888_5_493()) return true;
while (true) {
xsp = jj_scanpos;
- if (jj_3R_493()) { jj_scanpos = xsp; break; }
+ if (jj_3R_else_stat_2888_5_493()) { jj_scanpos = xsp; break; }
}
return false;
}
- inline bool jj_3R_171()
+ inline bool jj_3R_identifier_1349_4_171()
{
if (jj_done) return true;
if (jj_scan_token(BASIC_IDENTIFIER)) return true;
return false;
}
- inline bool jj_3R_170()
+ inline bool jj_3R_identifier_1348_3_170()
{
if (jj_done) return true;
if (jj_scan_token(EXTENDED_CHARACTER)) return true;
return false;
}
- inline bool jj_3R_74()
+ inline bool jj_3R_identifier_1348_3_74()
{
if (jj_done) return true;
Token * xsp;
xsp = jj_scanpos;
- if (!jj_3R_170()) return false;
+ if (jj_3R_identifier_1348_3_170()) {
jj_scanpos = xsp;
- if (jj_3R_171()) return true;
+ if (jj_3R_identifier_1349_4_171()) return true;
+ }
return false;
}
- inline bool jj_3R_560()
+ inline bool jj_3R_group_constituent_list_1322_28_560()
{
if (jj_done) return true;
if (jj_scan_token(COMMA_T)) return true;
- if (jj_3R_559()) return true;
+ if (jj_3R_group_constituent_1316_2_559()) return true;
return false;
}
- inline bool jj_3R_399()
+ inline bool jj_3R_inout_stat_2882_3_399()
{
if (jj_done) return true;
Token * xsp;
xsp = jj_scanpos;
- if (!jj_scan_token(53)) return false;
+ if (jj_scan_token(53)) {
jj_scanpos = xsp;
if (jj_scan_token(75)) return true;
+ }
return false;
}
- inline bool jj_3R_466()
+ inline bool jj_3R_sel_wave_list_2877_4_466()
{
if (jj_done) return true;
- if (jj_3R_463()) return true;
+ if (jj_3R_waveform_element_2551_2_463()) return true;
if (jj_scan_token(WHEN_T)) return true;
- if (jj_3R_90()) return true;
+ if (jj_3R_choices_703_3_90()) return true;
Token * xsp;
while (true) {
xsp = jj_scanpos;
- if (jj_3R_546()) { jj_scanpos = xsp; break; }
+ if (jj_3R_sel_wave_list_2877_43_546()) { jj_scanpos = xsp; break; }
}
if (jj_scan_token(SEMI_T)) return true;
return false;
}
- inline bool jj_3R_465()
+ inline bool jj_3R_selected_waveform_assignment_2860_17_465()
{
if (jj_done) return true;
- if (jj_3R_420()) return true;
+ if (jj_3R_delay_mechanism_924_1_420()) return true;
return false;
}
- inline bool jj_3R_317()
+ inline bool jj_3R_sel_var_list_2871_3_317()
{
if (jj_done) return true;
- if (jj_3R_61()) return true;
+ if (jj_3R_expression_1168_1_61()) return true;
if (jj_scan_token(WHEN_T)) return true;
- if (jj_3R_90()) return true;
+ if (jj_3R_choices_703_3_90()) return true;
Token * xsp;
xsp = jj_scanpos;
- if (!jj_scan_token(134)) return false;
+ if (jj_scan_token(134)) {
jj_scanpos = xsp;
if (jj_scan_token(137)) return true;
+ }
while (true) {
xsp = jj_scanpos;
- if (jj_3R_401()) { jj_scanpos = xsp; break; }
+ if (jj_3R_sel_var_list_2871_58_401()) { jj_scanpos = xsp; break; }
}
return false;
}
- inline bool jj_3R_68()
+ inline bool jj_3R_group_template_declaration_1335_2_68()
{
if (jj_done) return true;
if (jj_scan_token(GROUP_T)) return true;
- if (jj_3R_74()) return true;
+ if (jj_3R_identifier_1348_3_74()) return true;
if (jj_scan_token(IS_T)) return true;
if (jj_scan_token(LPAREN_T)) return true;
- if (jj_3R_491()) return true;
+ if (jj_3R_entity_class_entry_list_1038_2_491()) return true;
if (jj_scan_token(RPAREN_T)) return true;
if (jj_scan_token(SEMI_T)) return true;
return false;
}
- inline bool jj_3R_150()
+ inline bool jj_3R_selected_force_assignment_2865_3_150()
{
if (jj_done) return true;
if (jj_scan_token(WITH_T)) return true;
- if (jj_3R_61()) return true;
+ if (jj_3R_expression_1168_1_61()) return true;
if (jj_scan_token(SELECT_T)) return true;
Token * xsp;
xsp = jj_scanpos;
if (jj_scan_token(155)) jj_scanpos = xsp;
- if (jj_3R_119()) return true;
+ if (jj_3R_target_2413_2_119()) return true;
if (jj_scan_token(LESSTHAN_T)) return true;
if (jj_scan_token(FORCE_T)) return true;
xsp = jj_scanpos;
- if (jj_3R_316()) jj_scanpos = xsp;
- if (jj_3R_317()) return true;
+ if (jj_3R_selected_force_assignment_2866_52_316()) jj_scanpos = xsp;
+ if (jj_3R_sel_var_list_2871_3_317()) return true;
return false;
}
- inline bool jj_3R_398()
+ inline bool jj_3R_group_declaration_1327_3_398()
{
if (jj_done) return true;
if (jj_scan_token(GROUP_T)) return true;
- if (jj_3R_74()) return true;
+ if (jj_3R_identifier_1348_3_74()) return true;
if (jj_scan_token(COLON_T)) return true;
- if (jj_3R_74()) return true;
+ if (jj_3R_identifier_1348_3_74()) return true;
if (jj_scan_token(LPAREN_T)) return true;
- if (jj_3R_492()) return true;
+ if (jj_3R_group_constituent_list_1322_3_492()) return true;
if (jj_scan_token(RPAREN_T)) return true;
if (jj_scan_token(SEMI_T)) return true;
return false;
@@ -2028,360 +2049,365 @@ void parseInline();
inline bool jj_3_124()
{
if (jj_done) return true;
- if (jj_3R_114()) return true;
+ if (jj_3R_aggregate_396_3_114()) return true;
return false;
}
- inline bool jj_3R_385()
+ inline bool jj_3R_selected_waveform_assignment_2858_3_385()
{
if (jj_done) return true;
if (jj_scan_token(WITH_T)) return true;
- if (jj_3R_61()) return true;
+ if (jj_3R_expression_1168_1_61()) return true;
if (jj_scan_token(SELECT_T)) return true;
Token * xsp;
xsp = jj_scanpos;
if (jj_scan_token(155)) jj_scanpos = xsp;
- if (jj_3R_119()) return true;
+ if (jj_3R_target_2413_2_119()) return true;
if (jj_scan_token(LESSTHAN_T)) return true;
xsp = jj_scanpos;
- if (jj_3R_465()) jj_scanpos = xsp;
- if (jj_3R_466()) return true;
+ if (jj_3R_selected_waveform_assignment_2860_17_465()) jj_scanpos = xsp;
+ if (jj_3R_sel_wave_list_2877_4_466()) return true;
return false;
}
- inline bool jj_3R_492()
+ inline bool jj_3R_group_constituent_list_1322_3_492()
{
if (jj_done) return true;
- if (jj_3R_559()) return true;
+ if (jj_3R_group_constituent_1316_2_559()) return true;
Token * xsp;
while (true) {
xsp = jj_scanpos;
- if (jj_3R_560()) { jj_scanpos = xsp; break; }
+ if (jj_3R_group_constituent_list_1322_28_560()) { jj_scanpos = xsp; break; }
}
return false;
}
- inline bool jj_3R_687()
+ inline bool jj_3R_select_name_2853_3_687()
{
if (jj_done) return true;
- if (jj_3R_63()) return true;
+ if (jj_3R_name_1633_2_63()) return true;
return false;
}
- inline bool jj_3R_620()
+ inline bool jj_3R_group_constituent_1317_4_620()
{
if (jj_done) return true;
- if (jj_3R_369()) return true;
+ if (jj_3R_character_literal_682_3_369()) return true;
return false;
}
- inline bool jj_3R_686()
+ inline bool jj_3R_select_name_2851_3_686()
{
if (jj_done) return true;
- if (jj_3R_114()) return true;
+ if (jj_3R_aggregate_396_3_114()) return true;
return false;
}
- inline bool jj_3R_663()
+ inline bool jj_3R_select_name_2851_3_663()
{
if (jj_done) return true;
Token * xsp;
xsp = jj_scanpos;
- if (!jj_3R_686()) return false;
+ if (jj_3R_select_name_2851_3_686()) {
jj_scanpos = xsp;
- if (jj_3R_687()) return true;
+ if (jj_3R_select_name_2853_3_687()) return true;
+ }
return false;
}
inline bool jj_3_121()
{
if (jj_done) return true;
- if (jj_3R_148()) return true;
+ if (jj_3R_pathname_element_2786_3_148()) return true;
if (jj_scan_token(DOT_T)) return true;
return false;
}
- inline bool jj_3R_619()
+ inline bool jj_3R_group_constituent_1316_2_619()
{
if (jj_done) return true;
- if (jj_3R_63()) return true;
+ if (jj_3R_name_1633_2_63()) return true;
return false;
}
- inline bool jj_3R_559()
+ inline bool jj_3R_group_constituent_1316_2_559()
{
if (jj_done) return true;
Token * xsp;
xsp = jj_scanpos;
- if (!jj_3R_619()) return false;
+ if (jj_3R_group_constituent_1316_2_619()) {
jj_scanpos = xsp;
- if (jj_3R_620()) return true;
+ if (jj_3R_group_constituent_1317_4_620()) return true;
+ }
return false;
}
- inline bool jj_3R_73()
+ inline bool jj_3R_generic_map_aspect_1311_6_73()
{
if (jj_done) return true;
if (jj_scan_token(GENERIC_T)) return true;
if (jj_scan_token(MAP_T)) return true;
if (jj_scan_token(LPAREN_T)) return true;
- if (jj_3R_169()) return true;
+ if (jj_3R_association_list_500_1_169()) return true;
if (jj_scan_token(RPAREN_T)) return true;
return false;
}
- inline bool jj_3R_587()
+ inline bool jj_3R_else_wave_list_2823_27_587()
{
if (jj_done) return true;
if (jj_scan_token(WHEN_T)) return true;
- if (jj_3R_61()) return true;
+ if (jj_3R_expression_1168_1_61()) return true;
return false;
}
inline bool jj_3_123()
{
if (jj_done) return true;
- if (jj_3R_150()) return true;
+ if (jj_3R_selected_force_assignment_2865_3_150()) return true;
return false;
}
- inline bool jj_3R_542()
+ inline bool jj_3R_selected_variable_assignment_2844_3_542()
{
if (jj_done) return true;
if (jj_scan_token(WITH_T)) return true;
- if (jj_3R_61()) return true;
+ if (jj_3R_expression_1168_1_61()) return true;
if (jj_scan_token(SELECT_T)) return true;
Token * xsp;
xsp = jj_scanpos;
if (jj_scan_token(155)) jj_scanpos = xsp;
- if (jj_3R_663()) return true;
+ if (jj_3R_select_name_2851_3_663()) return true;
if (jj_scan_token(VARASSIGN_T)) return true;
- if (jj_3R_317()) return true;
+ if (jj_3R_sel_var_list_2871_3_317()) return true;
return false;
}
- inline bool jj_3R_314()
+ inline bool jj_3R_conditional_force_assignment_2830_15_314()
{
if (jj_done) return true;
- if (jj_3R_399()) return true;
+ if (jj_3R_inout_stat_2882_3_399()) return true;
return false;
}
- inline bool jj_3R_312()
+ inline bool jj_3R_pathname_element_list_2797_47_312()
{
if (jj_done) return true;
- if (jj_3R_148()) return true;
+ if (jj_3R_pathname_element_2786_3_148()) return true;
if (jj_scan_token(DOT_T)) return true;
return false;
}
- inline bool jj_3R_315()
+ inline bool jj_3R_conditional_force_assignment_2831_13_315()
{
if (jj_done) return true;
- if (jj_3R_61()) return true;
- if (jj_3R_400()) return true;
+ if (jj_3R_expression_1168_1_61()) return true;
+ if (jj_3R_else_stat_2888_4_400()) return true;
return false;
}
- inline bool jj_3R_162()
+ inline bool jj_3R_generic_list_1306_2_162()
{
if (jj_done) return true;
- if (jj_3R_327()) return true;
+ if (jj_3R_interface_list_1476_3_327()) return true;
return false;
}
- inline bool jj_3R_464()
+ inline bool jj_3R_conditional_waveform_assignment_2817_26_464()
{
if (jj_done) return true;
- if (jj_3R_545()) return true;
+ if (jj_3R_else_wave_list_2823_3_545()) return true;
return false;
}
inline bool jj_3_39()
{
if (jj_done) return true;
- if (jj_3R_74()) return true;
+ if (jj_3R_identifier_1348_3_74()) return true;
if (jj_scan_token(COLON_T)) return true;
return false;
}
- inline bool jj_3R_280()
+ inline bool jj_3R_selected_signal_assignment_wave_2839_3_280()
{
if (jj_done) return true;
- if (jj_3R_385()) return true;
+ if (jj_3R_selected_waveform_assignment_2858_3_385()) return true;
return false;
}
- inline bool jj_3R_132()
+ inline bool jj_3R_selected_signal_assignment_wave_2837_3_132()
{
if (jj_done) return true;
Token * xsp;
xsp = jj_scanpos;
- if (!jj_3R_279()) return false;
+ if (jj_3R_selected_signal_assignment_wave_2837_3_279()) {
jj_scanpos = xsp;
- if (jj_3R_280()) return true;
+ if (jj_3R_selected_signal_assignment_wave_2839_3_280()) return true;
+ }
return false;
}
- inline bool jj_3R_279()
+ inline bool jj_3R_selected_signal_assignment_wave_2837_3_279()
{
if (jj_done) return true;
- if (jj_3R_150()) return true;
+ if (jj_3R_selected_force_assignment_2865_3_150()) return true;
return false;
}
- inline bool jj_3R_69()
+ inline bool jj_3R_generic_clause_1301_2_69()
{
if (jj_done) return true;
if (jj_scan_token(GENERIC_T)) return true;
if (jj_scan_token(LPAREN_T)) return true;
- if (jj_3R_162()) return true;
+ if (jj_3R_generic_list_1306_2_162()) return true;
if (jj_scan_token(RPAREN_T)) return true;
if (jj_scan_token(SEMI_T)) return true;
return false;
}
- inline bool jj_3R_336()
+ inline bool jj_3R_generate_scheme_1296_3_336()
{
if (jj_done) return true;
if (jj_scan_token(IF_T)) return true;
return false;
}
- inline bool jj_3R_462()
+ inline bool jj_3R_conditional_waveform_assignment_2816_17_462()
{
if (jj_done) return true;
- if (jj_3R_420()) return true;
+ if (jj_3R_delay_mechanism_924_1_420()) return true;
return false;
}
- inline bool jj_3R_174()
+ inline bool jj_3R_generate_scheme_1295_1_174()
{
if (jj_done) return true;
Token * xsp;
xsp = jj_scanpos;
- if (!jj_3R_335()) return false;
+ if (jj_3R_generate_scheme_1295_1_335()) {
jj_scanpos = xsp;
- if (jj_3R_336()) return true;
+ if (jj_3R_generate_scheme_1296_3_336()) return true;
+ }
return false;
}
- inline bool jj_3R_335()
+ inline bool jj_3R_generate_scheme_1295_1_335()
{
if (jj_done) return true;
if (jj_scan_token(FOR_T)) return true;
return false;
}
- inline bool jj_3R_149()
+ inline bool jj_3R_conditional_force_assignment_2828_3_149()
{
if (jj_done) return true;
- if (jj_3R_119()) return true;
+ if (jj_3R_target_2413_2_119()) return true;
if (jj_scan_token(LESSTHAN_T)) return true;
if (jj_scan_token(FORCE_T)) return true;
Token * xsp;
xsp = jj_scanpos;
- if (jj_3R_314()) jj_scanpos = xsp;
- if (jj_3R_61()) return true;
+ if (jj_3R_conditional_force_assignment_2830_15_314()) jj_scanpos = xsp;
+ if (jj_3R_expression_1168_1_61()) return true;
if (jj_scan_token(WHEN_T)) return true;
xsp = jj_scanpos;
- if (jj_3R_315()) jj_scanpos = xsp;
+ if (jj_3R_conditional_force_assignment_2831_13_315()) jj_scanpos = xsp;
if (jj_scan_token(SEMI_T)) return true;
return false;
}
- inline bool jj_3R_545()
+ inline bool jj_3R_else_wave_list_2823_3_545()
{
if (jj_done) return true;
if (jj_scan_token(ELSE_T)) return true;
- if (jj_3R_61()) return true;
+ if (jj_3R_expression_1168_1_61()) return true;
Token * xsp;
xsp = jj_scanpos;
- if (jj_3R_587()) jj_scanpos = xsp;
+ if (jj_3R_else_wave_list_2823_27_587()) jj_scanpos = xsp;
return false;
}
inline bool jj_3_122()
{
if (jj_done) return true;
- if (jj_3R_149()) return true;
+ if (jj_3R_conditional_force_assignment_2828_3_149()) return true;
return false;
}
- inline bool jj_3R_78()
+ inline bool jj_3R_generate_statement_1283_1_78()
{
if (jj_done) return true;
- if (jj_3R_74()) return true;
+ if (jj_3R_identifier_1348_3_74()) return true;
if (jj_scan_token(COLON_T)) return true;
- if (jj_3R_174()) return true;
+ if (jj_3R_generate_scheme_1295_1_174()) return true;
return false;
}
- inline bool jj_3R_384()
+ inline bool jj_3R_conditional_waveform_assignment_2815_3_384()
{
if (jj_done) return true;
- if (jj_3R_119()) return true;
+ if (jj_3R_target_2413_2_119()) return true;
if (jj_scan_token(LESSTHAN_T)) return true;
Token * xsp;
xsp = jj_scanpos;
- if (jj_3R_462()) jj_scanpos = xsp;
- if (jj_3R_463()) return true;
+ if (jj_3R_conditional_waveform_assignment_2816_17_462()) jj_scanpos = xsp;
+ if (jj_3R_waveform_element_2551_2_463()) return true;
if (jj_scan_token(WHEN_T)) return true;
- if (jj_3R_61()) return true;
+ if (jj_3R_expression_1168_1_61()) return true;
xsp = jj_scanpos;
- if (jj_3R_464()) jj_scanpos = xsp;
+ if (jj_3R_conditional_waveform_assignment_2817_26_464()) jj_scanpos = xsp;
if (jj_scan_token(SEMI_T)) return true;
return false;
}
- inline bool jj_3R_110()
+ inline bool jj_3R_function_call_1278_1_110()
{
if (jj_done) return true;
- if (jj_3R_63()) return true;
+ if (jj_3R_name_1633_2_63()) return true;
if (jj_scan_token(LPAREN_T)) return true;
- if (jj_3R_236()) return true;
+ if (jj_3R_actual_parameter_part_370_4_236()) return true;
if (jj_scan_token(RPAREN_T)) return true;
return false;
}
- inline bool jj_3R_278()
+ inline bool jj_3R_conditional_signal_assignment_wave_2810_3_278()
{
if (jj_done) return true;
- if (jj_3R_384()) return true;
+ if (jj_3R_conditional_waveform_assignment_2815_3_384()) return true;
return false;
}
- inline bool jj_3R_131()
+ inline bool jj_3R_conditional_signal_assignment_wave_2808_3_131()
{
if (jj_done) return true;
Token * xsp;
xsp = jj_scanpos;
- if (!jj_3R_277()) return false;
+ if (jj_3R_conditional_signal_assignment_wave_2808_3_277()) {
jj_scanpos = xsp;
- if (jj_3R_278()) return true;
+ if (jj_3R_conditional_signal_assignment_wave_2810_3_278()) return true;
+ }
return false;
}
- inline bool jj_3R_277()
+ inline bool jj_3R_conditional_signal_assignment_wave_2808_3_277()
{
if (jj_done) return true;
- if (jj_3R_149()) return true;
+ if (jj_3R_conditional_force_assignment_2828_3_149()) return true;
return false;
}
- inline bool jj_3R_570()
+ inline bool jj_3R_package_path_name_2803_3_570()
{
if (jj_done) return true;
if (jj_scan_token(AT_T)) return true;
- if (jj_3R_63()) return true;
+ if (jj_3R_name_1633_2_63()) return true;
return false;
}
- inline bool jj_3R_313()
+ inline bool jj_3R_pathname_element_2786_19_313()
{
if (jj_done) return true;
if (jj_scan_token(LPAREN_T)) return true;
- if (jj_3R_61()) return true;
+ if (jj_3R_expression_1168_1_61()) return true;
if (jj_scan_token(RPAREN_T)) return true;
return false;
}
@@ -2389,64 +2415,64 @@ void parseInline();
inline bool jj_3_120()
{
if (jj_done) return true;
- if (jj_3R_147()) return true;
+ if (jj_3R_pathname_element_list_2797_3_147()) return true;
return false;
}
- inline bool jj_3R_481()
+ inline bool jj_3R_file_declaration_1199_67_481()
{
if (jj_done) return true;
- if (jj_3R_549()) return true;
+ if (jj_3R_file_open_information_1214_2_549()) return true;
return false;
}
- inline bool jj_3R_147()
+ inline bool jj_3R_pathname_element_list_2797_3_147()
{
if (jj_done) return true;
- if (jj_3R_148()) return true;
+ if (jj_3R_pathname_element_2786_3_148()) return true;
if (jj_scan_token(DOT_T)) return true;
Token * xsp;
while (true) {
xsp = jj_scanpos;
- if (jj_3R_312()) { jj_scanpos = xsp; break; }
+ if (jj_3R_pathname_element_list_2797_47_312()) { jj_scanpos = xsp; break; }
}
return false;
}
- inline bool jj_3R_624()
+ inline bool jj_3R_relative_pathname_2776_17_624()
{
if (jj_done) return true;
- if (jj_3R_147()) return true;
+ if (jj_3R_pathname_element_list_2797_3_147()) return true;
return false;
}
- inline bool jj_3R_148()
+ inline bool jj_3R_pathname_element_2786_3_148()
{
if (jj_done) return true;
- if (jj_3R_74()) return true;
+ if (jj_3R_identifier_1348_3_74()) return true;
Token * xsp;
xsp = jj_scanpos;
- if (jj_3R_313()) jj_scanpos = xsp;
+ if (jj_3R_pathname_element_2786_19_313()) jj_scanpos = xsp;
return false;
}
- inline bool jj_3R_592()
+ inline bool jj_3R_file_open_information_1214_38_592()
{
if (jj_done) return true;
- if (jj_3R_399()) return true;
+ if (jj_3R_inout_stat_2882_3_399()) return true;
return false;
}
- inline bool jj_3R_160()
+ inline bool jj_3R_formal_part_1241_11_160()
{
if (jj_done) return true;
if (jj_scan_token(LPAREN_T)) return true;
- if (jj_3R_326()) return true;
+ if (jj_3R_formal_designator_1229_5_326()) return true;
if (jj_scan_token(RPAREN_T)) return true;
return false;
}
- inline bool jj_3R_647()
+ inline bool jj_3R_neg_list_2781_3_647()
{
if (jj_done) return true;
if (jj_scan_token(NEG_T)) return true;
@@ -2454,25 +2480,25 @@ void parseInline();
return false;
}
- inline bool jj_3R_142()
+ inline bool jj_3R_full_type_declaration_1246_3_142()
{
if (jj_done) return true;
if (jj_scan_token(TYPE_T)) return true;
- if (jj_3R_74()) return true;
+ if (jj_3R_identifier_1348_3_74()) return true;
if (jj_scan_token(IS_T)) return true;
- if (jj_3R_588()) return true;
+ if (jj_3R_type_definition_2444_1_588()) return true;
if (jj_scan_token(SEMI_T)) return true;
return false;
}
- inline bool jj_3R_623()
+ inline bool jj_3R_neg_list_2781_2_623()
{
if (jj_done) return true;
Token * xsp;
- if (jj_3R_647()) return true;
+ if (jj_3R_neg_list_2781_3_647()) return true;
while (true) {
xsp = jj_scanpos;
- if (jj_3R_647()) { jj_scanpos = xsp; break; }
+ if (jj_3R_neg_list_2781_3_647()) { jj_scanpos = xsp; break; }
}
return false;
}
@@ -2481,226 +2507,232 @@ void parseInline();
{
if (jj_done) return true;
if (jj_scan_token(DOT_T)) return true;
- if (jj_3R_147()) return true;
+ if (jj_3R_pathname_element_list_2797_3_147()) return true;
return false;
}
- inline bool jj_3R_569()
+ inline bool jj_3R_relative_pathname_2776_3_569()
{
if (jj_done) return true;
- if (jj_3R_623()) return true;
+ if (jj_3R_neg_list_2781_2_623()) return true;
Token * xsp;
xsp = jj_scanpos;
- if (jj_3R_624()) jj_scanpos = xsp;
- if (jj_3R_74()) return true;
+ if (jj_3R_relative_pathname_2776_17_624()) jj_scanpos = xsp;
+ if (jj_3R_identifier_1348_3_74()) return true;
return false;
}
- inline bool jj_3R_66()
+ inline bool jj_3R_formal_part_1241_1_66()
{
if (jj_done) return true;
- if (jj_3R_63()) return true;
+ if (jj_3R_name_1633_2_63()) return true;
Token * xsp;
xsp = jj_scanpos;
- if (jj_3R_160()) jj_scanpos = xsp;
+ if (jj_3R_formal_part_1241_11_160()) jj_scanpos = xsp;
return false;
}
- inline bool jj_3R_622()
+ inline bool jj_3R_absolute_pathname_2771_3_622()
{
if (jj_done) return true;
if (jj_scan_token(DOT_T)) return true;
- if (jj_3R_74()) return true;
+ if (jj_3R_identifier_1348_3_74()) return true;
return false;
}
- inline bool jj_3R_582()
+ inline bool jj_3R_formal_parameter_list_1236_2_582()
{
if (jj_done) return true;
- if (jj_3R_327()) return true;
+ if (jj_3R_interface_list_1476_3_327()) return true;
return false;
}
- inline bool jj_3R_621()
+ inline bool jj_3R_absolute_pathname_2769_2_621()
{
if (jj_done) return true;
if (jj_scan_token(DOT_T)) return true;
- if (jj_3R_147()) return true;
- if (jj_3R_74()) return true;
+ if (jj_3R_pathname_element_list_2797_3_147()) return true;
+ if (jj_3R_identifier_1348_3_74()) return true;
return false;
}
- inline bool jj_3R_568()
+ inline bool jj_3R_absolute_pathname_2769_2_568()
{
if (jj_done) return true;
Token * xsp;
xsp = jj_scanpos;
- if (!jj_3R_621()) return false;
+ if (jj_3R_absolute_pathname_2769_2_621()) {
jj_scanpos = xsp;
- if (jj_3R_622()) return true;
+ if (jj_3R_absolute_pathname_2771_3_622()) return true;
+ }
return false;
}
- inline bool jj_3R_413()
+ inline bool jj_3R_formal_designator_1230_6_413()
{
if (jj_done) return true;
if (jj_scan_token(INTEGER)) return true;
return false;
}
- inline bool jj_3R_326()
+ inline bool jj_3R_formal_designator_1229_5_326()
{
if (jj_done) return true;
Token * xsp;
xsp = jj_scanpos;
- if (!jj_3R_412()) return false;
+ if (jj_3R_formal_designator_1229_5_412()) {
jj_scanpos = xsp;
- if (jj_3R_413()) return true;
+ if (jj_3R_formal_designator_1230_6_413()) return true;
+ }
return false;
}
- inline bool jj_3R_412()
+ inline bool jj_3R_formal_designator_1229_5_412()
{
if (jj_done) return true;
- if (jj_3R_63()) return true;
+ if (jj_3R_name_1633_2_63()) return true;
return false;
}
- inline bool jj_3R_512()
+ inline bool jj_3R_external_pathname_2764_4_512()
{
if (jj_done) return true;
- if (jj_3R_570()) return true;
+ if (jj_3R_package_path_name_2803_3_570()) return true;
return false;
}
- inline bool jj_3R_511()
+ inline bool jj_3R_external_pathname_2763_4_511()
{
if (jj_done) return true;
- if (jj_3R_569()) return true;
+ if (jj_3R_relative_pathname_2776_3_569()) return true;
return false;
}
- inline bool jj_3R_411()
+ inline bool jj_3R_external_pathname_2762_4_411()
{
if (jj_done) return true;
Token * xsp;
xsp = jj_scanpos;
- if (!jj_3R_510()) return false;
+ if (jj_3R_external_pathname_2762_4_510()) {
jj_scanpos = xsp;
- if (!jj_3R_511()) return false;
+ if (jj_3R_external_pathname_2763_4_511()) {
jj_scanpos = xsp;
- if (jj_3R_512()) return true;
+ if (jj_3R_external_pathname_2764_4_512()) return true;
+ }
+ }
return false;
}
- inline bool jj_3R_510()
+ inline bool jj_3R_external_pathname_2762_4_510()
{
if (jj_done) return true;
- if (jj_3R_568()) return true;
+ if (jj_3R_absolute_pathname_2769_2_568()) return true;
return false;
}
- inline bool jj_3R_189()
+ inline bool jj_3R_context_declaration_2633_128_189()
{
if (jj_done) return true;
- if (jj_3R_74()) return true;
+ if (jj_3R_identifier_1348_3_74()) return true;
return false;
}
- inline bool jj_3R_509()
+ inline bool jj_3R_sig_stat_2756_5_509()
{
if (jj_done) return true;
if (jj_scan_token(VARIABLE_T)) return true;
return false;
}
- inline bool jj_3R_508()
+ inline bool jj_3R_sig_stat_2755_5_508()
{
if (jj_done) return true;
if (jj_scan_token(SIGNAL_T)) return true;
return false;
}
- inline bool jj_3R_410()
+ inline bool jj_3R_sig_stat_2754_3_410()
{
if (jj_done) return true;
Token * xsp;
xsp = jj_scanpos;
- if (!jj_3R_507()) return false;
+ if (jj_3R_sig_stat_2754_3_507()) {
jj_scanpos = xsp;
- if (!jj_3R_508()) return false;
+ if (jj_3R_sig_stat_2755_5_508()) {
jj_scanpos = xsp;
- if (jj_3R_509()) return true;
+ if (jj_3R_sig_stat_2756_5_509()) return true;
+ }
+ }
return false;
}
- inline bool jj_3R_507()
+ inline bool jj_3R_sig_stat_2754_3_507()
{
if (jj_done) return true;
if (jj_scan_token(CONSTANT_T)) return true;
return false;
}
- inline bool jj_3R_659()
+ inline bool jj_3R_file_type_definition_1219_2_659()
{
if (jj_done) return true;
if (jj_scan_token(FILE_T)) return true;
if (jj_scan_token(OF_T)) return true;
- if (jj_3R_161()) return true;
+ if (jj_3R_type_mark_2456_3_161()) return true;
return false;
}
- inline bool jj_3R_591()
+ inline bool jj_3R_file_open_information_1214_4_591()
{
if (jj_done) return true;
if (jj_scan_token(OPEN_T)) return true;
- if (jj_3R_61()) return true;
+ if (jj_3R_expression_1168_1_61()) return true;
return false;
}
- inline bool jj_3R_549()
+ inline bool jj_3R_file_open_information_1214_2_549()
{
if (jj_done) return true;
Token * xsp;
xsp = jj_scanpos;
- if (jj_3R_591()) jj_scanpos = xsp;
+ if (jj_3R_file_open_information_1214_4_591()) jj_scanpos = xsp;
if (jj_scan_token(IS_T)) return true;
xsp = jj_scanpos;
- if (jj_3R_592()) jj_scanpos = xsp;
- if (jj_3R_593()) return true;
+ if (jj_3R_file_open_information_1214_38_592()) jj_scanpos = xsp;
+ if (jj_3R_file_logical_name_1209_2_593()) return true;
return false;
}
inline bool jj_3_114()
{
if (jj_done) return true;
- if (jj_3R_144()) return true;
+ if (jj_3R_ttend_2711_3_144()) return true;
return false;
}
inline bool jj_3_118()
{
if (jj_done) return true;
- if (jj_3R_74()) return true;
+ if (jj_3R_identifier_1348_3_74()) return true;
if (jj_scan_token(COLON_T)) return true;
return false;
}
- inline bool jj_3R_593()
+ inline bool jj_3R_file_logical_name_1209_2_593()
{
if (jj_done) return true;
- if (jj_3R_61()) return true;
+ if (jj_3R_expression_1168_1_61()) return true;
return false;
}
- inline bool jj_3R_323()
+ inline bool jj_3R_external_name_2744_2_323()
{
if (jj_done) return true;
if (jj_scan_token(SLSL_T)) return true;
- if (jj_3R_410()) return true;
- if (jj_3R_411()) return true;
+ if (jj_3R_sig_stat_2754_3_410()) return true;
+ if (jj_3R_external_pathname_2762_4_411()) return true;
if (jj_scan_token(COLON_T)) return true;
- if (jj_3R_89()) return true;
+ if (jj_3R_subtype_indication_2398_3_89()) return true;
if (jj_scan_token(RSRS_T)) return true;
return false;
}
@@ -2708,36 +2740,36 @@ void parseInline();
inline bool jj_3_117()
{
if (jj_done) return true;
- if (jj_3R_74()) return true;
+ if (jj_3R_identifier_1348_3_74()) return true;
if (jj_scan_token(COLON_T)) return true;
return false;
}
- inline bool jj_3R_284()
+ inline bool jj_3R_subprogram_instantiation_declaration_2667_73_284()
{
if (jj_done) return true;
- if (jj_3R_137()) return true;
+ if (jj_3R_gen_assoc_list_2678_4_137()) return true;
return false;
}
- inline bool jj_3R_467()
+ inline bool jj_3R_factor_1189_14_467()
{
if (jj_done) return true;
if (jj_scan_token(DOUBLEMULT_T)) return true;
- if (jj_3R_386()) return true;
+ if (jj_3R_primary_1870_1_386()) return true;
return false;
}
- inline bool jj_3R_392()
+ inline bool jj_3R_file_declaration_1199_2_392()
{
if (jj_done) return true;
if (jj_scan_token(FILE_T)) return true;
- if (jj_3R_205()) return true;
+ if (jj_3R_identifier_list_1354_4_205()) return true;
if (jj_scan_token(COLON_T)) return true;
- if (jj_3R_89()) return true;
+ if (jj_3R_subtype_indication_2398_3_89()) return true;
Token * xsp;
xsp = jj_scanpos;
- if (jj_3R_481()) jj_scanpos = xsp;
+ if (jj_3R_file_declaration_1199_67_481()) jj_scanpos = xsp;
if (jj_scan_token(SEMI_T)) return true;
return false;
}
@@ -2745,1163 +2777,1211 @@ void parseInline();
inline bool jj_3_116()
{
if (jj_done) return true;
- if (jj_3R_146()) return true;
+ if (jj_3R_block_declarative_item_593_3_146()) return true;
return false;
}
- inline bool jj_3R_273()
+ inline bool jj_3R_exit_statement_1154_43_273()
{
if (jj_done) return true;
- if (jj_3R_74()) return true;
+ if (jj_3R_identifier_1348_3_74()) return true;
return false;
}
- inline bool jj_3R_295()
+ inline bool jj_3R_factor_1193_3_295()
{
if (jj_done) return true;
- if (jj_3R_320()) return true;
- if (jj_3R_386()) return true;
+ if (jj_3R_logop_1174_3_320()) return true;
+ if (jj_3R_primary_1870_1_386()) return true;
return false;
}
- inline bool jj_3R_294()
+ inline bool jj_3R_factor_1192_3_294()
{
if (jj_done) return true;
if (jj_scan_token(QQ_T)) return true;
- if (jj_3R_386()) return true;
+ if (jj_3R_primary_1870_1_386()) return true;
return false;
}
- inline bool jj_3R_293()
+ inline bool jj_3R_factor_1191_3_293()
{
if (jj_done) return true;
if (jj_scan_token(NOT_T)) return true;
- if (jj_3R_386()) return true;
+ if (jj_3R_primary_1870_1_386()) return true;
return false;
}
- inline bool jj_3R_292()
+ inline bool jj_3R_factor_1190_3_292()
{
if (jj_done) return true;
if (jj_scan_token(ABS_T)) return true;
- if (jj_3R_386()) return true;
+ if (jj_3R_primary_1870_1_386()) return true;
return false;
}
- inline bool jj_3R_141()
+ inline bool jj_3R_factor_1189_1_141()
{
if (jj_done) return true;
Token * xsp;
xsp = jj_scanpos;
- if (!jj_3R_291()) return false;
+ if (jj_3R_factor_1189_1_291()) {
jj_scanpos = xsp;
- if (!jj_3R_292()) return false;
+ if (jj_3R_factor_1190_3_292()) {
jj_scanpos = xsp;
- if (!jj_3R_293()) return false;
+ if (jj_3R_factor_1191_3_293()) {
jj_scanpos = xsp;
- if (!jj_3R_294()) return false;
+ if (jj_3R_factor_1192_3_294()) {
jj_scanpos = xsp;
- if (jj_3R_295()) return true;
+ if (jj_3R_factor_1193_3_295()) return true;
+ }
+ }
+ }
+ }
return false;
}
- inline bool jj_3R_291()
+ inline bool jj_3R_factor_1189_1_291()
{
if (jj_done) return true;
- if (jj_3R_386()) return true;
+ if (jj_3R_primary_1870_1_386()) return true;
Token * xsp;
xsp = jj_scanpos;
- if (jj_3R_467()) jj_scanpos = xsp;
+ if (jj_3R_factor_1189_14_467()) jj_scanpos = xsp;
return false;
}
- inline bool jj_3R_296()
+ inline bool jj_3R_ttend_2711_12_296()
{
if (jj_done) return true;
- if (jj_3R_74()) return true;
+ if (jj_3R_identifier_1348_3_74()) return true;
return false;
}
- inline bool jj_3R_251()
+ inline bool jj_3R_enumeration_type_definition_1148_38_251()
{
if (jj_done) return true;
if (jj_scan_token(COMMA_T)) return true;
- if (jj_3R_102()) return true;
+ if (jj_3R_enumeration_literal_1142_2_102()) return true;
return false;
}
- inline bool jj_3R_246()
+ inline bool jj_3R_package_instantiation_declaration_2649_71_246()
{
if (jj_done) return true;
- if (jj_3R_137()) return true;
+ if (jj_3R_gen_assoc_list_2678_4_137()) return true;
return false;
}
- inline bool jj_3R_152()
+ inline bool jj_3R_expression_1168_16_152()
{
if (jj_done) return true;
- if (jj_3R_320()) return true;
- if (jj_3R_151()) return true;
+ if (jj_3R_logop_1174_3_320()) return true;
+ if (jj_3R_relation_2032_3_151()) return true;
return false;
}
inline bool jj_3_115()
{
if (jj_done) return true;
- if (jj_3R_145()) return true;
+ if (jj_3R_label_1537_2_145()) return true;
if (jj_scan_token(COLON_T)) return true;
return false;
}
- inline bool jj_3R_409()
+ inline bool jj_3R_logop_1179_4_409()
{
if (jj_done) return true;
if (jj_scan_token(OR_T)) return true;
return false;
}
- inline bool jj_3R_408()
+ inline bool jj_3R_logop_1178_4_408()
{
if (jj_done) return true;
if (jj_scan_token(XOR_T)) return true;
return false;
}
- inline bool jj_3R_407()
+ inline bool jj_3R_logop_1177_4_407()
{
if (jj_done) return true;
if (jj_scan_token(XNOR_T)) return true;
return false;
}
- inline bool jj_3R_406()
+ inline bool jj_3R_logop_1176_4_406()
{
if (jj_done) return true;
if (jj_scan_token(NOR_T)) return true;
return false;
}
- inline bool jj_3R_405()
+ inline bool jj_3R_logop_1175_4_405()
{
if (jj_done) return true;
if (jj_scan_token(NAND_T)) return true;
return false;
}
- inline bool jj_3R_144()
+ inline bool jj_3R_ttend_2711_3_144()
{
if (jj_done) return true;
if (jj_scan_token(END_T)) return true;
Token * xsp;
xsp = jj_scanpos;
- if (jj_3R_296()) jj_scanpos = xsp;
+ if (jj_3R_ttend_2711_12_296()) jj_scanpos = xsp;
if (jj_scan_token(SEMI_T)) return true;
return false;
}
- inline bool jj_3R_648()
+ inline bool jj_3R_interface_package_declaration_2658_55_648()
{
if (jj_done) return true;
- if (jj_3R_137()) return true;
+ if (jj_3R_gen_assoc_list_2678_4_137()) return true;
return false;
}
- inline bool jj_3R_188()
+ inline bool jj_3R_context_declaration_2633_80_188()
{
if (jj_done) return true;
- if (jj_3R_349()) return true;
+ if (jj_3R_libustcont_stats_2642_4_349()) return true;
return false;
}
- inline bool jj_3R_320()
+ inline bool jj_3R_logop_1174_3_320()
{
if (jj_done) return true;
Token * xsp;
xsp = jj_scanpos;
- if (!jj_3R_404()) return false;
+ if (jj_3R_logop_1174_3_404()) {
jj_scanpos = xsp;
- if (!jj_3R_405()) return false;
+ if (jj_3R_logop_1175_4_405()) {
jj_scanpos = xsp;
- if (!jj_3R_406()) return false;
+ if (jj_3R_logop_1176_4_406()) {
jj_scanpos = xsp;
- if (!jj_3R_407()) return false;
+ if (jj_3R_logop_1177_4_407()) {
jj_scanpos = xsp;
- if (!jj_3R_408()) return false;
+ if (jj_3R_logop_1178_4_408()) {
jj_scanpos = xsp;
- if (jj_3R_409()) return true;
+ if (jj_3R_logop_1179_4_409()) return true;
+ }
+ }
+ }
+ }
+ }
return false;
}
- inline bool jj_3R_404()
+ inline bool jj_3R_logop_1174_3_404()
{
if (jj_done) return true;
if (jj_scan_token(AND_T)) return true;
return false;
}
- inline bool jj_3R_61()
+ inline bool jj_3R_expression_1168_1_61()
{
if (jj_done) return true;
- if (jj_3R_151()) return true;
+ if (jj_3R_relation_2032_3_151()) return true;
Token * xsp;
while (true) {
xsp = jj_scanpos;
- if (jj_3R_152()) { jj_scanpos = xsp; break; }
+ if (jj_3R_expression_1168_16_152()) { jj_scanpos = xsp; break; }
}
return false;
}
- inline bool jj_3R_274()
+ inline bool jj_3R_exit_statement_1155_3_274()
{
if (jj_done) return true;
if (jj_scan_token(WHEN_T)) return true;
- if (jj_3R_83()) return true;
+ if (jj_3R_condition_809_3_83()) return true;
return false;
}
- inline bool jj_3R_272()
+ inline bool jj_3R_exit_statement_1154_3_272()
{
if (jj_done) return true;
- if (jj_3R_74()) return true;
+ if (jj_3R_identifier_1348_3_74()) return true;
if (jj_scan_token(COLON_T)) return true;
return false;
}
- inline bool jj_3R_129()
+ inline bool jj_3R_exit_statement_1154_1_129()
{
if (jj_done) return true;
Token * xsp;
xsp = jj_scanpos;
- if (jj_3R_272()) jj_scanpos = xsp;
+ if (jj_3R_exit_statement_1154_3_272()) jj_scanpos = xsp;
if (jj_scan_token(EXIT_T)) return true;
xsp = jj_scanpos;
- if (jj_3R_273()) jj_scanpos = xsp;
+ if (jj_3R_exit_statement_1154_43_273()) jj_scanpos = xsp;
xsp = jj_scanpos;
- if (jj_3R_274()) jj_scanpos = xsp;
+ if (jj_3R_exit_statement_1155_3_274()) jj_scanpos = xsp;
if (jj_scan_token(SEMI_T)) return true;
return false;
}
- inline bool jj_3R_136()
+ inline bool jj_3R_gen_interface_list_2683_4_136()
{
if (jj_done) return true;
if (jj_scan_token(GENERIC_T)) return true;
if (jj_scan_token(LPAREN_T)) return true;
- if (jj_3R_327()) return true;
+ if (jj_3R_interface_list_1476_3_327()) return true;
if (jj_scan_token(RPAREN_T)) return true;
return false;
}
- inline bool jj_3R_116()
+ inline bool jj_3R_enumeration_type_definition_1148_3_116()
{
if (jj_done) return true;
if (jj_scan_token(LPAREN_T)) return true;
- if (jj_3R_102()) return true;
+ if (jj_3R_enumeration_literal_1142_2_102()) return true;
Token * xsp;
while (true) {
xsp = jj_scanpos;
- if (jj_3R_251()) { jj_scanpos = xsp; break; }
+ if (jj_3R_enumeration_type_definition_1148_38_251()) { jj_scanpos = xsp; break; }
}
if (jj_scan_token(RPAREN_T)) return true;
return false;
}
- inline bool jj_3R_218()
+ inline bool jj_3R_enumeration_literal_1143_4_218()
{
if (jj_done) return true;
- if (jj_3R_369()) return true;
+ if (jj_3R_character_literal_682_3_369()) return true;
return false;
}
- inline bool jj_3R_137()
+ inline bool jj_3R_gen_assoc_list_2678_4_137()
{
if (jj_done) return true;
if (jj_scan_token(GENERIC_T)) return true;
if (jj_scan_token(MAP_T)) return true;
if (jj_scan_token(LPAREN_T)) return true;
- if (jj_3R_169()) return true;
+ if (jj_3R_association_list_500_1_169()) return true;
if (jj_scan_token(RPAREN_T)) return true;
return false;
}
- inline bool jj_3R_217()
+ inline bool jj_3R_enumeration_literal_1142_2_217()
{
if (jj_done) return true;
- if (jj_3R_74()) return true;
+ if (jj_3R_identifier_1348_3_74()) return true;
return false;
}
- inline bool jj_3R_102()
+ inline bool jj_3R_enumeration_literal_1142_2_102()
{
if (jj_done) return true;
Token * xsp;
xsp = jj_scanpos;
- if (!jj_3R_217()) return false;
+ if (jj_3R_enumeration_literal_1142_2_217()) {
jj_scanpos = xsp;
- if (jj_3R_218()) return true;
+ if (jj_3R_enumeration_literal_1143_4_218()) return true;
+ }
return false;
}
- inline bool jj_3R_685()
+ inline bool jj_3R_entity_tag_1137_3_685()
{
if (jj_done) return true;
- if (jj_3R_369()) return true;
+ if (jj_3R_character_literal_682_3_369()) return true;
return false;
}
- inline bool jj_3R_684()
+ inline bool jj_3R_entity_tag_1136_1_684()
{
if (jj_done) return true;
- if (jj_3R_63()) return true;
+ if (jj_3R_name_1633_2_63()) return true;
return false;
}
- inline bool jj_3R_661()
+ inline bool jj_3R_entity_tag_1136_1_661()
{
if (jj_done) return true;
Token * xsp;
xsp = jj_scanpos;
- if (!jj_3R_684()) return false;
+ if (jj_3R_entity_tag_1136_1_684()) {
jj_scanpos = xsp;
- if (jj_3R_685()) return true;
+ if (jj_3R_entity_tag_1137_3_685()) return true;
+ }
return false;
}
- inline bool jj_3R_135()
+ inline bool jj_3R_subprogram_instantiation_declaration_2667_2_135()
{
if (jj_done) return true;
if (jj_scan_token(FUNCTION_T)) return true;
- if (jj_3R_74()) return true;
+ if (jj_3R_identifier_1348_3_74()) return true;
if (jj_scan_token(IS_T)) return true;
if (jj_scan_token(NEW_T)) return true;
- if (jj_3R_63()) return true;
- if (jj_3R_245()) return true;
+ if (jj_3R_name_1633_2_63()) return true;
+ if (jj_3R_signature_2241_1_245()) return true;
Token * xsp;
xsp = jj_scanpos;
- if (jj_3R_284()) jj_scanpos = xsp;
+ if (jj_3R_subprogram_instantiation_declaration_2667_73_284()) jj_scanpos = xsp;
if (jj_scan_token(SEMI_T)) return true;
return false;
}
- inline bool jj_3R_645()
+ inline bool jj_3R_entity_name_list_1105_28_645()
{
if (jj_done) return true;
if (jj_scan_token(COMMA_T)) return true;
- if (jj_3R_644()) return true;
+ if (jj_3R_entity_designator_1094_1_644()) return true;
return false;
}
inline bool jj_3_38()
{
if (jj_done) return true;
- if (jj_3R_93()) return true;
+ if (jj_3R_process_statement_1952_1_93()) return true;
return false;
}
inline bool jj_3_37()
{
if (jj_done) return true;
- if (jj_3R_92()) return true;
+ if (jj_3R_concurrent_assertion_statement_758_1_92()) return true;
return false;
}
- inline bool jj_3R_95()
+ inline bool jj_3R_interface_package_declaration_2658_2_95()
{
if (jj_done) return true;
if (jj_scan_token(PACKAGE_T)) return true;
- if (jj_3R_74()) return true;
+ if (jj_3R_identifier_1348_3_74()) return true;
if (jj_scan_token(IS_T)) return true;
if (jj_scan_token(NEW_T)) return true;
- if (jj_3R_63()) return true;
+ if (jj_3R_name_1633_2_63()) return true;
Token * xsp;
xsp = jj_scanpos;
- if (jj_3R_648()) jj_scanpos = xsp;
+ if (jj_3R_interface_package_declaration_2658_55_648()) jj_scanpos = xsp;
return false;
}
- inline bool jj_3R_435()
+ inline bool jj_3R_context_ref_2625_31_435()
{
if (jj_done) return true;
if (jj_scan_token(DOT_T)) return true;
- if (jj_3R_74()) return true;
+ if (jj_3R_identifier_1348_3_74()) return true;
return false;
}
- inline bool jj_3R_91()
+ inline bool jj_3R_package_instantiation_declaration_2649_2_91()
{
if (jj_done) return true;
if (jj_scan_token(PACKAGE_T)) return true;
- if (jj_3R_74()) return true;
+ if (jj_3R_identifier_1348_3_74()) return true;
if (jj_scan_token(IS_T)) return true;
if (jj_scan_token(NEW_T)) return true;
- if (jj_3R_63()) return true;
- if (jj_3R_245()) return true;
+ if (jj_3R_name_1633_2_63()) return true;
+ if (jj_3R_signature_2241_1_245()) return true;
Token * xsp;
xsp = jj_scanpos;
- if (jj_3R_246()) jj_scanpos = xsp;
+ if (jj_3R_package_instantiation_declaration_2649_71_246()) jj_scanpos = xsp;
if (jj_scan_token(SEMI_T)) return true;
return false;
}
- inline bool jj_3R_488()
+ inline bool jj_3R_entity_specification_1114_1_488()
{
if (jj_done) return true;
- if (jj_3R_554()) return true;
+ if (jj_3R_entity_name_list_1105_1_554()) return true;
if (jj_scan_token(COLON_T)) return true;
- if (jj_3R_555()) return true;
+ if (jj_3R_entity_class_1012_1_555()) return true;
return false;
}
- inline bool jj_3R_438()
+ inline bool jj_3R_libustcont_stats_2644_6_438()
{
if (jj_done) return true;
- if (jj_3R_348()) return true;
+ if (jj_3R_context_ref_2625_2_348()) return true;
return false;
}
- inline bool jj_3R_437()
+ inline bool jj_3R_libustcont_stats_2643_6_437()
{
if (jj_done) return true;
- if (jj_3R_346()) return true;
+ if (jj_3R_library_clause_1542_2_346()) return true;
return false;
}
- inline bool jj_3R_662()
+ inline bool jj_3R_entity_designator_1094_18_662()
{
if (jj_done) return true;
- if (jj_3R_245()) return true;
+ if (jj_3R_signature_2241_1_245()) return true;
return false;
}
- inline bool jj_3R_349()
+ inline bool jj_3R_libustcont_stats_2642_4_349()
{
if (jj_done) return true;
Token * xsp;
xsp = jj_scanpos;
- if (!jj_3R_436()) return false;
+ if (jj_3R_libustcont_stats_2642_4_436()) {
jj_scanpos = xsp;
- if (!jj_3R_437()) return false;
+ if (jj_3R_libustcont_stats_2643_6_437()) {
jj_scanpos = xsp;
- if (jj_3R_438()) return true;
+ if (jj_3R_libustcont_stats_2644_6_438()) return true;
+ }
+ }
return false;
}
- inline bool jj_3R_436()
+ inline bool jj_3R_libustcont_stats_2642_4_436()
{
if (jj_done) return true;
- if (jj_3R_347()) return true;
+ if (jj_3R_use_clause_2467_2_347()) return true;
return false;
}
- inline bool jj_3R_597()
+ inline bool jj_3R_entity_name_list_1107_3_597()
{
if (jj_done) return true;
if (jj_scan_token(ALL_T)) return true;
return false;
}
- inline bool jj_3R_596()
+ inline bool jj_3R_entity_name_list_1106_3_596()
{
if (jj_done) return true;
if (jj_scan_token(OTHER_T)) return true;
return false;
}
- inline bool jj_3R_595()
+ inline bool jj_3R_entity_name_list_1105_1_595()
{
if (jj_done) return true;
- if (jj_3R_644()) return true;
+ if (jj_3R_entity_designator_1094_1_644()) return true;
Token * xsp;
while (true) {
xsp = jj_scanpos;
- if (jj_3R_645()) { jj_scanpos = xsp; break; }
+ if (jj_3R_entity_name_list_1105_28_645()) { jj_scanpos = xsp; break; }
}
return false;
}
- inline bool jj_3R_554()
+ inline bool jj_3R_entity_name_list_1105_1_554()
{
if (jj_done) return true;
Token * xsp;
xsp = jj_scanpos;
- if (!jj_3R_595()) return false;
+ if (jj_3R_entity_name_list_1105_1_595()) {
jj_scanpos = xsp;
- if (!jj_3R_596()) return false;
+ if (jj_3R_entity_name_list_1106_3_596()) {
jj_scanpos = xsp;
- if (jj_3R_597()) return true;
+ if (jj_3R_entity_name_list_1107_3_597()) return true;
+ }
+ }
return false;
}
- inline bool jj_3R_87()
+ inline bool jj_3R_context_declaration_2633_2_87()
{
if (jj_done) return true;
if (jj_scan_token(CONTEXT_T)) return true;
- if (jj_3R_74()) return true;
+ if (jj_3R_identifier_1348_3_74()) return true;
if (jj_scan_token(IS_T)) return true;
Token * xsp;
while (true) {
xsp = jj_scanpos;
- if (jj_3R_188()) { jj_scanpos = xsp; break; }
+ if (jj_3R_context_declaration_2633_80_188()) { jj_scanpos = xsp; break; }
}
if (jj_scan_token(END_T)) return true;
xsp = jj_scanpos;
if (jj_scan_token(32)) jj_scanpos = xsp;
xsp = jj_scanpos;
- if (jj_3R_189()) jj_scanpos = xsp;
+ if (jj_3R_context_declaration_2633_128_189()) jj_scanpos = xsp;
if (jj_scan_token(SEMI_T)) return true;
return false;
}
- inline bool jj_3R_683()
+ inline bool jj_3R_protected_type_declaration_2603_31_683()
{
if (jj_done) return true;
- if (jj_3R_74()) return true;
+ if (jj_3R_identifier_1348_3_74()) return true;
return false;
}
- inline bool jj_3R_263()
+ inline bool jj_3R_wait_statement_2534_97_263()
{
if (jj_done) return true;
- if (jj_3R_382()) return true;
+ if (jj_3R_timeout_clause_2424_1_382()) return true;
return false;
}
- inline bool jj_3R_644()
+ inline bool jj_3R_entity_designator_1094_1_644()
{
if (jj_done) return true;
- if (jj_3R_661()) return true;
+ if (jj_3R_entity_tag_1136_1_661()) return true;
Token * xsp;
xsp = jj_scanpos;
- if (jj_3R_662()) jj_scanpos = xsp;
+ if (jj_3R_entity_designator_1094_18_662()) jj_scanpos = xsp;
return false;
}
- inline bool jj_3R_348()
+ inline bool jj_3R_context_ref_2625_2_348()
{
if (jj_done) return true;
if (jj_scan_token(CONTEXT_T)) return true;
- if (jj_3R_74()) return true;
+ if (jj_3R_identifier_1348_3_74()) return true;
Token * xsp;
while (true) {
xsp = jj_scanpos;
- if (jj_3R_435()) { jj_scanpos = xsp; break; }
+ if (jj_3R_context_ref_2625_31_435()) { jj_scanpos = xsp; break; }
}
if (jj_scan_token(SEMI_T)) return true;
return false;
}
- inline bool jj_3R_692()
+ inline bool jj_3R_protected_type_declarative_part_2616_6_692()
{
if (jj_done) return true;
- if (jj_3R_700()) return true;
+ if (jj_3R_protected_type_declarative_item_2609_5_700()) return true;
if (jj_scan_token(SEMI_T)) return true;
return false;
}
- inline bool jj_3R_682()
+ inline bool jj_3R_protected_type_declarative_part_2616_5_682()
{
if (jj_done) return true;
Token * xsp;
while (true) {
xsp = jj_scanpos;
- if (jj_3R_692()) { jj_scanpos = xsp; break; }
+ if (jj_3R_protected_type_declarative_part_2616_6_692()) { jj_scanpos = xsp; break; }
}
return false;
}
- inline bool jj_3R_720()
+ inline bool jj_3R_protected_type_declarative_item_2611_7_720()
{
if (jj_done) return true;
- if (jj_3R_347()) return true;
+ if (jj_3R_use_clause_2467_2_347()) return true;
return false;
}
- inline bool jj_3R_719()
+ inline bool jj_3R_protected_type_declarative_item_2610_7_719()
{
if (jj_done) return true;
- if (jj_3R_395()) return true;
+ if (jj_3R_attribute_specification_526_3_395()) return true;
return false;
}
inline bool jj_3_36()
{
if (jj_done) return true;
- if (jj_3R_91()) return true;
+ if (jj_3R_package_instantiation_declaration_2649_2_91()) return true;
return false;
}
inline bool jj_3_34()
{
if (jj_done) return true;
- if (jj_3R_67()) return true;
+ if (jj_3R_attribute_declaration_505_2_67()) return true;
return false;
}
- inline bool jj_3R_718()
+ inline bool jj_3R_protected_type_declarative_item_2609_5_718()
{
if (jj_done) return true;
- if (jj_3R_364()) return true;
+ if (jj_3R_subprogram_specification_2341_2_364()) return true;
return false;
}
- inline bool jj_3R_700()
+ inline bool jj_3R_protected_type_declarative_item_2609_5_700()
{
if (jj_done) return true;
Token * xsp;
xsp = jj_scanpos;
- if (!jj_3R_718()) return false;
+ if (jj_3R_protected_type_declarative_item_2609_5_718()) {
jj_scanpos = xsp;
- if (!jj_3R_719()) return false;
+ if (jj_3R_protected_type_declarative_item_2610_7_719()) {
jj_scanpos = xsp;
- if (jj_3R_720()) return true;
+ if (jj_3R_protected_type_declarative_item_2611_7_720()) return true;
+ }
+ }
return false;
}
inline bool jj_3_35()
{
if (jj_done) return true;
- if (jj_3R_68()) return true;
+ if (jj_3R_group_template_declaration_1335_2_68()) return true;
return false;
}
- inline bool jj_3R_558()
+ inline bool jj_3R_entity_class_entry_list_1038_39_558()
{
if (jj_done) return true;
if (jj_scan_token(COMMA_T)) return true;
- if (jj_3R_557()) return true;
+ if (jj_3R_entity_class_entry_1033_2_557()) return true;
return false;
}
- inline bool jj_3R_681()
+ inline bool jj_3R_protected_type_body_2567_38_681()
{
if (jj_done) return true;
- if (jj_3R_74()) return true;
+ if (jj_3R_identifier_1348_3_74()) return true;
return false;
}
- inline bool jj_3R_262()
+ inline bool jj_3R_wait_statement_2534_71_262()
{
if (jj_done) return true;
- if (jj_3R_381()) return true;
+ if (jj_3R_condition_clause_814_3_381()) return true;
return false;
}
- inline bool jj_3R_660()
+ inline bool jj_3R_protected_type_declaration_2599_4_660()
{
if (jj_done) return true;
if (jj_scan_token(PROTECTED_T)) return true;
- if (jj_3R_682()) return true;
+ if (jj_3R_protected_type_declarative_part_2616_5_682()) return true;
if (jj_scan_token(END_T)) return true;
if (jj_scan_token(PROTECTED_T)) return true;
Token * xsp;
xsp = jj_scanpos;
- if (jj_3R_683()) jj_scanpos = xsp;
+ if (jj_3R_protected_type_declaration_2603_31_683()) jj_scanpos = xsp;
return false;
}
- inline bool jj_3R_691()
+ inline bool jj_3R_protected_type_body_declarative_part_2593_7_691()
{
if (jj_done) return true;
- if (jj_3R_699()) return true;
+ if (jj_3R_protected_type_body_declarative_item_2572_5_699()) return true;
return false;
}
inline bool jj_3_112()
{
if (jj_done) return true;
- if (jj_3R_67()) return true;
+ if (jj_3R_attribute_declaration_505_2_67()) return true;
return false;
}
- inline bool jj_3R_680()
+ inline bool jj_3R_protected_type_body_declarative_part_2593_5_680()
{
if (jj_done) return true;
Token * xsp;
while (true) {
xsp = jj_scanpos;
- if (jj_3R_691()) { jj_scanpos = xsp; break; }
+ if (jj_3R_protected_type_body_declarative_part_2593_7_691()) { jj_scanpos = xsp; break; }
}
return false;
}
- inline bool jj_3R_717()
+ inline bool jj_3R_protected_type_body_declarative_item_2587_7_717()
{
if (jj_done) return true;
- if (jj_3R_398()) return true;
+ if (jj_3R_group_declaration_1327_3_398()) return true;
return false;
}
inline bool jj_3_113()
{
if (jj_done) return true;
- if (jj_3R_68()) return true;
+ if (jj_3R_group_template_declaration_1335_2_68()) return true;
return false;
}
- inline bool jj_3R_716()
+ inline bool jj_3R_protected_type_body_declarative_item_2584_7_716()
{
if (jj_done) return true;
- if (jj_3R_347()) return true;
+ if (jj_3R_use_clause_2467_2_347()) return true;
return false;
}
- inline bool jj_3R_715()
+ inline bool jj_3R_protected_type_body_declarative_item_2583_7_715()
{
if (jj_done) return true;
- if (jj_3R_395()) return true;
+ if (jj_3R_attribute_specification_526_3_395()) return true;
return false;
}
- inline bool jj_3R_618()
+ inline bool jj_3R_entity_class_entry_1033_21_618()
{
if (jj_done) return true;
if (jj_scan_token(BOX_T)) return true;
return false;
}
- inline bool jj_3R_714()
+ inline bool jj_3R_protected_type_body_declarative_item_2581_7_714()
{
if (jj_done) return true;
- if (jj_3R_67()) return true;
+ if (jj_3R_attribute_declaration_505_2_67()) return true;
return false;
}
- inline bool jj_3R_713()
+ inline bool jj_3R_protected_type_body_declarative_item_2579_7_713()
{
if (jj_done) return true;
- if (jj_3R_393()) return true;
+ if (jj_3R_alias_declaration_401_2_393()) return true;
return false;
}
- inline bool jj_3R_712()
+ inline bool jj_3R_protected_type_body_declarative_item_2578_7_712()
{
if (jj_done) return true;
- if (jj_3R_392()) return true;
+ if (jj_3R_file_declaration_1199_2_392()) return true;
return false;
}
- inline bool jj_3R_711()
+ inline bool jj_3R_protected_type_body_declarative_item_2577_7_711()
{
if (jj_done) return true;
- if (jj_3R_391()) return true;
+ if (jj_3R_variable_declaration_2503_1_391()) return true;
return false;
}
- inline bool jj_3R_366()
+ inline bool jj_3R_entity_declaration_1044_5_366()
{
if (jj_done) return true;
if (jj_scan_token(ENTITY_T)) return true;
- if (jj_3R_74()) return true;
+ if (jj_3R_identifier_1348_3_74()) return true;
return false;
}
- inline bool jj_3R_710()
+ inline bool jj_3R_protected_type_body_declarative_item_2576_7_710()
{
if (jj_done) return true;
- if (jj_3R_389()) return true;
+ if (jj_3R_constant_declaration_877_4_389()) return true;
return false;
}
- inline bool jj_3R_709()
+ inline bool jj_3R_protected_type_body_declarative_item_2575_7_709()
{
if (jj_done) return true;
- if (jj_3R_388()) return true;
+ if (jj_3R_subtype_declaration_2382_1_388()) return true;
return false;
}
- inline bool jj_3R_708()
+ inline bool jj_3R_protected_type_body_declarative_item_2574_7_708()
{
if (jj_done) return true;
- if (jj_3R_387()) return true;
+ if (jj_3R_type_declaration_2437_1_387()) return true;
return false;
}
- inline bool jj_3R_707()
+ inline bool jj_3R_protected_type_body_declarative_item_2573_7_707()
{
if (jj_done) return true;
- if (jj_3R_540()) return true;
+ if (jj_3R_subprogram_body_2271_1_540()) return true;
return false;
}
- inline bool jj_3R_706()
+ inline bool jj_3R_protected_type_body_declarative_item_2572_5_706()
{
if (jj_done) return true;
- if (jj_3R_98()) return true;
+ if (jj_3R_subprogram_declaration_2294_1_98()) return true;
return false;
}
- inline bool jj_3R_699()
+ inline bool jj_3R_protected_type_body_declarative_item_2572_5_699()
{
if (jj_done) return true;
Token * xsp;
xsp = jj_scanpos;
- if (!jj_3R_706()) return false;
+ if (jj_3R_protected_type_body_declarative_item_2572_5_706()) {
jj_scanpos = xsp;
- if (!jj_3R_707()) return false;
+ if (jj_3R_protected_type_body_declarative_item_2573_7_707()) {
jj_scanpos = xsp;
- if (!jj_3R_708()) return false;
+ if (jj_3R_protected_type_body_declarative_item_2574_7_708()) {
jj_scanpos = xsp;
- if (!jj_3R_709()) return false;
+ if (jj_3R_protected_type_body_declarative_item_2575_7_709()) {
jj_scanpos = xsp;
- if (!jj_3R_710()) return false;
+ if (jj_3R_protected_type_body_declarative_item_2576_7_710()) {
jj_scanpos = xsp;
- if (!jj_3R_711()) return false;
+ if (jj_3R_protected_type_body_declarative_item_2577_7_711()) {
jj_scanpos = xsp;
- if (!jj_3R_712()) return false;
+ if (jj_3R_protected_type_body_declarative_item_2578_7_712()) {
jj_scanpos = xsp;
- if (!jj_3R_713()) return false;
+ if (jj_3R_protected_type_body_declarative_item_2579_7_713()) {
jj_scanpos = xsp;
- if (!jj_3R_714()) return false;
+ if (jj_3R_protected_type_body_declarative_item_2581_7_714()) {
jj_scanpos = xsp;
- if (!jj_3R_715()) return false;
+ if (jj_3R_protected_type_body_declarative_item_2583_7_715()) {
jj_scanpos = xsp;
- if (!jj_3R_716()) return false;
+ if (jj_3R_protected_type_body_declarative_item_2584_7_716()) {
jj_scanpos = xsp;
- if (!jj_3_113()) return false;
+ if (jj_3_113()) {
jj_scanpos = xsp;
- if (jj_3R_717()) return true;
+ if (jj_3R_protected_type_body_declarative_item_2587_7_717()) return true;
+ }
+ }
+ }
+ }
+ }
+ }
+ }
+ }
+ }
+ }
+ }
+ }
return false;
}
- inline bool jj_3R_261()
+ inline bool jj_3R_wait_statement_2534_43_261()
{
if (jj_done) return true;
- if (jj_3R_380()) return true;
+ if (jj_3R_sensitivity_clause_2112_2_380()) return true;
return false;
}
- inline bool jj_3R_491()
+ inline bool jj_3R_entity_class_entry_list_1038_2_491()
{
if (jj_done) return true;
- if (jj_3R_557()) return true;
+ if (jj_3R_entity_class_entry_1033_2_557()) return true;
Token * xsp;
while (true) {
xsp = jj_scanpos;
- if (jj_3R_558()) { jj_scanpos = xsp; break; }
+ if (jj_3R_entity_class_entry_list_1038_39_558()) { jj_scanpos = xsp; break; }
}
return false;
}
- inline bool jj_3R_557()
+ inline bool jj_3R_entity_class_entry_1033_2_557()
{
if (jj_done) return true;
- if (jj_3R_555()) return true;
+ if (jj_3R_entity_class_1012_1_555()) return true;
Token * xsp;
xsp = jj_scanpos;
- if (jj_3R_618()) jj_scanpos = xsp;
+ if (jj_3R_entity_class_entry_1033_21_618()) jj_scanpos = xsp;
return false;
}
- inline bool jj_3R_544()
+ inline bool jj_3R_waveform_element_2551_19_544()
{
if (jj_done) return true;
if (jj_scan_token(AFTER_T)) return true;
- if (jj_3R_61()) return true;
+ if (jj_3R_expression_1168_1_61()) return true;
return false;
}
- inline bool jj_3R_626()
+ inline bool jj_3R_entity_aspect_1005_27_626()
{
if (jj_done) return true;
if (jj_scan_token(LPAREN_T)) return true;
- if (jj_3R_74()) return true;
+ if (jj_3R_identifier_1348_3_74()) return true;
if (jj_scan_token(RPAREN_T)) return true;
return false;
}
- inline bool jj_3R_143()
+ inline bool jj_3R_protected_type_body_2563_4_143()
{
if (jj_done) return true;
if (jj_scan_token(PROTECTED_T)) return true;
if (jj_scan_token(BODY_T)) return true;
- if (jj_3R_680()) return true;
+ if (jj_3R_protected_type_body_declarative_part_2593_5_680()) return true;
if (jj_scan_token(END_T)) return true;
if (jj_scan_token(PROTECTED_T)) return true;
if (jj_scan_token(BODY_T)) return true;
Token * xsp;
xsp = jj_scanpos;
- if (jj_3R_681()) jj_scanpos = xsp;
+ if (jj_3R_protected_type_body_2567_38_681()) jj_scanpos = xsp;
return false;
}
- inline bool jj_3R_614()
+ inline bool jj_3R_entity_class_1028_3_614()
{
if (jj_done) return true;
if (jj_scan_token(FILE_T)) return true;
return false;
}
- inline bool jj_3R_519()
+ inline bool jj_3R_waveform_2543_23_519()
{
if (jj_done) return true;
if (jj_scan_token(COMMA_T)) return true;
- if (jj_3R_463()) return true;
+ if (jj_3R_waveform_element_2551_2_463()) return true;
return false;
}
- inline bool jj_3R_613()
+ inline bool jj_3R_entity_class_1027_3_613()
{
if (jj_done) return true;
if (jj_scan_token(GROUP_T)) return true;
return false;
}
- inline bool jj_3R_612()
+ inline bool jj_3R_entity_class_1026_3_612()
{
if (jj_done) return true;
if (jj_scan_token(UNITS_T)) return true;
return false;
}
- inline bool jj_3R_611()
+ inline bool jj_3R_entity_class_1025_3_611()
{
if (jj_done) return true;
if (jj_scan_token(LITERAL_T)) return true;
return false;
}
- inline bool jj_3R_610()
+ inline bool jj_3R_entity_class_1024_3_610()
{
if (jj_done) return true;
if (jj_scan_token(LABEL_T)) return true;
return false;
}
- inline bool jj_3R_609()
+ inline bool jj_3R_entity_class_1023_3_609()
{
if (jj_done) return true;
if (jj_scan_token(COMPONENT_T)) return true;
return false;
}
- inline bool jj_3R_608()
+ inline bool jj_3R_entity_class_1022_3_608()
{
if (jj_done) return true;
if (jj_scan_token(VARIABLE_T)) return true;
return false;
}
- inline bool jj_3R_607()
+ inline bool jj_3R_entity_class_1021_3_607()
{
if (jj_done) return true;
if (jj_scan_token(SIGNAL_T)) return true;
return false;
}
- inline bool jj_3R_606()
+ inline bool jj_3R_entity_class_1020_3_606()
{
if (jj_done) return true;
if (jj_scan_token(CONSTANT_T)) return true;
return false;
}
- inline bool jj_3R_605()
+ inline bool jj_3R_entity_class_1019_3_605()
{
if (jj_done) return true;
if (jj_scan_token(SUBTYPE_T)) return true;
return false;
}
- inline bool jj_3R_604()
+ inline bool jj_3R_entity_class_1018_3_604()
{
if (jj_done) return true;
if (jj_scan_token(TYPE_T)) return true;
return false;
}
- inline bool jj_3R_603()
+ inline bool jj_3R_entity_class_1017_3_603()
{
if (jj_done) return true;
if (jj_scan_token(PACKAGE_T)) return true;
return false;
}
- inline bool jj_3R_602()
+ inline bool jj_3R_entity_class_1016_3_602()
{
if (jj_done) return true;
if (jj_scan_token(FUNCTION_T)) return true;
return false;
}
- inline bool jj_3R_601()
+ inline bool jj_3R_entity_class_1015_3_601()
{
if (jj_done) return true;
if (jj_scan_token(PROCEDURE_T)) return true;
return false;
}
- inline bool jj_3R_463()
+ inline bool jj_3R_waveform_element_2551_2_463()
{
if (jj_done) return true;
- if (jj_3R_61()) return true;
+ if (jj_3R_expression_1168_1_61()) return true;
Token * xsp;
xsp = jj_scanpos;
- if (jj_3R_544()) jj_scanpos = xsp;
+ if (jj_3R_waveform_element_2551_19_544()) jj_scanpos = xsp;
return false;
}
- inline bool jj_3R_600()
+ inline bool jj_3R_entity_class_1014_3_600()
{
if (jj_done) return true;
if (jj_scan_token(CONFIGURATION_T)) return true;
return false;
}
- inline bool jj_3R_599()
+ inline bool jj_3R_entity_class_1013_3_599()
{
if (jj_done) return true;
if (jj_scan_token(ARCHITECTURE_T)) return true;
return false;
}
- inline bool jj_3R_598()
+ inline bool jj_3R_entity_class_1012_1_598()
{
if (jj_done) return true;
if (jj_scan_token(ENTITY_T)) return true;
return false;
}
- inline bool jj_3R_555()
+ inline bool jj_3R_entity_class_1012_1_555()
{
if (jj_done) return true;
Token * xsp;
xsp = jj_scanpos;
- if (!jj_3R_598()) return false;
+ if (jj_3R_entity_class_1012_1_598()) {
jj_scanpos = xsp;
- if (!jj_3R_599()) return false;
+ if (jj_3R_entity_class_1013_3_599()) {
jj_scanpos = xsp;
- if (!jj_3R_600()) return false;
+ if (jj_3R_entity_class_1014_3_600()) {
jj_scanpos = xsp;
- if (!jj_3R_601()) return false;
+ if (jj_3R_entity_class_1015_3_601()) {
jj_scanpos = xsp;
- if (!jj_3R_602()) return false;
+ if (jj_3R_entity_class_1016_3_602()) {
jj_scanpos = xsp;
- if (!jj_3R_603()) return false;
+ if (jj_3R_entity_class_1017_3_603()) {
jj_scanpos = xsp;
- if (!jj_3R_604()) return false;
+ if (jj_3R_entity_class_1018_3_604()) {
jj_scanpos = xsp;
- if (!jj_3R_605()) return false;
+ if (jj_3R_entity_class_1019_3_605()) {
jj_scanpos = xsp;
- if (!jj_3R_606()) return false;
+ if (jj_3R_entity_class_1020_3_606()) {
jj_scanpos = xsp;
- if (!jj_3R_607()) return false;
+ if (jj_3R_entity_class_1021_3_607()) {
jj_scanpos = xsp;
- if (!jj_3R_608()) return false;
+ if (jj_3R_entity_class_1022_3_608()) {
jj_scanpos = xsp;
- if (!jj_3R_609()) return false;
+ if (jj_3R_entity_class_1023_3_609()) {
jj_scanpos = xsp;
- if (!jj_3R_610()) return false;
+ if (jj_3R_entity_class_1024_3_610()) {
jj_scanpos = xsp;
- if (!jj_3R_611()) return false;
+ if (jj_3R_entity_class_1025_3_611()) {
jj_scanpos = xsp;
- if (!jj_3R_612()) return false;
+ if (jj_3R_entity_class_1026_3_612()) {
jj_scanpos = xsp;
- if (!jj_3R_613()) return false;
+ if (jj_3R_entity_class_1027_3_613()) {
jj_scanpos = xsp;
- if (jj_3R_614()) return true;
+ if (jj_3R_entity_class_1028_3_614()) return true;
+ }
+ }
+ }
+ }
+ }
+ }
+ }
+ }
+ }
+ }
+ }
+ }
+ }
+ }
+ }
+ }
return false;
}
- inline bool jj_3R_422()
+ inline bool jj_3R_waveform_2545_1_422()
{
if (jj_done) return true;
if (jj_scan_token(UNAFFECTED_T)) return true;
return false;
}
- inline bool jj_3R_576()
+ inline bool jj_3R_entity_aspect_1007_3_576()
{
if (jj_done) return true;
if (jj_scan_token(OPEN_T)) return true;
return false;
}
- inline bool jj_3R_575()
+ inline bool jj_3R_entity_aspect_1006_3_575()
{
if (jj_done) return true;
if (jj_scan_token(CONFIGURATION_T)) return true;
- if (jj_3R_63()) return true;
+ if (jj_3R_name_1633_2_63()) return true;
return false;
}
- inline bool jj_3R_332()
+ inline bool jj_3R_waveform_2543_1_332()
{
if (jj_done) return true;
Token * xsp;
xsp = jj_scanpos;
- if (!jj_3R_421()) return false;
+ if (jj_3R_waveform_2543_1_421()) {
jj_scanpos = xsp;
- if (jj_3R_422()) return true;
+ if (jj_3R_waveform_2545_1_422()) return true;
+ }
return false;
}
- inline bool jj_3R_421()
+ inline bool jj_3R_waveform_2543_1_421()
{
if (jj_done) return true;
- if (jj_3R_463()) return true;
+ if (jj_3R_waveform_element_2551_2_463()) return true;
Token * xsp;
while (true) {
xsp = jj_scanpos;
- if (jj_3R_519()) { jj_scanpos = xsp; break; }
+ if (jj_3R_waveform_2543_23_519()) { jj_scanpos = xsp; break; }
}
return false;
}
- inline bool jj_3R_574()
+ inline bool jj_3R_entity_aspect_1005_1_574()
{
if (jj_done) return true;
if (jj_scan_token(ENTITY_T)) return true;
- if (jj_3R_63()) return true;
+ if (jj_3R_name_1633_2_63()) return true;
Token * xsp;
xsp = jj_scanpos;
- if (jj_3R_626()) jj_scanpos = xsp;
+ if (jj_3R_entity_aspect_1005_27_626()) jj_scanpos = xsp;
return false;
}
- inline bool jj_3R_521()
+ inline bool jj_3R_entity_aspect_1005_1_521()
{
if (jj_done) return true;
Token * xsp;
xsp = jj_scanpos;
- if (!jj_3R_574()) return false;
+ if (jj_3R_entity_aspect_1005_1_574()) {
jj_scanpos = xsp;
- if (!jj_3R_575()) return false;
+ if (jj_3R_entity_aspect_1006_3_575()) {
jj_scanpos = xsp;
- if (jj_3R_576()) return true;
+ if (jj_3R_entity_aspect_1007_3_576()) return true;
+ }
+ }
return false;
}
- inline bool jj_3R_260()
+ inline bool jj_3R_wait_statement_2534_3_260()
{
if (jj_done) return true;
- if (jj_3R_74()) return true;
+ if (jj_3R_identifier_1348_3_74()) return true;
if (jj_scan_token(COLON_T)) return true;
return false;
}
- inline bool jj_3R_122()
+ inline bool jj_3R_wait_statement_2534_1_122()
{
if (jj_done) return true;
Token * xsp;
xsp = jj_scanpos;
- if (jj_3R_260()) jj_scanpos = xsp;
+ if (jj_3R_wait_statement_2534_3_260()) jj_scanpos = xsp;
if (jj_scan_token(WAIT_T)) return true;
xsp = jj_scanpos;
- if (jj_3R_261()) jj_scanpos = xsp;
+ if (jj_3R_wait_statement_2534_43_261()) jj_scanpos = xsp;
xsp = jj_scanpos;
- if (jj_3R_262()) jj_scanpos = xsp;
+ if (jj_3R_wait_statement_2534_71_262()) jj_scanpos = xsp;
xsp = jj_scanpos;
- if (jj_3R_263()) jj_scanpos = xsp;
+ if (jj_3R_wait_statement_2534_97_263()) jj_scanpos = xsp;
if (jj_scan_token(SEMI_T)) return true;
return false;
}
- inline bool jj_3R_705()
+ inline bool jj_3R_element_declaration_983_3_705()
{
if (jj_done) return true;
- if (jj_3R_205()) return true;
+ if (jj_3R_identifier_list_1354_4_205()) return true;
if (jj_scan_token(COLON_T)) return true;
- if (jj_3R_89()) return true;
+ if (jj_3R_subtype_indication_2398_3_89()) return true;
if (jj_scan_token(SEMI_T)) return true;
return false;
}
@@ -3909,7 +3989,7 @@ void parseInline();
inline bool jj_3_33()
{
if (jj_done) return true;
- if (jj_3R_90()) return true;
+ if (jj_3R_choices_703_3_90()) return true;
if (jj_scan_token(ARROW_T)) return true;
return false;
}
@@ -3917,226 +3997,230 @@ void parseInline();
inline bool jj_3_32()
{
if (jj_done) return true;
- if (jj_3R_89()) return true;
+ if (jj_3R_subtype_indication_2398_3_89()) return true;
return false;
}
- inline bool jj_3R_723()
+ inline bool jj_3R_unconstraint_array_definition_2461_53_723()
{
if (jj_done) return true;
if (jj_scan_token(COMMA_T)) return true;
- if (jj_3R_722()) return true;
+ if (jj_3R_index_subtype_definition_1407_2_722()) return true;
return false;
}
inline bool jj_3_31()
{
if (jj_done) return true;
- if (jj_3R_88()) return true;
+ if (jj_3R_range_2008_4_88()) return true;
return false;
}
- inline bool jj_3R_376()
+ inline bool jj_3R_element_association_973_2_376()
{
if (jj_done) return true;
- if (jj_3R_90()) return true;
+ if (jj_3R_choices_703_3_90()) return true;
if (jj_scan_token(ARROW_T)) return true;
return false;
}
- inline bool jj_3R_247()
+ inline bool jj_3R_element_association_973_1_247()
{
if (jj_done) return true;
Token * xsp;
xsp = jj_scanpos;
- if (jj_3R_376()) jj_scanpos = xsp;
- if (jj_3R_61()) return true;
+ if (jj_3R_element_association_973_2_376()) jj_scanpos = xsp;
+ if (jj_3R_expression_1168_1_61()) return true;
return false;
}
- inline bool jj_3R_480()
+ inline bool jj_3R_variable_declaration_2504_3_480()
{
if (jj_done) return true;
if (jj_scan_token(VARASSIGN_T)) return true;
- if (jj_3R_61()) return true;
+ if (jj_3R_expression_1168_1_61()) return true;
return false;
}
- inline bool jj_3R_168()
+ inline bool jj_3R_discrete_range_967_3_168()
{
if (jj_done) return true;
- if (jj_3R_89()) return true;
+ if (jj_3R_subtype_indication_2398_3_89()) return true;
return false;
}
- inline bool jj_3R_391()
+ inline bool jj_3R_variable_declaration_2503_1_391()
{
if (jj_done) return true;
Token * xsp;
xsp = jj_scanpos;
if (jj_scan_token(101)) jj_scanpos = xsp;
if (jj_scan_token(VARIABLE_T)) return true;
- if (jj_3R_205()) return true;
+ if (jj_3R_identifier_list_1354_4_205()) return true;
if (jj_scan_token(COLON_T)) return true;
- if (jj_3R_89()) return true;
+ if (jj_3R_subtype_indication_2398_3_89()) return true;
xsp = jj_scanpos;
- if (jj_3R_480()) jj_scanpos = xsp;
+ if (jj_3R_variable_declaration_2504_3_480()) jj_scanpos = xsp;
if (jj_scan_token(SEMI_T)) return true;
return false;
}
- inline bool jj_3R_167()
+ inline bool jj_3R_discrete_range_964_3_167()
{
if (jj_done) return true;
- if (jj_3R_88()) return true;
+ if (jj_3R_range_2008_4_88()) return true;
return false;
}
- inline bool jj_3R_72()
+ inline bool jj_3R_discrete_range_964_3_72()
{
if (jj_done) return true;
Token * xsp;
xsp = jj_scanpos;
- if (!jj_3R_167()) return false;
+ if (jj_3R_discrete_range_964_3_167()) {
jj_scanpos = xsp;
- if (jj_3R_168()) return true;
+ if (jj_3R_discrete_range_967_3_168()) return true;
+ }
return false;
}
- inline bool jj_3R_458()
+ inline bool jj_3R_variable_assignment_statement_2498_2_458()
{
if (jj_done) return true;
- if (jj_3R_542()) return true;
+ if (jj_3R_selected_variable_assignment_2844_3_542()) return true;
return false;
}
- inline bool jj_3R_489()
+ inline bool jj_3R_guarded_signal_specificatio_959_2_489()
{
if (jj_done) return true;
- if (jj_3R_556()) return true;
+ if (jj_3R_signal_list_2234_2_556()) return true;
if (jj_scan_token(COLON_T)) return true;
- if (jj_3R_63()) return true;
+ if (jj_3R_name_1633_2_63()) return true;
return false;
}
inline bool jj_3_111()
{
if (jj_done) return true;
- if (jj_3R_74()) return true;
+ if (jj_3R_identifier_1348_3_74()) return true;
if (jj_scan_token(COLON_T)) return true;
return false;
}
- inline bool jj_3R_378()
+ inline bool jj_3R_variable_assignment_statement_2494_1_378()
{
if (jj_done) return true;
Token * xsp;
xsp = jj_scanpos;
- if (!jj_3R_457()) return false;
+ if (jj_3R_variable_assignment_statement_2494_1_457()) {
jj_scanpos = xsp;
- if (jj_3R_458()) return true;
+ if (jj_3R_variable_assignment_statement_2498_2_458()) return true;
+ }
return false;
}
- inline bool jj_3R_457()
+ inline bool jj_3R_variable_assignment_statement_2494_1_457()
{
if (jj_done) return true;
Token * xsp;
xsp = jj_scanpos;
if (jj_3_111()) jj_scanpos = xsp;
- if (jj_3R_119()) return true;
+ if (jj_3R_target_2413_2_119()) return true;
if (jj_scan_token(VARASSIGN_T)) return true;
- if (jj_3R_61()) return true;
+ if (jj_3R_expression_1168_1_61()) return true;
if (jj_scan_token(SEMI_T)) return true;
return false;
}
- inline bool jj_3R_490()
+ inline bool jj_3R_use_clause_2467_28_490()
{
if (jj_done) return true;
if (jj_scan_token(COMMA_T)) return true;
- if (jj_3R_434()) return true;
+ if (jj_3R_selected_name_2095_2_434()) return true;
return false;
}
- inline bool jj_3R_397()
+ inline bool jj_3R_disconnection_specification_954_1_397()
{
if (jj_done) return true;
if (jj_scan_token(DISCONNECT_T)) return true;
- if (jj_3R_489()) return true;
+ if (jj_3R_guarded_signal_specificatio_959_2_489()) return true;
if (jj_scan_token(AFTER_T)) return true;
- if (jj_3R_61()) return true;
+ if (jj_3R_expression_1168_1_61()) return true;
if (jj_scan_token(SEMI_T)) return true;
return false;
}
- inline bool jj_3R_166()
+ inline bool jj_3R_direction_949_3_166()
{
if (jj_done) return true;
if (jj_scan_token(DOWNTO_T)) return true;
return false;
}
- inline bool jj_3R_477()
+ inline bool jj_3R_constant_declaration_877_74_477()
{
if (jj_done) return true;
if (jj_scan_token(VARASSIGN_T)) return true;
- if (jj_3R_61()) return true;
+ if (jj_3R_expression_1168_1_61()) return true;
return false;
}
- inline bool jj_3R_165()
+ inline bool jj_3R_direction_948_1_165()
{
if (jj_done) return true;
if (jj_scan_token(TO_T)) return true;
return false;
}
- inline bool jj_3R_71()
+ inline bool jj_3R_direction_948_1_71()
{
if (jj_done) return true;
Token * xsp;
xsp = jj_scanpos;
- if (!jj_3R_165()) return false;
+ if (jj_3R_direction_948_1_165()) {
jj_scanpos = xsp;
- if (jj_3R_166()) return true;
+ if (jj_3R_direction_949_3_166()) return true;
+ }
return false;
}
- inline bool jj_3R_581()
+ inline bool jj_3R_designator_943_4_581()
{
if (jj_done) return true;
- if (jj_3R_321()) return true;
+ if (jj_3R_operator_symbol_1721_1_321()) return true;
return false;
}
- inline bool jj_3R_580()
+ inline bool jj_3R_designator_942_2_580()
{
if (jj_done) return true;
- if (jj_3R_74()) return true;
+ if (jj_3R_identifier_1348_3_74()) return true;
return false;
}
- inline bool jj_3R_536()
+ inline bool jj_3R_designator_942_2_536()
{
if (jj_done) return true;
Token * xsp;
xsp = jj_scanpos;
- if (!jj_3R_580()) return false;
+ if (jj_3R_designator_942_2_580()) {
jj_scanpos = xsp;
- if (jj_3R_581()) return true;
+ if (jj_3R_designator_943_4_581()) return true;
+ }
return false;
}
- inline bool jj_3R_347()
+ inline bool jj_3R_use_clause_2467_2_347()
{
if (jj_done) return true;
if (jj_scan_token(USE_T)) return true;
- if (jj_3R_434()) return true;
+ if (jj_3R_selected_name_2095_2_434()) return true;
Token * xsp;
while (true) {
xsp = jj_scanpos;
- if (jj_3R_490()) { jj_scanpos = xsp; break; }
+ if (jj_3R_use_clause_2467_28_490()) { jj_scanpos = xsp; break; }
}
if (jj_scan_token(SEMI_T)) return true;
return false;
@@ -4145,46 +4229,46 @@ void parseInline();
inline bool jj_3_106()
{
if (jj_done) return true;
- if (jj_3R_139()) return true;
+ if (jj_3R_constraint_901_5_139()) return true;
return false;
}
- inline bool jj_3R_573()
+ inline bool jj_3R_delay_mechanism_925_5_573()
{
if (jj_done) return true;
if (jj_scan_token(REJECT_T)) return true;
- if (jj_3R_61()) return true;
+ if (jj_3R_expression_1168_1_61()) return true;
return false;
}
- inline bool jj_3R_518()
+ inline bool jj_3R_delay_mechanism_925_3_518()
{
if (jj_done) return true;
Token * xsp;
xsp = jj_scanpos;
- if (jj_3R_573()) jj_scanpos = xsp;
+ if (jj_3R_delay_mechanism_925_5_573()) jj_scanpos = xsp;
if (jj_scan_token(INERTIAL_T)) return true;
return false;
}
- inline bool jj_3R_704()
+ inline bool jj_3R_unconstraint_array_definition_2461_1_704()
{
if (jj_done) return true;
if (jj_scan_token(ARRAY_T)) return true;
if (jj_scan_token(LPAREN_T)) return true;
- if (jj_3R_722()) return true;
+ if (jj_3R_index_subtype_definition_1407_2_722()) return true;
Token * xsp;
while (true) {
xsp = jj_scanpos;
- if (jj_3R_723()) { jj_scanpos = xsp; break; }
+ if (jj_3R_unconstraint_array_definition_2461_53_723()) { jj_scanpos = xsp; break; }
}
if (jj_scan_token(RPAREN_T)) return true;
if (jj_scan_token(OF_T)) return true;
- if (jj_3R_89()) return true;
+ if (jj_3R_subtype_indication_2398_3_89()) return true;
return false;
}
- inline bool jj_3R_517()
+ inline bool jj_3R_delay_mechanism_924_1_517()
{
if (jj_done) return true;
if (jj_scan_token(TRANSPORT_T)) return true;
@@ -4194,223 +4278,234 @@ void parseInline();
inline bool jj_3_30()
{
if (jj_done) return true;
- if (jj_3R_87()) return true;
+ if (jj_3R_context_declaration_2633_2_87()) return true;
return false;
}
- inline bool jj_3R_420()
+ inline bool jj_3R_delay_mechanism_924_1_420()
{
if (jj_done) return true;
Token * xsp;
xsp = jj_scanpos;
- if (!jj_3R_517()) return false;
+ if (jj_3R_delay_mechanism_924_1_517()) {
jj_scanpos = xsp;
- if (jj_3R_518()) return true;
+ if (jj_3R_delay_mechanism_925_3_518()) return true;
+ }
return false;
}
- inline bool jj_3R_161()
+ inline bool jj_3R_type_mark_2456_3_161()
{
if (jj_done) return true;
- if (jj_3R_63()) return true;
+ if (jj_3R_name_1633_2_63()) return true;
return false;
}
- inline bool jj_3R_193()
+ inline bool jj_3R_subtype_indication_2398_58_193()
{
if (jj_done) return true;
- if (jj_3R_139()) return true;
+ if (jj_3R_constraint_901_5_139()) return true;
return false;
}
- inline bool jj_3R_643()
+ inline bool jj_3R_type_definition_2451_3_643()
{
if (jj_done) return true;
- if (jj_3R_660()) return true;
+ if (jj_3R_protected_type_declaration_2599_4_660()) return true;
return false;
}
inline bool jj_3_29()
{
if (jj_done) return true;
- if (jj_3R_65()) return true;
+ if (jj_3R_index_constraint_1395_3_65()) return true;
return false;
}
- inline bool jj_3R_187()
+ inline bool jj_3R_context_item_913_3_187()
{
if (jj_done) return true;
- if (jj_3R_348()) return true;
+ if (jj_3R_context_ref_2625_2_348()) return true;
return false;
}
inline bool jj_3_28()
{
if (jj_done) return true;
- if (jj_3R_86()) return true;
+ if (jj_3R_range_constraint_2017_1_86()) return true;
return false;
}
inline bool jj_3_110()
{
if (jj_done) return true;
- if (jj_3R_143()) return true;
+ if (jj_3R_protected_type_body_2563_4_143()) return true;
return false;
}
- inline bool jj_3R_642()
+ inline bool jj_3R_type_definition_2447_3_642()
{
if (jj_done) return true;
- if (jj_3R_659()) return true;
+ if (jj_3R_file_type_definition_1219_2_659()) return true;
return false;
}
- inline bool jj_3R_186()
+ inline bool jj_3R_context_item_912_3_186()
{
if (jj_done) return true;
- if (jj_3R_87()) return true;
+ if (jj_3R_context_declaration_2633_2_87()) return true;
return false;
}
- inline bool jj_3R_641()
+ inline bool jj_3R_type_definition_2446_3_641()
{
if (jj_done) return true;
- if (jj_3R_658()) return true;
+ if (jj_3R_access_type_definition_349_3_658()) return true;
return false;
}
- inline bool jj_3R_185()
+ inline bool jj_3R_context_item_911_3_185()
{
if (jj_done) return true;
- if (jj_3R_347()) return true;
+ if (jj_3R_use_clause_2467_2_347()) return true;
return false;
}
- inline bool jj_3R_640()
+ inline bool jj_3R_type_definition_2445_3_640()
{
if (jj_done) return true;
- if (jj_3R_657()) return true;
+ if (jj_3R_composite_type_definition_752_2_657()) return true;
return false;
}
- inline bool jj_3R_184()
+ inline bool jj_3R_context_item_910_2_184()
{
if (jj_done) return true;
- if (jj_3R_346()) return true;
+ if (jj_3R_library_clause_1542_2_346()) return true;
return false;
}
- inline bool jj_3R_85()
+ inline bool jj_3R_context_item_910_2_85()
{
if (jj_done) return true;
Token * xsp;
xsp = jj_scanpos;
- if (!jj_3R_184()) return false;
+ if (jj_3R_context_item_910_2_184()) {
jj_scanpos = xsp;
- if (!jj_3R_185()) return false;
+ if (jj_3R_context_item_911_3_185()) {
jj_scanpos = xsp;
- if (!jj_3R_186()) return false;
+ if (jj_3R_context_item_912_3_186()) {
jj_scanpos = xsp;
- if (jj_3R_187()) return true;
+ if (jj_3R_context_item_913_3_187()) return true;
+ }
+ }
+ }
return false;
}
- inline bool jj_3R_639()
+ inline bool jj_3R_type_definition_2444_1_639()
{
if (jj_done) return true;
- if (jj_3R_656()) return true;
+ if (jj_3R_scalar_type_definition_2074_1_656()) return true;
return false;
}
- inline bool jj_3R_588()
+ inline bool jj_3R_type_definition_2444_1_588()
{
if (jj_done) return true;
Token * xsp;
xsp = jj_scanpos;
- if (!jj_3R_639()) return false;
+ if (jj_3R_type_definition_2444_1_639()) {
jj_scanpos = xsp;
- if (!jj_3R_640()) return false;
+ if (jj_3R_type_definition_2445_3_640()) {
jj_scanpos = xsp;
- if (!jj_3R_641()) return false;
+ if (jj_3R_type_definition_2446_3_641()) {
jj_scanpos = xsp;
- if (!jj_3R_642()) return false;
+ if (jj_3R_type_definition_2447_3_642()) {
jj_scanpos = xsp;
- if (!jj_3_110()) return false;
+ if (jj_3_110()) {
jj_scanpos = xsp;
- if (jj_3R_643()) return true;
+ if (jj_3R_type_definition_2451_3_643()) return true;
+ }
+ }
+ }
+ }
+ }
return false;
}
- inline bool jj_3R_286()
+ inline bool jj_3R_constraint_904_5_286()
{
if (jj_done) return true;
- if (jj_3R_65()) return true;
+ if (jj_3R_index_constraint_1395_3_65()) return true;
return false;
}
- inline bool jj_3R_192()
+ inline bool jj_3R_subtype_indication_2398_45_192()
{
if (jj_done) return true;
- if (jj_3R_63()) return true;
+ if (jj_3R_name_1633_2_63()) return true;
return false;
}
- inline bool jj_3R_476()
+ inline bool jj_3R_type_declaration_2439_3_476()
{
if (jj_done) return true;
- if (jj_3R_547()) return true;
+ if (jj_3R_incomplete_type_declaration_1387_3_547()) return true;
return false;
}
- inline bool jj_3R_139()
+ inline bool jj_3R_constraint_901_5_139()
{
if (jj_done) return true;
Token * xsp;
xsp = jj_scanpos;
- if (!jj_3R_285()) return false;
+ if (jj_3R_constraint_901_5_285()) {
jj_scanpos = xsp;
- if (jj_3R_286()) return true;
+ if (jj_3R_constraint_904_5_286()) return true;
+ }
return false;
}
- inline bool jj_3R_285()
+ inline bool jj_3R_constraint_901_5_285()
{
if (jj_done) return true;
- if (jj_3R_86()) return true;
+ if (jj_3R_range_constraint_2017_1_86()) return true;
return false;
}
inline bool jj_3_109()
{
if (jj_done) return true;
- if (jj_3R_142()) return true;
+ if (jj_3R_full_type_declaration_1246_3_142()) return true;
return false;
}
- inline bool jj_3R_387()
+ inline bool jj_3R_type_declaration_2437_1_387()
{
if (jj_done) return true;
Token * xsp;
xsp = jj_scanpos;
- if (!jj_3_109()) return false;
+ if (jj_3_109()) {
jj_scanpos = xsp;
- if (jj_3R_476()) return true;
+ if (jj_3R_type_declaration_2439_3_476()) return true;
+ }
return false;
}
inline bool jj_3_27()
{
if (jj_done) return true;
- if (jj_3R_85()) return true;
+ if (jj_3R_context_item_910_2_85()) return true;
return false;
}
- inline bool jj_3R_111()
+ inline bool jj_3R_type_conversion_2432_3_111()
{
if (jj_done) return true;
- if (jj_3R_63()) return true;
+ if (jj_3R_name_1633_2_63()) return true;
if (jj_scan_token(LPAREN_T)) return true;
- if (jj_3R_61()) return true;
+ if (jj_3R_expression_1168_1_61()) return true;
if (jj_scan_token(RPAREN_T)) return true;
return false;
}
@@ -4418,33 +4513,33 @@ void parseInline();
inline bool jj_3_108()
{
if (jj_done) return true;
- if (jj_3R_140()) return true;
- if (jj_3R_141()) return true;
+ if (jj_3R_multiplying_operation_1624_1_140()) return true;
+ if (jj_3R_factor_1189_1_141()) return true;
return false;
}
- inline bool jj_3R_703()
+ inline bool jj_3R_constraint_array_definition_890_1_703()
{
if (jj_done) return true;
if (jj_scan_token(ARRAY_T)) return true;
- if (jj_3R_65()) return true;
+ if (jj_3R_index_constraint_1395_3_65()) return true;
if (jj_scan_token(OF_T)) return true;
- if (jj_3R_89()) return true;
+ if (jj_3R_subtype_indication_2398_3_89()) return true;
return false;
}
- inline bool jj_3R_382()
+ inline bool jj_3R_timeout_clause_2424_1_382()
{
if (jj_done) return true;
if (jj_scan_token(FOR_T)) return true;
- if (jj_3R_61()) return true;
+ if (jj_3R_expression_1168_1_61()) return true;
return false;
}
- inline bool jj_3R_134()
+ inline bool jj_3R_term_2419_2_134()
{
if (jj_done) return true;
- if (jj_3R_141()) return true;
+ if (jj_3R_factor_1189_1_141()) return true;
Token * xsp;
while (true) {
xsp = jj_scanpos;
@@ -4453,184 +4548,189 @@ void parseInline();
return false;
}
- inline bool jj_3R_256()
+ inline bool jj_3R_target_2414_3_256()
{
if (jj_done) return true;
- if (jj_3R_114()) return true;
+ if (jj_3R_aggregate_396_3_114()) return true;
return false;
}
- inline bool jj_3R_389()
+ inline bool jj_3R_constant_declaration_877_4_389()
{
if (jj_done) return true;
if (jj_scan_token(CONSTANT_T)) return true;
- if (jj_3R_205()) return true;
+ if (jj_3R_identifier_list_1354_4_205()) return true;
if (jj_scan_token(COLON_T)) return true;
- if (jj_3R_89()) return true;
+ if (jj_3R_subtype_indication_2398_3_89()) return true;
Token * xsp;
xsp = jj_scanpos;
- if (jj_3R_477()) jj_scanpos = xsp;
+ if (jj_3R_constant_declaration_877_74_477()) jj_scanpos = xsp;
if (jj_scan_token(SEMI_T)) return true;
return false;
}
- inline bool jj_3R_119()
+ inline bool jj_3R_target_2413_2_119()
{
if (jj_done) return true;
Token * xsp;
xsp = jj_scanpos;
- if (!jj_3R_255()) return false;
+ if (jj_3R_target_2413_2_255()) {
jj_scanpos = xsp;
- if (jj_3R_256()) return true;
+ if (jj_3R_target_2414_3_256()) return true;
+ }
return false;
}
inline bool jj_3_107()
{
if (jj_done) return true;
- if (jj_3R_63()) return true;
+ if (jj_3R_name_1633_2_63()) return true;
return false;
}
- inline bool jj_3R_255()
+ inline bool jj_3R_target_2413_2_255()
{
if (jj_done) return true;
- if (jj_3R_63()) return true;
+ if (jj_3R_name_1633_2_63()) return true;
return false;
}
inline bool jj_3_26()
{
if (jj_done) return true;
- if (jj_3R_84()) return true;
+ if (jj_3R_component_configuration_708_5_84()) return true;
return false;
}
- inline bool jj_3R_228()
+ inline bool jj_3R_suffix_2408_3_228()
{
if (jj_done) return true;
if (jj_scan_token(ALL_T)) return true;
return false;
}
- inline bool jj_3R_227()
+ inline bool jj_3R_suffix_2407_3_227()
{
if (jj_done) return true;
- if (jj_3R_321()) return true;
+ if (jj_3R_operator_symbol_1721_1_321()) return true;
return false;
}
- inline bool jj_3R_226()
+ inline bool jj_3R_suffix_2406_3_226()
{
if (jj_done) return true;
- if (jj_3R_369()) return true;
+ if (jj_3R_character_literal_682_3_369()) return true;
return false;
}
- inline bool jj_3R_396()
+ inline bool jj_3R_configuration_specification_872_1_396()
{
if (jj_done) return true;
if (jj_scan_token(FOR_T)) return true;
- if (jj_3R_181()) return true;
- if (jj_3R_344()) return true;
+ if (jj_3R_component_specification_747_1_181()) return true;
+ if (jj_3R_binding_indication_567_2_344()) return true;
if (jj_scan_token(SEMI_T)) return true;
return false;
}
- inline bool jj_3R_579()
+ inline bool jj_3R_configuration_item_866_4_579()
{
if (jj_done) return true;
- if (jj_3R_345()) return true;
+ if (jj_3R_block_configuration_585_5_345()) return true;
return false;
}
- inline bool jj_3R_105()
+ inline bool jj_3R_suffix_2404_1_105()
{
if (jj_done) return true;
Token * xsp;
xsp = jj_scanpos;
- if (!jj_3R_225()) return false;
+ if (jj_3R_suffix_2404_1_225()) {
jj_scanpos = xsp;
- if (!jj_3R_226()) return false;
+ if (jj_3R_suffix_2406_3_226()) {
jj_scanpos = xsp;
- if (!jj_3R_227()) return false;
+ if (jj_3R_suffix_2407_3_227()) {
jj_scanpos = xsp;
- if (jj_3R_228()) return true;
+ if (jj_3R_suffix_2408_3_228()) return true;
+ }
+ }
+ }
return false;
}
- inline bool jj_3R_225()
+ inline bool jj_3R_suffix_2404_1_225()
{
if (jj_done) return true;
- if (jj_3R_63()) return true;
+ if (jj_3R_name_1633_2_63()) return true;
return false;
}
inline bool jj_3_105()
{
if (jj_done) return true;
- if (jj_3R_138()) return true;
+ if (jj_3R_reslution_indication_2391_3_138()) return true;
return false;
}
- inline bool jj_3R_578()
+ inline bool jj_3R_configuration_item_864_2_578()
{
if (jj_done) return true;
- if (jj_3R_84()) return true;
+ if (jj_3R_component_configuration_708_5_84()) return true;
return false;
}
- inline bool jj_3R_523()
+ inline bool jj_3R_configuration_item_864_2_523()
{
if (jj_done) return true;
Token * xsp;
xsp = jj_scanpos;
- if (!jj_3R_578()) return false;
+ if (jj_3R_configuration_item_864_2_578()) {
jj_scanpos = xsp;
- if (jj_3R_579()) return true;
+ if (jj_3R_configuration_item_866_4_579()) return true;
+ }
return false;
}
- inline bool jj_3R_89()
+ inline bool jj_3R_subtype_indication_2398_3_89()
{
if (jj_done) return true;
Token * xsp;
xsp = jj_scanpos;
if (jj_3_105()) jj_scanpos = xsp;
- if (jj_3R_192()) return true;
+ if (jj_3R_subtype_indication_2398_45_192()) return true;
while (true) {
xsp = jj_scanpos;
- if (jj_3R_192()) { jj_scanpos = xsp; break; }
+ if (jj_3R_subtype_indication_2398_45_192()) { jj_scanpos = xsp; break; }
}
xsp = jj_scanpos;
- if (jj_3R_193()) jj_scanpos = xsp;
+ if (jj_3R_subtype_indication_2398_58_193()) jj_scanpos = xsp;
return false;
}
- inline bool jj_3R_138()
+ inline bool jj_3R_reslution_indication_2391_3_138()
{
if (jj_done) return true;
if (jj_scan_token(LPAREN_T)) return true;
- if (jj_3R_61()) return true;
+ if (jj_3R_expression_1168_1_61()) return true;
if (jj_scan_token(RPAREN_T)) return true;
return false;
}
- inline bool jj_3R_388()
+ inline bool jj_3R_subtype_declaration_2382_1_388()
{
if (jj_done) return true;
if (jj_scan_token(SUBTYPE_T)) return true;
- if (jj_3R_74()) return true;
+ if (jj_3R_identifier_1348_3_74()) return true;
if (jj_scan_token(IS_T)) return true;
- if (jj_3R_89()) return true;
+ if (jj_3R_subtype_indication_2398_3_89()) return true;
if (jj_scan_token(SEMI_T)) return true;
return false;
}
- inline bool jj_3R_637()
+ inline bool jj_3R_subprogram_statement_part_2377_4_637()
{
if (jj_done) return true;
- if (jj_3R_117()) return true;
+ if (jj_3R_sequential_statement_2133_5_117()) return true;
return false;
}
@@ -4638,198 +4738,200 @@ void parseInline();
{
if (jj_done) return true;
if (jj_scan_token(WHEN_T)) return true;
- if (jj_3R_83()) return true;
+ if (jj_3R_condition_809_3_83()) return true;
if (jj_scan_token(ELSE_T)) return true;
return false;
}
- inline bool jj_3R_584()
+ inline bool jj_3R_subprogram_statement_part_2377_3_584()
{
if (jj_done) return true;
Token * xsp;
while (true) {
xsp = jj_scanpos;
- if (jj_3R_637()) { jj_scanpos = xsp; break; }
+ if (jj_3R_subprogram_statement_part_2377_4_637()) { jj_scanpos = xsp; break; }
}
return false;
}
- inline bool jj_3R_367()
+ inline bool jj_3R_configuration_declaration_838_2_367()
{
if (jj_done) return true;
if (jj_scan_token(CONFIGURATION_T)) return true;
- if (jj_3R_74()) return true;
+ if (jj_3R_identifier_1348_3_74()) return true;
return false;
}
- inline bool jj_3R_334()
+ inline bool jj_3R_conditional_waveforms_831_7_334()
{
if (jj_done) return true;
if (jj_scan_token(WHEN_T)) return true;
- if (jj_3R_83()) return true;
+ if (jj_3R_condition_809_3_83()) return true;
return false;
}
- inline bool jj_3R_333()
+ inline bool jj_3R_conditional_waveforms_829_7_333()
{
if (jj_done) return true;
if (jj_scan_token(WHEN_T)) return true;
- if (jj_3R_83()) return true;
+ if (jj_3R_condition_809_3_83()) return true;
if (jj_scan_token(ELSE_T)) return true;
- if (jj_3R_332()) return true;
+ if (jj_3R_waveform_2543_1_332()) return true;
return false;
}
- inline bool jj_3R_539()
+ inline bool jj_3R_subprogram_specification_2366_3_539()
{
if (jj_done) return true;
if (jj_scan_token(LPAREN_T)) return true;
- if (jj_3R_582()) return true;
+ if (jj_3R_formal_parameter_list_1236_2_582()) return true;
if (jj_scan_token(RPAREN_T)) return true;
return false;
}
- inline bool jj_3R_173()
+ inline bool jj_3R_conditional_waveforms_828_1_173()
{
if (jj_done) return true;
- if (jj_3R_332()) return true;
+ if (jj_3R_waveform_2543_1_332()) return true;
Token * xsp;
while (true) {
xsp = jj_scanpos;
- if (jj_3R_333()) { jj_scanpos = xsp; break; }
+ if (jj_3R_conditional_waveforms_829_7_333()) { jj_scanpos = xsp; break; }
}
xsp = jj_scanpos;
- if (jj_3R_334()) jj_scanpos = xsp;
+ if (jj_3R_conditional_waveforms_831_7_334()) jj_scanpos = xsp;
return false;
}
- inline bool jj_3R_75()
+ inline bool jj_3R_conditional_signal_assignment_823_2_75()
{
if (jj_done) return true;
- if (jj_3R_119()) return true;
+ if (jj_3R_target_2413_2_119()) return true;
if (jj_scan_token(LESSTHAN_T)) return true;
- if (jj_3R_172()) return true;
- if (jj_3R_173()) return true;
+ if (jj_3R_options_1726_3_172()) return true;
+ if (jj_3R_conditional_waveforms_828_1_173()) return true;
if (jj_scan_token(SEMI_T)) return true;
return false;
}
- inline bool jj_3R_538()
+ inline bool jj_3R_subprogram_specification_2355_4_538()
{
if (jj_done) return true;
Token * xsp;
xsp = jj_scanpos;
- if (!jj_scan_token(84)) return false;
+ if (jj_scan_token(84)) {
jj_scanpos = xsp;
if (jj_scan_token(52)) return true;
+ }
return false;
}
inline bool jj_3_104()
{
if (jj_done) return true;
- if (jj_3R_137()) return true;
+ if (jj_3R_gen_assoc_list_2678_4_137()) return true;
return false;
}
- inline bool jj_3R_451()
+ inline bool jj_3R_subprogram_specification_2355_2_451()
{
if (jj_done) return true;
Token * xsp;
xsp = jj_scanpos;
- if (jj_3R_538()) jj_scanpos = xsp;
+ if (jj_3R_subprogram_specification_2355_4_538()) jj_scanpos = xsp;
if (jj_scan_token(FUNCTION_T)) return true;
- if (jj_3R_536()) return true;
+ if (jj_3R_designator_942_2_536()) return true;
xsp = jj_scanpos;
- if (jj_3R_539()) jj_scanpos = xsp;
+ if (jj_3R_subprogram_specification_2366_3_539()) jj_scanpos = xsp;
if (jj_scan_token(RETURN_T)) return true;
- if (jj_3R_161()) return true;
+ if (jj_3R_type_mark_2456_3_161()) return true;
return false;
}
inline bool jj_3_103()
{
if (jj_done) return true;
- if (jj_3R_136()) return true;
+ if (jj_3R_gen_interface_list_2683_4_136()) return true;
return false;
}
- inline bool jj_3R_537()
+ inline bool jj_3R_subprogram_specification_2349_5_537()
{
if (jj_done) return true;
if (jj_scan_token(LPAREN_T)) return true;
- if (jj_3R_327()) return true;
+ if (jj_3R_interface_list_1476_3_327()) return true;
if (jj_scan_token(RPAREN_T)) return true;
return false;
}
- inline bool jj_3R_381()
+ inline bool jj_3R_condition_clause_814_3_381()
{
if (jj_done) return true;
if (jj_scan_token(UNTIL_T)) return true;
- if (jj_3R_83()) return true;
+ if (jj_3R_condition_809_3_83()) return true;
return false;
}
- inline bool jj_3R_83()
+ inline bool jj_3R_condition_809_3_83()
{
if (jj_done) return true;
- if (jj_3R_61()) return true;
+ if (jj_3R_expression_1168_1_61()) return true;
return false;
}
inline bool jj_3_24()
{
if (jj_done) return true;
- if (jj_3R_82()) return true;
+ if (jj_3R_concurrent_procedure_call_statement_763_1_82()) return true;
return false;
}
inline bool jj_3_23()
{
if (jj_done) return true;
- if (jj_3R_81()) return true;
+ if (jj_3R_component_instantiation_statement_730_2_81()) return true;
return false;
}
- inline bool jj_3R_364()
+ inline bool jj_3R_subprogram_specification_2341_2_364()
{
if (jj_done) return true;
Token * xsp;
xsp = jj_scanpos;
- if (!jj_3R_450()) return false;
+ if (jj_3R_subprogram_specification_2341_2_450()) {
jj_scanpos = xsp;
- if (jj_3R_451()) return true;
+ if (jj_3R_subprogram_specification_2355_2_451()) return true;
+ }
return false;
}
- inline bool jj_3R_450()
+ inline bool jj_3R_subprogram_specification_2341_2_450()
{
if (jj_done) return true;
if (jj_scan_token(PROCEDURE_T)) return true;
- if (jj_3R_536()) return true;
+ if (jj_3R_designator_942_2_536()) return true;
Token * xsp;
xsp = jj_scanpos;
- if (jj_3R_537()) jj_scanpos = xsp;
+ if (jj_3R_subprogram_specification_2349_5_537()) jj_scanpos = xsp;
xsp = jj_scanpos;
if (jj_3_103()) jj_scanpos = xsp;
xsp = jj_scanpos;
if (jj_3_104()) jj_scanpos = xsp;
- if (jj_3R_442()) return true;
+ if (jj_3R_param_2936_3_442()) return true;
return false;
}
inline bool jj_3_22()
{
if (jj_done) return true;
- if (jj_3R_80()) return true;
+ if (jj_3R_concurrent_signal_assignment_statement_768_1_80()) return true;
return false;
}
- inline bool jj_3R_79()
+ inline bool jj_3R_null_792_12_79()
{
if (jj_done) return true;
- if (jj_3R_74()) return true;
+ if (jj_3R_identifier_1348_3_74()) return true;
if (jj_scan_token(COLON_T)) return true;
return false;
}
@@ -4839,46 +4941,47 @@ void parseInline();
if (jj_done) return true;
Token * xsp;
xsp = jj_scanpos;
- if (jj_3R_79()) jj_scanpos = xsp;
+ if (jj_3R_null_792_12_79()) jj_scanpos = xsp;
xsp = jj_scanpos;
if (jj_scan_token(79)) jj_scanpos = xsp;
if (jj_scan_token(ASSERT_T)) return true;
return false;
}
- inline bool jj_3R_638()
+ inline bool jj_3R_subprogram_kind_2335_2_638()
{
if (jj_done) return true;
Token * xsp;
xsp = jj_scanpos;
- if (!jj_scan_token(46)) return false;
+ if (jj_scan_token(46)) {
jj_scanpos = xsp;
if (jj_scan_token(80)) return true;
+ }
return false;
}
- inline bool jj_3R_636()
+ inline bool jj_3R_subprogram_declarative_part_2330_4_636()
{
if (jj_done) return true;
- if (jj_3R_655()) return true;
+ if (jj_3R_subprogram_declarative_item_2309_1_655()) return true;
return false;
}
- inline bool jj_3R_583()
+ inline bool jj_3R_subprogram_declarative_part_2330_3_583()
{
if (jj_done) return true;
Token * xsp;
while (true) {
xsp = jj_scanpos;
- if (jj_3R_636()) { jj_scanpos = xsp; break; }
+ if (jj_3R_subprogram_declarative_part_2330_4_636()) { jj_scanpos = xsp; break; }
}
return false;
}
- inline bool jj_3R_77()
+ inline bool jj_3R_null_784_12_77()
{
if (jj_done) return true;
- if (jj_3R_74()) return true;
+ if (jj_3R_identifier_1348_3_74()) return true;
if (jj_scan_token(COLON_T)) return true;
return false;
}
@@ -4888,7 +4991,7 @@ void parseInline();
if (jj_done) return true;
Token * xsp;
xsp = jj_scanpos;
- if (jj_3R_77()) jj_scanpos = xsp;
+ if (jj_3R_null_784_12_77()) jj_scanpos = xsp;
xsp = jj_scanpos;
if (jj_scan_token(79)) jj_scanpos = xsp;
if (jj_scan_token(PROCESS_T)) return true;
@@ -4898,21 +5001,21 @@ void parseInline();
inline bool jj_3_101()
{
if (jj_done) return true;
- if (jj_3R_67()) return true;
+ if (jj_3R_attribute_declaration_505_2_67()) return true;
return false;
}
- inline bool jj_3R_675()
+ inline bool jj_3R_subprogram_declarative_item_2325_3_675()
{
if (jj_done) return true;
- if (jj_3R_398()) return true;
+ if (jj_3R_group_declaration_1327_3_398()) return true;
return false;
}
- inline bool jj_3R_76()
+ inline bool jj_3R_null_781_12_76()
{
if (jj_done) return true;
- if (jj_3R_74()) return true;
+ if (jj_3R_identifier_1348_3_74()) return true;
if (jj_scan_token(COLON_T)) return true;
return false;
}
@@ -4922,175 +5025,187 @@ void parseInline();
if (jj_done) return true;
Token * xsp;
xsp = jj_scanpos;
- if (jj_3R_76()) jj_scanpos = xsp;
+ if (jj_3R_null_781_12_76()) jj_scanpos = xsp;
if (jj_scan_token(BLOCK_T)) return true;
return false;
}
- inline bool jj_3R_674()
+ inline bool jj_3R_subprogram_declarative_item_2321_3_674()
{
if (jj_done) return true;
- if (jj_3R_347()) return true;
+ if (jj_3R_use_clause_2467_2_347()) return true;
return false;
}
inline bool jj_3_102()
{
if (jj_done) return true;
- if (jj_3R_68()) return true;
+ if (jj_3R_group_template_declaration_1335_2_68()) return true;
return false;
}
- inline bool jj_3R_673()
+ inline bool jj_3R_subprogram_declarative_item_2320_3_673()
{
if (jj_done) return true;
- if (jj_3R_395()) return true;
+ if (jj_3R_attribute_specification_526_3_395()) return true;
return false;
}
inline bool jj_3_20()
{
if (jj_done) return true;
- if (jj_3R_78()) return true;
+ if (jj_3R_generate_statement_1283_1_78()) return true;
return false;
}
- inline bool jj_3R_672()
+ inline bool jj_3R_subprogram_declarative_item_2318_1_672()
{
if (jj_done) return true;
- if (jj_3R_67()) return true;
+ if (jj_3R_attribute_declaration_505_2_67()) return true;
return false;
}
- inline bool jj_3R_671()
+ inline bool jj_3R_subprogram_declarative_item_2316_3_671()
{
if (jj_done) return true;
- if (jj_3R_393()) return true;
+ if (jj_3R_alias_declaration_401_2_393()) return true;
return false;
}
- inline bool jj_3R_670()
+ inline bool jj_3R_subprogram_declarative_item_2315_3_670()
{
if (jj_done) return true;
- if (jj_3R_392()) return true;
+ if (jj_3R_file_declaration_1199_2_392()) return true;
return false;
}
- inline bool jj_3R_669()
+ inline bool jj_3R_subprogram_declarative_item_2314_3_669()
{
if (jj_done) return true;
- if (jj_3R_391()) return true;
+ if (jj_3R_variable_declaration_2503_1_391()) return true;
return false;
}
- inline bool jj_3R_586()
+ inline bool jj_3R_subprogram_body_2284_33_586()
{
if (jj_done) return true;
- if (jj_3R_536()) return true;
+ if (jj_3R_designator_942_2_536()) return true;
return false;
}
- inline bool jj_3R_668()
+ inline bool jj_3R_subprogram_declarative_item_2313_3_668()
{
if (jj_done) return true;
- if (jj_3R_389()) return true;
+ if (jj_3R_constant_declaration_877_4_389()) return true;
return false;
}
inline bool jj_3_17()
{
if (jj_done) return true;
- if (jj_3R_75()) return true;
+ if (jj_3R_conditional_signal_assignment_823_2_75()) return true;
return false;
}
- inline bool jj_3R_667()
+ inline bool jj_3R_subprogram_declarative_item_2312_3_667()
{
if (jj_done) return true;
- if (jj_3R_388()) return true;
+ if (jj_3R_subtype_declaration_2382_1_388()) return true;
return false;
}
- inline bool jj_3R_666()
+ inline bool jj_3R_subprogram_declarative_item_2311_4_666()
{
if (jj_done) return true;
- if (jj_3R_540()) return true;
+ if (jj_3R_subprogram_body_2271_1_540()) return true;
return false;
}
- inline bool jj_3R_665()
+ inline bool jj_3R_subprogram_declarative_item_2310_2_665()
{
if (jj_done) return true;
- if (jj_3R_387()) return true;
+ if (jj_3R_type_declaration_2437_1_387()) return true;
return false;
}
- inline bool jj_3R_664()
+ inline bool jj_3R_subprogram_declarative_item_2309_1_664()
{
if (jj_done) return true;
- if (jj_3R_98()) return true;
+ if (jj_3R_subprogram_declaration_2294_1_98()) return true;
return false;
}
- inline bool jj_3R_655()
+ inline bool jj_3R_subprogram_declarative_item_2309_1_655()
{
if (jj_done) return true;
Token * xsp;
xsp = jj_scanpos;
- if (!jj_3R_664()) return false;
+ if (jj_3R_subprogram_declarative_item_2309_1_664()) {
jj_scanpos = xsp;
- if (!jj_3R_665()) return false;
+ if (jj_3R_subprogram_declarative_item_2310_2_665()) {
jj_scanpos = xsp;
- if (!jj_3R_666()) return false;
+ if (jj_3R_subprogram_declarative_item_2311_4_666()) {
jj_scanpos = xsp;
- if (!jj_3R_667()) return false;
+ if (jj_3R_subprogram_declarative_item_2312_3_667()) {
jj_scanpos = xsp;
- if (!jj_3R_668()) return false;
+ if (jj_3R_subprogram_declarative_item_2313_3_668()) {
jj_scanpos = xsp;
- if (!jj_3R_669()) return false;
+ if (jj_3R_subprogram_declarative_item_2314_3_669()) {
jj_scanpos = xsp;
- if (!jj_3R_670()) return false;
+ if (jj_3R_subprogram_declarative_item_2315_3_670()) {
jj_scanpos = xsp;
- if (!jj_3R_671()) return false;
+ if (jj_3R_subprogram_declarative_item_2316_3_671()) {
jj_scanpos = xsp;
- if (!jj_3R_672()) return false;
+ if (jj_3R_subprogram_declarative_item_2318_1_672()) {
jj_scanpos = xsp;
- if (!jj_3R_673()) return false;
+ if (jj_3R_subprogram_declarative_item_2320_3_673()) {
jj_scanpos = xsp;
- if (!jj_3R_674()) return false;
+ if (jj_3R_subprogram_declarative_item_2321_3_674()) {
jj_scanpos = xsp;
- if (!jj_3_102()) return false;
+ if (jj_3_102()) {
jj_scanpos = xsp;
- if (jj_3R_675()) return true;
+ if (jj_3R_subprogram_declarative_item_2325_3_675()) return true;
+ }
+ }
+ }
+ }
+ }
+ }
+ }
+ }
+ }
+ }
+ }
+ }
return false;
}
- inline bool jj_3R_176()
+ inline bool jj_3R_concurrent_signal_assignment_statement_772_3_176()
{
if (jj_done) return true;
- if (jj_3R_337()) return true;
+ if (jj_3R_selected_signal_assignment_2100_3_337()) return true;
return false;
}
- inline bool jj_3R_479()
+ inline bool jj_3R_signal_declaration_2218_89_479()
{
if (jj_done) return true;
if (jj_scan_token(VARASSIGN_T)) return true;
- if (jj_3R_61()) return true;
+ if (jj_3R_expression_1168_1_61()) return true;
return false;
}
- inline bool jj_3R_175()
+ inline bool jj_3R_concurrent_signal_assignment_statement_770_1_175()
{
if (jj_done) return true;
- if (jj_3R_75()) return true;
+ if (jj_3R_conditional_signal_assignment_823_2_75()) return true;
return false;
}
inline bool jj_3_16()
{
if (jj_done) return true;
- if (jj_3R_74()) return true;
+ if (jj_3R_identifier_1348_3_74()) return true;
if (jj_scan_token(COLON_T)) return true;
return false;
}
@@ -5098,29 +5213,30 @@ void parseInline();
inline bool jj_3_100()
{
if (jj_done) return true;
- if (jj_3R_135()) return true;
+ if (jj_3R_subprogram_instantiation_declaration_2667_2_135()) return true;
return false;
}
- inline bool jj_3R_365()
+ inline bool jj_3R_subprogram_1_2303_2_365()
{
if (jj_done) return true;
Token * xsp;
xsp = jj_scanpos;
- if (!jj_3R_452()) return false;
+ if (jj_3R_subprogram_1_2303_2_452()) {
jj_scanpos = xsp;
if (jj_scan_token(137)) return true;
+ }
return false;
}
- inline bool jj_3R_452()
+ inline bool jj_3R_subprogram_1_2303_2_452()
{
if (jj_done) return true;
- if (jj_3R_540()) return true;
+ if (jj_3R_subprogram_body_2271_1_540()) return true;
return false;
}
- inline bool jj_3R_80()
+ inline bool jj_3R_concurrent_signal_assignment_statement_768_1_80()
{
if (jj_done) return true;
Token * xsp;
@@ -5129,21 +5245,22 @@ void parseInline();
xsp = jj_scanpos;
if (jj_scan_token(79)) jj_scanpos = xsp;
xsp = jj_scanpos;
- if (!jj_3R_175()) return false;
+ if (jj_3R_concurrent_signal_assignment_statement_770_1_175()) {
jj_scanpos = xsp;
- if (jj_3R_176()) return true;
+ if (jj_3R_concurrent_signal_assignment_statement_772_3_176()) return true;
+ }
return false;
}
inline bool jj_3_15()
{
if (jj_done) return true;
- if (jj_3R_74()) return true;
+ if (jj_3R_identifier_1348_3_74()) return true;
if (jj_scan_token(COLON_T)) return true;
return false;
}
- inline bool jj_3R_82()
+ inline bool jj_3R_concurrent_procedure_call_statement_763_1_82()
{
if (jj_done) return true;
Token * xsp;
@@ -5151,23 +5268,23 @@ void parseInline();
if (jj_3_15()) jj_scanpos = xsp;
xsp = jj_scanpos;
if (jj_scan_token(79)) jj_scanpos = xsp;
- if (jj_3R_180()) return true;
+ if (jj_3R_procedure_call_1912_2_180()) return true;
if (jj_scan_token(SEMI_T)) return true;
return false;
}
- inline bool jj_3R_209()
+ inline bool jj_3R_subprogram_declaration_2297_1_209()
{
if (jj_done) return true;
- if (jj_3R_364()) return true;
- if (jj_3R_365()) return true;
+ if (jj_3R_subprogram_specification_2341_2_364()) return true;
+ if (jj_3R_subprogram_1_2303_2_365()) return true;
return false;
}
inline bool jj_3_14()
{
if (jj_done) return true;
- if (jj_3R_74()) return true;
+ if (jj_3R_identifier_1348_3_74()) return true;
if (jj_scan_token(COLON_T)) return true;
return false;
}
@@ -5175,44 +5292,45 @@ void parseInline();
inline bool jj_3_13()
{
if (jj_done) return true;
- if (jj_3R_73()) return true;
+ if (jj_3R_generic_map_aspect_1311_6_73()) return true;
return false;
}
- inline bool jj_3R_585()
+ inline bool jj_3R_subprogram_body_2284_11_585()
{
if (jj_done) return true;
- if (jj_3R_638()) return true;
+ if (jj_3R_subprogram_kind_2335_2_638()) return true;
return false;
}
- inline bool jj_3R_208()
+ inline bool jj_3R_subprogram_declaration_2294_1_208()
{
if (jj_done) return true;
- if (jj_3R_135()) return true;
+ if (jj_3R_subprogram_instantiation_declaration_2667_2_135()) return true;
return false;
}
- inline bool jj_3R_98()
+ inline bool jj_3R_subprogram_declaration_2294_1_98()
{
if (jj_done) return true;
Token * xsp;
xsp = jj_scanpos;
- if (!jj_3R_208()) return false;
+ if (jj_3R_subprogram_declaration_2294_1_208()) {
jj_scanpos = xsp;
- if (jj_3R_209()) return true;
+ if (jj_3R_subprogram_declaration_2297_1_209()) return true;
+ }
return false;
}
inline bool jj_3_99()
{
if (jj_done) return true;
- if (jj_3R_133()) return true;
- if (jj_3R_134()) return true;
+ if (jj_3R_adding_operator_389_3_133()) return true;
+ if (jj_3R_term_2419_2_134()) return true;
return false;
}
- inline bool jj_3R_92()
+ inline bool jj_3R_concurrent_assertion_statement_758_1_92()
{
if (jj_done) return true;
Token * xsp;
@@ -5220,246 +5338,247 @@ void parseInline();
if (jj_3_14()) jj_scanpos = xsp;
xsp = jj_scanpos;
if (jj_scan_token(79)) jj_scanpos = xsp;
- if (jj_3R_196()) return true;
+ if (jj_3R_assertion_475_4_196()) return true;
if (jj_scan_token(SEMI_T)) return true;
return false;
}
- inline bool jj_3R_679()
+ inline bool jj_3R_composite_type_definition_753_3_679()
{
if (jj_done) return true;
- if (jj_3R_690()) return true;
+ if (jj_3R_record_type_definition_2022_5_690()) return true;
return false;
}
- inline bool jj_3R_678()
+ inline bool jj_3R_composite_type_definition_752_2_678()
{
if (jj_done) return true;
- if (jj_3R_689()) return true;
+ if (jj_3R_array_type_definition_466_2_689()) return true;
return false;
}
- inline bool jj_3R_657()
+ inline bool jj_3R_composite_type_definition_752_2_657()
{
if (jj_done) return true;
Token * xsp;
xsp = jj_scanpos;
- if (!jj_3R_678()) return false;
+ if (jj_3R_composite_type_definition_752_2_678()) {
jj_scanpos = xsp;
- if (jj_3R_679()) return true;
+ if (jj_3R_composite_type_definition_753_3_679()) return true;
+ }
return false;
}
- inline bool jj_3R_179()
+ inline bool jj_3R_component_instantiation_statement_742_11_179()
{
if (jj_done) return true;
- if (jj_3R_341()) return true;
+ if (jj_3R_port_map_aspect_1865_2_341()) return true;
return false;
}
- inline bool jj_3R_178()
+ inline bool jj_3R_component_instantiation_statement_741_11_178()
{
if (jj_done) return true;
- if (jj_3R_73()) return true;
+ if (jj_3R_generic_map_aspect_1311_6_73()) return true;
return false;
}
- inline bool jj_3R_478()
+ inline bool jj_3R_signal_declaration_2218_68_478()
{
if (jj_done) return true;
- if (jj_3R_548()) return true;
+ if (jj_3R_signal_kind_2228_3_548()) return true;
return false;
}
- inline bool jj_3R_487()
+ inline bool jj_3R_component_declaration_723_27_487()
{
if (jj_done) return true;
- if (jj_3R_74()) return true;
+ if (jj_3R_identifier_1348_3_74()) return true;
return false;
}
- inline bool jj_3R_164()
+ inline bool jj_3R_simple_expression_2250_35_164()
{
if (jj_done) return true;
- if (jj_3R_133()) return true;
- if (jj_3R_134()) return true;
+ if (jj_3R_adding_operator_389_3_133()) return true;
+ if (jj_3R_term_2419_2_134()) return true;
return false;
}
- inline bool jj_3R_181()
+ inline bool jj_3R_component_specification_747_1_181()
{
if (jj_done) return true;
- if (jj_3R_343()) return true;
+ if (jj_3R_instantiation_list_1419_3_343()) return true;
if (jj_scan_token(COLON_T)) return true;
- if (jj_3R_63()) return true;
+ if (jj_3R_name_1633_2_63()) return true;
return false;
}
- inline bool jj_3R_540()
+ inline bool jj_3R_subprogram_body_2271_1_540()
{
if (jj_done) return true;
if (jj_scan_token(IS_T)) return true;
- if (jj_3R_583()) return true;
+ if (jj_3R_subprogram_declarative_part_2330_3_583()) return true;
if (jj_scan_token(BEGIN_T)) return true;
- if (jj_3R_584()) return true;
+ if (jj_3R_subprogram_statement_part_2377_3_584()) return true;
if (jj_scan_token(END_T)) return true;
Token * xsp;
xsp = jj_scanpos;
- if (jj_3R_585()) jj_scanpos = xsp;
+ if (jj_3R_subprogram_body_2284_11_585()) jj_scanpos = xsp;
xsp = jj_scanpos;
- if (jj_3R_586()) jj_scanpos = xsp;
+ if (jj_3R_subprogram_body_2284_33_586()) jj_scanpos = xsp;
if (jj_scan_token(SEMI_T)) return true;
return false;
}
- inline bool jj_3R_81()
+ inline bool jj_3R_component_instantiation_statement_730_2_81()
{
if (jj_done) return true;
- if (jj_3R_74()) return true;
+ if (jj_3R_identifier_1348_3_74()) return true;
if (jj_scan_token(COLON_T)) return true;
- if (jj_3R_177()) return true;
+ if (jj_3R_instantiation_unit_1412_1_177()) return true;
Token * xsp;
xsp = jj_scanpos;
- if (jj_3R_178()) jj_scanpos = xsp;
+ if (jj_3R_component_instantiation_statement_741_11_178()) jj_scanpos = xsp;
xsp = jj_scanpos;
- if (jj_3R_179()) jj_scanpos = xsp;
+ if (jj_3R_component_instantiation_statement_742_11_179()) jj_scanpos = xsp;
if (jj_scan_token(SEMI_T)) return true;
return false;
}
- inline bool jj_3R_373()
+ inline bool jj_3R_string_literal_2265_1_373()
{
if (jj_done) return true;
if (jj_scan_token(STRINGLITERAL)) return true;
return false;
}
- inline bool jj_3R_486()
+ inline bool jj_3R_component_declaration_718_5_486()
{
if (jj_done) return true;
- if (jj_3R_553()) return true;
+ if (jj_3R_port_clause_1855_4_553()) return true;
return false;
}
- inline bool jj_3R_485()
+ inline bool jj_3R_component_declaration_717_5_485()
{
if (jj_done) return true;
- if (jj_3R_69()) return true;
+ if (jj_3R_generic_clause_1301_2_69()) return true;
return false;
}
- inline bool jj_3R_453()
+ inline bool jj_3R_signature_2242_15_453()
{
if (jj_done) return true;
if (jj_scan_token(COMMA_T)) return true;
- if (jj_3R_63()) return true;
+ if (jj_3R_name_1633_2_63()) return true;
return false;
}
- inline bool jj_3R_183()
+ inline bool jj_3R_component_configuration_710_11_183()
{
if (jj_done) return true;
- if (jj_3R_345()) return true;
+ if (jj_3R_block_configuration_585_5_345()) return true;
return false;
}
- inline bool jj_3R_182()
+ inline bool jj_3R_component_configuration_709_11_182()
{
if (jj_done) return true;
- if (jj_3R_344()) return true;
+ if (jj_3R_binding_indication_567_2_344()) return true;
if (jj_scan_token(SEMI_T)) return true;
return false;
}
- inline bool jj_3R_195()
+ inline bool jj_3R_choices_703_15_195()
{
if (jj_done) return true;
if (jj_scan_token(BAR_T)) return true;
- if (jj_3R_194()) return true;
+ if (jj_3R_choice_687_4_194()) return true;
return false;
}
- inline bool jj_3R_163()
+ inline bool jj_3R_simple_expression_2250_3_163()
{
if (jj_done) return true;
- if (jj_3R_328()) return true;
+ if (jj_3R_sign_2188_2_328()) return true;
return false;
}
- inline bool jj_3R_394()
+ inline bool jj_3R_component_declaration_715_2_394()
{
if (jj_done) return true;
if (jj_scan_token(COMPONENT_T)) return true;
- if (jj_3R_74()) return true;
+ if (jj_3R_identifier_1348_3_74()) return true;
Token * xsp;
xsp = jj_scanpos;
if (jj_scan_token(56)) jj_scanpos = xsp;
xsp = jj_scanpos;
- if (jj_3R_485()) jj_scanpos = xsp;
+ if (jj_3R_component_declaration_717_5_485()) jj_scanpos = xsp;
xsp = jj_scanpos;
- if (jj_3R_486()) jj_scanpos = xsp;
+ if (jj_3R_component_declaration_718_5_486()) jj_scanpos = xsp;
if (jj_scan_token(END_T)) return true;
if (jj_scan_token(COMPONENT_T)) return true;
xsp = jj_scanpos;
- if (jj_3R_487()) jj_scanpos = xsp;
+ if (jj_3R_component_declaration_723_27_487()) jj_scanpos = xsp;
if (jj_scan_token(SEMI_T)) return true;
return false;
}
- inline bool jj_3R_70()
+ inline bool jj_3R_simple_expression_2250_1_70()
{
if (jj_done) return true;
Token * xsp;
xsp = jj_scanpos;
- if (jj_3R_163()) jj_scanpos = xsp;
- if (jj_3R_134()) return true;
+ if (jj_3R_simple_expression_2250_3_163()) jj_scanpos = xsp;
+ if (jj_3R_term_2419_2_134()) return true;
while (true) {
xsp = jj_scanpos;
- if (jj_3R_164()) { jj_scanpos = xsp; break; }
+ if (jj_3R_simple_expression_2250_35_164()) { jj_scanpos = xsp; break; }
}
return false;
}
- inline bool jj_3R_84()
+ inline bool jj_3R_component_configuration_708_5_84()
{
if (jj_done) return true;
if (jj_scan_token(FOR_T)) return true;
- if (jj_3R_181()) return true;
+ if (jj_3R_component_specification_747_1_181()) return true;
Token * xsp;
xsp = jj_scanpos;
- if (jj_3R_182()) jj_scanpos = xsp;
+ if (jj_3R_component_configuration_709_11_182()) jj_scanpos = xsp;
xsp = jj_scanpos;
- if (jj_3R_183()) jj_scanpos = xsp;
+ if (jj_3R_component_configuration_710_11_183()) jj_scanpos = xsp;
if (jj_scan_token(END_T)) return true;
if (jj_scan_token(FOR_T)) return true;
if (jj_scan_token(SEMI_T)) return true;
return false;
}
- inline bool jj_3R_375()
+ inline bool jj_3R_signature_2243_4_375()
{
if (jj_done) return true;
if (jj_scan_token(RETURN_T)) return true;
- if (jj_3R_63()) return true;
+ if (jj_3R_name_1633_2_63()) return true;
return false;
}
- inline bool jj_3R_646()
+ inline bool jj_3R_signal_list_2234_12_646()
{
if (jj_done) return true;
if (jj_scan_token(COMMA_T)) return true;
- if (jj_3R_63()) return true;
+ if (jj_3R_name_1633_2_63()) return true;
return false;
}
- inline bool jj_3R_374()
+ inline bool jj_3R_signature_2242_4_374()
{
if (jj_done) return true;
- if (jj_3R_63()) return true;
+ if (jj_3R_name_1633_2_63()) return true;
Token * xsp;
while (true) {
xsp = jj_scanpos;
- if (jj_3R_453()) { jj_scanpos = xsp; break; }
+ if (jj_3R_signature_2242_15_453()) { jj_scanpos = xsp; break; }
}
return false;
}
@@ -5467,36 +5586,36 @@ void parseInline();
inline bool jj_3_12()
{
if (jj_done) return true;
- if (jj_3R_72()) return true;
+ if (jj_3R_discrete_range_964_3_72()) return true;
return false;
}
- inline bool jj_3R_245()
+ inline bool jj_3R_signature_2241_1_245()
{
if (jj_done) return true;
if (jj_scan_token(LBRACKET_T)) return true;
Token * xsp;
xsp = jj_scanpos;
- if (jj_3R_374()) jj_scanpos = xsp;
+ if (jj_3R_signature_2242_4_374()) jj_scanpos = xsp;
xsp = jj_scanpos;
- if (jj_3R_375()) jj_scanpos = xsp;
+ if (jj_3R_signature_2243_4_375()) jj_scanpos = xsp;
if (jj_scan_token(RBRACKET_T)) return true;
return false;
}
- inline bool jj_3R_90()
+ inline bool jj_3R_choices_703_3_90()
{
if (jj_done) return true;
- if (jj_3R_194()) return true;
+ if (jj_3R_choice_687_4_194()) return true;
Token * xsp;
while (true) {
xsp = jj_scanpos;
- if (jj_3R_195()) { jj_scanpos = xsp; break; }
+ if (jj_3R_choices_703_15_195()) { jj_scanpos = xsp; break; }
}
return false;
}
- inline bool jj_3R_617()
+ inline bool jj_3R_signal_list_2236_3_617()
{
if (jj_done) return true;
if (jj_scan_token(ALL_T)) return true;
@@ -5506,153 +5625,160 @@ void parseInline();
inline bool jj_3_11()
{
if (jj_done) return true;
- if (jj_3R_70()) return true;
+ if (jj_3R_simple_expression_2250_1_70()) return true;
return false;
}
- inline bool jj_3R_616()
+ inline bool jj_3R_signal_list_2235_3_616()
{
if (jj_done) return true;
if (jj_scan_token(OTHER_T)) return true;
return false;
}
- inline bool jj_3R_354()
+ inline bool jj_3R_choice_697_5_354()
{
if (jj_done) return true;
if (jj_scan_token(OTHER_T)) return true;
return false;
}
- inline bool jj_3R_615()
+ inline bool jj_3R_signal_list_2234_2_615()
{
if (jj_done) return true;
- if (jj_3R_63()) return true;
+ if (jj_3R_name_1633_2_63()) return true;
Token * xsp;
while (true) {
xsp = jj_scanpos;
- if (jj_3R_646()) { jj_scanpos = xsp; break; }
+ if (jj_3R_signal_list_2234_12_646()) { jj_scanpos = xsp; break; }
}
return false;
}
- inline bool jj_3R_556()
+ inline bool jj_3R_signal_list_2234_2_556()
{
if (jj_done) return true;
Token * xsp;
xsp = jj_scanpos;
- if (!jj_3R_615()) return false;
+ if (jj_3R_signal_list_2234_2_615()) {
jj_scanpos = xsp;
- if (!jj_3R_616()) return false;
+ if (jj_3R_signal_list_2235_3_616()) {
jj_scanpos = xsp;
- if (jj_3R_617()) return true;
+ if (jj_3R_signal_list_2236_3_617()) return true;
+ }
+ }
return false;
}
inline bool jj_3_10()
{
if (jj_done) return true;
- if (jj_3R_70()) return true;
- if (jj_3R_71()) return true;
+ if (jj_3R_simple_expression_2250_1_70()) return true;
+ if (jj_3R_direction_948_1_71()) return true;
return false;
}
- inline bool jj_3R_353()
+ inline bool jj_3R_choice_696_4_353()
{
if (jj_done) return true;
- if (jj_3R_74()) return true;
+ if (jj_3R_identifier_1348_3_74()) return true;
return false;
}
- inline bool jj_3R_590()
+ inline bool jj_3R_signal_kind_2229_5_590()
{
if (jj_done) return true;
if (jj_scan_token(BUS_T)) return true;
return false;
}
- inline bool jj_3R_352()
+ inline bool jj_3R_choice_693_4_352()
{
if (jj_done) return true;
- if (jj_3R_72()) return true;
+ if (jj_3R_discrete_range_964_3_72()) return true;
return false;
}
- inline bool jj_3R_589()
+ inline bool jj_3R_signal_kind_2228_3_589()
{
if (jj_done) return true;
if (jj_scan_token(REGISTER_T)) return true;
return false;
}
- inline bool jj_3R_548()
+ inline bool jj_3R_signal_kind_2228_3_548()
{
if (jj_done) return true;
Token * xsp;
xsp = jj_scanpos;
- if (!jj_3R_589()) return false;
+ if (jj_3R_signal_kind_2228_3_589()) {
jj_scanpos = xsp;
- if (jj_3R_590()) return true;
+ if (jj_3R_signal_kind_2229_5_590()) return true;
+ }
return false;
}
- inline bool jj_3R_351()
+ inline bool jj_3R_choice_690_4_351()
{
if (jj_done) return true;
- if (jj_3R_70()) return true;
+ if (jj_3R_simple_expression_2250_1_70()) return true;
return false;
}
- inline bool jj_3R_194()
+ inline bool jj_3R_choice_687_4_194()
{
if (jj_done) return true;
Token * xsp;
xsp = jj_scanpos;
- if (!jj_3R_350()) return false;
+ if (jj_3R_choice_687_4_350()) {
jj_scanpos = xsp;
- if (!jj_3R_351()) return false;
+ if (jj_3R_choice_690_4_351()) {
jj_scanpos = xsp;
- if (!jj_3R_352()) return false;
+ if (jj_3R_choice_693_4_352()) {
jj_scanpos = xsp;
- if (!jj_3R_353()) return false;
+ if (jj_3R_choice_696_4_353()) {
jj_scanpos = xsp;
- if (jj_3R_354()) return true;
+ if (jj_3R_choice_697_5_354()) return true;
+ }
+ }
+ }
+ }
return false;
}
- inline bool jj_3R_350()
+ inline bool jj_3R_choice_687_4_350()
{
if (jj_done) return true;
- if (jj_3R_88()) return true;
+ if (jj_3R_range_2008_4_88()) return true;
return false;
}
- inline bool jj_3R_634()
+ inline bool jj_3R_case_statement_662_28_634()
{
if (jj_done) return true;
- if (jj_3R_74()) return true;
+ if (jj_3R_identifier_1348_3_74()) return true;
return false;
}
- inline bool jj_3R_369()
+ inline bool jj_3R_character_literal_682_3_369()
{
if (jj_done) return true;
if (jj_scan_token(CHARACTER_LITERAL)) return true;
return false;
}
- inline bool jj_3R_390()
+ inline bool jj_3R_signal_declaration_2218_1_390()
{
if (jj_done) return true;
if (jj_scan_token(SIGNAL_T)) return true;
- if (jj_3R_205()) return true;
+ if (jj_3R_identifier_list_1354_4_205()) return true;
if (jj_scan_token(COLON_T)) return true;
- if (jj_3R_89()) return true;
+ if (jj_3R_subtype_indication_2398_3_89()) return true;
Token * xsp;
xsp = jj_scanpos;
- if (jj_3R_478()) jj_scanpos = xsp;
+ if (jj_3R_signal_declaration_2218_68_478()) jj_scanpos = xsp;
xsp = jj_scanpos;
- if (jj_3R_479()) jj_scanpos = xsp;
+ if (jj_3R_signal_declaration_2218_89_479()) jj_scanpos = xsp;
if (jj_scan_token(SEMI_T)) return true;
return false;
}
@@ -5660,110 +5786,112 @@ void parseInline();
inline bool jj_3_98()
{
if (jj_done) return true;
- if (jj_3R_132()) return true;
+ if (jj_3R_selected_signal_assignment_wave_2837_3_132()) return true;
return false;
}
- inline bool jj_3R_632()
+ inline bool jj_3R_case_statement_alternative_671_3_632()
{
if (jj_done) return true;
if (jj_scan_token(WHEN_T)) return true;
- if (jj_3R_90()) return true;
+ if (jj_3R_choices_703_3_90()) return true;
if (jj_scan_token(ARROW_T)) return true;
- if (jj_3R_268()) return true;
+ if (jj_3R_sequence_of_statement_2128_2_268()) return true;
return false;
}
inline bool jj_3_97()
{
if (jj_done) return true;
- if (jj_3R_131()) return true;
+ if (jj_3R_conditional_signal_assignment_wave_2808_3_131()) return true;
return false;
}
- inline bool jj_3R_633()
+ inline bool jj_3R_case_statement_661_11_633()
{
if (jj_done) return true;
- if (jj_3R_632()) return true;
+ if (jj_3R_case_statement_alternative_671_3_632()) return true;
return false;
}
- inline bool jj_3R_541()
+ inline bool jj_3R_signal_assignment_statement_2203_3_541()
{
if (jj_done) return true;
- if (jj_3R_420()) return true;
+ if (jj_3R_delay_mechanism_924_1_420()) return true;
return false;
}
inline bool jj_3_96()
{
if (jj_done) return true;
- if (jj_3R_74()) return true;
+ if (jj_3R_identifier_1348_3_74()) return true;
if (jj_scan_token(COLON_T)) return true;
return false;
}
- inline bool jj_3R_456()
+ inline bool jj_3R_signal_assignment_statement_2201_3_456()
{
if (jj_done) return true;
Token * xsp;
xsp = jj_scanpos;
if (jj_3_96()) jj_scanpos = xsp;
- if (jj_3R_119()) return true;
+ if (jj_3R_target_2413_2_119()) return true;
if (jj_scan_token(LESSTHAN_T)) return true;
xsp = jj_scanpos;
- if (jj_3R_541()) jj_scanpos = xsp;
- if (jj_3R_332()) return true;
+ if (jj_3R_signal_assignment_statement_2203_3_541()) jj_scanpos = xsp;
+ if (jj_3R_waveform_2543_1_332()) return true;
if (jj_scan_token(SEMI_T)) return true;
return false;
}
- inline bool jj_3R_455()
+ inline bool jj_3R_signal_assignment_statement_2198_3_455()
{
if (jj_done) return true;
- if (jj_3R_132()) return true;
+ if (jj_3R_selected_signal_assignment_wave_2837_3_132()) return true;
return false;
}
- inline bool jj_3R_402()
+ inline bool jj_3R_shift_expression_2174_26_402()
{
if (jj_done) return true;
- if (jj_3R_494()) return true;
- if (jj_3R_70()) return true;
+ if (jj_3R_shift_operator_2178_3_494()) return true;
+ if (jj_3R_simple_expression_2250_1_70()) return true;
return false;
}
- inline bool jj_3R_377()
+ inline bool jj_3R_signal_assignment_statement_2195_3_377()
{
if (jj_done) return true;
Token * xsp;
xsp = jj_scanpos;
- if (!jj_3R_454()) return false;
+ if (jj_3R_signal_assignment_statement_2195_3_454()) {
jj_scanpos = xsp;
- if (!jj_3R_455()) return false;
+ if (jj_3R_signal_assignment_statement_2198_3_455()) {
jj_scanpos = xsp;
- if (jj_3R_456()) return true;
+ if (jj_3R_signal_assignment_statement_2201_3_456()) return true;
+ }
+ }
return false;
}
- inline bool jj_3R_454()
+ inline bool jj_3R_signal_assignment_statement_2195_3_454()
{
if (jj_done) return true;
- if (jj_3R_131()) return true;
+ if (jj_3R_conditional_signal_assignment_wave_2808_3_131()) return true;
return false;
}
- inline bool jj_3R_417()
+ inline bool jj_3R_sign_2189_4_417()
{
if (jj_done) return true;
if (jj_scan_token(MINUS_T)) return true;
return false;
}
- inline bool jj_3R_265()
+ inline bool jj_3R_case_statement_653_3_265()
{
if (jj_done) return true;
- if (jj_3R_74()) return true;
+ if (jj_3R_identifier_1348_3_74()) return true;
Token * xsp;
xsp = jj_scanpos;
if (jj_scan_token(155)) jj_scanpos = xsp;
@@ -5771,175 +5899,181 @@ void parseInline();
return false;
}
- inline bool jj_3R_328()
+ inline bool jj_3R_sign_2188_2_328()
{
if (jj_done) return true;
Token * xsp;
xsp = jj_scanpos;
- if (!jj_3R_416()) return false;
+ if (jj_3R_sign_2188_2_416()) {
jj_scanpos = xsp;
- if (jj_3R_417()) return true;
+ if (jj_3R_sign_2189_4_417()) return true;
+ }
return false;
}
- inline bool jj_3R_416()
+ inline bool jj_3R_sign_2188_2_416()
{
if (jj_done) return true;
if (jj_scan_token(PLUS_T)) return true;
return false;
}
- inline bool jj_3R_126()
+ inline bool jj_3R_case_statement_653_1_126()
{
if (jj_done) return true;
Token * xsp;
xsp = jj_scanpos;
- if (jj_3R_265()) jj_scanpos = xsp;
+ if (jj_3R_case_statement_653_3_265()) jj_scanpos = xsp;
if (jj_scan_token(CASE_T)) return true;
- if (jj_3R_61()) return true;
+ if (jj_3R_expression_1168_1_61()) return true;
if (jj_scan_token(IS_T)) return true;
- if (jj_3R_632()) return true;
+ if (jj_3R_case_statement_alternative_671_3_632()) return true;
while (true) {
xsp = jj_scanpos;
- if (jj_3R_633()) { jj_scanpos = xsp; break; }
+ if (jj_3R_case_statement_661_11_633()) { jj_scanpos = xsp; break; }
}
if (jj_scan_token(END_T)) return true;
if (jj_scan_token(CASE_T)) return true;
xsp = jj_scanpos;
- if (jj_3R_634()) jj_scanpos = xsp;
+ if (jj_3R_case_statement_662_28_634()) jj_scanpos = xsp;
if (jj_scan_token(SEMI_T)) return true;
return false;
}
- inline bool jj_3R_567()
+ inline bool jj_3R_shift_operator_2183_5_567()
{
if (jj_done) return true;
if (jj_scan_token(ROR_T)) return true;
return false;
}
- inline bool jj_3R_566()
+ inline bool jj_3R_shift_operator_2182_5_566()
{
if (jj_done) return true;
if (jj_scan_token(ROL_T)) return true;
return false;
}
- inline bool jj_3R_565()
+ inline bool jj_3R_shift_operator_2181_5_565()
{
if (jj_done) return true;
if (jj_scan_token(SRA_T)) return true;
return false;
}
- inline bool jj_3R_564()
+ inline bool jj_3R_shift_operator_2180_5_564()
{
if (jj_done) return true;
if (jj_scan_token(SLA_T)) return true;
return false;
}
- inline bool jj_3R_563()
+ inline bool jj_3R_shift_operator_2179_5_563()
{
if (jj_done) return true;
if (jj_scan_token(SRL_T)) return true;
return false;
}
- inline bool jj_3R_562()
+ inline bool jj_3R_shift_operator_2178_3_562()
{
if (jj_done) return true;
if (jj_scan_token(SLL_T)) return true;
return false;
}
- inline bool jj_3R_494()
+ inline bool jj_3R_shift_operator_2178_3_494()
{
if (jj_done) return true;
Token * xsp;
xsp = jj_scanpos;
- if (!jj_3R_562()) return false;
+ if (jj_3R_shift_operator_2178_3_562()) {
jj_scanpos = xsp;
- if (!jj_3R_563()) return false;
+ if (jj_3R_shift_operator_2179_5_563()) {
jj_scanpos = xsp;
- if (!jj_3R_564()) return false;
+ if (jj_3R_shift_operator_2180_5_564()) {
jj_scanpos = xsp;
- if (!jj_3R_565()) return false;
+ if (jj_3R_shift_operator_2181_5_565()) {
jj_scanpos = xsp;
- if (!jj_3R_566()) return false;
+ if (jj_3R_shift_operator_2182_5_566()) {
jj_scanpos = xsp;
- if (jj_3R_567()) return true;
+ if (jj_3R_shift_operator_2183_5_567()) return true;
+ }
+ }
+ }
+ }
+ }
return false;
}
- inline bool jj_3R_522()
+ inline bool jj_3R_block_specification_629_12_522()
{
if (jj_done) return true;
if (jj_scan_token(LPAREN_T)) return true;
- if (jj_3R_577()) return true;
+ if (jj_3R_index_specification_1400_2_577()) return true;
if (jj_scan_token(RPAREN_T)) return true;
return false;
}
- inline bool jj_3R_318()
+ inline bool jj_3R_shift_expression_2174_2_318()
{
if (jj_done) return true;
- if (jj_3R_70()) return true;
+ if (jj_3R_simple_expression_2250_1_70()) return true;
Token * xsp;
xsp = jj_scanpos;
- if (jj_3R_402()) jj_scanpos = xsp;
+ if (jj_3R_shift_expression_2174_26_402()) jj_scanpos = xsp;
return false;
}
- inline bool jj_3R_254()
+ inline bool jj_3R_sequential_statement_2169_5_254()
{
if (jj_done) return true;
- if (jj_3R_379()) return true;
+ if (jj_3R_null_statement_1698_1_379()) return true;
return false;
}
inline bool jj_3_95()
{
if (jj_done) return true;
- if (jj_3R_130()) return true;
+ if (jj_3R_return_statement_2068_1_130()) return true;
return false;
}
inline bool jj_3_9()
{
if (jj_done) return true;
- if (jj_3R_69()) return true;
+ if (jj_3R_generic_clause_1301_2_69()) return true;
return false;
}
inline bool jj_3_94()
{
if (jj_done) return true;
- if (jj_3R_129()) return true;
+ if (jj_3R_exit_statement_1154_1_129()) return true;
return false;
}
- inline bool jj_3R_431()
+ inline bool jj_3R_block_specification_629_3_431()
{
if (jj_done) return true;
- if (jj_3R_63()) return true;
+ if (jj_3R_name_1633_2_63()) return true;
Token * xsp;
xsp = jj_scanpos;
- if (jj_3R_522()) jj_scanpos = xsp;
+ if (jj_3R_block_specification_629_12_522()) jj_scanpos = xsp;
return false;
}
inline bool jj_3_93()
{
if (jj_done) return true;
- if (jj_3R_128()) return true;
+ if (jj_3R_next_statement_1685_1_128()) return true;
return false;
}
- inline bool jj_3R_123()
+ inline bool jj_3R_null_2145_19_123()
{
if (jj_done) return true;
- if (jj_3R_74()) return true;
+ if (jj_3R_identifier_1348_3_74()) return true;
if (jj_scan_token(COLON_T)) return true;
return false;
}
@@ -5949,8 +6083,8 @@ void parseInline();
if (jj_done) return true;
Token * xsp;
xsp = jj_scanpos;
- if (jj_3R_123()) jj_scanpos = xsp;
- if (jj_3R_119()) return true;
+ if (jj_3R_null_2145_19_123()) jj_scanpos = xsp;
+ if (jj_3R_target_2413_2_119()) return true;
if (jj_scan_token(VARASSIGN_T)) return true;
return false;
}
@@ -5958,57 +6092,57 @@ void parseInline();
inline bool jj_3_92()
{
if (jj_done) return true;
- if (jj_3R_127()) return true;
+ if (jj_3R_loop_statement_1586_1_127()) return true;
return false;
}
inline bool jj_3_91()
{
if (jj_done) return true;
- if (jj_3R_126()) return true;
+ if (jj_3R_case_statement_653_1_126()) return true;
return false;
}
inline bool jj_3_90()
{
if (jj_done) return true;
- if (jj_3R_125()) return true;
+ if (jj_3R_if_statement_1359_3_125()) return true;
return false;
}
inline bool jj_3_89()
{
if (jj_done) return true;
- if (jj_3R_124()) return true;
+ if (jj_3R_procedure_call_statement_1918_1_124()) return true;
return false;
}
- inline bool jj_3R_118()
+ inline bool jj_3R_null_2133_18_118()
{
if (jj_done) return true;
- if (jj_3R_74()) return true;
+ if (jj_3R_identifier_1348_3_74()) return true;
if (jj_scan_token(COLON_T)) return true;
return false;
}
- inline bool jj_3R_311()
+ inline bool jj_3R_block_declarative_item_612_3_311()
{
if (jj_done) return true;
- if (jj_3R_398()) return true;
+ if (jj_3R_group_declaration_1327_3_398()) return true;
return false;
}
- inline bool jj_3R_253()
+ inline bool jj_3R_sequential_statement_2145_5_253()
{
if (jj_done) return true;
- if (jj_3R_378()) return true;
+ if (jj_3R_variable_assignment_statement_2494_1_378()) return true;
return false;
}
inline bool jj_3_7()
{
if (jj_done) return true;
- if (jj_3R_67()) return true;
+ if (jj_3R_attribute_declaration_505_2_67()) return true;
return false;
}
@@ -6017,8 +6151,8 @@ void parseInline();
if (jj_done) return true;
Token * xsp;
xsp = jj_scanpos;
- if (jj_3R_118()) jj_scanpos = xsp;
- if (jj_3R_119()) return true;
+ if (jj_3R_null_2133_18_118()) jj_scanpos = xsp;
+ if (jj_3R_target_2413_2_119()) return true;
if (jj_scan_token(LESSTHAN_T)) return true;
return false;
}
@@ -6026,248 +6160,275 @@ void parseInline();
inline bool jj_3_87()
{
if (jj_done) return true;
- if (jj_3R_122()) return true;
+ if (jj_3R_wait_statement_2534_1_122()) return true;
return false;
}
inline bool jj_3_8()
{
if (jj_done) return true;
- if (jj_3R_68()) return true;
+ if (jj_3R_group_template_declaration_1335_2_68()) return true;
return false;
}
- inline bool jj_3R_310()
+ inline bool jj_3R_block_declarative_item_608_3_310()
{
if (jj_done) return true;
- if (jj_3R_347()) return true;
+ if (jj_3R_use_clause_2467_2_347()) return true;
return false;
}
- inline bool jj_3R_309()
+ inline bool jj_3R_block_declarative_item_607_3_309()
{
if (jj_done) return true;
- if (jj_3R_397()) return true;
+ if (jj_3R_disconnection_specification_954_1_397()) return true;
return false;
}
inline bool jj_3_86()
{
if (jj_done) return true;
- if (jj_3R_121()) return true;
+ if (jj_3R_report_statement_2055_1_121()) return true;
return false;
}
- inline bool jj_3R_308()
+ inline bool jj_3R_block_declarative_item_606_3_308()
{
if (jj_done) return true;
- if (jj_3R_396()) return true;
+ if (jj_3R_configuration_specification_872_1_396()) return true;
return false;
}
- inline bool jj_3R_307()
+ inline bool jj_3R_block_declarative_item_605_3_307()
{
if (jj_done) return true;
- if (jj_3R_395()) return true;
+ if (jj_3R_attribute_specification_526_3_395()) return true;
return false;
}
inline bool jj_3_85()
{
if (jj_done) return true;
- if (jj_3R_120()) return true;
+ if (jj_3R_assertion_statement_486_3_120()) return true;
return false;
}
- inline bool jj_3R_520()
+ inline bool jj_3R_selected_waveforms_2107_32_520()
{
if (jj_done) return true;
if (jj_scan_token(COMMA_T)) return true;
- if (jj_3R_332()) return true;
+ if (jj_3R_waveform_2543_1_332()) return true;
if (jj_scan_token(WHEN_T)) return true;
- if (jj_3R_90()) return true;
+ if (jj_3R_choices_703_3_90()) return true;
return false;
}
- inline bool jj_3R_305()
+ inline bool jj_3R_block_declarative_item_601_3_305()
{
if (jj_done) return true;
- if (jj_3R_394()) return true;
+ if (jj_3R_component_declaration_715_2_394()) return true;
return false;
}
- inline bool jj_3R_306()
+ inline bool jj_3R_block_declarative_item_603_1_306()
{
if (jj_done) return true;
- if (jj_3R_67()) return true;
+ if (jj_3R_attribute_declaration_505_2_67()) return true;
return false;
}
- inline bool jj_3R_304()
+ inline bool jj_3R_block_declarative_item_600_3_304()
{
if (jj_done) return true;
- if (jj_3R_393()) return true;
+ if (jj_3R_alias_declaration_401_2_393()) return true;
return false;
}
- inline bool jj_3R_117()
+ inline bool jj_3R_sequential_statement_2133_5_117()
{
if (jj_done) return true;
Token * xsp;
xsp = jj_scanpos;
- if (!jj_3R_252()) return false;
+ if (jj_3R_sequential_statement_2133_5_252()) {
jj_scanpos = xsp;
- if (!jj_3_85()) return false;
+ if (jj_3_85()) {
jj_scanpos = xsp;
- if (!jj_3_86()) return false;
+ if (jj_3_86()) {
jj_scanpos = xsp;
- if (!jj_3_87()) return false;
+ if (jj_3_87()) {
jj_scanpos = xsp;
- if (!jj_3R_253()) return false;
+ if (jj_3R_sequential_statement_2145_5_253()) {
jj_scanpos = xsp;
- if (!jj_3_89()) return false;
+ if (jj_3_89()) {
jj_scanpos = xsp;
- if (!jj_3_90()) return false;
+ if (jj_3_90()) {
jj_scanpos = xsp;
- if (!jj_3_91()) return false;
+ if (jj_3_91()) {
jj_scanpos = xsp;
- if (!jj_3_92()) return false;
+ if (jj_3_92()) {
jj_scanpos = xsp;
- if (!jj_3_93()) return false;
+ if (jj_3_93()) {
jj_scanpos = xsp;
- if (!jj_3_94()) return false;
+ if (jj_3_94()) {
jj_scanpos = xsp;
- if (!jj_3_95()) return false;
+ if (jj_3_95()) {
jj_scanpos = xsp;
- if (jj_3R_254()) return true;
+ if (jj_3R_sequential_statement_2169_5_254()) return true;
+ }
+ }
+ }
+ }
+ }
+ }
+ }
+ }
+ }
+ }
+ }
+ }
return false;
}
- inline bool jj_3R_252()
+ inline bool jj_3R_sequential_statement_2133_5_252()
{
if (jj_done) return true;
- if (jj_3R_377()) return true;
+ if (jj_3R_signal_assignment_statement_2195_3_377()) return true;
return false;
}
- inline bool jj_3R_303()
+ inline bool jj_3R_block_declarative_item_599_3_303()
{
if (jj_done) return true;
- if (jj_3R_392()) return true;
+ if (jj_3R_file_declaration_1199_2_392()) return true;
return false;
}
- inline bool jj_3R_302()
+ inline bool jj_3R_block_declarative_item_598_3_302()
{
if (jj_done) return true;
- if (jj_3R_391()) return true;
+ if (jj_3R_variable_declaration_2503_1_391()) return true;
return false;
}
- inline bool jj_3R_524()
+ inline bool jj_3R_sensitivity_list_2123_12_524()
{
if (jj_done) return true;
if (jj_scan_token(COMMA_T)) return true;
- if (jj_3R_63()) return true;
+ if (jj_3R_name_1633_2_63()) return true;
return false;
}
- inline bool jj_3R_301()
+ inline bool jj_3R_block_declarative_item_597_3_301()
{
if (jj_done) return true;
- if (jj_3R_390()) return true;
+ if (jj_3R_signal_declaration_2218_1_390()) return true;
return false;
}
- inline bool jj_3R_300()
+ inline bool jj_3R_block_declarative_item_596_3_300()
{
if (jj_done) return true;
- if (jj_3R_389()) return true;
+ if (jj_3R_constant_declaration_877_4_389()) return true;
return false;
}
- inline bool jj_3R_299()
+ inline bool jj_3R_block_declarative_item_595_3_299()
{
if (jj_done) return true;
- if (jj_3R_388()) return true;
+ if (jj_3R_subtype_declaration_2382_1_388()) return true;
return false;
}
- inline bool jj_3R_433()
+ inline bool jj_3R_block_configuration_587_11_433()
{
if (jj_done) return true;
- if (jj_3R_523()) return true;
+ if (jj_3R_configuration_item_864_2_523()) return true;
return false;
}
- inline bool jj_3R_298()
+ inline bool jj_3R_block_declarative_item_594_3_298()
{
if (jj_done) return true;
- if (jj_3R_387()) return true;
+ if (jj_3R_type_declaration_2437_1_387()) return true;
return false;
}
- inline bool jj_3R_432()
+ inline bool jj_3R_block_configuration_586_11_432()
{
if (jj_done) return true;
- if (jj_3R_347()) return true;
+ if (jj_3R_use_clause_2467_2_347()) return true;
return false;
}
inline bool jj_3_83()
{
if (jj_done) return true;
- if (jj_3R_117()) return true;
+ if (jj_3R_sequential_statement_2133_5_117()) return true;
return false;
}
- inline bool jj_3R_146()
+ inline bool jj_3R_block_declarative_item_593_3_146()
{
if (jj_done) return true;
Token * xsp;
xsp = jj_scanpos;
- if (!jj_3R_297()) return false;
+ if (jj_3R_block_declarative_item_593_3_297()) {
jj_scanpos = xsp;
- if (!jj_3R_298()) return false;
+ if (jj_3R_block_declarative_item_594_3_298()) {
jj_scanpos = xsp;
- if (!jj_3R_299()) return false;
+ if (jj_3R_block_declarative_item_595_3_299()) {
jj_scanpos = xsp;
- if (!jj_3R_300()) return false;
+ if (jj_3R_block_declarative_item_596_3_300()) {
jj_scanpos = xsp;
- if (!jj_3R_301()) return false;
+ if (jj_3R_block_declarative_item_597_3_301()) {
jj_scanpos = xsp;
- if (!jj_3R_302()) return false;
+ if (jj_3R_block_declarative_item_598_3_302()) {
jj_scanpos = xsp;
- if (!jj_3R_303()) return false;
+ if (jj_3R_block_declarative_item_599_3_303()) {
jj_scanpos = xsp;
- if (!jj_3R_304()) return false;
+ if (jj_3R_block_declarative_item_600_3_304()) {
jj_scanpos = xsp;
- if (!jj_3R_305()) return false;
+ if (jj_3R_block_declarative_item_601_3_305()) {
jj_scanpos = xsp;
- if (!jj_3R_306()) return false;
+ if (jj_3R_block_declarative_item_603_1_306()) {
jj_scanpos = xsp;
- if (!jj_3R_307()) return false;
+ if (jj_3R_block_declarative_item_605_3_307()) {
jj_scanpos = xsp;
- if (!jj_3R_308()) return false;
+ if (jj_3R_block_declarative_item_606_3_308()) {
jj_scanpos = xsp;
- if (!jj_3R_309()) return false;
+ if (jj_3R_block_declarative_item_607_3_309()) {
jj_scanpos = xsp;
- if (!jj_3R_310()) return false;
+ if (jj_3R_block_declarative_item_608_3_310()) {
jj_scanpos = xsp;
- if (!jj_3_8()) return false;
+ if (jj_3_8()) {
jj_scanpos = xsp;
- if (jj_3R_311()) return true;
+ if (jj_3R_block_declarative_item_612_3_311()) return true;
+ }
+ }
+ }
+ }
+ }
+ }
+ }
+ }
+ }
+ }
+ }
+ }
+ }
+ }
+ }
return false;
}
- inline bool jj_3R_297()
+ inline bool jj_3R_block_declarative_item_593_3_297()
{
if (jj_done) return true;
- if (jj_3R_98()) return true;
+ if (jj_3R_subprogram_declaration_2294_1_98()) return true;
return false;
}
- inline bool jj_3R_268()
+ inline bool jj_3R_sequence_of_statement_2128_2_268()
{
if (jj_done) return true;
Token * xsp;
@@ -6278,19 +6439,19 @@ void parseInline();
return false;
}
- inline bool jj_3R_345()
+ inline bool jj_3R_block_configuration_585_5_345()
{
if (jj_done) return true;
if (jj_scan_token(FOR_T)) return true;
- if (jj_3R_431()) return true;
+ if (jj_3R_block_specification_629_3_431()) return true;
Token * xsp;
while (true) {
xsp = jj_scanpos;
- if (jj_3R_432()) { jj_scanpos = xsp; break; }
+ if (jj_3R_block_configuration_586_11_432()) { jj_scanpos = xsp; break; }
}
while (true) {
xsp = jj_scanpos;
- if (jj_3R_433()) { jj_scanpos = xsp; break; }
+ if (jj_3R_block_configuration_587_11_433()) { jj_scanpos = xsp; break; }
}
if (jj_scan_token(END_T)) return true;
if (jj_scan_token(FOR_T)) return true;
@@ -6298,159 +6459,160 @@ void parseInline();
return false;
}
- inline bool jj_3R_440()
+ inline bool jj_3R_sensitivity_list_2123_2_440()
{
if (jj_done) return true;
- if (jj_3R_63()) return true;
+ if (jj_3R_name_1633_2_63()) return true;
Token * xsp;
while (true) {
xsp = jj_scanpos;
- if (jj_3R_524()) { jj_scanpos = xsp; break; }
+ if (jj_3R_sensitivity_list_2123_12_524()) { jj_scanpos = xsp; break; }
}
return false;
}
- inline bool jj_3R_250()
+ inline bool jj_3R_attribute_name_521_68_250()
{
if (jj_done) return true;
if (jj_scan_token(LPAREN_T)) return true;
- if (jj_3R_61()) return true;
+ if (jj_3R_expression_1168_1_61()) return true;
if (jj_scan_token(RPAREN_T)) return true;
return false;
}
- inline bool jj_3R_357()
+ inline bool jj_3R_sensitivity_list_2121_3_357()
{
if (jj_done) return true;
Token * xsp;
xsp = jj_scanpos;
- if (!jj_3R_439()) return false;
+ if (jj_3R_sensitivity_list_2121_3_439()) {
jj_scanpos = xsp;
- if (jj_3R_440()) return true;
+ if (jj_3R_sensitivity_list_2123_2_440()) return true;
+ }
return false;
}
- inline bool jj_3R_439()
+ inline bool jj_3R_sensitivity_list_2121_3_439()
{
if (jj_done) return true;
if (jj_scan_token(ALL_T)) return true;
return false;
}
- inline bool jj_3R_276()
+ inline bool jj_3R_return_statement_2068_53_276()
{
if (jj_done) return true;
- if (jj_3R_61()) return true;
+ if (jj_3R_expression_1168_1_61()) return true;
return false;
}
- inline bool jj_3R_380()
+ inline bool jj_3R_sensitivity_clause_2112_2_380()
{
if (jj_done) return true;
if (jj_scan_token(ON_T)) return true;
- if (jj_3R_357()) return true;
+ if (jj_3R_sensitivity_list_2121_3_357()) return true;
return false;
}
- inline bool jj_3R_100()
+ inline bool jj_3R_bit_string_literal_574_3_100()
{
if (jj_done) return true;
if (jj_scan_token(BIT_STRING_LITERAL)) return true;
return false;
}
- inline bool jj_3R_423()
+ inline bool jj_3R_selected_waveforms_2107_2_423()
{
if (jj_done) return true;
- if (jj_3R_332()) return true;
+ if (jj_3R_waveform_2543_1_332()) return true;
if (jj_scan_token(WHEN_T)) return true;
- if (jj_3R_90()) return true;
+ if (jj_3R_choices_703_3_90()) return true;
Token * xsp;
while (true) {
xsp = jj_scanpos;
- if (jj_3R_520()) { jj_scanpos = xsp; break; }
+ if (jj_3R_selected_waveforms_2107_32_520()) { jj_scanpos = xsp; break; }
}
return false;
}
- inline bool jj_3R_430()
+ inline bool jj_3R_binding_indication_569_4_430()
{
if (jj_done) return true;
- if (jj_3R_341()) return true;
+ if (jj_3R_port_map_aspect_1865_2_341()) return true;
return false;
}
- inline bool jj_3R_429()
+ inline bool jj_3R_binding_indication_568_4_429()
{
if (jj_done) return true;
- if (jj_3R_73()) return true;
+ if (jj_3R_generic_map_aspect_1311_6_73()) return true;
return false;
}
- inline bool jj_3R_428()
+ inline bool jj_3R_binding_indication_567_4_428()
{
if (jj_done) return true;
if (jj_scan_token(USE_T)) return true;
- if (jj_3R_521()) return true;
+ if (jj_3R_entity_aspect_1005_1_521()) return true;
return false;
}
- inline bool jj_3R_344()
+ inline bool jj_3R_binding_indication_567_2_344()
{
if (jj_done) return true;
Token * xsp;
xsp = jj_scanpos;
- if (jj_3R_428()) jj_scanpos = xsp;
+ if (jj_3R_binding_indication_567_4_428()) jj_scanpos = xsp;
xsp = jj_scanpos;
- if (jj_3R_429()) jj_scanpos = xsp;
+ if (jj_3R_binding_indication_568_4_429()) jj_scanpos = xsp;
xsp = jj_scanpos;
- if (jj_3R_430()) jj_scanpos = xsp;
+ if (jj_3R_binding_indication_569_4_430()) jj_scanpos = xsp;
return false;
}
- inline bool jj_3R_337()
+ inline bool jj_3R_selected_signal_assignment_2100_3_337()
{
if (jj_done) return true;
if (jj_scan_token(WITH_T)) return true;
- if (jj_3R_61()) return true;
+ if (jj_3R_expression_1168_1_61()) return true;
if (jj_scan_token(SELECT_T)) return true;
- if (jj_3R_119()) return true;
+ if (jj_3R_target_2413_2_119()) return true;
if (jj_scan_token(LESSTHAN_T)) return true;
- if (jj_3R_172()) return true;
- if (jj_3R_423()) return true;
+ if (jj_3R_options_1726_3_172()) return true;
+ if (jj_3R_selected_waveforms_2107_2_423()) return true;
if (jj_scan_token(SEMI_T)) return true;
return false;
}
- inline bool jj_3R_688()
+ inline bool jj_3R_scalar_type_definition_2076_26_688()
{
if (jj_done) return true;
- if (jj_3R_694()) return true;
+ if (jj_3R_physical_type_definition_1843_9_694()) return true;
return false;
}
- inline bool jj_3R_249()
+ inline bool jj_3R_attribute_name_521_46_249()
{
if (jj_done) return true;
- if (jj_3R_63()) return true;
+ if (jj_3R_name_1633_2_63()) return true;
return false;
}
- inline bool jj_3R_434()
+ inline bool jj_3R_selected_name_2095_2_434()
{
if (jj_done) return true;
- if (jj_3R_74()) return true;
+ if (jj_3R_identifier_1348_3_74()) return true;
if (jj_scan_token(DOT_T)) return true;
- if (jj_3R_105()) return true;
+ if (jj_3R_suffix_2404_1_105()) return true;
return false;
}
- inline bool jj_3R_721()
+ inline bool jj_3R_secondary_unit_declaration_2087_1_721()
{
if (jj_done) return true;
- if (jj_3R_74()) return true;
+ if (jj_3R_identifier_1348_3_74()) return true;
if (jj_scan_token(EQU_T)) return true;
- if (jj_3R_108()) return true;
+ if (jj_3R_physical_literal_1838_2_108()) return true;
if (jj_scan_token(SEMI_T)) return true;
return false;
}
@@ -6458,230 +6620,233 @@ void parseInline();
inline bool jj_3_82()
{
if (jj_done) return true;
- if (jj_3R_116()) return true;
+ if (jj_3R_enumeration_type_definition_1148_3_116()) return true;
return false;
}
- inline bool jj_3R_677()
+ inline bool jj_3R_scalar_type_definition_2076_3_677()
{
if (jj_done) return true;
- if (jj_3R_86()) return true;
+ if (jj_3R_range_constraint_2017_1_86()) return true;
Token * xsp;
xsp = jj_scanpos;
- if (jj_3R_688()) jj_scanpos = xsp;
+ if (jj_3R_scalar_type_definition_2076_26_688()) jj_scanpos = xsp;
return false;
}
- inline bool jj_3R_676()
+ inline bool jj_3R_scalar_type_definition_2074_1_676()
{
if (jj_done) return true;
- if (jj_3R_116()) return true;
+ if (jj_3R_enumeration_type_definition_1148_3_116()) return true;
return false;
}
- inline bool jj_3R_656()
+ inline bool jj_3R_scalar_type_definition_2074_1_656()
{
if (jj_done) return true;
Token * xsp;
xsp = jj_scanpos;
- if (!jj_3R_676()) return false;
+ if (jj_3R_scalar_type_definition_2074_1_676()) {
jj_scanpos = xsp;
- if (jj_3R_677()) return true;
+ if (jj_3R_scalar_type_definition_2076_3_677()) return true;
+ }
return false;
}
- inline bool jj_3R_356()
+ inline bool jj_3R_assertion_475_63_356()
{
if (jj_done) return true;
if (jj_scan_token(SEVERITY_T)) return true;
- if (jj_3R_61()) return true;
+ if (jj_3R_expression_1168_1_61()) return true;
return false;
}
- inline bool jj_3R_275()
+ inline bool jj_3R_return_statement_2068_3_275()
{
if (jj_done) return true;
- if (jj_3R_74()) return true;
+ if (jj_3R_identifier_1348_3_74()) return true;
if (jj_scan_token(COLON_T)) return true;
return false;
}
- inline bool jj_3R_130()
+ inline bool jj_3R_return_statement_2068_1_130()
{
if (jj_done) return true;
Token * xsp;
xsp = jj_scanpos;
- if (jj_3R_275()) jj_scanpos = xsp;
+ if (jj_3R_return_statement_2068_3_275()) jj_scanpos = xsp;
if (jj_scan_token(RETURN_T)) return true;
xsp = jj_scanpos;
- if (jj_3R_276()) jj_scanpos = xsp;
+ if (jj_3R_return_statement_2068_53_276()) jj_scanpos = xsp;
if (jj_scan_token(SEMI_T)) return true;
return false;
}
- inline bool jj_3R_259()
+ inline bool jj_3R_report_statement_2057_11_259()
{
if (jj_done) return true;
if (jj_scan_token(SEVERITY_T)) return true;
- if (jj_3R_61()) return true;
+ if (jj_3R_expression_1168_1_61()) return true;
return false;
}
- inline bool jj_3R_395()
+ inline bool jj_3R_attribute_specification_526_3_395()
{
if (jj_done) return true;
if (jj_scan_token(ATTRIBUTE_T)) return true;
- if (jj_3R_230()) return true;
+ if (jj_3R_attribute_designator_514_3_230()) return true;
if (jj_scan_token(OF_T)) return true;
- if (jj_3R_488()) return true;
+ if (jj_3R_entity_specification_1114_1_488()) return true;
if (jj_scan_token(IS_T)) return true;
- if (jj_3R_61()) return true;
+ if (jj_3R_expression_1168_1_61()) return true;
if (jj_scan_token(SEMI_T)) return true;
return false;
}
- inline bool jj_3R_330()
+ inline bool jj_3R_association_list_500_26_330()
{
if (jj_done) return true;
if (jj_scan_token(COMMA_T)) return true;
- if (jj_3R_329()) return true;
+ if (jj_3R_association_element_494_2_329()) return true;
return false;
}
- inline bool jj_3R_115()
+ inline bool jj_3R_attribute_name_521_3_115()
{
if (jj_done) return true;
- if (jj_3R_74()) return true;
+ if (jj_3R_identifier_1348_3_74()) return true;
if (jj_scan_token(APOSTROPHE_T)) return true;
Token * xsp;
xsp = jj_scanpos;
- if (!jj_scan_token(85)) return false;
+ if (jj_scan_token(85)) {
jj_scanpos = xsp;
- if (jj_3R_249()) return true;
+ if (jj_3R_attribute_name_521_46_249()) return true;
+ }
xsp = jj_scanpos;
- if (jj_3R_250()) jj_scanpos = xsp;
+ if (jj_3R_attribute_name_521_68_250()) jj_scanpos = xsp;
return false;
}
- inline bool jj_3R_258()
+ inline bool jj_3R_report_statement_2055_3_258()
{
if (jj_done) return true;
- if (jj_3R_74()) return true;
+ if (jj_3R_identifier_1348_3_74()) return true;
if (jj_scan_token(COLON_T)) return true;
return false;
}
- inline bool jj_3R_319()
+ inline bool jj_3R_relation_2032_25_319()
{
if (jj_done) return true;
- if (jj_3R_403()) return true;
- if (jj_3R_318()) return true;
+ if (jj_3R_relation_operator_2037_2_403()) return true;
+ if (jj_3R_shift_expression_2174_2_318()) return true;
return false;
}
- inline bool jj_3R_121()
+ inline bool jj_3R_report_statement_2055_1_121()
{
if (jj_done) return true;
Token * xsp;
xsp = jj_scanpos;
- if (jj_3R_258()) jj_scanpos = xsp;
+ if (jj_3R_report_statement_2055_3_258()) jj_scanpos = xsp;
if (jj_scan_token(REPORT_T)) return true;
- if (jj_3R_61()) return true;
+ if (jj_3R_expression_1168_1_61()) return true;
xsp = jj_scanpos;
- if (jj_3R_259()) jj_scanpos = xsp;
+ if (jj_3R_report_statement_2057_11_259()) jj_scanpos = xsp;
if (jj_scan_token(SEMI_T)) return true;
return false;
}
- inline bool jj_3R_372()
+ inline bool jj_3R_attribute_designator_515_5_372()
{
if (jj_done) return true;
if (jj_scan_token(RANGE_T)) return true;
return false;
}
- inline bool jj_3R_230()
+ inline bool jj_3R_attribute_designator_514_3_230()
{
if (jj_done) return true;
Token * xsp;
xsp = jj_scanpos;
- if (!jj_3R_371()) return false;
+ if (jj_3R_attribute_designator_514_3_371()) {
jj_scanpos = xsp;
- if (jj_3R_372()) return true;
+ if (jj_3R_attribute_designator_515_5_372()) return true;
+ }
return false;
}
- inline bool jj_3R_371()
+ inline bool jj_3R_attribute_designator_514_3_371()
{
if (jj_done) return true;
- if (jj_3R_74()) return true;
+ if (jj_3R_identifier_1348_3_74()) return true;
return false;
}
- inline bool jj_3R_506()
+ inline bool jj_3R_relation_operator_2048_3_506()
{
if (jj_done) return true;
if (jj_scan_token(QNEQU_T)) return true;
return false;
}
- inline bool jj_3R_505()
+ inline bool jj_3R_relation_operator_2047_3_505()
{
if (jj_done) return true;
if (jj_scan_token(QEQU_T)) return true;
return false;
}
- inline bool jj_3R_504()
+ inline bool jj_3R_relation_operator_2046_3_504()
{
if (jj_done) return true;
if (jj_scan_token(QL_T)) return true;
return false;
}
- inline bool jj_3R_698()
+ inline bool jj_3R_record_type_definition_2027_21_698()
{
if (jj_done) return true;
- if (jj_3R_63()) return true;
+ if (jj_3R_name_1633_2_63()) return true;
return false;
}
- inline bool jj_3R_503()
+ inline bool jj_3R_relation_operator_2045_3_503()
{
if (jj_done) return true;
if (jj_scan_token(QG_T)) return true;
return false;
}
- inline bool jj_3R_502()
+ inline bool jj_3R_relation_operator_2044_3_502()
{
if (jj_done) return true;
if (jj_scan_token(QLT_T)) return true;
return false;
}
- inline bool jj_3R_501()
+ inline bool jj_3R_relation_operator_2043_3_501()
{
if (jj_done) return true;
if (jj_scan_token(QGT_T)) return true;
return false;
}
- inline bool jj_3R_500()
+ inline bool jj_3R_relation_operator_2042_3_500()
{
if (jj_done) return true;
if (jj_scan_token(NOTEQU_T)) return true;
return false;
}
- inline bool jj_3R_499()
+ inline bool jj_3R_relation_operator_2041_3_499()
{
if (jj_done) return true;
if (jj_scan_token(LESSTHAN_T)) return true;
return false;
}
- inline bool jj_3R_498()
+ inline bool jj_3R_relation_operator_2040_3_498()
{
if (jj_done) return true;
if (jj_scan_token(GREATERTHAN_T)) return true;
@@ -6691,161 +6856,172 @@ void parseInline();
inline bool jj_3_6()
{
if (jj_done) return true;
- if (jj_3R_66()) return true;
+ if (jj_3R_formal_part_1241_1_66()) return true;
if (jj_scan_token(ARROW_T)) return true;
return false;
}
- inline bool jj_3R_67()
+ inline bool jj_3R_attribute_declaration_505_2_67()
{
if (jj_done) return true;
if (jj_scan_token(ATTRIBUTE_T)) return true;
- if (jj_3R_74()) return true;
+ if (jj_3R_identifier_1348_3_74()) return true;
if (jj_scan_token(COLON_T)) return true;
- if (jj_3R_161()) return true;
+ if (jj_3R_type_mark_2456_3_161()) return true;
if (jj_scan_token(SEMI_T)) return true;
return false;
}
- inline bool jj_3R_497()
+ inline bool jj_3R_relation_operator_2039_3_497()
{
if (jj_done) return true;
if (jj_scan_token(EQU_T)) return true;
return false;
}
- inline bool jj_3R_355()
+ inline bool jj_3R_assertion_475_31_355()
{
if (jj_done) return true;
if (jj_scan_token(REPORT_T)) return true;
- if (jj_3R_61()) return true;
+ if (jj_3R_expression_1168_1_61()) return true;
return false;
}
- inline bool jj_3R_496()
+ inline bool jj_3R_relation_operator_2038_3_496()
{
if (jj_done) return true;
if (jj_scan_token(GT_T)) return true;
return false;
}
- inline bool jj_3R_403()
+ inline bool jj_3R_relation_operator_2037_2_403()
{
if (jj_done) return true;
Token * xsp;
xsp = jj_scanpos;
- if (!jj_3R_495()) return false;
+ if (jj_3R_relation_operator_2037_2_495()) {
jj_scanpos = xsp;
- if (!jj_3R_496()) return false;
+ if (jj_3R_relation_operator_2038_3_496()) {
jj_scanpos = xsp;
- if (!jj_3R_497()) return false;
+ if (jj_3R_relation_operator_2039_3_497()) {
jj_scanpos = xsp;
- if (!jj_3R_498()) return false;
+ if (jj_3R_relation_operator_2040_3_498()) {
jj_scanpos = xsp;
- if (!jj_3R_499()) return false;
+ if (jj_3R_relation_operator_2041_3_499()) {
jj_scanpos = xsp;
- if (!jj_3R_500()) return false;
+ if (jj_3R_relation_operator_2042_3_500()) {
jj_scanpos = xsp;
- if (!jj_3R_501()) return false;
+ if (jj_3R_relation_operator_2043_3_501()) {
jj_scanpos = xsp;
- if (!jj_3R_502()) return false;
+ if (jj_3R_relation_operator_2044_3_502()) {
jj_scanpos = xsp;
- if (!jj_3R_503()) return false;
+ if (jj_3R_relation_operator_2045_3_503()) {
jj_scanpos = xsp;
- if (!jj_3R_504()) return false;
+ if (jj_3R_relation_operator_2046_3_504()) {
jj_scanpos = xsp;
- if (!jj_3R_505()) return false;
+ if (jj_3R_relation_operator_2047_3_505()) {
jj_scanpos = xsp;
- if (jj_3R_506()) return true;
+ if (jj_3R_relation_operator_2048_3_506()) return true;
+ }
+ }
+ }
+ }
+ }
+ }
+ }
+ }
+ }
+ }
+ }
return false;
}
- inline bool jj_3R_495()
+ inline bool jj_3R_relation_operator_2037_2_495()
{
if (jj_done) return true;
if (jj_scan_token(LT_T)) return true;
return false;
}
- inline bool jj_3R_169()
+ inline bool jj_3R_association_list_500_1_169()
{
if (jj_done) return true;
- if (jj_3R_329()) return true;
+ if (jj_3R_association_element_494_2_329()) return true;
Token * xsp;
while (true) {
xsp = jj_scanpos;
- if (jj_3R_330()) { jj_scanpos = xsp; break; }
+ if (jj_3R_association_list_500_26_330()) { jj_scanpos = xsp; break; }
}
return false;
}
- inline bool jj_3R_151()
+ inline bool jj_3R_relation_2032_3_151()
{
if (jj_done) return true;
- if (jj_3R_318()) return true;
+ if (jj_3R_shift_expression_2174_2_318()) return true;
Token * xsp;
xsp = jj_scanpos;
- if (jj_3R_319()) jj_scanpos = xsp;
+ if (jj_3R_relation_2032_25_319()) jj_scanpos = xsp;
return false;
}
- inline bool jj_3R_697()
+ inline bool jj_3R_record_type_definition_2024_9_697()
{
if (jj_done) return true;
- if (jj_3R_705()) return true;
+ if (jj_3R_element_declaration_983_3_705()) return true;
return false;
}
- inline bool jj_3R_418()
+ inline bool jj_3R_association_element_494_3_418()
{
if (jj_done) return true;
- if (jj_3R_66()) return true;
+ if (jj_3R_formal_part_1241_1_66()) return true;
if (jj_scan_token(ARROW_T)) return true;
return false;
}
- inline bool jj_3R_329()
+ inline bool jj_3R_association_element_494_2_329()
{
if (jj_done) return true;
Token * xsp;
xsp = jj_scanpos;
- if (jj_3R_418()) jj_scanpos = xsp;
- if (jj_3R_419()) return true;
+ if (jj_3R_association_element_494_3_418()) jj_scanpos = xsp;
+ if (jj_3R_actual_part_376_2_419()) return true;
return false;
}
- inline bool jj_3R_690()
+ inline bool jj_3R_record_type_definition_2022_5_690()
{
if (jj_done) return true;
if (jj_scan_token(RECORD_T)) return true;
Token * xsp;
- if (jj_3R_697()) return true;
+ if (jj_3R_record_type_definition_2024_9_697()) return true;
while (true) {
xsp = jj_scanpos;
- if (jj_3R_697()) { jj_scanpos = xsp; break; }
+ if (jj_3R_record_type_definition_2024_9_697()) { jj_scanpos = xsp; break; }
}
if (jj_scan_token(END_T)) return true;
if (jj_scan_token(RECORD_T)) return true;
xsp = jj_scanpos;
- if (jj_3R_698()) jj_scanpos = xsp;
+ if (jj_3R_record_type_definition_2027_21_698()) jj_scanpos = xsp;
return false;
}
- inline bool jj_3R_257()
+ inline bool jj_3R_assertion_statement_486_5_257()
{
if (jj_done) return true;
- if (jj_3R_145()) return true;
+ if (jj_3R_label_1537_2_145()) return true;
if (jj_scan_token(COLON_T)) return true;
return false;
}
- inline bool jj_3R_120()
+ inline bool jj_3R_assertion_statement_486_3_120()
{
if (jj_done) return true;
Token * xsp;
xsp = jj_scanpos;
- if (jj_3R_257()) jj_scanpos = xsp;
- if (jj_3R_196()) return true;
+ if (jj_3R_assertion_statement_486_5_257()) jj_scanpos = xsp;
+ if (jj_3R_assertion_475_4_196()) return true;
if (jj_scan_token(SEMI_T)) return true;
return false;
}
@@ -6853,44 +7029,44 @@ void parseInline();
inline bool jj_3_80()
{
if (jj_done) return true;
- if (jj_3R_70()) return true;
- if (jj_3R_71()) return true;
- if (jj_3R_70()) return true;
+ if (jj_3R_simple_expression_2250_1_70()) return true;
+ if (jj_3R_direction_948_1_71()) return true;
+ if (jj_3R_simple_expression_2250_1_70()) return true;
return false;
}
inline bool jj_3_81()
{
if (jj_done) return true;
- if (jj_3R_115()) return true;
+ if (jj_3R_attribute_name_521_3_115()) return true;
return false;
}
- inline bool jj_3R_86()
+ inline bool jj_3R_range_constraint_2017_1_86()
{
if (jj_done) return true;
if (jj_scan_token(RANGE_T)) return true;
- if (jj_3R_88()) return true;
+ if (jj_3R_range_2008_4_88()) return true;
return false;
}
- inline bool jj_3R_196()
+ inline bool jj_3R_assertion_475_4_196()
{
if (jj_done) return true;
if (jj_scan_token(ASSERT_T)) return true;
- if (jj_3R_83()) return true;
+ if (jj_3R_condition_809_3_83()) return true;
Token * xsp;
xsp = jj_scanpos;
- if (jj_3R_355()) jj_scanpos = xsp;
+ if (jj_3R_assertion_475_31_355()) jj_scanpos = xsp;
xsp = jj_scanpos;
- if (jj_3R_356()) jj_scanpos = xsp;
+ if (jj_3R_assertion_475_63_356()) jj_scanpos = xsp;
return false;
}
inline bool jj_3_79()
{
if (jj_done) return true;
- if (jj_3R_114()) return true;
+ if (jj_3R_aggregate_396_3_114()) return true;
return false;
}
@@ -6898,157 +7074,161 @@ void parseInline();
{
if (jj_done) return true;
if (jj_scan_token(ARRAY_T)) return true;
- if (jj_3R_65()) return true;
+ if (jj_3R_index_constraint_1395_3_65()) return true;
if (jj_scan_token(OF_T)) return true;
return false;
}
- inline bool jj_3R_191()
+ inline bool jj_3R_range_2011_2_191()
{
if (jj_done) return true;
- if (jj_3R_115()) return true;
+ if (jj_3R_attribute_name_521_3_115()) return true;
return false;
}
- inline bool jj_3R_190()
+ inline bool jj_3R_range_2008_4_190()
{
if (jj_done) return true;
- if (jj_3R_70()) return true;
- if (jj_3R_71()) return true;
- if (jj_3R_70()) return true;
+ if (jj_3R_simple_expression_2250_1_70()) return true;
+ if (jj_3R_direction_948_1_71()) return true;
+ if (jj_3R_simple_expression_2250_1_70()) return true;
return false;
}
- inline bool jj_3R_88()
+ inline bool jj_3R_range_2008_4_88()
{
if (jj_done) return true;
Token * xsp;
xsp = jj_scanpos;
- if (!jj_3R_190()) return false;
+ if (jj_3R_range_2008_4_190()) {
jj_scanpos = xsp;
- if (jj_3R_191()) return true;
+ if (jj_3R_range_2011_2_191()) return true;
+ }
return false;
}
- inline bool jj_3R_696()
+ inline bool jj_3R_array_type_definition_469_4_696()
{
if (jj_done) return true;
- if (jj_3R_704()) return true;
+ if (jj_3R_unconstraint_array_definition_2461_1_704()) return true;
return false;
}
- inline bool jj_3R_238()
+ inline bool jj_3R_qualified_expression_2001_7_238()
{
if (jj_done) return true;
if (jj_scan_token(LPAREN_T)) return true;
- if (jj_3R_61()) return true;
+ if (jj_3R_expression_1168_1_61()) return true;
if (jj_scan_token(RPAREN_T)) return true;
return false;
}
- inline bool jj_3R_237()
+ inline bool jj_3R_qualified_expression_1999_5_237()
{
if (jj_done) return true;
- if (jj_3R_114()) return true;
+ if (jj_3R_aggregate_396_3_114()) return true;
return false;
}
- inline bool jj_3R_695()
+ inline bool jj_3R_array_type_definition_466_2_695()
{
if (jj_done) return true;
- if (jj_3R_703()) return true;
+ if (jj_3R_constraint_array_definition_890_1_703()) return true;
return false;
}
- inline bool jj_3R_689()
+ inline bool jj_3R_array_type_definition_466_2_689()
{
if (jj_done) return true;
Token * xsp;
xsp = jj_scanpos;
- if (!jj_3R_695()) return false;
+ if (jj_3R_array_type_definition_466_2_695()) {
jj_scanpos = xsp;
- if (jj_3R_696()) return true;
+ if (jj_3R_array_type_definition_469_4_696()) return true;
+ }
return false;
}
- inline bool jj_3R_64()
+ inline bool jj_3R_qualified_expression_1997_3_64()
{
if (jj_done) return true;
- if (jj_3R_74()) return true;
+ if (jj_3R_identifier_1348_3_74()) return true;
if (jj_scan_token(APOSTROPHE_T)) return true;
Token * xsp;
xsp = jj_scanpos;
- if (!jj_3R_237()) return false;
+ if (jj_3R_qualified_expression_1999_5_237()) {
jj_scanpos = xsp;
- if (jj_3R_238()) return true;
+ if (jj_3R_qualified_expression_2001_7_238()) return true;
+ }
return false;
}
- inline bool jj_3R_359()
+ inline bool jj_3R_process_statement_part_1992_4_359()
{
if (jj_done) return true;
- if (jj_3R_117()) return true;
+ if (jj_3R_sequential_statement_2133_5_117()) return true;
return false;
}
- inline bool jj_3R_200()
+ inline bool jj_3R_process_statement_part_1992_3_200()
{
if (jj_done) return true;
Token * xsp;
while (true) {
xsp = jj_scanpos;
- if (jj_3R_359()) { jj_scanpos = xsp; break; }
+ if (jj_3R_process_statement_part_1992_4_359()) { jj_scanpos = xsp; break; }
}
return false;
}
- inline bool jj_3R_201()
+ inline bool jj_3R_process_statement_1970_24_201()
{
if (jj_done) return true;
- if (jj_3R_74()) return true;
+ if (jj_3R_identifier_1348_3_74()) return true;
return false;
}
- inline bool jj_3R_484()
+ inline bool jj_3R_alias_declaration_403_44_484()
{
if (jj_done) return true;
- if (jj_3R_245()) return true;
+ if (jj_3R_signature_2241_1_245()) return true;
return false;
}
- inline bool jj_3R_248()
+ inline bool jj_3R_aggregate_396_39_248()
{
if (jj_done) return true;
if (jj_scan_token(COMMA_T)) return true;
- if (jj_3R_247()) return true;
+ if (jj_3R_element_association_973_1_247()) return true;
return false;
}
- inline bool jj_3R_244()
+ inline bool jj_3R_allocator_423_6_244()
{
if (jj_done) return true;
if (jj_scan_token(NEW_T)) return true;
- if (jj_3R_89()) return true;
+ if (jj_3R_subtype_indication_2398_3_89()) return true;
return false;
}
- inline bool jj_3R_198()
+ inline bool jj_3R_process_statement_1960_4_198()
{
if (jj_done) return true;
if (jj_scan_token(LPAREN_T)) return true;
- if (jj_3R_357()) return true;
+ if (jj_3R_sensitivity_list_2121_3_357()) return true;
if (jj_scan_token(RPAREN_T)) return true;
return false;
}
- inline bool jj_3R_113()
+ inline bool jj_3R_allocator_421_3_113()
{
if (jj_done) return true;
Token * xsp;
xsp = jj_scanpos;
- if (!jj_3_4()) return false;
+ if (jj_3_4()) {
jj_scanpos = xsp;
- if (jj_3R_244()) return true;
+ if (jj_3R_allocator_423_6_244()) return true;
+ }
return false;
}
@@ -7056,219 +7236,221 @@ void parseInline();
{
if (jj_done) return true;
if (jj_scan_token(NEW_T)) return true;
- if (jj_3R_64()) return true;
+ if (jj_3R_qualified_expression_1997_3_64()) return true;
return false;
}
- inline bool jj_3R_552()
+ inline bool jj_3R_alias_designator_416_4_552()
{
if (jj_done) return true;
- if (jj_3R_321()) return true;
+ if (jj_3R_operator_symbol_1721_1_321()) return true;
return false;
}
- inline bool jj_3R_197()
+ inline bool jj_3R_process_statement_1952_3_197()
{
if (jj_done) return true;
- if (jj_3R_74()) return true;
+ if (jj_3R_identifier_1348_3_74()) return true;
if (jj_scan_token(COLON_T)) return true;
return false;
}
- inline bool jj_3R_551()
+ inline bool jj_3R_alias_designator_415_4_551()
{
if (jj_done) return true;
if (jj_scan_token(CHARACTER_LITERAL)) return true;
return false;
}
- inline bool jj_3R_93()
+ inline bool jj_3R_process_statement_1952_1_93()
{
if (jj_done) return true;
Token * xsp;
xsp = jj_scanpos;
- if (jj_3R_197()) jj_scanpos = xsp;
+ if (jj_3R_process_statement_1952_3_197()) jj_scanpos = xsp;
xsp = jj_scanpos;
if (jj_scan_token(79)) jj_scanpos = xsp;
if (jj_scan_token(PROCESS_T)) return true;
xsp = jj_scanpos;
- if (jj_3R_198()) jj_scanpos = xsp;
+ if (jj_3R_process_statement_1960_4_198()) jj_scanpos = xsp;
xsp = jj_scanpos;
if (jj_scan_token(56)) jj_scanpos = xsp;
- if (jj_3R_199()) return true;
+ if (jj_3R_process_declarative_part_1947_2_199()) return true;
if (jj_scan_token(BEGIN_T)) return true;
- if (jj_3R_200()) return true;
+ if (jj_3R_process_statement_part_1992_3_200()) return true;
if (jj_scan_token(END_T)) return true;
xsp = jj_scanpos;
if (jj_scan_token(79)) jj_scanpos = xsp;
if (jj_scan_token(PROCESS_T)) return true;
xsp = jj_scanpos;
- if (jj_3R_201()) jj_scanpos = xsp;
+ if (jj_3R_process_statement_1970_24_201()) jj_scanpos = xsp;
if (jj_scan_token(SEMI_T)) return true;
return false;
}
- inline bool jj_3R_550()
+ inline bool jj_3R_alias_designator_414_2_550()
{
if (jj_done) return true;
- if (jj_3R_74()) return true;
+ if (jj_3R_identifier_1348_3_74()) return true;
return false;
}
- inline bool jj_3R_482()
+ inline bool jj_3R_alias_designator_414_2_482()
{
if (jj_done) return true;
Token * xsp;
xsp = jj_scanpos;
- if (!jj_3R_550()) return false;
+ if (jj_3R_alias_designator_414_2_550()) {
jj_scanpos = xsp;
- if (!jj_3R_551()) return false;
+ if (jj_3R_alias_designator_415_4_551()) {
jj_scanpos = xsp;
- if (jj_3R_552()) return true;
+ if (jj_3R_alias_designator_416_4_552()) return true;
+ }
+ }
return false;
}
- inline bool jj_3R_358()
+ inline bool jj_3R_process_declarative_part_1947_4_358()
{
if (jj_done) return true;
- if (jj_3R_441()) return true;
+ if (jj_3R_process_declarative_item_1926_1_441()) return true;
return false;
}
- inline bool jj_3R_199()
+ inline bool jj_3R_process_declarative_part_1947_2_199()
{
if (jj_done) return true;
Token * xsp;
while (true) {
xsp = jj_scanpos;
- if (jj_3R_358()) { jj_scanpos = xsp; break; }
+ if (jj_3R_process_declarative_part_1947_4_358()) { jj_scanpos = xsp; break; }
}
return false;
}
- inline bool jj_3R_534()
+ inline bool jj_3R_process_declarative_item_1942_3_534()
{
if (jj_done) return true;
- if (jj_3R_398()) return true;
+ if (jj_3R_group_declaration_1327_3_398()) return true;
return false;
}
- inline bool jj_3R_533()
+ inline bool jj_3R_process_declarative_item_1938_3_533()
{
if (jj_done) return true;
- if (jj_3R_347()) return true;
+ if (jj_3R_use_clause_2467_2_347()) return true;
return false;
}
- inline bool jj_3R_483()
+ inline bool jj_3R_alias_declaration_402_4_483()
{
if (jj_done) return true;
if (jj_scan_token(COLON_T)) return true;
- if (jj_3R_89()) return true;
+ if (jj_3R_subtype_indication_2398_3_89()) return true;
return false;
}
inline bool jj_3_78()
{
if (jj_done) return true;
- if (jj_3R_68()) return true;
+ if (jj_3R_group_template_declaration_1335_2_68()) return true;
return false;
}
- inline bool jj_3R_532()
+ inline bool jj_3R_process_declarative_item_1937_3_532()
{
if (jj_done) return true;
- if (jj_3R_395()) return true;
+ if (jj_3R_attribute_specification_526_3_395()) return true;
return false;
}
- inline bool jj_3R_393()
+ inline bool jj_3R_alias_declaration_401_2_393()
{
if (jj_done) return true;
if (jj_scan_token(ALIAS_T)) return true;
- if (jj_3R_482()) return true;
+ if (jj_3R_alias_designator_414_2_482()) return true;
Token * xsp;
xsp = jj_scanpos;
- if (jj_3R_483()) jj_scanpos = xsp;
+ if (jj_3R_alias_declaration_402_4_483()) jj_scanpos = xsp;
if (jj_scan_token(IS_T)) return true;
- if (jj_3R_63()) return true;
+ if (jj_3R_name_1633_2_63()) return true;
xsp = jj_scanpos;
- if (jj_3R_484()) jj_scanpos = xsp;
+ if (jj_3R_alias_declaration_403_44_484()) jj_scanpos = xsp;
if (jj_scan_token(SEMI_T)) return true;
return false;
}
- inline bool jj_3R_531()
+ inline bool jj_3R_process_declarative_item_1933_3_531()
{
if (jj_done) return true;
- if (jj_3R_393()) return true;
+ if (jj_3R_alias_declaration_401_2_393()) return true;
return false;
}
inline bool jj_3_77()
{
if (jj_done) return true;
- if (jj_3R_67()) return true;
+ if (jj_3R_attribute_declaration_505_2_67()) return true;
return false;
}
- inline bool jj_3R_530()
+ inline bool jj_3R_process_declarative_item_1932_3_530()
{
if (jj_done) return true;
- if (jj_3R_392()) return true;
+ if (jj_3R_file_declaration_1199_2_392()) return true;
return false;
}
- inline bool jj_3R_529()
+ inline bool jj_3R_process_declarative_item_1931_3_529()
{
if (jj_done) return true;
- if (jj_3R_391()) return true;
+ if (jj_3R_variable_declaration_2503_1_391()) return true;
return false;
}
- inline bool jj_3R_114()
+ inline bool jj_3R_aggregate_396_3_114()
{
if (jj_done) return true;
if (jj_scan_token(LPAREN_T)) return true;
- if (jj_3R_247()) return true;
+ if (jj_3R_element_association_973_1_247()) return true;
Token * xsp;
while (true) {
xsp = jj_scanpos;
- if (jj_3R_248()) { jj_scanpos = xsp; break; }
+ if (jj_3R_aggregate_396_39_248()) { jj_scanpos = xsp; break; }
}
if (jj_scan_token(RPAREN_T)) return true;
return false;
}
- inline bool jj_3R_528()
+ inline bool jj_3R_process_declarative_item_1930_3_528()
{
if (jj_done) return true;
- if (jj_3R_389()) return true;
+ if (jj_3R_constant_declaration_877_4_389()) return true;
return false;
}
- inline bool jj_3R_527()
+ inline bool jj_3R_process_declarative_item_1929_3_527()
{
if (jj_done) return true;
- if (jj_3R_388()) return true;
+ if (jj_3R_subtype_declaration_2382_1_388()) return true;
return false;
}
- inline bool jj_3R_526()
+ inline bool jj_3R_process_declarative_item_1928_3_526()
{
if (jj_done) return true;
- if (jj_3R_387()) return true;
+ if (jj_3R_type_declaration_2437_1_387()) return true;
return false;
}
- inline bool jj_3R_282()
+ inline bool jj_3R_adding_operator_390_5_282()
{
if (jj_done) return true;
if (jj_scan_token(MINUS_T)) return true;
return false;
}
- inline bool jj_3R_283()
+ inline bool jj_3R_adding_operator_391_4_283()
{
if (jj_done) return true;
if (jj_scan_token(AMPERSAND_T)) return true;
@@ -7278,74 +7460,87 @@ void parseInline();
inline bool jj_3_3()
{
if (jj_done) return true;
- if (jj_3R_63()) return true;
+ if (jj_3R_name_1633_2_63()) return true;
if (jj_scan_token(LPAREN_T)) return true;
return false;
}
- inline bool jj_3R_525()
+ inline bool jj_3R_process_declarative_item_1926_1_525()
{
if (jj_done) return true;
- if (jj_3R_98()) return true;
+ if (jj_3R_subprogram_declaration_2294_1_98()) return true;
return false;
}
- inline bool jj_3R_133()
+ inline bool jj_3R_adding_operator_389_3_133()
{
if (jj_done) return true;
Token * xsp;
xsp = jj_scanpos;
- if (!jj_3R_281()) return false;
+ if (jj_3R_adding_operator_389_3_281()) {
jj_scanpos = xsp;
- if (!jj_3R_282()) return false;
+ if (jj_3R_adding_operator_390_5_282()) {
jj_scanpos = xsp;
- if (jj_3R_283()) return true;
+ if (jj_3R_adding_operator_391_4_283()) return true;
+ }
+ }
return false;
}
- inline bool jj_3R_281()
+ inline bool jj_3R_adding_operator_389_3_281()
{
if (jj_done) return true;
if (jj_scan_token(PLUS_T)) return true;
return false;
}
- inline bool jj_3R_441()
+ inline bool jj_3R_process_declarative_item_1926_1_441()
{
if (jj_done) return true;
Token * xsp;
xsp = jj_scanpos;
- if (!jj_3R_525()) return false;
+ if (jj_3R_process_declarative_item_1926_1_525()) {
jj_scanpos = xsp;
- if (!jj_3R_526()) return false;
+ if (jj_3R_process_declarative_item_1928_3_526()) {
jj_scanpos = xsp;
- if (!jj_3R_527()) return false;
+ if (jj_3R_process_declarative_item_1929_3_527()) {
jj_scanpos = xsp;
- if (!jj_3R_528()) return false;
+ if (jj_3R_process_declarative_item_1930_3_528()) {
jj_scanpos = xsp;
- if (!jj_3R_529()) return false;
+ if (jj_3R_process_declarative_item_1931_3_529()) {
jj_scanpos = xsp;
- if (!jj_3R_530()) return false;
+ if (jj_3R_process_declarative_item_1932_3_530()) {
jj_scanpos = xsp;
- if (!jj_3R_531()) return false;
+ if (jj_3R_process_declarative_item_1933_3_531()) {
jj_scanpos = xsp;
- if (!jj_3_77()) return false;
+ if (jj_3_77()) {
jj_scanpos = xsp;
- if (!jj_3R_532()) return false;
+ if (jj_3R_process_declarative_item_1937_3_532()) {
jj_scanpos = xsp;
- if (!jj_3R_533()) return false;
+ if (jj_3R_process_declarative_item_1938_3_533()) {
jj_scanpos = xsp;
- if (!jj_3_78()) return false;
+ if (jj_3_78()) {
jj_scanpos = xsp;
- if (jj_3R_534()) return true;
+ if (jj_3R_process_declarative_item_1942_3_534()) return true;
+ }
+ }
+ }
+ }
+ }
+ }
+ }
+ }
+ }
+ }
+ }
return false;
}
- inline bool jj_3R_342()
+ inline bool jj_3R_procedure_call_1912_14_342()
{
if (jj_done) return true;
if (jj_scan_token(LPAREN_T)) return true;
- if (jj_3R_236()) return true;
+ if (jj_3R_actual_parameter_part_370_4_236()) return true;
if (jj_scan_token(RPAREN_T)) return true;
return false;
}
@@ -7353,253 +7548,262 @@ void parseInline();
inline bool jj_3_2()
{
if (jj_done) return true;
- if (jj_3R_62()) return true;
+ if (jj_3R_actual_designator_356_1_62()) return true;
return false;
}
inline bool jj_3_76()
{
if (jj_done) return true;
- if (jj_3R_74()) return true;
+ if (jj_3R_identifier_1348_3_74()) return true;
if (jj_scan_token(COLON_T)) return true;
return false;
}
- inline bool jj_3R_124()
+ inline bool jj_3R_procedure_call_statement_1918_1_124()
{
if (jj_done) return true;
Token * xsp;
xsp = jj_scanpos;
if (jj_3_76()) jj_scanpos = xsp;
- if (jj_3R_180()) return true;
+ if (jj_3R_procedure_call_1912_2_180()) return true;
if (jj_scan_token(SEMI_T)) return true;
return false;
}
- inline bool jj_3R_516()
+ inline bool jj_3R_actual_part_381_2_516()
{
if (jj_done) return true;
- if (jj_3R_63()) return true;
+ if (jj_3R_name_1633_2_63()) return true;
if (jj_scan_token(LPAREN_T)) return true;
- if (jj_3R_62()) return true;
+ if (jj_3R_actual_designator_356_1_62()) return true;
if (jj_scan_token(RPAREN_T)) return true;
return false;
}
- inline bool jj_3R_515()
+ inline bool jj_3R_actual_part_379_4_515()
{
if (jj_done) return true;
if (jj_scan_token(BOX_T)) return true;
return false;
}
- inline bool jj_3R_180()
+ inline bool jj_3R_procedure_call_1912_2_180()
{
if (jj_done) return true;
- if (jj_3R_63()) return true;
+ if (jj_3R_name_1633_2_63()) return true;
Token * xsp;
xsp = jj_scanpos;
- if (jj_3R_342()) jj_scanpos = xsp;
+ if (jj_3R_procedure_call_1912_14_342()) jj_scanpos = xsp;
return false;
}
- inline bool jj_3R_514()
+ inline bool jj_3R_actual_part_376_2_514()
{
if (jj_done) return true;
- if (jj_3R_62()) return true;
+ if (jj_3R_actual_designator_356_1_62()) return true;
return false;
}
- inline bool jj_3R_419()
+ inline bool jj_3R_actual_part_376_2_419()
{
if (jj_done) return true;
Token * xsp;
xsp = jj_scanpos;
- if (!jj_3R_514()) return false;
+ if (jj_3R_actual_part_376_2_514()) {
jj_scanpos = xsp;
- if (!jj_3R_515()) return false;
+ if (jj_3R_actual_part_379_4_515()) {
jj_scanpos = xsp;
- if (jj_3R_516()) return true;
+ if (jj_3R_actual_part_381_2_516()) return true;
+ }
+ }
return false;
}
inline bool jj_3_74()
{
if (jj_done) return true;
- if (jj_3R_91()) return true;
+ if (jj_3R_package_instantiation_declaration_2649_2_91()) return true;
return false;
}
- inline bool jj_3R_214()
+ inline bool jj_3R_primary_unit_1906_4_214()
{
if (jj_done) return true;
- if (jj_3R_87()) return true;
+ if (jj_3R_context_declaration_2633_2_87()) return true;
return false;
}
- inline bool jj_3R_236()
+ inline bool jj_3R_actual_parameter_part_370_4_236()
{
if (jj_done) return true;
- if (jj_3R_169()) return true;
+ if (jj_3R_association_list_500_1_169()) return true;
return false;
}
- inline bool jj_3R_213()
+ inline bool jj_3R_primary_unit_1905_3_213()
{
if (jj_done) return true;
- if (jj_3R_368()) return true;
+ if (jj_3R_package_declaration_1773_2_368()) return true;
return false;
}
inline bool jj_3_1()
{
if (jj_done) return true;
- if (jj_3R_61()) return true;
+ if (jj_3R_expression_1168_1_61()) return true;
return false;
}
inline bool jj_3_75()
{
if (jj_done) return true;
- if (jj_3R_95()) return true;
+ if (jj_3R_interface_package_declaration_2658_2_95()) return true;
return false;
}
- inline bool jj_3R_212()
+ inline bool jj_3R_primary_unit_1900_1_212()
{
if (jj_done) return true;
- if (jj_3R_91()) return true;
+ if (jj_3R_package_instantiation_declaration_2649_2_91()) return true;
return false;
}
- inline bool jj_3R_211()
+ inline bool jj_3R_primary_unit_1898_3_211()
{
if (jj_done) return true;
- if (jj_3R_367()) return true;
+ if (jj_3R_configuration_declaration_838_2_367()) return true;
return false;
}
- inline bool jj_3R_155()
+ inline bool jj_3R_actual_designator_361_3_155()
{
if (jj_done) return true;
- if (jj_3R_74()) return true;
+ if (jj_3R_identifier_1348_3_74()) return true;
return false;
}
inline bool jj_3_73()
{
if (jj_done) return true;
- if (jj_3R_113()) return true;
+ if (jj_3R_allocator_421_3_113()) return true;
return false;
}
- inline bool jj_3R_210()
+ inline bool jj_3R_primary_unit_1897_1_210()
{
if (jj_done) return true;
- if (jj_3R_366()) return true;
+ if (jj_3R_entity_declaration_1044_5_366()) return true;
return false;
}
- inline bool jj_3R_99()
+ inline bool jj_3R_primary_unit_1897_1_99()
{
if (jj_done) return true;
Token * xsp;
xsp = jj_scanpos;
- if (!jj_3R_210()) return false;
+ if (jj_3R_primary_unit_1897_1_210()) {
jj_scanpos = xsp;
- if (!jj_3R_211()) return false;
+ if (jj_3R_primary_unit_1898_3_211()) {
jj_scanpos = xsp;
- if (!jj_3R_212()) return false;
+ if (jj_3R_primary_unit_1900_1_212()) {
jj_scanpos = xsp;
- if (!jj_3_75()) return false;
+ if (jj_3_75()) {
jj_scanpos = xsp;
- if (!jj_3R_213()) return false;
+ if (jj_3R_primary_unit_1905_3_213()) {
jj_scanpos = xsp;
- if (jj_3R_214()) return true;
+ if (jj_3R_primary_unit_1906_4_214()) return true;
+ }
+ }
+ }
+ }
+ }
return false;
}
inline bool jj_3_72()
{
if (jj_done) return true;
- if (jj_3R_63()) return true;
+ if (jj_3R_name_1633_2_63()) return true;
return false;
}
- inline bool jj_3R_154()
+ inline bool jj_3R_actual_designator_358_1_154()
{
if (jj_done) return true;
- if (jj_3R_61()) return true;
+ if (jj_3R_expression_1168_1_61()) return true;
return false;
}
inline bool jj_3_71()
{
if (jj_done) return true;
- if (jj_3R_112()) return true;
+ if (jj_3R_literal_1566_2_112()) return true;
return false;
}
- inline bool jj_3R_153()
+ inline bool jj_3R_actual_designator_356_1_153()
{
if (jj_done) return true;
if (jj_scan_token(OPEN_T)) return true;
return false;
}
- inline bool jj_3R_62()
+ inline bool jj_3R_actual_designator_356_1_62()
{
if (jj_done) return true;
Token * xsp;
xsp = jj_scanpos;
- if (!jj_3R_153()) return false;
+ if (jj_3R_actual_designator_356_1_153()) {
jj_scanpos = xsp;
- if (!jj_3R_154()) return false;
+ if (jj_3R_actual_designator_358_1_154()) {
jj_scanpos = xsp;
- if (jj_3R_155()) return true;
+ if (jj_3R_actual_designator_361_3_155()) return true;
+ }
+ }
return false;
}
- inline bool jj_3R_475()
+ inline bool jj_3R_primary_1891_1_475()
{
if (jj_done) return true;
- if (jj_3R_114()) return true;
+ if (jj_3R_aggregate_396_3_114()) return true;
return false;
}
inline bool jj_3_70()
{
if (jj_done) return true;
- if (jj_3R_111()) return true;
+ if (jj_3R_type_conversion_2432_3_111()) return true;
return false;
}
- inline bool jj_3R_474()
+ inline bool jj_3R_primary_1888_1_474()
{
if (jj_done) return true;
- if (jj_3R_113()) return true;
+ if (jj_3R_allocator_421_3_113()) return true;
return false;
}
- inline bool jj_3R_658()
+ inline bool jj_3R_access_type_definition_349_3_658()
{
if (jj_done) return true;
if (jj_scan_token(ACCESS_T)) return true;
- if (jj_3R_89()) return true;
+ if (jj_3R_subtype_indication_2398_3_89()) return true;
return false;
}
inline bool jj_3_69()
{
if (jj_done) return true;
- if (jj_3R_64()) return true;
+ if (jj_3R_qualified_expression_1997_3_64()) return true;
return false;
}
- inline bool jj_3R_473()
+ inline bool jj_3R_primary_1885_1_473()
{
if (jj_done) return true;
- if (jj_3R_63()) return true;
+ if (jj_3R_name_1633_2_63()) return true;
return false;
}
@@ -7607,33 +7811,33 @@ void parseInline();
{
if (jj_done) return true;
if (jj_scan_token(LPAREN_T)) return true;
- if (jj_3R_61()) return true;
+ if (jj_3R_expression_1168_1_61()) return true;
if (jj_scan_token(RPAREN_T)) return true;
return false;
}
- inline bool jj_3R_472()
+ inline bool jj_3R_primary_1882_1_472()
{
if (jj_done) return true;
- if (jj_3R_112()) return true;
+ if (jj_3R_literal_1566_2_112()) return true;
return false;
}
- inline bool jj_3R_235()
+ inline bool jj_3R_abstract_literal_343_4_235()
{
if (jj_done) return true;
if (jj_scan_token(BASED_LITERAL)) return true;
return false;
}
- inline bool jj_3R_702()
+ inline bool jj_3R_physical_type_definition_1848_33_702()
{
if (jj_done) return true;
- if (jj_3R_63()) return true;
+ if (jj_3R_name_1633_2_63()) return true;
return false;
}
- inline bool jj_3R_234()
+ inline bool jj_3R_abstract_literal_342_4_234()
{
if (jj_done) return true;
if (jj_scan_token(INTEGER)) return true;
@@ -7643,253 +7847,262 @@ void parseInline();
inline bool jj_3_67()
{
if (jj_done) return true;
- if (jj_3R_110()) return true;
+ if (jj_3R_function_call_1278_1_110()) return true;
return false;
}
- inline bool jj_3R_109()
+ inline bool jj_3R_abstract_literal_341_4_109()
{
if (jj_done) return true;
Token * xsp;
xsp = jj_scanpos;
- if (!jj_3R_233()) return false;
+ if (jj_3R_abstract_literal_341_4_233()) {
jj_scanpos = xsp;
- if (!jj_3R_234()) return false;
+ if (jj_3R_abstract_literal_342_4_234()) {
jj_scanpos = xsp;
- if (jj_3R_235()) return true;
+ if (jj_3R_abstract_literal_343_4_235()) return true;
+ }
+ }
return false;
}
- inline bool jj_3R_233()
+ inline bool jj_3R_abstract_literal_341_4_233()
{
if (jj_done) return true;
if (jj_scan_token(DECIMAL_LITERAL)) return true;
return false;
}
- inline bool jj_3R_471()
+ inline bool jj_3R_primary_1879_1_471()
{
if (jj_done) return true;
- if (jj_3R_111()) return true;
+ if (jj_3R_type_conversion_2432_3_111()) return true;
return false;
}
- inline bool jj_3R_470()
+ inline bool jj_3R_primary_1876_1_470()
{
if (jj_done) return true;
- if (jj_3R_64()) return true;
+ if (jj_3R_qualified_expression_1997_3_64()) return true;
return false;
}
- inline bool jj_3R_469()
+ inline bool jj_3R_primary_1873_1_469()
{
if (jj_done) return true;
if (jj_scan_token(LPAREN_T)) return true;
- if (jj_3R_61()) return true;
+ if (jj_3R_expression_1168_1_61()) return true;
if (jj_scan_token(RPAREN_T)) return true;
return false;
}
- inline bool jj_3R_386()
+ inline bool jj_3R_primary_1870_1_386()
{
if (jj_done) return true;
Token * xsp;
xsp = jj_scanpos;
- if (!jj_3R_468()) return false;
+ if (jj_3R_primary_1870_1_468()) {
jj_scanpos = xsp;
- if (!jj_3R_469()) return false;
+ if (jj_3R_primary_1873_1_469()) {
jj_scanpos = xsp;
- if (!jj_3R_470()) return false;
+ if (jj_3R_primary_1876_1_470()) {
jj_scanpos = xsp;
- if (!jj_3R_471()) return false;
+ if (jj_3R_primary_1879_1_471()) {
jj_scanpos = xsp;
- if (!jj_3R_472()) return false;
+ if (jj_3R_primary_1882_1_472()) {
jj_scanpos = xsp;
- if (!jj_3R_473()) return false;
+ if (jj_3R_primary_1885_1_473()) {
jj_scanpos = xsp;
- if (!jj_3R_474()) return false;
+ if (jj_3R_primary_1888_1_474()) {
jj_scanpos = xsp;
- if (jj_3R_475()) return true;
+ if (jj_3R_primary_1891_1_475()) return true;
+ }
+ }
+ }
+ }
+ }
+ }
+ }
return false;
}
- inline bool jj_3R_468()
+ inline bool jj_3R_primary_1870_1_468()
{
if (jj_done) return true;
- if (jj_3R_110()) return true;
+ if (jj_3R_function_call_1278_1_110()) return true;
return false;
}
- inline bool jj_3R_341()
+ inline bool jj_3R_port_map_aspect_1865_2_341()
{
if (jj_done) return true;
if (jj_scan_token(PORT_T)) return true;
if (jj_scan_token(MAP_T)) return true;
if (jj_scan_token(LPAREN_T)) return true;
- if (jj_3R_169()) return true;
+ if (jj_3R_association_list_500_1_169()) return true;
if (jj_scan_token(RPAREN_T)) return true;
return false;
}
- inline bool jj_3R_594()
+ inline bool jj_3R_port_list_1860_3_594()
{
if (jj_done) return true;
- if (jj_3R_327()) return true;
+ if (jj_3R_interface_list_1476_3_327()) return true;
return false;
}
- inline bool jj_3R_701()
+ inline bool jj_3R_physical_type_definition_1846_14_701()
{
if (jj_done) return true;
- if (jj_3R_721()) return true;
+ if (jj_3R_secondary_unit_declaration_2087_1_721()) return true;
return false;
}
- inline bool jj_3R_553()
+ inline bool jj_3R_port_clause_1855_4_553()
{
if (jj_done) return true;
if (jj_scan_token(PORT_T)) return true;
if (jj_scan_token(LPAREN_T)) return true;
- if (jj_3R_594()) return true;
+ if (jj_3R_port_list_1860_3_594()) return true;
if (jj_scan_token(RPAREN_T)) return true;
if (jj_scan_token(SEMI_T)) return true;
return false;
}
- inline bool jj_3R_694()
+ inline bool jj_3R_physical_type_definition_1843_9_694()
{
if (jj_done) return true;
if (jj_scan_token(UNITS_T)) return true;
- if (jj_3R_74()) return true;
+ if (jj_3R_identifier_1348_3_74()) return true;
if (jj_scan_token(SEMI_T)) return true;
Token * xsp;
while (true) {
xsp = jj_scanpos;
- if (jj_3R_701()) { jj_scanpos = xsp; break; }
+ if (jj_3R_physical_type_definition_1846_14_701()) { jj_scanpos = xsp; break; }
}
if (jj_scan_token(END_T)) return true;
if (jj_scan_token(UNITS_T)) return true;
xsp = jj_scanpos;
- if (jj_3R_702()) jj_scanpos = xsp;
+ if (jj_3R_physical_type_definition_1848_33_702()) jj_scanpos = xsp;
return false;
}
inline bool jj_3_66()
{
if (jj_done) return true;
- if (jj_3R_109()) return true;
+ if (jj_3R_abstract_literal_341_4_109()) return true;
return false;
}
- inline bool jj_3R_232()
+ inline bool jj_3R_physical_literal_1838_3_232()
{
if (jj_done) return true;
- if (jj_3R_109()) return true;
+ if (jj_3R_abstract_literal_341_4_109()) return true;
return false;
}
- inline bool jj_3R_108()
+ inline bool jj_3R_physical_literal_1838_2_108()
{
if (jj_done) return true;
Token * xsp;
xsp = jj_scanpos;
- if (jj_3R_232()) jj_scanpos = xsp;
- if (jj_3R_63()) return true;
+ if (jj_3R_physical_literal_1838_3_232()) jj_scanpos = xsp;
+ if (jj_3R_name_1633_2_63()) return true;
return false;
}
- inline bool jj_3R_543()
+ inline bool jj_3R_parameter_specification_1833_1_543()
{
if (jj_done) return true;
- if (jj_3R_74()) return true;
+ if (jj_3R_identifier_1348_3_74()) return true;
if (jj_scan_token(IN_T)) return true;
- if (jj_3R_72()) return true;
+ if (jj_3R_discrete_range_964_3_72()) return true;
return false;
}
inline bool jj_3_65()
{
if (jj_done) return true;
- if (jj_3R_91()) return true;
+ if (jj_3R_package_instantiation_declaration_2649_2_91()) return true;
return false;
}
inline bool jj_3_63()
{
if (jj_done) return true;
- if (jj_3R_67()) return true;
+ if (jj_3R_attribute_declaration_505_2_67()) return true;
return false;
}
inline bool jj_3_64()
{
if (jj_done) return true;
- if (jj_3R_68()) return true;
+ if (jj_3R_group_template_declaration_1335_2_68()) return true;
return false;
}
- inline bool jj_3R_368()
+ inline bool jj_3R_package_declaration_1773_2_368()
{
if (jj_done) return true;
if (jj_scan_token(PACKAGE_T)) return true;
- if (jj_3R_74()) return true;
+ if (jj_3R_identifier_1348_3_74()) return true;
return false;
}
inline bool jj_3_62()
{
if (jj_done) return true;
- if (jj_3R_68()) return true;
+ if (jj_3R_group_template_declaration_1335_2_68()) return true;
return false;
}
- inline bool jj_3R_331()
+ inline bool jj_3R_options_1726_21_331()
{
if (jj_done) return true;
- if (jj_3R_420()) return true;
+ if (jj_3R_delay_mechanism_924_1_420()) return true;
return false;
}
- inline bool jj_3R_172()
+ inline bool jj_3R_options_1726_3_172()
{
if (jj_done) return true;
Token * xsp;
xsp = jj_scanpos;
if (jj_scan_token(50)) jj_scanpos = xsp;
xsp = jj_scanpos;
- if (jj_3R_331()) jj_scanpos = xsp;
+ if (jj_3R_options_1726_21_331()) jj_scanpos = xsp;
return false;
}
- inline bool jj_3R_270()
+ inline bool jj_3R_next_statement_1685_43_270()
{
if (jj_done) return true;
- if (jj_3R_74()) return true;
+ if (jj_3R_identifier_1348_3_74()) return true;
return false;
}
- inline bool jj_3R_321()
+ inline bool jj_3R_operator_symbol_1721_1_321()
{
if (jj_done) return true;
if (jj_scan_token(STRINGLITERAL)) return true;
return false;
}
- inline bool jj_3R_654()
+ inline bool jj_3R_object_class_1716_2_654()
{
if (jj_done) return true;
if (jj_scan_token(TYPE_T)) return true;
return false;
}
- inline bool jj_3R_653()
+ inline bool jj_3R_object_class_1715_2_653()
{
if (jj_done) return true;
if (jj_scan_token(FILE_T)) return true;
return false;
}
- inline bool jj_3R_652()
+ inline bool jj_3R_object_class_1714_2_652()
{
if (jj_done) return true;
if (jj_scan_token(SHARED_T)) return true;
@@ -7900,122 +8113,128 @@ void parseInline();
inline bool jj_3_61()
{
if (jj_done) return true;
- if (jj_3R_108()) return true;
+ if (jj_3R_physical_literal_1838_2_108()) return true;
return false;
}
- inline bool jj_3R_651()
+ inline bool jj_3R_object_class_1713_2_651()
{
if (jj_done) return true;
if (jj_scan_token(VARIABLE_T)) return true;
return false;
}
- inline bool jj_3R_650()
+ inline bool jj_3R_object_class_1712_2_650()
{
if (jj_done) return true;
if (jj_scan_token(SIGNAL_T)) return true;
return false;
}
- inline bool jj_3R_649()
+ inline bool jj_3R_object_class_1711_1_649()
{
if (jj_done) return true;
if (jj_scan_token(CONSTANT_T)) return true;
return false;
}
- inline bool jj_3R_625()
+ inline bool jj_3R_object_class_1711_1_625()
{
if (jj_done) return true;
Token * xsp;
xsp = jj_scanpos;
- if (!jj_3R_649()) return false;
+ if (jj_3R_object_class_1711_1_649()) {
jj_scanpos = xsp;
- if (!jj_3R_650()) return false;
+ if (jj_3R_object_class_1712_2_650()) {
jj_scanpos = xsp;
- if (!jj_3R_651()) return false;
+ if (jj_3R_object_class_1713_2_651()) {
jj_scanpos = xsp;
- if (!jj_3R_652()) return false;
+ if (jj_3R_object_class_1714_2_652()) {
jj_scanpos = xsp;
- if (!jj_3R_653()) return false;
+ if (jj_3R_object_class_1715_2_653()) {
jj_scanpos = xsp;
- if (jj_3R_654()) return true;
+ if (jj_3R_object_class_1716_2_654()) return true;
+ }
+ }
+ }
+ }
+ }
return false;
}
- inline bool jj_3R_370()
+ inline bool jj_3R_name_ext_1664_47_370()
{
if (jj_done) return true;
if (jj_scan_token(COMMA_T)) return true;
- if (jj_3R_61()) return true;
+ if (jj_3R_expression_1168_1_61()) return true;
return false;
}
- inline bool jj_3R_216()
+ inline bool jj_3R_numeric_literal_1706_4_216()
{
if (jj_done) return true;
- if (jj_3R_109()) return true;
+ if (jj_3R_abstract_literal_341_4_109()) return true;
return false;
}
- inline bool jj_3R_215()
+ inline bool jj_3R_numeric_literal_1704_2_215()
{
if (jj_done) return true;
- if (jj_3R_108()) return true;
+ if (jj_3R_physical_literal_1838_2_108()) return true;
return false;
}
- inline bool jj_3R_101()
+ inline bool jj_3R_numeric_literal_1704_2_101()
{
if (jj_done) return true;
Token * xsp;
xsp = jj_scanpos;
- if (!jj_3R_215()) return false;
+ if (jj_3R_numeric_literal_1704_2_215()) {
jj_scanpos = xsp;
- if (jj_3R_216()) return true;
+ if (jj_3R_numeric_literal_1706_4_216()) return true;
+ }
return false;
}
- inline bool jj_3R_459()
+ inline bool jj_3R_null_statement_1698_3_459()
{
if (jj_done) return true;
- if (jj_3R_74()) return true;
+ if (jj_3R_identifier_1348_3_74()) return true;
if (jj_scan_token(COLON_T)) return true;
return false;
}
- inline bool jj_3R_379()
+ inline bool jj_3R_null_statement_1698_1_379()
{
if (jj_done) return true;
Token * xsp;
xsp = jj_scanpos;
- if (jj_3R_459()) jj_scanpos = xsp;
+ if (jj_3R_null_statement_1698_3_459()) jj_scanpos = xsp;
if (jj_scan_token(NULL_T)) return true;
if (jj_scan_token(SEMI_T)) return true;
return false;
}
- inline bool jj_3R_107()
+ inline bool jj_3R_null_1663_32_107()
{
if (jj_done) return true;
if (jj_scan_token(COMMA_T)) return true;
- if (jj_3R_61()) return true;
+ if (jj_3R_expression_1168_1_61()) return true;
return false;
}
- inline bool jj_3R_271()
+ inline bool jj_3R_next_statement_1686_3_271()
{
if (jj_done) return true;
if (jj_scan_token(WHEN_T)) return true;
- if (jj_3R_83()) return true;
+ if (jj_3R_condition_809_3_83()) return true;
return false;
}
- inline bool jj_3R_269()
+ inline bool jj_3R_next_statement_1685_3_269()
{
if (jj_done) return true;
- if (jj_3R_74()) return true;
+ if (jj_3R_identifier_1348_3_74()) return true;
if (jj_scan_token(COLON_T)) return true;
return false;
}
@@ -8027,26 +8246,26 @@ void parseInline();
return false;
}
- inline bool jj_3R_128()
+ inline bool jj_3R_next_statement_1685_1_128()
{
if (jj_done) return true;
Token * xsp;
xsp = jj_scanpos;
- if (jj_3R_269()) jj_scanpos = xsp;
+ if (jj_3R_next_statement_1685_3_269()) jj_scanpos = xsp;
if (jj_scan_token(NEXT_T)) return true;
xsp = jj_scanpos;
- if (jj_3R_270()) jj_scanpos = xsp;
+ if (jj_3R_next_statement_1685_43_270()) jj_scanpos = xsp;
xsp = jj_scanpos;
- if (jj_3R_271()) jj_scanpos = xsp;
+ if (jj_3R_next_statement_1686_3_271()) jj_scanpos = xsp;
if (jj_scan_token(SEMI_T)) return true;
return false;
}
- inline bool jj_3R_231()
+ inline bool jj_3R_test_att_name_1674_4_231()
{
if (jj_done) return true;
if (jj_scan_token(LPAREN_T)) return true;
- if (jj_3R_61()) return true;
+ if (jj_3R_expression_1168_1_61()) return true;
if (jj_scan_token(RPAREN_T)) return true;
return false;
}
@@ -8055,33 +8274,33 @@ void parseInline();
{
if (jj_done) return true;
if (jj_scan_token(LPAREN_T)) return true;
- if (jj_3R_61()) return true;
+ if (jj_3R_expression_1168_1_61()) return true;
Token * xsp;
while (true) {
xsp = jj_scanpos;
- if (jj_3R_107()) { jj_scanpos = xsp; break; }
+ if (jj_3R_null_1663_32_107()) { jj_scanpos = xsp; break; }
}
if (jj_scan_token(RPAREN_T)) return true;
return false;
}
- inline bool jj_3R_229()
+ inline bool jj_3R_test_att_name_1672_5_229()
{
if (jj_done) return true;
- if (jj_3R_245()) return true;
+ if (jj_3R_signature_2241_1_245()) return true;
return false;
}
- inline bool jj_3R_106()
+ inline bool jj_3R_test_att_name_1672_3_106()
{
if (jj_done) return true;
Token * xsp;
xsp = jj_scanpos;
- if (jj_3R_229()) jj_scanpos = xsp;
+ if (jj_3R_test_att_name_1672_5_229()) jj_scanpos = xsp;
if (jj_scan_token(APOSTROPHE_T)) return true;
- if (jj_3R_230()) return true;
+ if (jj_3R_attribute_designator_514_3_230()) return true;
xsp = jj_scanpos;
- if (jj_3R_231()) jj_scanpos = xsp;
+ if (jj_3R_test_att_name_1674_4_231()) jj_scanpos = xsp;
return false;
}
@@ -8089,7 +8308,7 @@ void parseInline();
{
if (jj_done) return true;
if (jj_scan_token(LPAREN_T)) return true;
- if (jj_3R_72()) return true;
+ if (jj_3R_discrete_range_964_3_72()) return true;
if (jj_scan_token(RPAREN_T)) return true;
return false;
}
@@ -8097,35 +8316,35 @@ void parseInline();
inline bool jj_3_54()
{
if (jj_done) return true;
- if (jj_3R_104()) return true;
+ if (jj_3R_name_ext_1650_3_104()) return true;
return false;
}
inline bool jj_3_57()
{
if (jj_done) return true;
- if (jj_3R_106()) return true;
+ if (jj_3R_test_att_name_1672_3_106()) return true;
return false;
}
inline bool jj_3_52()
{
if (jj_done) return true;
- if (jj_3R_103()) return true;
+ if (jj_3R_name_ext1_1644_4_103()) return true;
return false;
}
inline bool jj_3_51()
{
if (jj_done) return true;
- if (jj_3R_103()) return true;
+ if (jj_3R_name_ext1_1644_4_103()) return true;
return false;
}
inline bool jj_3_53()
{
if (jj_done) return true;
- if (jj_3R_103()) return true;
+ if (jj_3R_name_ext1_1644_4_103()) return true;
return false;
}
@@ -8133,19 +8352,19 @@ void parseInline();
{
if (jj_done) return true;
if (jj_scan_token(DOT_T)) return true;
- if (jj_3R_105()) return true;
+ if (jj_3R_suffix_2404_1_105()) return true;
return false;
}
- inline bool jj_3R_224()
+ inline bool jj_3R_name_ext_1663_3_224()
{
if (jj_done) return true;
if (jj_scan_token(LPAREN_T)) return true;
- if (jj_3R_61()) return true;
+ if (jj_3R_expression_1168_1_61()) return true;
Token * xsp;
while (true) {
xsp = jj_scanpos;
- if (jj_3R_370()) { jj_scanpos = xsp; break; }
+ if (jj_3R_name_ext_1664_47_370()) { jj_scanpos = xsp; break; }
}
if (jj_scan_token(RPAREN_T)) return true;
return false;
@@ -8159,59 +8378,59 @@ void parseInline();
return false;
}
- inline bool jj_3R_219()
+ inline bool jj_3R_name_ext1_1644_18_219()
{
if (jj_done) return true;
- if (jj_3R_104()) return true;
+ if (jj_3R_name_ext_1650_3_104()) return true;
return false;
}
- inline bool jj_3R_223()
+ inline bool jj_3R_name_ext_1660_2_223()
{
if (jj_done) return true;
if (jj_scan_token(LPAREN_T)) return true;
- if (jj_3R_72()) return true;
+ if (jj_3R_discrete_range_964_3_72()) return true;
if (jj_scan_token(RPAREN_T)) return true;
return false;
}
- inline bool jj_3R_222()
+ inline bool jj_3R_name_ext_1657_3_222()
{
if (jj_done) return true;
- if (jj_3R_106()) return true;
+ if (jj_3R_test_att_name_1672_3_106()) return true;
return false;
}
- inline bool jj_3R_322()
+ inline bool jj_3R_name_1634_25_322()
{
if (jj_done) return true;
- if (jj_3R_103()) return true;
+ if (jj_3R_name_ext1_1644_4_103()) return true;
return false;
}
- inline bool jj_3R_324()
+ inline bool jj_3R_name_1635_24_324()
{
if (jj_done) return true;
- if (jj_3R_103()) return true;
+ if (jj_3R_name_ext1_1644_4_103()) return true;
return false;
}
- inline bool jj_3R_325()
+ inline bool jj_3R_name_1636_22_325()
{
if (jj_done) return true;
- if (jj_3R_103()) return true;
+ if (jj_3R_name_ext1_1644_4_103()) return true;
return false;
}
- inline bool jj_3R_221()
+ inline bool jj_3R_name_ext_1654_2_221()
{
if (jj_done) return true;
if (jj_scan_token(DOT_T)) return true;
- if (jj_3R_105()) return true;
+ if (jj_3R_suffix_2404_1_105()) return true;
return false;
}
- inline bool jj_3R_220()
+ inline bool jj_3R_name_ext_1651_2_220()
{
if (jj_done) return true;
if (jj_scan_token(APOSTROPHE_T)) return true;
@@ -8219,209 +8438,222 @@ void parseInline();
return false;
}
- inline bool jj_3R_104()
+ inline bool jj_3R_name_ext_1650_3_104()
{
if (jj_done) return true;
Token * xsp;
xsp = jj_scanpos;
- if (!jj_3R_220()) return false;
+ if (jj_3R_name_ext_1651_2_220()) {
jj_scanpos = xsp;
- if (!jj_3R_221()) return false;
+ if (jj_3R_name_ext_1654_2_221()) {
jj_scanpos = xsp;
- if (!jj_3R_222()) return false;
+ if (jj_3R_name_ext_1657_3_222()) {
jj_scanpos = xsp;
- if (!jj_3R_223()) return false;
+ if (jj_3R_name_ext_1660_2_223()) {
jj_scanpos = xsp;
- if (jj_3R_224()) return true;
+ if (jj_3R_name_ext_1663_3_224()) return true;
+ }
+ }
+ }
+ }
return false;
}
- inline bool jj_3R_103()
+ inline bool jj_3R_name_ext1_1644_4_103()
{
if (jj_done) return true;
- if (jj_3R_104()) return true;
+ if (jj_3R_name_ext_1650_3_104()) return true;
Token * xsp;
while (true) {
xsp = jj_scanpos;
- if (jj_3R_219()) { jj_scanpos = xsp; break; }
+ if (jj_3R_name_ext1_1644_18_219()) { jj_scanpos = xsp; break; }
}
return false;
}
- inline bool jj_3R_158()
+ inline bool jj_3R_name_1636_6_158()
{
if (jj_done) return true;
- if (jj_3R_74()) return true;
+ if (jj_3R_identifier_1348_3_74()) return true;
Token * xsp;
xsp = jj_scanpos;
- if (jj_3R_325()) jj_scanpos = xsp;
+ if (jj_3R_name_1636_22_325()) jj_scanpos = xsp;
return false;
}
- inline bool jj_3R_157()
+ inline bool jj_3R_name_1635_5_157()
{
if (jj_done) return true;
- if (jj_3R_323()) return true;
+ if (jj_3R_external_name_2744_2_323()) return true;
Token * xsp;
xsp = jj_scanpos;
- if (jj_3R_324()) jj_scanpos = xsp;
+ if (jj_3R_name_1635_24_324()) jj_scanpos = xsp;
return false;
}
- inline bool jj_3R_156()
+ inline bool jj_3R_name_1634_4_156()
{
if (jj_done) return true;
- if (jj_3R_321()) return true;
+ if (jj_3R_operator_symbol_1721_1_321()) return true;
Token * xsp;
xsp = jj_scanpos;
- if (jj_3R_322()) jj_scanpos = xsp;
+ if (jj_3R_name_1634_25_322()) jj_scanpos = xsp;
return false;
}
- inline bool jj_3R_63()
+ inline bool jj_3R_name_1633_2_63()
{
if (jj_done) return true;
Token * xsp;
xsp = jj_scanpos;
- if (!jj_3R_156()) return false;
+ if (jj_3R_name_1634_4_156()) {
jj_scanpos = xsp;
- if (!jj_3R_157()) return false;
+ if (jj_3R_name_1635_5_157()) {
jj_scanpos = xsp;
- if (jj_3R_158()) return true;
+ if (jj_3R_name_1636_6_158()) return true;
+ }
+ }
return false;
}
- inline bool jj_3R_290()
+ inline bool jj_3R_multiplying_operation_1627_3_290()
{
if (jj_done) return true;
if (jj_scan_token(REM_T)) return true;
return false;
}
- inline bool jj_3R_289()
+ inline bool jj_3R_multiplying_operation_1626_3_289()
{
if (jj_done) return true;
if (jj_scan_token(MOD_T)) return true;
return false;
}
- inline bool jj_3R_288()
+ inline bool jj_3R_multiplying_operation_1625_3_288()
{
if (jj_done) return true;
if (jj_scan_token(SLASH_T)) return true;
return false;
}
- inline bool jj_3R_140()
+ inline bool jj_3R_multiplying_operation_1624_1_140()
{
if (jj_done) return true;
Token * xsp;
xsp = jj_scanpos;
- if (!jj_3R_287()) return false;
+ if (jj_3R_multiplying_operation_1624_1_287()) {
jj_scanpos = xsp;
- if (!jj_3R_288()) return false;
+ if (jj_3R_multiplying_operation_1625_3_288()) {
jj_scanpos = xsp;
- if (!jj_3R_289()) return false;
+ if (jj_3R_multiplying_operation_1626_3_289()) {
jj_scanpos = xsp;
- if (jj_3R_290()) return true;
+ if (jj_3R_multiplying_operation_1627_3_290()) return true;
+ }
+ }
+ }
return false;
}
- inline bool jj_3R_287()
+ inline bool jj_3R_multiplying_operation_1624_1_287()
{
if (jj_done) return true;
if (jj_scan_token(MULT_T)) return true;
return false;
}
- inline bool jj_3R_635()
+ inline bool jj_3R_loop_statement_1594_28_635()
{
if (jj_done) return true;
- if (jj_3R_74()) return true;
+ if (jj_3R_identifier_1348_3_74()) return true;
return false;
}
- inline bool jj_3R_449()
+ inline bool jj_3R_mode_1619_3_449()
{
if (jj_done) return true;
if (jj_scan_token(LINKAGE_T)) return true;
return false;
}
- inline bool jj_3R_448()
+ inline bool jj_3R_mode_1618_3_448()
{
if (jj_done) return true;
if (jj_scan_token(BUFFER_T)) return true;
return false;
}
- inline bool jj_3R_447()
+ inline bool jj_3R_mode_1617_3_447()
{
if (jj_done) return true;
if (jj_scan_token(INOUT_T)) return true;
return false;
}
- inline bool jj_3R_446()
+ inline bool jj_3R_mode_1616_3_446()
{
if (jj_done) return true;
if (jj_scan_token(OUT_T)) return true;
return false;
}
- inline bool jj_3R_363()
+ inline bool jj_3R_mode_1615_1_363()
{
if (jj_done) return true;
Token * xsp;
xsp = jj_scanpos;
- if (!jj_3R_445()) return false;
+ if (jj_3R_mode_1615_1_445()) {
jj_scanpos = xsp;
- if (!jj_3R_446()) return false;
+ if (jj_3R_mode_1616_3_446()) {
jj_scanpos = xsp;
- if (!jj_3R_447()) return false;
+ if (jj_3R_mode_1617_3_447()) {
jj_scanpos = xsp;
- if (!jj_3R_448()) return false;
+ if (jj_3R_mode_1618_3_448()) {
jj_scanpos = xsp;
- if (jj_3R_449()) return true;
+ if (jj_3R_mode_1619_3_449()) return true;
+ }
+ }
+ }
+ }
return false;
}
- inline bool jj_3R_445()
+ inline bool jj_3R_mode_1615_1_445()
{
if (jj_done) return true;
if (jj_scan_token(IN_T)) return true;
return false;
}
- inline bool jj_3R_267()
+ inline bool jj_3R_loop_statement_1587_7_267()
{
if (jj_done) return true;
- if (jj_3R_383()) return true;
+ if (jj_3R_iteration_scheme_1519_1_383()) return true;
return false;
}
- inline bool jj_3R_266()
+ inline bool jj_3R_loop_statement_1586_3_266()
{
if (jj_done) return true;
- if (jj_3R_74()) return true;
+ if (jj_3R_identifier_1348_3_74()) return true;
if (jj_scan_token(COLON_T)) return true;
return false;
}
- inline bool jj_3R_127()
+ inline bool jj_3R_loop_statement_1586_1_127()
{
if (jj_done) return true;
Token * xsp;
xsp = jj_scanpos;
- if (jj_3R_266()) jj_scanpos = xsp;
+ if (jj_3R_loop_statement_1586_3_266()) jj_scanpos = xsp;
xsp = jj_scanpos;
- if (jj_3R_267()) jj_scanpos = xsp;
+ if (jj_3R_loop_statement_1587_7_267()) jj_scanpos = xsp;
if (jj_scan_token(LOOP_T)) return true;
- if (jj_3R_268()) return true;
+ if (jj_3R_sequence_of_statement_2128_2_268()) return true;
if (jj_scan_token(END_T)) return true;
if (jj_scan_token(LOOP_T)) return true;
xsp = jj_scanpos;
- if (jj_3R_635()) jj_scanpos = xsp;
+ if (jj_3R_loop_statement_1594_28_635()) jj_scanpos = xsp;
if (jj_scan_token(SEMI_T)) return true;
return false;
}
@@ -8429,18 +8661,18 @@ void parseInline();
inline bool jj_3_50()
{
if (jj_done) return true;
- if (jj_3R_102()) return true;
+ if (jj_3R_enumeration_literal_1142_2_102()) return true;
return false;
}
inline bool jj_3_49()
{
if (jj_done) return true;
- if (jj_3R_101()) return true;
+ if (jj_3R_numeric_literal_1704_2_101()) return true;
return false;
}
- inline bool jj_3R_243()
+ inline bool jj_3R_literal_1576_3_243()
{
if (jj_done) return true;
if (jj_scan_token(NULL_T)) return true;
@@ -8450,75 +8682,79 @@ void parseInline();
inline bool jj_3_48()
{
if (jj_done) return true;
- if (jj_3R_100()) return true;
+ if (jj_3R_bit_string_literal_574_3_100()) return true;
return false;
}
- inline bool jj_3R_242()
+ inline bool jj_3R_literal_1575_3_242()
{
if (jj_done) return true;
- if (jj_3R_373()) return true;
+ if (jj_3R_string_literal_2265_1_373()) return true;
return false;
}
- inline bool jj_3R_241()
+ inline bool jj_3R_literal_1573_1_241()
{
if (jj_done) return true;
- if (jj_3R_102()) return true;
+ if (jj_3R_enumeration_literal_1142_2_102()) return true;
return false;
}
- inline bool jj_3R_240()
+ inline bool jj_3R_literal_1569_2_240()
{
if (jj_done) return true;
- if (jj_3R_101()) return true;
+ if (jj_3R_numeric_literal_1704_2_101()) return true;
return false;
}
- inline bool jj_3R_112()
+ inline bool jj_3R_literal_1566_2_112()
{
if (jj_done) return true;
Token * xsp;
xsp = jj_scanpos;
- if (!jj_3R_239()) return false;
+ if (jj_3R_literal_1566_2_239()) {
jj_scanpos = xsp;
- if (!jj_3R_240()) return false;
+ if (jj_3R_literal_1569_2_240()) {
jj_scanpos = xsp;
- if (!jj_3R_241()) return false;
+ if (jj_3R_literal_1573_1_241()) {
jj_scanpos = xsp;
- if (!jj_3R_242()) return false;
+ if (jj_3R_literal_1575_3_242()) {
jj_scanpos = xsp;
- if (jj_3R_243()) return true;
+ if (jj_3R_literal_1576_3_243()) return true;
+ }
+ }
+ }
+ }
return false;
}
- inline bool jj_3R_239()
+ inline bool jj_3R_literal_1566_2_239()
{
if (jj_done) return true;
- if (jj_3R_100()) return true;
+ if (jj_3R_bit_string_literal_574_3_100()) return true;
return false;
}
inline bool jj_3_47()
{
if (jj_done) return true;
- if (jj_3R_99()) return true;
+ if (jj_3R_primary_unit_1897_1_99()) return true;
return false;
}
- inline bool jj_3R_346()
+ inline bool jj_3R_library_clause_1542_2_346()
{
if (jj_done) return true;
if (jj_scan_token(LIBRARY_T)) return true;
- if (jj_3R_205()) return true;
+ if (jj_3R_identifier_list_1354_4_205()) return true;
if (jj_scan_token(SEMI_T)) return true;
return false;
}
- inline bool jj_3R_145()
+ inline bool jj_3R_label_1537_2_145()
{
if (jj_done) return true;
- if (jj_3R_74()) return true;
+ if (jj_3R_identifier_1348_3_74()) return true;
return false;
}