go/src/internal
Robert Griesemer 4088e97fc2 cmd/compile: use more lenient type inference for untyped arguments for go1.21
This CL permanently enables the new behavior for -lang=go1.21 and
newer, and keeps the existing behavior if -lang=go1.20 or older.

To be submitted once #58671 is accepted.

For #58671.

Change-Id: I83a1d393f0ce7871be8f38ec35742d393946c55f
Reviewed-on: https://go-review.googlesource.com/c/go/+/496035
Run-TryBot: Robert Griesemer <gri@google.com>
Reviewed-by: Robert Griesemer <gri@google.com>
TryBot-Result: Gopher Robot <gobot@golang.org>
Auto-Submit: Robert Griesemer <gri@google.com>
Reviewed-by: Robert Findley <rfindley@google.com>
2023-05-19 01:56:58 +00:00
..
abi cmd/link, internal/abi: minor follow-up cleanups 2023-05-17 18:24:13 +00:00
bisect internal/bisect: copy parser changes from CL 494177 2023-05-11 01:52:24 +00:00
buildcfg all: replace fmt.Sprintf("%d") with strconv.Itoa 2023-03-31 18:41:24 +00:00
bytealg cmd/internal/obj/ppc64: modify PCALIGN to ensure alignment 2023-04-21 16:47:45 +00:00
cfg cmd/go: change toolchain based on $GOTOOLCHAIN 2023-04-18 13:19:02 +00:00
coverage internal/coverage/encodecounter: followup changes from code review 2023-05-05 16:49:44 +00:00
cpu internal/cpu: add a detection for Neoverse(N2, V2) cores 2023-04-25 14:08:20 +00:00
dag
diff
fmtsort
fuzz cmd/go: add check for unknown godebug setting 2023-04-18 13:19:19 +00:00
goarch
godebug internal/godebug: make test godebug calls not vary 2023-05-10 20:40:05 +00:00
godebugs src/internal/godebugs: add a skip for missing godebug.md 2023-04-18 16:58:25 +00:00
goexperiment cmd/compile: experimental loop iterator capture semantics change 2023-03-06 18:34:24 +00:00
goos all: add wasip1 definitions 2023-03-30 18:50:57 +00:00
goroot internal/testenv: avoid rebuilding all of std in WriteImportcfg 2023-02-02 19:27:33 +00:00
goversion internal/goversion: update Version to 1.21 2023-01-17 19:47:10 +00:00
intern cmd/go: add check for unknown godebug setting 2023-04-18 13:19:19 +00:00
itoa
lazyregexp
lazytemplate
nettrace
obscuretestdata
oserror
pkgbits all: re-run stringer 2023-04-11 20:24:07 +00:00
platform cmd/dist: refine test conditions and enable more cgo tests on Android, iOS 2023-05-19 01:37:31 +00:00
poll internal/poll, internal/syscall/unix, net: move and export fcntl syscall wrapper 2023-05-18 09:15:25 +00:00
profile internal/profile: use internal/lazyregexp for the legacy parser 2023-01-20 09:27:47 +00:00
race
reflectlite internal/reflectlite: common up types, remove code 2023-05-11 13:45:58 +00:00
safefilepath internal/safefilepath: fix TestFromFS on Plan 9 2022-12-07 23:52:46 +00:00
saferio
singleflight internal/singleflight: move Done call in TestForgetUnshared 2023-03-29 22:21:50 +00:00
syscall internal/poll, internal/syscall/unix, net: move and export fcntl syscall wrapper 2023-05-18 09:15:25 +00:00
sysinfo
testenv cmd/dist: refine test conditions and enable more cgo tests on Android, iOS 2023-05-19 01:37:31 +00:00
testlog
testpty internal/testpty: fix error handling 2023-01-25 18:38:54 +00:00
trace runtime/trace: update outdated Task and Region documentation 2023-03-09 19:10:52 +00:00
txtar
types cmd/compile: use more lenient type inference for untyped arguments for go1.21 2023-05-19 01:56:58 +00:00
unsafeheader
xcoff all: fix misuses of "a" vs "an" 2023-04-04 14:20:53 +00:00
zstd internal/zstd: new internal package for zstd decompression 2023-04-18 20:34:13 +00:00