diff options
author | Tristan Gingold <tgingold@free.fr> | 2021-08-22 22:14:44 +0200 |
---|---|---|
committer | Tristan Gingold <tgingold@free.fr> | 2021-08-23 07:24:03 +0200 |
commit | a20bce35a9ee05e8e2a4599e510d08fe2fd9ebc5 (patch) | |
tree | dec9edf5c3410fa2efbdb7849e62b0b66a11764d /src/vhdl/translate/trans.ads | |
parent | bbdff59e4e68e89033843f9344814c957b0b6250 (diff) | |
download | ghdl-a20bce35a9ee05e8e2a4599e510d08fe2fd9ebc5.tar.gz ghdl-a20bce35a9ee05e8e2a4599e510d08fe2fd9ebc5.tar.bz2 ghdl-a20bce35a9ee05e8e2a4599e510d08fe2fd9ebc5.zip |
Rework inertial associations.
Fix #1625
Fix #1672
Diffstat (limited to 'src/vhdl/translate/trans.ads')
-rw-r--r-- | src/vhdl/translate/trans.ads | 7 |
1 files changed, 7 insertions, 0 deletions
diff --git a/src/vhdl/translate/trans.ads b/src/vhdl/translate/trans.ads index ecfc79203..3c47d94ec 100644 --- a/src/vhdl/translate/trans.ads +++ b/src/vhdl/translate/trans.ads @@ -739,6 +739,7 @@ package Trans is Kind_Package_Instance, Kind_Config, Kind_Assoc, + Kind_Inertial_Assoc, Kind_Design_File, Kind_Library, Kind_Expr_Eval @@ -1204,6 +1205,7 @@ package Trans is subtype Field_Info_Acc is Ortho_Info_Acc (Kind_Field); subtype Config_Info_Acc is Ortho_Info_Acc (Kind_Config); subtype Assoc_Info_Acc is Ortho_Info_Acc (Kind_Assoc); + subtype Inertial_Info_Acc is Ortho_Info_Acc (Kind_Inertial_Assoc); subtype Inter_Info_Acc is Ortho_Info_Acc (Kind_Interface); subtype Design_File_Info_Acc is Ortho_Info_Acc (Kind_Design_File); subtype Library_Info_Acc is Ortho_Info_Acc (Kind_Library); @@ -2117,6 +2119,11 @@ package Trans is Assoc_In : Assoc_Conv_Info; Assoc_Out : Assoc_Conv_Info; + when Kind_Inertial_Assoc => + Inertial_Proc : O_Dnode; + Inertial_Inst : O_Dnode; + Inertial_Block : Iir; + when Kind_Design_File => Design_Filename : O_Dnode; |