diff options
author | Tristan Gingold <tgingold@free.fr> | 2020-09-26 09:11:33 +0200 |
---|---|---|
committer | Tristan Gingold <tgingold@free.fr> | 2020-09-26 09:11:33 +0200 |
commit | c389c4fc8b65357e8075731323f4ba188817c134 (patch) | |
tree | 58457b56b7bac1da744c5f4ea6c4930ee6032e67 /src/synth/synth-objtypes.ads | |
parent | 8269262a63906c16f4fc2fd3c17fc91216eb7f09 (diff) | |
download | ghdl-c389c4fc8b65357e8075731323f4ba188817c134.tar.gz ghdl-c389c4fc8b65357e8075731323f4ba188817c134.tar.bz2 ghdl-c389c4fc8b65357e8075731323f4ba188817c134.zip |
synth: minor refactoring. Move In_Bounds/In_Range to synth-objtypes.
Diffstat (limited to 'src/synth/synth-objtypes.ads')
-rw-r--r-- | src/synth/synth-objtypes.ads | 3 |
1 files changed, 3 insertions, 0 deletions
diff --git a/src/synth/synth-objtypes.ads b/src/synth/synth-objtypes.ads index 36a1b64cb..dfc0f732b 100644 --- a/src/synth/synth-objtypes.ads +++ b/src/synth/synth-objtypes.ads @@ -224,6 +224,9 @@ package Synth.Objtypes is function Create_Protected_Type return Type_Acc; + function In_Bounds (Bnd : Bound_Type; V : Int32) return Boolean; + function In_Range (Rng : Discrete_Range_Type; V : Int64) return Boolean; + -- Return the bounds of dimension DIM of a vector/array. For a vector, -- DIM must be 1. function Get_Array_Bound (Typ : Type_Acc; Dim : Dim_Type) |