From e49f709cab51d8f1d0b4a11f93ed383dce8392ec Mon Sep 17 00:00:00 2001 From: Tristan Gingold Date: Thu, 25 Jun 2020 18:40:22 +0200 Subject: vhdl: add missing check_read. Fix #1381 --- src/vhdl/vhdl-sem_expr.adb | 3 +++ 1 file changed, 3 insertions(+) (limited to 'src/vhdl/vhdl-sem_expr.adb') diff --git a/src/vhdl/vhdl-sem_expr.adb b/src/vhdl/vhdl-sem_expr.adb index b7560904f..e9b2663a9 100644 --- a/src/vhdl/vhdl-sem_expr.adb +++ b/src/vhdl/vhdl-sem_expr.adb @@ -638,6 +638,9 @@ package body Vhdl.Sem_Expr is end if; end if; + Check_Read (Left); + Check_Read (Right); + Left := Eval_Expr_If_Static (Left); Right := Eval_Expr_If_Static (Right); -- cgit v1.2.3