aboutsummaryrefslogtreecommitdiff
path: root/src/go/types/api.go
AgeCommit message (Expand)Author
2024-04-18go/types, types2: use types2.Config flag to control Alias node creationRobert Griesemer
2024-04-12go/types: update package docAlan Donovan
2023-11-30go/types: set correct Var.scopePos for parameters/resultsAlan Donovan
2023-11-16go/types, types2: move exported predicates into separate fileRobert Griesemer
2023-11-13go/types, types2: implement Alias proposal (export API)Robert Griesemer
2023-11-11go/types, types2: implement Info.PkgNameOfRobert Griesemer
2023-11-09go/types, types2: introduce _Alias type nodeRobert Griesemer
2023-11-07go/types: export Info.FileVersionsRobert Griesemer
2023-10-19go: add available godoc linkcui fliter
2023-10-10go/types: update FileVersions API to match proposal changesRobert Griesemer
2023-09-15go/types, types2: introduce `isValid` predicate and use throughoutRobert Griesemer
2023-08-07go/types: use file start position as key for Info.FileVersionsRobert Griesemer
2023-08-03go/types, types2: collect per-file Go version in Info.FileVersionsRobert Griesemer
2023-07-21go/types, types2: update documentation for GoVersionRob Findley
2023-05-24cmd/compile: report an error URL with error messagesRobert Griesemer
2023-05-23Revert "go/types, types2: consider shared methods when unifying against inter...Robert Griesemer
2023-05-23go/types, types2: consider shared methods when unifying against interfacesRobert Griesemer
2023-05-19cmd/compile: use more lenient type inference for untyped arguments for go1.21Robert Griesemer
2023-05-18go/types, types2: reduce differences between go/types and types2 builtins.goRobert Griesemer
2023-05-08go/types, types2: infer minimum default type for untyped argumentsRobert Griesemer
2023-05-04go/types, types2: remove Config.EnableReverseTypeInference flagRobert Griesemer
2023-05-03go/types, types2: implement reverse type inference for function argumentsRobert Griesemer
2023-04-20go/types: fix version downgrade bug without Config.GoVersionRuss Cox
2023-04-14go/types, cmd/compile/internal/types2: use per-file Go versionRuss Cox
2023-03-29go/types, types2: reverse inference of function type argumentsRobert Griesemer
2023-03-01go/types, types2: add cause parameter to missingMethod, (new)assertableToRobert Griesemer
2023-02-02go/types, types2: use a comparer struct to control the identical predicateRobert Griesemer
2023-01-17cmd/compile: remove support for old comparable semanticsRobert Griesemer
2023-01-17go/types: consistently use _ prefix for unexported names that are exported in...Robert Griesemer
2023-01-17go/types: make tracing configurable (matching types2)Robert Griesemer
2022-12-01go/types, types2: make the new comparable semantics the defaultRobert Griesemer
2022-12-01Revert "go/types, types2: make the new comparable semantics the default"Robert Griesemer
2022-12-01go/types, types2: make the new comparable semantics the defaultRobert Griesemer
2022-10-24go/types, types2: implement alternative comparable semanticsRobert Griesemer
2022-10-10go/types: use internal/types/errors instead of local error codesRobert Griesemer
2022-08-15go/types, types2: don't build unnecessary error strings in implementsRobert Findley
2022-07-01go/types, types2: document that exported predicates are unspecified for inval...Robert Griesemer
2022-04-22go/types: remove unnecessary indirection when reporting errorsRobert Findley
2022-04-11all: gofmt main repoRuss Cox
2022-04-01all: remove trailing blank doc comment linesRuss Cox
2022-03-24go/types, types2: clean up a few typos, and an unused constRobert Findley
2022-03-09go/types, types2: clarify documentation with respect to generic typesRobert Findley
2022-03-07go/types: document that predicates are undefined on generic typesRobert Findley
2022-02-08go/types, types2: AssertableTo is undefined for generalized interfacesRobert Griesemer
2022-01-28go/types, types2: remove Qualifier parameter from Checker.implementsRobert Griesemer
2022-01-11go/types, types2: mention type decl scopes in Info.Scopes documentationRobert Findley
2021-12-14go/types: record types for union subexpressionsRobert Findley
2021-12-14go/types, types2: record (top-level) union typesRobert Griesemer
2021-11-29go/types: consider structural restrictions in ImplementsRobert Findley
2021-09-29go/types, types2: rename Environment to ContextRobert Findley