aboutsummaryrefslogtreecommitdiffstats
path: root/src/synth/synth-objtypes.ads
diff options
context:
space:
mode:
authorTristan Gingold <tgingold@free.fr>2020-09-26 09:11:33 +0200
committerTristan Gingold <tgingold@free.fr>2020-09-26 09:11:33 +0200
commitc389c4fc8b65357e8075731323f4ba188817c134 (patch)
tree58457b56b7bac1da744c5f4ea6c4930ee6032e67 /src/synth/synth-objtypes.ads
parent8269262a63906c16f4fc2fd3c17fc91216eb7f09 (diff)
downloadghdl-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.ads3
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)