aboutsummaryrefslogtreecommitdiffstats
path: root/src/vhdl/sem_expr.ads
diff options
context:
space:
mode:
Diffstat (limited to 'src/vhdl/sem_expr.ads')
-rw-r--r--src/vhdl/sem_expr.ads4
1 files changed, 4 insertions, 0 deletions
diff --git a/src/vhdl/sem_expr.ads b/src/vhdl/sem_expr.ads
index 5d84902eb..523ace9c5 100644
--- a/src/vhdl/sem_expr.ads
+++ b/src/vhdl/sem_expr.ads
@@ -69,6 +69,10 @@ package Sem_Expr is
-- A check is made that COND can be read.
function Sem_Condition (Cond : Iir) return Iir;
+ -- Insert an implicit condition operator for EXPR. Use only when EXPR
+ -- is fully analyzed, otherwise use Sem_Condition.
+ function Maybe_Insert_Condition_Operator (Expr : Iir) return Iir;
+
-- Same as Sem_Expression but knowing that the type of EXPR must be a
-- composite type. Used for expressions in assignment statement when the
-- target is an aggregate.