aboutsummaryrefslogtreecommitdiffstats
path: root/src/synth/elab-vhdl_debug.ads
diff options
context:
space:
mode:
Diffstat (limited to 'src/synth/elab-vhdl_debug.ads')
-rw-r--r--src/synth/elab-vhdl_debug.ads6
1 files changed, 6 insertions, 0 deletions
diff --git a/src/synth/elab-vhdl_debug.ads b/src/synth/elab-vhdl_debug.ads
index 3510af71a..0690c9c2e 100644
--- a/src/synth/elab-vhdl_debug.ads
+++ b/src/synth/elab-vhdl_debug.ads
@@ -15,6 +15,8 @@
--
-- You should have received a copy of the GNU General Public License
-- along with this program. If not, see <gnu.org/licenses>.
+with Types; use Types;
+
with Vhdl.Nodes; use Vhdl.Nodes;
with Vhdl.Nodes_Walk; use Vhdl.Nodes_Walk;
@@ -25,6 +27,8 @@ package Elab.Vhdl_Debug is
procedure Disp_Memtyp (M : Memtyp; Vtype : Node);
function Walk_Declarations (Cb : Walk_Cb) return Walk_Status;
+ procedure Disp_Discrete_Value (Val : Int64; Btype : Node);
+
procedure Disp_Declaration_Objects
(Instance : Synth_Instance_Acc; Decl_Chain : Iir; Indent : Natural := 0);
@@ -43,4 +47,6 @@ package Elab.Vhdl_Debug is
-- If COMPONENTS is true, also display components
procedure Disp_Instance_Path (Inst : Synth_Instance_Acc;
Components : Boolean := False);
+
+ procedure Append_Commands;
end Elab.Vhdl_Debug;