aboutsummaryrefslogtreecommitdiff
path: root/src/kompsos-collector.ads
diff options
context:
space:
mode:
authorJedidiah Barber <contact@jedbarber.id.au>2026-01-24 20:17:20 +1300
committerJedidiah Barber <contact@jedbarber.id.au>2026-01-24 20:17:20 +1300
commit00886e535241a994b71ca1ce62f24f5f11ec9255 (patch)
tree123480e33d446e96f581aeb8e329916d9dcbc9ae /src/kompsos-collector.ads
parent7b201fc0587e8012189f7b1f245734e117e4975c (diff)
Minor tidyup and some more comments
Diffstat (limited to 'src/kompsos-collector.ads')
-rw-r--r--src/kompsos-collector.ads4
1 files changed, 4 insertions, 0 deletions
diff --git a/src/kompsos-collector.ads b/src/kompsos-collector.ads
index 93fd6d4..ac451c2 100644
--- a/src/kompsos-collector.ads
+++ b/src/kompsos-collector.ads
@@ -100,6 +100,10 @@ private
+ -- Used to keep track of and connect up bookkeeping nodes corresponding to
+ -- graph nodes with more than one parent, so as to avoid ending up with an
+ -- exponential tree instead of the desired directed acyclic graph.
+
type Loose_Book is record
Used : Positive := 1;
Ptr : Graph_Component_Access := null;