| Commit message (Expand) | Author | Age | Files | Lines |
* | cmd/compile: enable more lenient type inference for untyped arguments | Robert Griesemer | 2023-05-18 | 1 | -0/+1 |
* | slices: handle aliasing cases in Insert/Replace | Keith Randall | 2023-05-16 | 1 | -1/+5 |
* | go/types, types2: permit partially instantiated functions as function arguments | Robert Griesemer | 2023-05-16 | 3 | -51/+148 |
* | go/types, types2: remove superfluous argument test in Checker.arguments | Robert Griesemer | 2023-05-16 | 1 | -11/+0 |
* | cmd/go/internal/modload: replace import error message from goroot to std | jchen038 | 2023-05-15 | 1 | -2/+2 |
* | go/types: minor refactoring of missingMethod following CL 494615 | Rob Findley | 2023-05-12 | 1 | -4/+7 |
* | go/types, types2: call recordInstance in instantiateSignature | Robert Griesemer | 2023-05-12 | 1 | -19/+12 |
* | go/types, types2: be sure to type-check wrong methods in missingMethod | Rob Findley | 2023-05-12 | 1 | -0/+4 |
* | misc/cgo: move registerCgoTests tests to cmd/cgo/internal | Austin Clements | 2023-05-12 | 1 | -2/+1 |
* | go/types, types2: move xlist next to targs in Checker.arguments signature | Robert Griesemer | 2023-05-10 | 2 | -6/+6 |
* | go/types, types2: control type inference in Checker.funcInst via infer argument | Robert Griesemer | 2023-05-10 | 2 | -12/+30 |
* | go/types, types2: explicitly look for nil type arguments in infer | Robert Griesemer | 2023-05-10 | 1 | -7/+13 |
* | all: fix a lot of comments | cui fliter | 2023-05-10 | 4 | -4/+4 |
* | internal/godebug: add bisect support | Russ Cox | 2023-05-09 | 1 | -0/+1 |
* | go/types, types2: infer minimum default type for untyped arguments | Robert Griesemer | 2023-05-08 | 4 | -25/+70 |
* | go/types, types2: move functions for untyped constants into const.go | Robert Griesemer | 2023-05-08 | 3 | -293/+309 |
* | go/types, types2: remove genericMultiExpr (inline it in genericExprList) | Robert Griesemer | 2023-05-08 | 2 | -31/+30 |
* | go/types, types2: factor out maximum type computation | Robert Griesemer | 2023-05-05 | 2 | -9/+24 |
* | go/types, types2: better error message for bad assignment | Robert Griesemer | 2023-05-05 | 1 | -1/+1 |
* | go/types, types2: exclude untyped nil arguments early in type inference | Robert Griesemer | 2023-05-05 | 2 | -10/+8 |
* | go/types, types2: remove Config.EnableReverseTypeInference flag | Robert Griesemer | 2023-05-04 | 7 | -19/+11 |
* | go/types, types2: consider generic functions in inference simplify step | Robert Griesemer | 2023-05-04 | 1 | -0/+20 |
* | go/types, types2: rename generic function arguments | Robert Griesemer | 2023-05-04 | 2 | -2/+16 |
* | go/types, types2: make Checker.renameTParams work on any type | Robert Griesemer | 2023-05-04 | 2 | -9/+14 |
* | go/types, types2: rename allowVersionf to verifyVersionf | Robert Griesemer | 2023-05-03 | 8 | -21/+21 |
* | go/types, types2: use version data type instead of major,minor ints | Robert Griesemer | 2023-05-03 | 11 | -92/+108 |
* | go/types, types2: combine version check with version error reporting | Robert Griesemer | 2023-05-03 | 10 | -69/+49 |
* | cmd/compile: enable reverse type inference | Robert Griesemer | 2023-05-03 | 1 | -1/+6 |
* | go/types, types2: implement reverse type inference for function arguments | Robert Griesemer | 2023-05-03 | 6 | -41/+178 |
* | go/types, types2: isParameterized must be able to handle tuples | Robert Griesemer | 2023-05-01 | 2 | -5/+9 |
* | go/types, types2: remove parse (we only need mustParse for tests) | Robert Griesemer | 2023-04-28 | 1 | -19/+5 |
* | go/types, types2: extract package name from test sources automatically | Robert Griesemer | 2023-04-28 | 13 | -113/+113 |
* | go/types, types2: call mustParse when using mustTypecheck | Robert Griesemer | 2023-04-28 | 1 | -1/+8 |
* | go/ast: add IsGenerated(*File) predicate | Alan Donovan | 2023-04-25 | 2 | -0/+134 |
* | testing/slogtest: tests for slog handlers | Jonathan Amsterdam | 2023-04-24 | 1 | -0/+3 |
* | go/types, types2: abort type unification if no progress is made | Robert Griesemer | 2023-04-21 | 1 | -1/+1 |
* | cmd/dist: refactor generated cgo-support logic | Bryan C. Mills | 2023-04-20 | 2 | -2/+3 |
* | go/types: fix version downgrade bug without Config.GoVersion | Russ Cox | 2023-04-20 | 2 | -2/+5 |
* | go/types, types2: be deliberate with Checker.use in Checker.assignVar | Robert Griesemer | 2023-04-19 | 1 | -1/+2 |
* | go/types, types2: don't panic for invalid assignments of comma-ok expressions | Robert Griesemer | 2023-04-19 | 1 | -6/+16 |
* | go/types, types2: consistently set x.mode in Checker.assignment | Robert Griesemer | 2023-04-18 | 1 | -0/+3 |
* | debug/elf: support zstd compression | Ian Lance Taylor | 2023-04-18 | 1 | -1/+1 |
* | internal/zstd: new internal package for zstd decompression | Ian Lance Taylor | 2023-04-18 | 1 | -1/+1 |
* | cmd/go: add check for unknown godebug setting | Russ Cox | 2023-04-18 | 1 | -2/+2 |
* | go/types, types2: factor out type parameter renaming from type inference | Robert Griesemer | 2023-04-17 | 2 | -10/+16 |
* | go/types, types2: (slightly) refactor tpWalker.isParameterized (cleanup) | Robert Griesemer | 2023-04-17 | 1 | -29/+25 |
* | cmd/compile/internal/importer,go/internal/gcimporter: use the 'go' command fr... | Bryan C. Mills | 2023-04-14 | 1 | -1/+2 |
* | go/types,types2: fix panic in reverse type inference when -lang<go1.18 | Rob Findley | 2023-04-14 | 1 | -1/+7 |
* | go/types, cmd/compile/internal/types2: use per-file Go version | Russ Cox | 2023-04-14 | 16 | -51/+133 |
* | go/parser: report //go:build-derived Go version in ast.File.GoVersion | Russ Cox | 2023-04-13 | 9 | -9/+69 |