aboutsummaryrefslogtreecommitdiff
path: root/src/go/types/stmt.go
AgeCommit message (Expand)Author
2021-07-19[dev.typeparams] go/types: implement ch <- x where ch is of type parameter typeRob Findley
2021-07-16[dev.typeparams] go/types: remove unused *Checker arguments (cleanup)Rob Findley
2021-07-16[dev.typeparams] go/types: port lazy import resolution from types2Rob Findley
2021-06-17[dev.typeparams] go/types: replace Sum type with Union typeRob Findley
2021-04-28go/types: respect IgnoreFuncBodies for function literalsRob Findley
2021-03-02go/parser,go/types: hide API changes related to type parametersRob Findley
2021-01-11[dev.typeparams] import stmt changes from dev.go2goRob Findley
2021-01-06[dev.typeparams] go/types: import typexpr.go from dev.go2goRob Findley
2020-12-22[dev.typeparams] all: merge dev.regabi into dev.typeparamsRobert Griesemer
2020-12-17[dev.typeparams] go/types: import object resolution from dev.go2goRob Findley
2020-12-16go/types: report error for invalid (but empty) expr switchRob Findley
2020-11-20go/types, go/constant: handle infinities as unknown valuesRobert Griesemer
2020-11-05go/types: add unexported start and end positions to type checker errorsRob Findley
2020-10-30go/types: add internal error codesRob Findley
2019-09-17go/types: make sure interfaces are complete before comparing themRobert Griesemer
2018-02-12go/types: accept iotas inside closures of const init expressionsRobert Griesemer
2018-02-12go/types: delay type-checking of function literalsRobert Griesemer
2018-02-12go/types: add lookup method to context and factor out LookupParent callsRobert Griesemer
2018-01-24go/types: fix spelling mistake in commentKevin Burke
2018-01-23go/types: more robust behavior in the presence errors (due to import "C")Robert Griesemer
2017-11-01go/types: avoid repeated "declared but not used" errors for closure variablesgriesemer
2017-11-01go/types: sort unused declaration errorsDaniel Martí
2017-08-10go/types: remove nil check around rangeDaniel Martí
2016-08-18go/types: fix scope extents for range and type switch variablesRobert Griesemer
2016-08-17go/types: better error message for invalid fallthrough caseRobert Griesemer
2016-05-12go/types: fix certain vet warningsAliaksandr Valialkin
2016-04-19go/types: trailing semis are ok after valid fallthroughRobert Griesemer
2016-03-07go/types: don't emit conversion error in non-numeric increment/decrementCaio Marcelo de Oliveira Filho
2015-12-07go/parser, go/types: report invalid else branch in if statementsRobert 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-08-26go/types: check for duplicate values in expression switchesRobert Griesemer
2015-08-21go/types: convert untyped switch expressions to default typeRobert Griesemer
2015-08-04go/types: remove the renaming import of go/constantRob Pike
2015-07-21go/types: make types.Typ a slice, unexport UniverseByte/RuneRobert Griesemer
2015-06-23go/types: better error message for certain unary/binary expression errorsRobert Griesemer
2015-06-15go/types: port recent x/tools/go/types fixesRobert Griesemer
2015-05-11go/constant: rename go/constantsAlan Donovan
2015-04-22go/constants: rename go/exact to go/constantsAlan Donovan
2015-04-15go/importer: added go/importer package, adjusted go/typesRobert Griesemer
2015-04-08go/types, go/exact: "vendor" go/types into std repoRobert Griesemer