diff options
Diffstat (limited to 'src/synth/synth-oper.ads')
| -rw-r--r-- | src/synth/synth-oper.ads | 15 |
1 files changed, 10 insertions, 5 deletions
diff --git a/src/synth/synth-oper.ads b/src/synth/synth-oper.ads index 297c698e3..6ec51fbc6 100644 --- a/src/synth/synth-oper.ads +++ b/src/synth/synth-oper.ads @@ -18,27 +18,32 @@ -- Foundation, Inc., 51 Franklin Street - Fifth Floor, Boston, -- MA 02110-1301, USA. +with Vhdl.Nodes; use Vhdl.Nodes; + +with Netlists; use Netlists; + with Synth.Objtypes; use Synth.Objtypes; with Synth.Values; use Synth.Values; with Synth.Context; use Synth.Context; -with Vhdl.Nodes; use Vhdl.Nodes; package Synth.Oper is function Synth_Predefined_Function_Call - (Syn_Inst : Synth_Instance_Acc; Expr : Node) return Valtyp; + (Syn_Inst : Synth_Instance_Acc; Expr : Node; En : Net) return Valtyp; function Synth_Operator_Function_Call - (Syn_Inst : Synth_Instance_Acc; Expr : Node) return Valtyp; + (Syn_Inst : Synth_Instance_Acc; Expr : Node; En : Net) return Valtyp; function Synth_Dyadic_Operation (Syn_Inst : Synth_Instance_Acc; Imp : Node; Left_Expr : Node; Right_Expr : Node; - Expr : Node) return Valtyp; + Expr : Node; + En : Net) return Valtyp; function Synth_Monadic_Operation (Syn_Inst : Synth_Instance_Acc; Imp : Node; Operand_Expr : Node; - Loc : Node) return Valtyp; + Loc : Node; + En : Net) return Valtyp; function Create_Bounds_From_Length (Syn_Inst : Synth_Instance_Acc; Atype : Iir; Len : Iir_Index32) |
