aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
-rw-r--r--src/synth/elab-vhdl_types.adb3
1 files changed, 3 insertions, 0 deletions
diff --git a/src/synth/elab-vhdl_types.adb b/src/synth/elab-vhdl_types.adb
index 09fbb11da..ca38e840b 100644
--- a/src/synth/elab-vhdl_types.adb
+++ b/src/synth/elab-vhdl_types.adb
@@ -530,6 +530,9 @@ package body Elab.Vhdl_Types is
else
raise Internal_Error;
end if;
+ when Type_Vector =>
+ -- An alias with just a different resolver ?
+ return Parent_Typ;
when others =>
raise Internal_Error;
end case;