aboutsummaryrefslogtreecommitdiff
path: root/src/go/types/signature.go
AgeCommit message (Expand)Author
2024-02-29go/types, types2: consistently use error_ type for sub-errors (cleanup)Robert Griesemer
2024-02-22go/types, types2: remove unreachable func (minor cleanup)Robert Griesemer
2023-11-30go/types: set correct Var.scopePos for parameters/resultsAlan Donovan
2023-11-13go/types, types2: implement Alias proposal (export API)Robert Griesemer
2023-11-09go/types, types2: introduce _Alias type nodeRobert Griesemer
2023-10-19go: add available godoc linkcui fliter
2023-09-15go/types, types2: introduce `isValid` predicate and use throughoutRobert Griesemer
2023-08-30go/types, types2: use asNamed(t) instead of t.(*Named) type assertionsRobert Griesemer
2023-02-01go/types, types2: use go.dev/issue/nnnnn when referring to an issue (cleanup)Robert Griesemer
2023-01-17go/types: use nopos instead of token.NoPos to match types2Robert Griesemer
2022-10-12go/types, types2: remove need for invalidAST prefix in error callsRobert Griesemer
2022-10-11go/types: add errorcalls_test, apply it, and fix errorf call sitesRobert Griesemer
2022-10-11go/types: replace invalid(AST|Arg|Op) with errorf and message prefixRobert Griesemer
2022-10-10go/types: use internal/types/errors instead of local error codesRobert Griesemer
2022-09-16go/types, types2: allow (string...) signature with NewSignatureTypeRobert Griesemer
2022-08-19go/types: match types2 errors for incorrect method receiver countRobert Griesemer
2022-06-06go/types, types2: ensure that named types never expand infinitelyRobert Findley
2022-05-24go/types, types2: remove redundant calls to Named.resolveRobert Findley
2022-03-29go/types, types2: better error message for some invalid receiver errors (clea...Robert Griesemer
2022-02-25go/types, types2: delay receiver type validationRobert Griesemer
2022-02-24go/types, types2: method recv type parameter count must match base type param...Robert Griesemer
2021-11-15go/types: return an error message from Checker.genericTypeRobert Findley
2021-11-15go/types: assign error codes to new errors for Go 1.18Robert Findley
2021-11-13go/types: don't set a Config.Context if none is providedRobert Findley
2021-11-11go/types, types2: document nil scope for imported and instantiated Func objectsRobert Griesemer
2021-11-02go/types: add check that code is monomorphizableMatthew Dempsky
2021-10-08go/types: rename rparamMap to recvTParamMap to match types2Robert Griesemer
2021-10-08go/types: use an identifier map rather than isubst for recv type paramsRobert Findley
2021-10-04go/types: remove 1.18 APIs that have been replacedRobert Findley
2021-09-29go/types, types2: rename Environment to ContextRobert Findley
2021-09-28go/types: add a NewSignatureType constructor accepting type parametersRobert Findley
2021-09-14go/types: merge Named type loading and expansionRobert Findley
2021-09-09go/types, types2: rename RParams -> RecvTypeParamsRobert Findley
2021-09-09go/types: handle recursive type parameter constraintsRobert Findley
2021-09-08go/ast: rename MultiIndexExpr to IndexListExprRobert Findley
2021-09-08go/types: spell out 'Type' in type parameter APIsRobert Findley
2021-09-08go/ast: rename TParams fields to TypeParamsRobert Findley
2021-08-31go/types: do not declare new methods on instantiated typesRobert Findley
2021-08-31go/types: address some TODOs (cleanup)Robert Findley
2021-08-31go/internal/typeparams: remove typeparams.{Get,Set} (cleanup)Robert Findley
2021-08-23go/types: use []*TypeParam rather than []*TypeName type param listsRobert Findley
2021-08-16go/types: rename TypeParams to TParamListRobert Findley
2021-08-16go/types: merge Instantiate and InstantiateLazyRobert Findley
2021-08-16go/types: expand is only required for *Named typesRobert Findley
2021-08-16go/types: cleanup panic callsRobert Findley
2021-07-22[dev.typeparams] go/types: set type parameter indices when they are boundRob Findley
2021-07-19[dev.typeparams] go/types: cleanups around receiver type checksRob Findley
2021-07-19[dev.typeparams] go/types: add some missing APIs for the importerRob 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 aliasesRob Findley