Age | Commit message (Expand) | Author |
2024-05-07 | go/types, types: represent any using Alias | Rob Findley |
2024-04-25 | all: fix typos in comments | guoguangwu |
2024-04-24 | go/types: add Alias.Rhs | Alan Donovan |
2024-04-18 | go/types, types2: use types2.Config flag to control Alias node creation | Robert Griesemer |
2024-04-05 | cmd/compile: export/import materialized aliases | Alan Donovan |
2023-11-30 | go/types: set correct Var.scopePos for parameters/results | Alan Donovan |
2023-11-16 | go/types, types2: move exported predicates into separate file | Robert Griesemer |
2023-11-13 | go/types, types2: implement Alias proposal (export API) | Robert Griesemer |
2023-11-11 | go/types, types2: implement Info.PkgNameOf | Robert Griesemer |
2023-11-10 | cmd/compile: update types2.Info.FileVersions API to match go/types | Robert Griesemer |
2023-11-09 | go/types, types2: introduce _Alias type node | Robert Griesemer |
2023-09-15 | go/types, types2: introduce `isValid` predicate and use throughout | Robert Griesemer |
2023-08-03 | go/types, types2: collect per-file Go version in Info.FileVersions | Robert Griesemer |
2023-07-21 | go/types, types2: update documentation for GoVersion | Rob Findley |
2023-05-24 | cmd/compile: report an error URL with error messages | Robert Griesemer |
2023-05-23 | Revert "go/types, types2: consider shared methods when unifying against inter... | Robert Griesemer |
2023-05-23 | go/types, types2: consider shared methods when unifying against interfaces | Robert Griesemer |
2023-05-19 | cmd/compile: use more lenient type inference for untyped arguments for go1.21 | Robert Griesemer |
2023-05-08 | go/types, types2: infer minimum default type for untyped arguments | Robert Griesemer |
2023-05-04 | go/types, types2: remove Config.EnableReverseTypeInference flag | Robert Griesemer |
2023-05-03 | go/types, types2: implement reverse type inference for function arguments | Robert Griesemer |
2023-04-20 | go/types: fix version downgrade bug without Config.GoVersion | Russ Cox |
2023-04-14 | go/types, cmd/compile/internal/types2: use per-file Go version | Russ Cox |
2023-03-29 | go/types, types2: reverse inference of function type arguments | Robert Griesemer |
2023-03-10 | cmd/compile/internal/types2: record error code in Error struct | Robert Griesemer |
2023-03-01 | go/types, types2: add cause parameter to missingMethod, (new)assertableTo | Robert Griesemer |
2023-02-02 | go/types, types2: use a comparer struct to control the identical predicate | Robert Griesemer |
2023-01-17 | cmd/compile: remove support for old comparable semantics | Robert Griesemer |
2022-12-01 | go/types, types2: make the new comparable semantics the default | Robert Griesemer |
2022-12-01 | Revert "go/types, types2: make the new comparable semantics the default" | Robert Griesemer |
2022-12-01 | go/types, types2: make the new comparable semantics the default | Robert Griesemer |
2022-10-24 | go/types, types2: implement alternative comparable semantics | Robert Griesemer |
2022-09-29 | cmd/compile: keep typecheck results in syntax tree | Keith Randall |
2022-09-28 | go/types, types2: remove (C/c)ompilerErrorMessages flag - not needed anymore | Robert Griesemer |
2022-09-03 | go/types, types2: use strings.Builder instead of bytes.Buffer where possible | Robert Griesemer |
2022-08-15 | go/types, types2: don't build unnecessary error strings in implements | Robert Findley |
2022-07-01 | go/types, types2: document that exported predicates are unspecified for inval... | Robert Griesemer |
2022-06-26 | cmd/compile: do branch/label checks only once | Robert Griesemer |
2022-05-19 | all: gofmt main repo | Russ Cox |
2022-04-11 | all: gofmt main repo | Russ Cox |
2022-04-01 | all: remove trailing blank doc comment lines | Russ Cox |
2022-03-09 | go/types, types2: clarify documentation with respect to generic types | Robert Findley |
2022-03-07 | go/types: document that predicates are undefined on generic types | Robert Findley |
2022-02-08 | go/types, types2: AssertableTo is undefined for generalized interfaces | Robert Griesemer |
2022-01-28 | go/types, types2: remove Qualifier parameter from Checker.implements | Robert Griesemer |
2022-01-11 | go/types, types2: mention type decl scopes in Info.Scopes documentation | Robert Findley |
2021-12-15 | cmd/compile/internal/types2: record types for union subexpressions | Robert Griesemer |
2021-12-14 | go/types, types2: record (top-level) union types | Robert Griesemer |
2021-11-29 | go/types: consider structural restrictions in Implements | Robert Findley |
2021-11-17 | cmd/compile/internal/types2: tweaks to ArgumentError to be more idiomatic | Robert Griesemer |