summaryrefslogtreecommitdiff
path: root/src/vhdl/nodes_meta.ads
diff options
context:
space:
mode:
authorTristan Gingold2015-05-23 08:01:30 +0200
committerTristan Gingold2015-05-23 08:01:30 +0200
commitb8a48a6144a988904867fb044fbe2cb9f7d2750a (patch)
tree1ad4dd9eb9d685e4d86e734291bdcda94b68f7a6 /src/vhdl/nodes_meta.ads
parent6d809ee2e64d5033b62db219f86707e30babe381 (diff)
downloadghdl-b8a48a6144a988904867fb044fbe2cb9f7d2750a.tar.gz
ghdl-b8a48a6144a988904867fb044fbe2cb9f7d2750a.tar.bz2
ghdl-b8a48a6144a988904867fb044fbe2cb9f7d2750a.zip
Preliminary work to support external names (parse, semantic)
Diffstat (limited to 'src/vhdl/nodes_meta.ads')
-rw-r--r--src/vhdl/nodes_meta.ads6
1 files changed, 6 insertions, 0 deletions
diff --git a/src/vhdl/nodes_meta.ads b/src/vhdl/nodes_meta.ads
index 84071ff..5c740b5 100644
--- a/src/vhdl/nodes_meta.ads
+++ b/src/vhdl/nodes_meta.ads
@@ -289,6 +289,9 @@ package Nodes_Meta is
Field_Name_Staticness,
Field_Prefix,
Field_Signature_Prefix,
+ Field_External_Pathname,
+ Field_Pathname_Suffix,
+ Field_Pathname_Expression,
Field_Slice_Subtype,
Field_Suffix,
Field_Index_Subtype,
@@ -770,6 +773,9 @@ package Nodes_Meta is
function Has_Name_Staticness (K : Iir_Kind) return Boolean;
function Has_Prefix (K : Iir_Kind) return Boolean;
function Has_Signature_Prefix (K : Iir_Kind) return Boolean;
+ function Has_External_Pathname (K : Iir_Kind) return Boolean;
+ function Has_Pathname_Suffix (K : Iir_Kind) return Boolean;
+ function Has_Pathname_Expression (K : Iir_Kind) return Boolean;
function Has_Slice_Subtype (K : Iir_Kind) return Boolean;
function Has_Suffix (K : Iir_Kind) return Boolean;
function Has_Index_Subtype (K : Iir_Kind) return Boolean;