Commit 9dfa4cb0 authored by Eric Lagergren's avatar Eric Lagergren Committed by Robert Griesemer

math/big: document that Rat.Denom might modify the receiver

Fixes #33792

Change-Id: I306a95883c3db2d674d3294a6feb50adc50ee5d6
Reviewed-on: https://go-review.googlesource.com/c/go/+/192017Reviewed-by: default avatarRobert Griesemer <gri@golang.org>
parent 307544f4
......@@ -413,6 +413,8 @@ func (x *Rat) Num() *Int {
// Denom returns the denominator of x; it is always > 0.
// The result is a reference to x's denominator; it
// may change if a new value is assigned to x, and vice versa.
// If x's denominator is 1, Denom may materialize the denominator, thereby
// modifying x.
func (x *Rat) Denom() *Int {
x.b.neg = false // the result is always >= 0
if len(x.b.abs) == 0 {
......
Markdown is supported
0%
or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment