diff options
Diffstat (limited to 'src/synth/elab-vhdl_values.ads')
-rw-r--r-- | src/synth/elab-vhdl_values.ads | 4 |
1 files changed, 4 insertions, 0 deletions
diff --git a/src/synth/elab-vhdl_values.ads b/src/synth/elab-vhdl_values.ads index 8e4887c18..b1aad9ce1 100644 --- a/src/synth/elab-vhdl_values.ads +++ b/src/synth/elab-vhdl_values.ads @@ -167,6 +167,10 @@ package Elab.Vhdl_Values is -- is not correct anymore. function Strip_Alias_Const (V : Valtyp) return Valtyp; + -- Return the memory of a Value_Memory value, but also handle const and + -- aliases. + function Get_Memory (V : Valtyp) return Memory_Ptr; + -- Return the memtyp of V; also strip const and aliases. function Get_Memtyp (V : Valtyp) return Memtyp; |