aboutsummaryrefslogtreecommitdiff
path: root/src/go/types/errors.go
AgeCommit message (Expand)Author
2024-02-29go/types, types2: consistently use error_ type for sub-errors (cleanup)Robert Griesemer
2024-02-28go/types, types2: separate formatting from error handling functionsRobert Griesemer
2024-02-27go/types, types2: call error handler for each sub-error as neededRobert Griesemer
2024-02-23go/types, types2: make error handling more similarRobert Griesemer
2024-02-22go/types, types2: remove unreachable func (minor cleanup)Robert Griesemer
2024-01-24go/types, types2: better error msg when type inference fails in a callRobert Griesemer
2023-11-15go/types, types2: remove local version processing in favor of go/versionRobert Griesemer
2023-09-27all: fix misuses of "a" vs "an"cui fliter
2023-05-30go/types: don't use user string as format stringRobert Griesemer
2023-05-24cmd/compile: report an error URL with error messagesRobert Griesemer
2023-05-03go/types, types2: use version data type instead of major,minor intsRobert Griesemer
2023-01-17go/types: consistently use _ prefix for unexported names that are exported in...Robert Griesemer
2023-01-17go/types: use nopos instead of token.NoPos to match types2Robert Griesemer
2023-01-17go/types: make tracing configurable (matching types2)Robert Griesemer
2022-10-12go/types, types2: remove need for invalidAST prefix in error callsRobert Griesemer
2022-10-11go/types: replace invalid(AST|Arg|Op) with errorf and message prefixRobert Griesemer
2022-10-10go/types, types2: use zero error code to indicate unset error codeRobert Griesemer
2022-10-10go/types: use internal/types/errors instead of local error codesRobert Griesemer
2022-09-26go/types, types2: provide error codes where they were missingRobert Griesemer
2022-09-23cmd/compile: handle go.mod error msg reference in noder, not type checkerRobert Griesemer
2022-09-13go/types, types2: don't print function parameter names when showing type diff...Robert Griesemer
2022-09-03go/types, types2: use strings.Builder instead of bytes.Buffer where possibleRobert Griesemer
2022-05-24go/types, types2: remove redundant calls to Named.resolveRobert Findley
2022-05-24cmd/compile/internal/types2: mention go.mod file when using undeclared anyRobert Griesemer
2022-04-22go/types: introduce the error_ type to match types2Robert Findley
2022-04-22go/types: remove unnecessary indirection when reporting errorsRobert Findley
2022-02-12go/types, types2: unify core types for unbound type parametersRobert Griesemer
2022-02-04go/types, types2: always use missingMethodReason in checker.ImplementsRobert Griesemer
2022-01-12go/types, types2: fix tracing output for type and expr listsRobert Griesemer
2021-12-13all: gofmt -w -r 'interface{} -> any' srcRuss Cox
2021-10-25go/types: remove subscripts from type parameter namesRobert Findley
2021-09-14go/types: eliminate Named.instPosRobert Findley
2021-08-20go/types: change Checker.verify to return an errorRobert Findley
2021-08-16go/types: cleanup panic callsRobert Findley
2021-06-25go/types: fix a bug in package qualification logicRob Findley
2021-04-27go/types: walk all imports when determining package name ambiguityRob Findley
2021-01-19[dev.typeparams] go/types: strip annotations from errorsRob Findley
2020-12-08go/types: correct error position for inherited const init expressionsRob Findley
2020-11-05go/types: add unexported start and end positions to type checker errorsRob Findley
2020-10-30go/types: add internal error codesRob Findley
2020-08-25go/types: factor out some methods that compute a single errorRob Findley
2019-12-06go/types: print package path in error messages if package name is not uniqueRobert Griesemer
2019-08-26go/types: allow embedding overlapping interfacesRobert Griesemer
2018-12-06go/types: better error messages for field lookup errorsRobert Griesemer
2018-06-06go/types: don't report errors referring to invalid types or operandsRobert Griesemer
2015-09-18go/types: unified handling of assignment errorsRobert Griesemer
2015-09-18go/types: report detailed reason in error messages for invalid assignmentsRobert Griesemer
2015-06-30go/types: change {Type,Object,Selection}String to accept a Qualifier functionAlan Donovan
2015-04-08go/types, go/exact: "vendor" go/types into std repoRobert Griesemer