]> Cypherpunks repositories - gostls13.git/commitdiff
reflect: add line breaks for long sentences
authorJes Cok <xigua67damn@gmail.com>
Mon, 20 May 2024 17:44:41 +0000 (01:44 +0800)
committerGopher Robot <gobot@golang.org>
Wed, 22 May 2024 13:40:11 +0000 (13:40 +0000)
Change-Id: Id63ede5d50a8b287bc0b96382f9f3ee6c2e0b834
Reviewed-on: https://go-review.googlesource.com/c/go/+/586856
Reviewed-by: Ian Lance Taylor <iant@google.com>
Reviewed-by: Dmitri Shuralyov <dmitshur@google.com>
Auto-Submit: Ian Lance Taylor <iant@google.com>
LUCI-TryBot-Result: Go LUCI <golang-scoped@luci-project-accounts.iam.gserviceaccount.com>

src/reflect/iter.go

index 7d01a1bdbb306a317721ae587c4f2389b6226168..36472013cb7c12e9c8840907ca863b15418866ae 100644 (file)
@@ -6,7 +6,9 @@ package reflect
 
 import "iter"
 
-func rangeNum[T int8 | int16 | int32 | int64 | int | uint8 | uint16 | uint32 | uint64 | uint | uintptr, N int64 | uint64](v N) iter.Seq[Value] {
+func rangeNum[T int8 | int16 | int32 | int64 | int |
+       uint8 | uint16 | uint32 | uint64 | uint |
+       uintptr, N int64 | uint64](v N) iter.Seq[Value] {
        return func(yield func(v Value) bool) {
                // cannot use range T(v) because no core type.
                for i := T(0); i < T(v); i++ {
@@ -21,7 +23,8 @@ func rangeNum[T int8 | int16 | int32 | int64 | int | uint8 | uint16 | uint32 | u
 // If v's kind is Func, it must be a function that has no results and
 // that takes a single argument of type func(T) bool for some type T.
 // If v's kind is Pointer, the pointer element type must have kind Array.
-// Otherwise v's kind must be Int, Int8, Int16, Int32, Int64, Uint, Uint8, Uint16, Uint32, Uint64, Uintptr,
+// Otherwise v's kind must be Int, Int8, Int16, Int32, Int64,
+// Uint, Uint8, Uint16, Uint32, Uint64, Uintptr,
 // Array, Chan, Map, Slice, or String.
 func (v Value) Seq() iter.Seq[Value] {
        if canRangeFunc(v.typ()) {