From 1481610635b8e575c7b2560ada5e60f1f0a36636 Mon Sep 17 00:00:00 2001 From: Tristan Gingold Date: Mon, 7 Nov 2022 07:56:03 +0100 Subject: vhdl/translate: handle predefined operators as conversion functions --- src/vhdl/translate/trans-chap7.ads | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) (limited to 'src/vhdl/translate/trans-chap7.ads') 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; -- cgit v1.2.3