From eb4fc9db48e74b410732cb50005425fbb2fb0aeb Mon Sep 17 00:00:00 2001 From: Tristan Gingold Date: Tue, 13 Apr 2021 19:55:20 +0200 Subject: psl: suffix implication are properties (for simple subset). For #1721 --- src/psl/psl-nodes.adb | 4 ++-- src/psl/psl-nodes.adb.in | 4 ++-- src/psl/psl-subsets.adb | 3 +-- 3 files changed, 5 insertions(+), 6 deletions(-) diff --git a/src/psl/psl-nodes.adb b/src/psl/psl-nodes.adb index 59ddd91da..6d392150b 100644 --- a/src/psl/psl-nodes.adb +++ b/src/psl/psl-nodes.adb @@ -339,6 +339,8 @@ package body PSL.Nodes is | N_Paren_Prop | N_Log_Imp_Prop | N_Log_Equiv_Prop + | N_Overlap_Imp_Seq + | N_Imp_Seq | N_Always | N_Never | N_Eventually @@ -360,8 +362,6 @@ package body PSL.Nodes is | N_Fusion_SERE | N_Within_SERE | N_Clocked_SERE - | N_Overlap_Imp_Seq - | N_Imp_Seq | N_And_Seq | N_Or_Seq | N_Match_And_Seq diff --git a/src/psl/psl-nodes.adb.in b/src/psl/psl-nodes.adb.in index 0d1794698..3bbb26538 100644 --- a/src/psl/psl-nodes.adb.in +++ b/src/psl/psl-nodes.adb.in @@ -339,6 +339,8 @@ package body PSL.Nodes is | N_Paren_Prop | N_Log_Imp_Prop | N_Log_Equiv_Prop + | N_Overlap_Imp_Seq + | N_Imp_Seq | N_Always | N_Never | N_Eventually @@ -360,8 +362,6 @@ package body PSL.Nodes is | N_Fusion_SERE | N_Within_SERE | N_Clocked_SERE - | N_Overlap_Imp_Seq - | N_Imp_Seq | N_And_Seq | N_Or_Seq | N_Match_And_Seq diff --git a/src/psl/psl-subsets.adb b/src/psl/psl-subsets.adb index 303efe421..d5e3c1985 100644 --- a/src/psl/psl-subsets.adb +++ b/src/psl/psl-subsets.adb @@ -18,8 +18,7 @@ with PSL.Types; use PSL.Types; with PSL.Errors; use PSL.Errors; package body PSL.Subsets is - procedure Check_Simple (N : Node) - is + procedure Check_Simple (N : Node) is begin case Get_Kind (N) is when N_Not_Bool => -- cgit v1.2.3