aboutsummaryrefslogtreecommitdiffstats
path: root/src/vhdl/translate/trans-chap7.ads
diff options
context:
space:
mode:
authorTristan Gingold <tgingold@free.fr>2022-11-07 07:56:03 +0100
committerTristan Gingold <tgingold@free.fr>2022-11-07 07:56:03 +0100
commit1481610635b8e575c7b2560ada5e60f1f0a36636 (patch)
treebaf1b11895405d9a96105c25f77b69900e2b266f /src/vhdl/translate/trans-chap7.ads
parent2fa7b0b43c485b5ee5731a867f6c13727d3ea1e0 (diff)
downloadghdl-1481610635b8e575c7b2560ada5e60f1f0a36636.tar.gz
ghdl-1481610635b8e575c7b2560ada5e60f1f0a36636.tar.bz2
ghdl-1481610635b8e575c7b2560ada5e60f1f0a36636.zip
vhdl/translate: handle predefined operators as conversion functions
Diffstat (limited to 'src/vhdl/translate/trans-chap7.ads')
-rw-r--r--src/vhdl/translate/trans-chap7.ads4
1 files changed, 3 insertions, 1 deletions
diff --git a/src/vhdl/translate/trans-chap7.ads b/src/vhdl/translate/trans-chap7.ads
index acb028c87..ac69c8893 100644
--- a/src/vhdl/translate/trans-chap7.ads
+++ b/src/vhdl/translate/trans-chap7.ads
@@ -150,7 +150,9 @@ package Trans.Chap7 is
return Iir;
function Translate_Lib_Operator (Left, Right : O_Enode; Func : O_Dnode)
- return O_Enode;
+ return O_Enode;
+
+ function Get_ON_Op (Imp : Iir) return ON_Op_Kind;
private
type Implicit_Subprogram_Infos is record
Arr_Eq_Info : Operator_Info_Acc;