summaryrefslogtreecommitdiff
path: root/src/vhdl/simulate/elaboration.ads
diff options
context:
space:
mode:
authorTristan Gingold2015-01-23 06:20:38 +0100
committerTristan Gingold2015-01-23 06:20:38 +0100
commitbbb8b126da93d6a156dd19e37e7faa4aa3d199a1 (patch)
tree60259ba3bf6ae5f2134bc496b98f5904e9024e70 /src/vhdl/simulate/elaboration.ads
parent1fb5e0b79a8428ca3b0826bfdf4865d28350376a (diff)
downloadghdl-bbb8b126da93d6a156dd19e37e7faa4aa3d199a1.tar.gz
ghdl-bbb8b126da93d6a156dd19e37e7faa4aa3d199a1.tar.bz2
ghdl-bbb8b126da93d6a156dd19e37e7faa4aa3d199a1.zip
simulation: rework scope_level.
Diffstat (limited to 'src/vhdl/simulate/elaboration.ads')
-rw-r--r--src/vhdl/simulate/elaboration.ads5
1 files changed, 4 insertions, 1 deletions
diff --git a/src/vhdl/simulate/elaboration.ads b/src/vhdl/simulate/elaboration.ads
index 5a9ea8d..8d6afc8 100644
--- a/src/vhdl/simulate/elaboration.ads
+++ b/src/vhdl/simulate/elaboration.ads
@@ -128,7 +128,10 @@ package Elaboration is
Block_Instance_Acc;
type Block_Instance_Acc_Array_Acc is access Block_Instance_Acc_Array;
- Package_Instances : Block_Instance_Acc_Array_Acc;
+ type Package_Instances_Array is array (Pkg_Index_Type range <>) of
+ Block_Instance_Acc;
+ type Package_Instances_Array_Acc is access Package_Instances_Array;
+ Package_Instances : Package_Instances_Array_Acc;
-- Disconnections. For each disconnection specification, the elaborator
-- adds an entry in the table.