aboutsummaryrefslogtreecommitdiffstats
path: root/src/vhdl/translate/trans.ads
diff options
context:
space:
mode:
Diffstat (limited to 'src/vhdl/translate/trans.ads')
-rw-r--r--src/vhdl/translate/trans.ads10
1 files changed, 4 insertions, 6 deletions
diff --git a/src/vhdl/translate/trans.ads b/src/vhdl/translate/trans.ads
index 8998e32c3..f9ec5f494 100644
--- a/src/vhdl/translate/trans.ads
+++ b/src/vhdl/translate/trans.ads
@@ -716,7 +716,7 @@ package Trans is
Kind_Type,
Kind_Incomplete_Type,
Kind_Index,
- Kind_Expr,
+ Kind_Enum_Lit,
Kind_Subprg,
Kind_Operator,
Kind_Call,
@@ -1435,10 +1435,10 @@ package Trans is
-- element (for unbounded element).
Field_Bound : O_Fnode := O_Fnode_Null;
- when Kind_Expr =>
+ when Kind_Enum_Lit =>
-- Ortho tree which represents the expression, used for
-- enumeration literals.
- Expr_Node : O_Cnode;
+ Lit_Node : O_Cnode;
when Kind_Subprg =>
-- True if the function can return a value stored in the secondary
@@ -1852,9 +1852,7 @@ package Trans is
procedure Free_Type_Info (Info : in out Type_Info_Acc);
- procedure Set_Ortho_Expr (Target : Iir; Expr : O_Cnode);
-
- function Get_Ortho_Expr (Target : Iir) return O_Cnode;
+ function Get_Ortho_Literal (Target : Iir) return O_Cnode;
function Get_Ortho_Type (Target : Iir; Is_Sig : Object_Kind_Type)
return O_Tnode;