aboutsummaryrefslogtreecommitdiffstats
path: root/ortho/debug/ortho_debug.private.ads
diff options
context:
space:
mode:
Diffstat (limited to 'ortho/debug/ortho_debug.private.ads')
-rw-r--r--ortho/debug/ortho_debug.private.ads5
1 files changed, 4 insertions, 1 deletions
diff --git a/ortho/debug/ortho_debug.private.ads b/ortho/debug/ortho_debug.private.ads
index 20bcae24e..09d9b4c6f 100644
--- a/ortho/debug/ortho_debug.private.ads
+++ b/ortho/debug/ortho_debug.private.ads
@@ -390,9 +390,12 @@ private
Loop_Id : O_Snode;
when ON_Case_Stmt =>
Selector : O_Enode;
+ -- Simply linked list of branches
Branches : O_Snode;
Case_Last : O_Snode;
when ON_When_Stmt =>
+ -- The corresponding 'case'
+ Branch_Parent : O_Snode;
Choice_List : O_Choice;
Next_Branch : O_Snode;
when ON_Call_Stmt =>
@@ -443,7 +446,7 @@ private
Last : O_Cnode;
end record;
type O_Case_Block is record
- null;
+ Case_Stmt : O_Snode;
end record;
type O_If_Block is record