summaryrefslogtreecommitdiff
path: root/src/vhdl/nodes_meta.ads
diff options
context:
space:
mode:
authorTristan Gingold2014-12-14 19:08:45 +0100
committerTristan Gingold2014-12-14 19:08:45 +0100
commit7e756359d5dc492633c0a6a3cf78b10bdb884a53 (patch)
tree1d4ec23686381b5de83a9f2df2461079cf501dde /src/vhdl/nodes_meta.ads
parent51f657fde8d771ca5c4002ca70ad5175c6ef3cdf (diff)
downloadghdl-7e756359d5dc492633c0a6a3cf78b10bdb884a53.tar.gz
ghdl-7e756359d5dc492633c0a6a3cf78b10bdb884a53.tar.bz2
ghdl-7e756359d5dc492633c0a6a3cf78b10bdb884a53.zip
iirs: reduce size of interface objects.
Diffstat (limited to 'src/vhdl/nodes_meta.ads')
-rw-r--r--src/vhdl/nodes_meta.ads10
1 files changed, 2 insertions, 8 deletions
diff --git a/src/vhdl/nodes_meta.ads b/src/vhdl/nodes_meta.ads
index 4e312e7..b68f365 100644
--- a/src/vhdl/nodes_meta.ads
+++ b/src/vhdl/nodes_meta.ads
@@ -37,7 +37,6 @@ package Nodes_Meta is
Type_Iir_Index32,
Type_Iir_Int32,
Type_Iir_Int64,
- Type_Iir_Lexical_Layout_Type,
Type_Iir_List,
Type_Iir_Mode,
Type_Iir_Predefined_Functions,
@@ -312,7 +311,6 @@ package Nodes_Meta is
Field_Type_Mark,
Field_File_Type_Mark,
Field_Return_Type_Mark,
- Field_Lexical_Layout,
Field_Incomplete_Type_List,
Field_Has_Disconnect_Flag,
Field_Has_Active_Flag,
@@ -339,6 +337,7 @@ package Nodes_Meta is
Field_Has_Body,
Field_Has_Identifier_List,
Field_Has_Mode,
+ Field_Has_Class,
Field_Is_Ref,
Field_Psl_Property,
Field_Psl_Declaration,
@@ -442,11 +441,6 @@ package Nodes_Meta is
procedure Set_Iir_Int64
(N : Iir; F : Fields_Enum; V: Iir_Int64);
- function Get_Iir_Lexical_Layout_Type
- (N : Iir; F : Fields_Enum) return Iir_Lexical_Layout_Type;
- procedure Set_Iir_Lexical_Layout_Type
- (N : Iir; F : Fields_Enum; V: Iir_Lexical_Layout_Type);
-
function Get_Iir_List
(N : Iir; F : Fields_Enum) return Iir_List;
procedure Set_Iir_List
@@ -788,7 +782,6 @@ package Nodes_Meta is
function Has_Type_Mark (K : Iir_Kind) return Boolean;
function Has_File_Type_Mark (K : Iir_Kind) return Boolean;
function Has_Return_Type_Mark (K : Iir_Kind) return Boolean;
- function Has_Lexical_Layout (K : Iir_Kind) return Boolean;
function Has_Incomplete_Type_List (K : Iir_Kind) return Boolean;
function Has_Has_Disconnect_Flag (K : Iir_Kind) return Boolean;
function Has_Has_Active_Flag (K : Iir_Kind) return Boolean;
@@ -815,6 +808,7 @@ package Nodes_Meta is
function Has_Has_Body (K : Iir_Kind) return Boolean;
function Has_Has_Identifier_List (K : Iir_Kind) return Boolean;
function Has_Has_Mode (K : Iir_Kind) return Boolean;
+ function Has_Has_Class (K : Iir_Kind) return Boolean;
function Has_Is_Ref (K : Iir_Kind) return Boolean;
function Has_Psl_Property (K : Iir_Kind) return Boolean;
function Has_Psl_Declaration (K : Iir_Kind) return Boolean;