Age | Commit message (Expand) | Author |
2024-03-18 | go/types, types2: quote user-supplied names in error messages | Robert Griesemer |
2024-03-14 | go/types, types2: don't do version checks for embedded types of imported inte... | Robert Griesemer |
2024-02-23 | go/types, types2: make error handling more similar | Robert Griesemer |
2024-02-22 | go/types, types2: remove unreachable func (minor cleanup) | Robert Griesemer |
2024-01-26 | all: enable range-over-func in Go 1.23 | Russ Cox |
2024-01-18 | go/types, types2: fix range clause checks for constant range expressions | Robert Griesemer |
2023-12-13 | go/types, types2: report error for range over int if Go version < 1.22 | Robert Griesemer |
2023-11-30 | go/types: set correct Var.scopePos for parameters/results | Alan Donovan |
2023-11-08 | all: rename GOEXPERIMENT=range to rangefunc | Cherry Mui |
2023-11-02 | go/types, types2: enable range over int w/o need for goexperiment | Robert Griesemer |
2023-09-20 | cmd/compile: implement range over integer | Russ Cox |
2023-09-20 | cmd/compile, go/types: typechecking of range over int, func | Russ Cox |
2023-09-15 | go/types, types2: introduce `isValid` predicate and use throughout | Robert Griesemer |
2023-08-24 | cmd/compile/internal/syntax: add Unparen and UnpackListExpr helpers | Matthew Dempsky |
2023-03-29 | go/types, types2: reverse inference of function type arguments | Robert Griesemer |
2023-03-21 | cmd/compile/internal/types2: avoid unpacking single-value LHS | Robert Griesemer |
2023-02-01 | go/types, types2: use go.dev/issue/nnnnn when referring to an issue (cleanup) | Robert Griesemer |
2023-01-20 | go/types, types2: use go.dev/issue/nnnnn when referring to an issue (cleanup) | Robert Griesemer |
2023-01-17 | go/types, types2: factor out position comparison, share more code | Robert Griesemer |
2022-10-12 | go/types, types2: remove need for invalidAST prefix in error calls | Robert Griesemer |
2022-10-10 | go/types, types2: use zero error code to indicate unset error code | Robert Griesemer |
2022-10-10 | cmd/compile/internal/types2: use internal/types/errors instead of local error... | Robert Griesemer |
2022-09-27 | go/types, types2: use "and not used" instead of "but not used" in error messages | Robert Griesemer |
2022-09-26 | go/types, types2: provide error codes where they were missing | Robert Griesemer |
2022-09-13 | types2: provide error codes to error reporting | Robert Griesemer |
2022-09-01 | cmd/compile: avoid "not used" errors due to bad go/defer statements | Robert Griesemer |
2022-09-01 | cmd/compile/internal/syntax: use BadExpr instead of fake CallExpr in bad go/d... | Robert Griesemer |
2022-06-26 | cmd/compile: do branch/label checks only once | Robert Griesemer |
2022-04-01 | all: fix TODO comment hanging indents | Russ Cox |
2022-03-21 | go/types, types2: improved tracing output throughout (debugging support) | Robert Griesemer |
2022-03-21 | go/types, types2: better error msg when using fallthrough in type switch | Robert Griesemer |
2022-03-03 | go/types, types2: fix scoping for iteration variables declared by range clause | Robert Griesemer |
2022-02-09 | go/types, types2: rename structuralType/String to coreType/String | Robert Griesemer |
2022-02-04 | go/types, types2: simplify Checker.typeAssertion, use same code in both type ... | Robert Griesemer |
2022-02-04 | go/types, types2: better error messages for comparisons | Robert Griesemer |
2022-01-18 | cmd/compile, go/types: restore 'too many return values' error for func with n... | Russ Cox |
2022-01-18 | cmd/compile, go/types: fix checking of bad type switch | Russ Cox |
2022-01-06 | cmd/compile/internal/types2: better error message for invalid range clause | Robert Griesemer |
2021-11-24 | cmd/compile/internal/types2: report types for mismatched call and return stat... | Robert Griesemer |
2021-11-17 | cmd/compile/internal/types2: rename types.context to types.environment | Robert Griesemer |
2021-11-12 | cmd/compile/internal/types2: better error for type assertion/switch on type p... | Robert Griesemer |
2021-11-10 | cmd/compile/internal/types2: slightly relax notion of structural type | Robert Griesemer |
2021-11-10 | cmd/compile/internal/types2: refer to structural rather than single underlyin... | Robert Griesemer |
2021-11-10 | cmd/compile/internal/types2: rename structure to structuralType | Robert Griesemer |
2021-11-04 | cmd/compile/internal/types2: rename is_X predicates back to isX (step 2 of 2) | Robert Griesemer |
2021-11-04 | cmd/compile/internal/types2: rename isX predicates to allX, add simple is_X (... | Robert Griesemer |
2021-10-27 | cmd/compile/internal/types2: implement singleType and structure (type) | Robert Griesemer |
2021-10-23 | cmd/compile/internal/types2: range clause to accept type sets with single und... | Robert Griesemer |
2021-10-19 | cmd/compile, types2: better error message for invalid type assertion | Robert Griesemer |
2021-09-23 | cmd/compile/internal/types2: avoid "declared but not used" errors for invalid... | Robert Griesemer |