[go] std,cmd: go fix -any std cmd

0 views
Skip to first unread message

Gopher Robot (Gerrit)

unread,
Nov 11, 2025, 10:59:47 PM (18 hours ago) Nov 11
to Alan Donovan, goph...@pubsubhelper.golang.org, golang-...@googlegroups.com, Dmitri Shuralyov, Dmitri Shuralyov, Go LUCI, golang-co...@googlegroups.com

Gopher Robot submitted the change

Change information

Commit message:
std,cmd: go fix -any std cmd

This change mechanically replaces all occurrences of interface{}
by 'any' (where deemed safe by the 'any' modernizer) throughout
std and cmd, minus their vendor trees.

Since this fix is relatively numerous, it gets its own CL.

Also, 'go generate go/types'.
Change-Id: I14a6b52856c3291c1d27935409bca8d5fd4242a2
Commit-Queue: Alan Donovan <adon...@google.com>
Reviewed-by: Dmitri Shuralyov <dmit...@google.com>
Reviewed-by: Dmitri Shuralyov <dmit...@golang.org>
Auto-Submit: Alan Donovan <adon...@google.com>
Files:
  • M src/cmd/asm/internal/asm/endtoend_test.go
  • M src/cmd/asm/internal/asm/parse.go
  • M src/cmd/asm/internal/lex/input.go
  • M src/cmd/asm/main.go
  • M src/cmd/cgo/ast.go
  • M src/cmd/cgo/gcc.go
  • M src/cmd/cgo/godefs.go
  • M src/cmd/cgo/internal/testplugin/plugin_test.go
  • M src/cmd/cgo/main.go
  • M src/cmd/cgo/out.go
  • M src/cmd/cgo/util.go
  • M src/cmd/compile/internal/abt/avlint32.go
  • M src/cmd/compile/internal/abt/avlint32_test.go
  • M src/cmd/compile/internal/base/print.go
  • M src/cmd/compile/internal/base/timings.go
  • M src/cmd/compile/internal/ir/dump.go
  • M src/cmd/compile/internal/ir/func.go
  • M src/cmd/compile/internal/ir/name.go
  • M src/cmd/compile/internal/ir/sizeof_test.go
  • M src/cmd/compile/internal/logopt/log_opts.go
  • M src/cmd/compile/internal/loopvar/loopvar.go
  • M src/cmd/compile/internal/noder/writer.go
  • M src/cmd/compile/internal/ssa/block.go
  • M src/cmd/compile/internal/ssa/cache.go
  • M src/cmd/compile/internal/ssa/config.go
  • M src/cmd/compile/internal/ssa/copyelim_test.go
  • M src/cmd/compile/internal/ssa/debug.go
  • M src/cmd/compile/internal/ssa/expand_calls.go
  • M src/cmd/compile/internal/ssa/export_test.go
  • M src/cmd/compile/internal/ssa/func.go
  • M src/cmd/compile/internal/ssa/func_test.go
  • M src/cmd/compile/internal/ssa/html.go
  • M src/cmd/compile/internal/ssa/schedule.go
  • M src/cmd/compile/internal/ssa/sizeof_test.go
  • M src/cmd/compile/internal/ssa/value.go
  • M src/cmd/compile/internal/ssagen/phi.go
  • M src/cmd/compile/internal/ssagen/ssa.go
  • M src/cmd/compile/internal/syntax/branches.go
  • M src/cmd/compile/internal/syntax/dumper.go
  • M src/cmd/compile/internal/syntax/printer.go
  • M src/cmd/compile/internal/syntax/scanner.go
  • M src/cmd/compile/internal/syntax/syntax.go
  • M src/cmd/compile/internal/test/fixedbugs_test.go
  • M src/cmd/compile/internal/test/iface_test.go
  • M src/cmd/compile/internal/test/shift_test.go
  • M src/cmd/compile/internal/typecheck/typecheck.go
  • M src/cmd/compile/internal/types/fmt.go
  • M src/cmd/compile/internal/types/sizeof_test.go
  • M src/cmd/compile/internal/types/type.go
  • M src/cmd/compile/internal/types2/check.go
  • M src/cmd/compile/internal/types2/errors.go
  • M src/cmd/compile/internal/types2/expr.go
  • M src/cmd/compile/internal/types2/hilbert_test.go
  • M src/cmd/compile/internal/types2/sizeof_test.go
  • M src/cmd/compile/internal/types2/stdlib_test.go
  • M src/cmd/compile/internal/types2/stmt.go
  • M src/cmd/compile/internal/types2/unify.go
  • M src/cmd/compile/internal/types2/version.go
  • M src/cmd/covdata/covdata.go
  • M src/cmd/dist/test.go
  • M src/cmd/dist/util.go
  • M src/cmd/go/internal/modload/import.go
  • M src/cmd/internal/cov/readcovdata.go
  • M src/cmd/internal/dwarf/dwarf.go
  • M src/cmd/internal/macho/macho.go
  • M src/cmd/internal/obj/dwarf.go
  • M src/cmd/internal/obj/link.go
  • M src/cmd/internal/obj/loong64/asm.go
  • M src/cmd/internal/obj/pcln.go
  • M src/cmd/internal/obj/ppc64/asm_test.go
  • M src/cmd/internal/obj/sizeof_test.go
  • M src/cmd/internal/objabi/flag.go
  • M src/cmd/link/internal/ld/dwarf.go
  • M src/cmd/link/internal/ld/link.go
  • M src/cmd/link/internal/ld/macho_combine_dwarf.go
  • M src/cmd/link/internal/ld/util.go
  • M src/cmd/link/internal/ld/xcoff.go
  • M src/cmd/link/internal/loadelf/ldelf.go
  • M src/cmd/link/internal/loader/loader.go
  • M src/cmd/link/internal/loadmacho/ldmacho.go
  • M src/cmd/link/internal/loadxcoff/ldxcoff.go
  • M src/cmd/link/internal/sym/segment.go
  • M src/crypto/internal/cryptotest/methods.go
  • M src/crypto/internal/fips140/edwards25519/scalar_alias_test.go
  • M src/crypto/tls/fips140_test.go
  • M src/encoding/gob/encoder_test.go
  • M src/go/types/errors.go
  • M src/go/types/expr.go
  • M src/go/types/hilbert_test.go
  • M src/go/types/unify.go
  • M src/go/types/version.go
  • M src/internal/abi/funcpc.go
  • M src/internal/coverage/pods/pods.go
  • M src/internal/singleflight/singleflight_test.go
  • M src/math/big/alias_test.go
  • M src/reflect/all_test.go
  • M src/reflect/type_test.go
  • M src/runtime/metrics_test.go
  • M src/runtime/pprof/pprof_test.go
Change size: L
Delta: 99 files changed, 282 insertions(+), 284 deletions(-)
Branch: refs/heads/master
Submit Requirements:
  • requirement satisfiedCode-Review: +2 by Dmitri Shuralyov, +1 by Dmitri Shuralyov
  • requirement satisfiedTryBots-Pass: LUCI-TryBot-Result+1 by Go LUCI
Open in Gerrit
Inspect html for hidden footers to help with email filtering. To unsubscribe visit settings. DiffyGerrit
Gerrit-MessageType: merged
Gerrit-Project: go
Gerrit-Branch: master
Gerrit-Change-Id: I14a6b52856c3291c1d27935409bca8d5fd4242a2
Gerrit-Change-Number: 719702
Gerrit-PatchSet: 3
Gerrit-Owner: Alan Donovan <adon...@google.com>
Gerrit-Reviewer: Alan Donovan <adon...@google.com>
Gerrit-Reviewer: Dmitri Shuralyov <dmit...@golang.org>
Gerrit-Reviewer: Dmitri Shuralyov <dmit...@google.com>
Gerrit-Reviewer: Gopher Robot <go...@golang.org>
open
diffy
satisfied_requirement
Reply all
Reply to author
Forward
0 new messages