aboutsummaryrefslogtreecommitdiffstats
path: root/src/std_names.adb
diff options
context:
space:
mode:
authorTristan Gingold <tgingold@free.fr>2018-11-14 18:22:02 +0100
committerTristan Gingold <tgingold@free.fr>2018-11-14 18:22:02 +0100
commitfa6dc5bde75cd495f12ab82febe3786ed96a0efb (patch)
tree563209271552c8c8e89aceb4d01a2c02bcd7e6b1 /src/std_names.adb
parentdb8ad8c1376eef09ef520fd0dd0b6b8d47f17b58 (diff)
downloadghdl-fa6dc5bde75cd495f12ab82febe3786ed96a0efb.tar.gz
ghdl-fa6dc5bde75cd495f12ab82febe3786ed96a0efb.tar.bz2
ghdl-fa6dc5bde75cd495f12ab82febe3786ed96a0efb.zip
std_names: add identifiers from EDIF.
Diffstat (limited to 'src/std_names.adb')
-rw-r--r--src/std_names.adb35
1 files changed, 33 insertions, 2 deletions
diff --git a/src/std_names.adb b/src/std_names.adb
index 74abf7815..834d662e2 100644
--- a/src/std_names.adb
+++ b/src/std_names.adb
@@ -24,7 +24,8 @@ package body Std_Names is
begin
if Name_Table.Get_Identifier (S) /= Id then
Ada.Exceptions.Raise_Exception
- (Program_Error'Identity, "wrong name_id for " & S);
+ (Program_Error'Identity,
+ "std_names.adb: wrong name_id for " & S);
end if;
end Def;
begin
@@ -574,7 +575,6 @@ package body Std_Names is
Def ("v", Name_V);
Def ("external_name", Name_External_Name);
Def ("open_kind", Name_Open_Kind);
- Def ("status", Name_Status);
Def ("first", Name_First);
Def ("last", Name_Last);
Def ("textio", Name_Textio);
@@ -747,5 +747,36 @@ package body Std_Names is
Def ("whilenot", Name_Whilenot);
Def ("within", Name_Within);
Def ("x", Name_X);
+
+ Def ("edif", Name_Edif);
+ Def ("edifversion", Name_Edifversion);
+ Def ("ediflevel", Name_Ediflevel);
+ Def ("keywordmap", Name_Keywordmap);
+ Def ("status", Name_Status);
+ Def ("written", Name_Written);
+ Def ("external", Name_External);
+ Def ("comment", Name_Comment);
+ Def ("technology", Name_Technology);
+ Def ("cell", Name_Cell);
+ Def ("celltype", Name_Celltype);
+ Def ("view", Name_View);
+ Def ("viewtype", Name_Viewtype);
+ Def ("direction", Name_Direction);
+ Def ("contents", Name_Contents);
+ Def ("net", Name_Net);
+ Def ("viewref", Name_Viewref);
+ Def ("cellref", Name_Cellref);
+ Def ("libraryref", Name_Libraryref);
+ Def ("portinstance", Name_Portinstance);
+ Def ("joined", Name_Joined);
+ Def ("portref", Name_Portref);
+ Def ("instanceref", Name_Instanceref);
+ Def ("design", Name_Design);
+ Def ("designator", Name_Designator);
+ Def ("owner", Name_Owner);
+ Def ("member", Name_Member);
+ Def ("number", Name_Number);
+ Def ("rename", Name_Rename);
+ Def ("userdata", Name_Userdata);
end Std_Names_Initialize;
end Std_Names;