diff --git a/src/verilog.y b/src/verilog.y index 9968a78fd..a20e66d5c 100644 --- a/src/verilog.y +++ b/src/verilog.y @@ -917,13 +917,13 @@ package_import_itemList: ; package_import_item: // ==IEEE: package_import_item - yaID__aPACKAGE yP_COLONCOLON package_import_itemObj + idAny/*package_identifier*/ yP_COLONCOLON package_import_itemObj { $$ = new AstPackageImport($2, VN_CAST($1, Package), *$3); SYMP->importItem($1,*$3); } ; package_import_itemObj: // IEEE: part of package_import_item - idAny { $$=$1; $$=$1; } + idAny/*package_identifier*/ { $$=$1; $$=$1; } | '*' { $$=$1; static string star="*"; $$=☆ } ; @@ -938,7 +938,7 @@ package_export_itemList: ; package_export_item: // ==IEEE: package_export_item - yaID__aPACKAGE yP_COLONCOLON package_import_itemObj + idAny yP_COLONCOLON package_import_itemObj { $$ = new AstPackageExport($3, VN_CAST($1, Package), *$3); SYMP->exportItem($1,*$3); } ; @@ -5905,11 +5905,11 @@ vltOffFront: yVLT_COVERAGE_OFF { $$ = V3ErrorCode::I_COVERAGE; } | yVLT_TRACING_OFF { $$ = V3ErrorCode::I_TRACING; } | yVLT_LINT_OFF { $$ = V3ErrorCode::I_LINT; } - | yVLT_LINT_OFF yVLT_D_MSG yaID__ETC + | yVLT_LINT_OFF yVLT_D_MSG idAny { $$ = V3ErrorCode((*$3).c_str()); if ($$ == V3ErrorCode::EC_ERROR) { $1->v3error("Unknown Error Code: "<<*$3<v3warn(DEPRECATED, "Deprecated -msg in configuration files, use -rule instead."<v3error("Unknown Error Code: "<<*$3<: yVLT_COVERAGE_ON { $$ = V3ErrorCode::I_COVERAGE; } | yVLT_TRACING_ON { $$ = V3ErrorCode::I_TRACING; } | yVLT_LINT_ON { $$ = V3ErrorCode::I_LINT; } - | yVLT_LINT_ON yVLT_D_MSG yaID__ETC + | yVLT_LINT_ON yVLT_D_MSG idAny { $$ = V3ErrorCode((*$3).c_str()); if ($$ == V3ErrorCode::EC_ERROR) { $1->v3error("Unknown Error Code: "<<*$3<v3warn(DEPRECATED, "Deprecated -msg in configuration files, use -rule instead."<v3error("Unknown Error Code: "<<*$3<