diff options
Diffstat (limited to 'src/synth/elab-vhdl_debug.ads')
-rw-r--r-- | src/synth/elab-vhdl_debug.ads | 6 |
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; |