diff options
author | Tristan Gingold <tgingold@free.fr> | 2020-05-18 08:16:07 +0200 |
---|---|---|
committer | Tristan Gingold <tgingold@free.fr> | 2020-05-18 08:16:07 +0200 |
commit | 149f9e94d43f355ec91592afb3936ddde110a109 (patch) | |
tree | 7dab11c9da45064a7791a4bbf1774e2629788ae3 | |
parent | 69bc02921c960dd3f15bf5ab3a589ebedb572197 (diff) | |
download | ghdl-149f9e94d43f355ec91592afb3936ddde110a109.tar.gz ghdl-149f9e94d43f355ec91592afb3936ddde110a109.tar.bz2 ghdl-149f9e94d43f355ec91592afb3936ddde110a109.zip |
vhdl-sem_psl: handle equal/goto repeat seq. Fix #1321
-rw-r--r-- | src/vhdl/vhdl-sem_psl.adb | 4 |
1 files changed, 3 insertions, 1 deletions
diff --git a/src/vhdl/vhdl-sem_psl.adb b/src/vhdl/vhdl-sem_psl.adb index 136784b8b..c97f7a009 100644 --- a/src/vhdl/vhdl-sem_psl.adb +++ b/src/vhdl/vhdl-sem_psl.adb @@ -315,7 +315,9 @@ package body Vhdl.Sem_Psl is R := Sem_Sequence (Get_Right (Seq)); Set_Right (Seq, R); return Seq; - when N_Star_Repeat_Seq => + when N_Star_Repeat_Seq + | N_Equal_Repeat_Seq + | N_Goto_Repeat_Seq => Res := Get_Sequence (Seq); if Res /= Null_PSL_Node then Res := Sem_Sequence (Get_Sequence (Seq)); |