diff options
| author | Hana Kim <hyangah@gmail.com> | 2026-03-05 22:48:06 -0500 |
|---|---|---|
| committer | Hyang-Ah Hana Kim <hyangah@gmail.com> | 2026-03-26 14:12:37 -0700 |
| commit | 95295059bea6702b583a9530f8335fa353fbf601 (patch) | |
| tree | 1e5c155621527d0d3cd1764b550f1b15a79b6c44 | |
| parent | 81ffb8b9704ea4f04dfc06ccb3300d236e8aeef2 (diff) | |
| download | go-x-pkgsite-95295059bea6702b583a9530f8335fa353fbf601.tar.xz | |
all: run go fix -stditerators
Change-Id: I59796268d8bd663b1a4fb48f4c3e41b5d7852220
Reviewed-on: https://go-review.googlesource.com/c/pkgsite/+/753429
Reviewed-by: Jonathan Amsterdam <jba@google.com>
kokoro-CI: kokoro <noreply+kokoro@google.com>
LUCI-TryBot-Result: Go LUCI <golang-scoped@luci-project-accounts.iam.gserviceaccount.com>
| -rw-r--r-- | internal/symbol/generate.go | 8 |
1 files changed, 4 insertions, 4 deletions
diff --git a/internal/symbol/generate.go b/internal/symbol/generate.go index cd150a5d..3cb8f569 100644 --- a/internal/symbol/generate.go +++ b/internal/symbol/generate.go @@ -288,8 +288,8 @@ func (w *Walker) emitStructType(name string, typ *types.Struct) { typeStruct := fmt.Sprintf("type %s struct", name) w.emitf("%s", typeStruct) defer w.pushScope(typeStruct)() - for i := 0; i < typ.NumFields(); i++ { - f := typ.Field(i) + for f := range typ.Fields() { + f := f if f.Embedded() { continue } @@ -314,8 +314,8 @@ func (w *Walker) emitIfaceType(name string, typ *types.Interface) { pop := w.pushScope(typeInterface) var methodNames []string - for i := 0; i < typ.NumExplicitMethods(); i++ { - m := typ.ExplicitMethod(i) + for m := range typ.ExplicitMethods() { + m := m if m.Exported() { methodNames = append(methodNames, m.Name()) w.emitf("%s%s", m.Name(), w.signatureString(m.Type().(*types.Signature))) |
