aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorAlan Donovan <adonovan@google.com>2025-06-03 10:43:55 -0400
committerGopher Robot <gobot@golang.org>2025-06-03 09:36:33 -0700
commit0c0094c893c6e7b81fdd2f7811101a536f525078 (patch)
tree8f41fb3edf9a28c88d8e03170557e5a320cedcf9
parent792548a4835f019b40bf8bd4442c893eae280467 (diff)
downloadgo-0c0094c893c6e7b81fdd2f7811101a536f525078.tar.xz
go/token: tweak comment
(accidentally omitted from CL 675736) Change-Id: I05ed8fcb7bb4109862a47701c427d8efc17b9f31 Reviewed-on: https://go-review.googlesource.com/c/go/+/678315 TryBot-Bypass: Dmitri Shuralyov <dmitshur@golang.org> Reviewed-by: Robert Findley <rfindley@google.com> Auto-Submit: Alan Donovan <adonovan@google.com>
-rw-r--r--src/go/token/tree.go5
1 files changed, 3 insertions, 2 deletions
diff --git a/src/go/token/tree.go b/src/go/token/tree.go
index 5c00dcf2df..eaa2b30ee5 100644
--- a/src/go/token/tree.go
+++ b/src/go/token/tree.go
@@ -390,8 +390,9 @@ func (t *tree) deleteSwap(pos **node) {
t.rebalanceUp(unbalanced)
}
-// deleteMin updates *zpos to the minimum (leftmost) element
-// in that subtree.
+// deleteMin updates the subtree rooted at *zpos to delete its minimum
+// (leftmost) element, which may be *zpos itself. It returns the
+// deleted node.
func (t *tree) deleteMin(zpos **node) (z *node) {
for (*zpos).left != nil {
zpos = &(*zpos).left