Age | Commit message (Expand) | Author |
2024-02-29 | go/types, types2: consistently use error_ type for sub-errors (cleanup) | Robert Griesemer |
2024-02-22 | go/types, types2: remove unreachable func (minor cleanup) | Robert Griesemer |
2023-11-30 | go/types: set correct Var.scopePos for parameters/results | Alan Donovan |
2023-11-13 | go/types, types2: implement Alias proposal (export API) | Robert Griesemer |
2023-11-09 | go/types, types2: introduce _Alias type node | Robert Griesemer |
2023-10-19 | go: add available godoc link | cui fliter |
2023-09-15 | go/types, types2: introduce `isValid` predicate and use throughout | Robert Griesemer |
2023-08-30 | go/types, types2: use asNamed(t) instead of t.(*Named) type assertions | Robert Griesemer |
2023-02-01 | go/types, types2: use go.dev/issue/nnnnn when referring to an issue (cleanup) | Robert Griesemer |
2023-01-17 | go/types: use nopos instead of token.NoPos to match types2 | Robert Griesemer |
2022-10-12 | go/types, types2: remove need for invalidAST prefix in error calls | Robert Griesemer |
2022-10-11 | go/types: add errorcalls_test, apply it, and fix errorf call sites | Robert Griesemer |
2022-10-11 | go/types: replace invalid(AST|Arg|Op) with errorf and message prefix | Robert Griesemer |
2022-10-10 | go/types: use internal/types/errors instead of local error codes | Robert Griesemer |
2022-09-16 | go/types, types2: allow (string...) signature with NewSignatureType | Robert Griesemer |
2022-08-19 | go/types: match types2 errors for incorrect method receiver count | Robert Griesemer |
2022-06-06 | go/types, types2: ensure that named types never expand infinitely | Robert Findley |
2022-05-24 | go/types, types2: remove redundant calls to Named.resolve | Robert Findley |
2022-03-29 | go/types, types2: better error message for some invalid receiver errors (clea... | Robert Griesemer |
2022-02-25 | go/types, types2: delay receiver type validation | Robert Griesemer |
2022-02-24 | go/types, types2: method recv type parameter count must match base type param... | Robert Griesemer |
2021-11-15 | go/types: return an error message from Checker.genericType | Robert Findley |
2021-11-15 | go/types: assign error codes to new errors for Go 1.18 | Robert Findley |
2021-11-13 | go/types: don't set a Config.Context if none is provided | Robert Findley |
2021-11-11 | go/types, types2: document nil scope for imported and instantiated Func objects | Robert Griesemer |
2021-11-02 | go/types: add check that code is monomorphizable | Matthew Dempsky |
2021-10-08 | go/types: rename rparamMap to recvTParamMap to match types2 | Robert Griesemer |
2021-10-08 | go/types: use an identifier map rather than isubst for recv type params | Robert Findley |
2021-10-04 | go/types: remove 1.18 APIs that have been replaced | Robert Findley |
2021-09-29 | go/types, types2: rename Environment to Context | Robert Findley |
2021-09-28 | go/types: add a NewSignatureType constructor accepting type parameters | Robert Findley |
2021-09-14 | go/types: merge Named type loading and expansion | Robert Findley |
2021-09-09 | go/types, types2: rename RParams -> RecvTypeParams | Robert Findley |
2021-09-09 | go/types: handle recursive type parameter constraints | Robert Findley |
2021-09-08 | go/ast: rename MultiIndexExpr to IndexListExpr | Robert Findley |
2021-09-08 | go/types: spell out 'Type' in type parameter APIs | Robert Findley |
2021-09-08 | go/ast: rename TParams fields to TypeParams | Robert Findley |
2021-08-31 | go/types: do not declare new methods on instantiated types | Robert Findley |
2021-08-31 | go/types: address some TODOs (cleanup) | Robert Findley |
2021-08-31 | go/internal/typeparams: remove typeparams.{Get,Set} (cleanup) | Robert Findley |
2021-08-23 | go/types: use []*TypeParam rather than []*TypeName type param lists | Robert Findley |
2021-08-16 | go/types: rename TypeParams to TParamList | Robert Findley |
2021-08-16 | go/types: merge Instantiate and InstantiateLazy | Robert Findley |
2021-08-16 | go/types: expand is only required for *Named types | Robert Findley |
2021-08-16 | go/types: cleanup panic calls | Robert Findley |
2021-07-22 | [dev.typeparams] go/types: set type parameter indices when they are bound | Rob Findley |
2021-07-19 | [dev.typeparams] go/types: cleanups around receiver type checks | Rob Findley |
2021-07-19 | [dev.typeparams] go/types: add some missing APIs for the importer | Rob Findley |
2021-07-16 | [dev.typeparams] go/types: move Signature type decl into signature.go (cleanup) | Rob Findley |
2021-07-16 | [dev.typeparams] go/types: remove typeparams wrappers and aliases | Rob Findley |