aboutsummaryrefslogtreecommitdiffstats
path: root/src/vhdl/std_package.adb
diff options
context:
space:
mode:
Diffstat (limited to 'src/vhdl/std_package.adb')
-rw-r--r--src/vhdl/std_package.adb3
1 files changed, 3 insertions, 0 deletions
diff --git a/src/vhdl/std_package.adb b/src/vhdl/std_package.adb
index 0a6a847bf..63fb46286 100644
--- a/src/vhdl/std_package.adb
+++ b/src/vhdl/std_package.adb
@@ -339,6 +339,7 @@ package body Std_Package is
Set_Identifier (Inter, Std_Names.Name_Value);
Set_Type (Inter, Inter_Type);
Set_Mode (Inter, Iir_In_Mode);
+ Set_Visible_Flag (Inter, True);
Set_Interface_Declaration_Chain (Decl, Inter);
if Inter2_Id /= Null_Identifier then
@@ -346,6 +347,7 @@ package body Std_Package is
Set_Identifier (Inter2, Inter2_Id);
Set_Type (Inter2, Inter2_Type);
Set_Mode (Inter2, Iir_In_Mode);
+ Set_Visible_Flag (Inter2, True);
Set_Chain (Inter, Inter2);
end if;
@@ -371,6 +373,7 @@ package body Std_Package is
Set_Identifier (Inter, Std_Names.Name_S);
Set_Type (Inter, Inter_Type);
Set_Mode (Inter, Iir_In_Mode);
+ Set_Visible_Flag (Inter, True);
Set_Interface_Declaration_Chain (Decl, Inter);
Sem.Compute_Subprogram_Hash (Decl);