From 0e322e2e85912f361c57dba9f3b047bc85a2c703 Mon Sep 17 00:00:00 2001 From: Wilson Snyder Date: Sat, 6 Jun 2020 16:17:41 -0400 Subject: [PATCH] Fix segfault after pin unsupported error. --- src/verilog.y | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/verilog.y b/src/verilog.y index b4e68ff55..17d655a85 100644 --- a/src/verilog.y +++ b/src/verilog.y @@ -2720,7 +2720,7 @@ cellparamItemE: // IEEE: named_parameter_assignment + empty //UNSUP '.' idAny '(' exprOrDataType/*expr*/ ':' expr ')' { } //UNSUP '.' idAny '(' exprOrDataType/*expr*/ ':' expr ':' expr ')' { } // // data_type for 'parameter type' hookups - | exprOrDataType { $$ = new AstPin($1->fileline(), PINNUMINC(), "", $1); } + | exprOrDataType { $$ = new AstPin(FILELINE_OR_CRE($1), PINNUMINC(), "", $1); } //UNSUP exprOrDataType/*expr*/ ':' expr { } //UNSUP exprOrDataType/*expr*/ ':' expr ':' expr { } ;