diff options
author | Tristan Gingold <tgingold@free.fr> | 2018-12-18 18:11:08 +0100 |
---|---|---|
committer | Tristan Gingold <tgingold@free.fr> | 2018-12-18 18:11:08 +0100 |
commit | 7624e7bd83a1fea5b38f81a2d68f27acb78ed7a9 (patch) | |
tree | 365e4d769e2a949e1e7ee10f5464f01be5adc0f3 | |
parent | 8363e766cb049c652fd9b4563cb237b2abe9f364 (diff) | |
download | ghdl-7624e7bd83a1fea5b38f81a2d68f27acb78ed7a9.tar.gz ghdl-7624e7bd83a1fea5b38f81a2d68f27acb78ed7a9.tar.bz2 ghdl-7624e7bd83a1fea5b38f81a2d68f27acb78ed7a9.zip |
sem_scopes: do not warn when an element declaration hides a declaration.
-rw-r--r-- | src/vhdl/sem_scopes.adb | 5 |
1 files changed, 5 insertions, 0 deletions
diff --git a/src/vhdl/sem_scopes.adb b/src/vhdl/sem_scopes.adb index 2f70832e0..617f7bedc 100644 --- a/src/vhdl/sem_scopes.adb +++ b/src/vhdl/sem_scopes.adb @@ -416,6 +416,11 @@ package body Sem_Scopes is return; end if; + if Get_Kind (Decl) = Iir_Kind_Element_Declaration then + -- Do not warn for record elements. They are used by selection. + return; + end if; + if Decl = Prev_Decl then -- Can happen in configuration. No real hidding. return; |