aboutsummaryrefslogtreecommitdiff
path: root/src/go/types/resolver.go
AgeCommit message (Expand)Author
2021-07-16[dev.typeparams] go/types: port lazy import resolution from types2Rob Findley
2021-07-16[dev.typeparams] go/*: switch from ListExpr to MultiIndexExprRob Findley
2021-06-04[dev.typeparams] go/types: fix panic with nil package nameRob Findley
2021-05-28go/ast: remove FuncDecl.IsMethod for Go 1.17Rob Findley
2021-04-27go/types: walk all imports when determining package name ambiguityRob Findley
2021-04-13go/*,cmd/gofmt: guard AST changes with the typeparams build tagRob Findley
2021-03-09go/types: improve the positioning of broken import errorsRob Findley
2021-02-18[dev.typeparams] go/types: use a new ast.ListExpr for multi-type instancesRob Findley
2021-02-17[dev.typeparams] merge master (2f0da6d) into dev.typeparamsRob Findley
2021-02-16[dev.regabi] go/types: type alias decl requires go1.9Rob Findley
2021-02-09[dev.regabi] go/types: must not import a package called "init"Rob Findley
2021-02-09[dev.regabi] go/types: report unused packages in source orderRob Findley
2021-02-08[dev.typeparams] merge dev.regabi (618e3c1) into dev.typeparamsRob Findley
2021-01-20[dev.typeparams] go/types: add tests from dev.go2goRob Findley
2020-12-17[dev.typeparams] go/types: import object resolution from dev.go2goRob 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-10-02go/types: add Checker.walkDecl to simplify checking declarationsRob Findley
2020-06-10go/types: rename UsesCgo to go115UsesCgoMatthew Dempsky
2020-05-01go/types: add UsesCgo config to support _cgo_gotypes.goMatthew Dempsky
2020-04-27Revert "go/types: add UsesCgo config to support _cgo_gotypes.go"Andrew Bonventre
2020-04-23go/types: add UsesCgo config to support _cgo_gotypes.goMatthew Dempsky
2019-12-06go/types: print package path in error messages if package name is not uniqueRobert Griesemer
2019-10-08go/types: remove objSet type in favor of explicit map type (cleanup)Robert Griesemer
2019-10-08go/types: simplify some code and remove TODOs (cleanup)Robert Griesemer
2019-08-26go/types: process each segment of delayed actions in FIFO orderRobert Griesemer
2019-06-26go/types: avoid race condition with dot-imported objectsRobert Griesemer
2018-11-07go/types: avoid certain problems with recursive alias type declarationsRobert Griesemer
2018-10-19go/types: accept recv base type that is alias to a pointer typeRobert Griesemer
2018-10-04go/types: determine hasPtrRecv property from source rather than typeRobert Griesemer
2018-08-30go/types: remove explicit path parameter from most type-checker functions (cl...Robert Griesemer
2018-08-30go/types: track local cycles using same mechanism as for global objectsRobert Griesemer
2018-05-02go/types: fix internal documentation and strengthen assumptionsRobert Griesemer
2018-04-11go/types: update internal (now incorrect) comment on deps fieldRobert Griesemer
2018-02-12go/types: don't associate methods with alias type namesRobert Griesemer
2018-02-12go/types: delay type-checking of function literalsRobert Griesemer
2018-02-12go/types: correctly compute method set of some recursive interfacesRobert Griesemer
2017-12-14go/types: collect methods with parenthesized receiver typesRobert Griesemer
2017-11-22cmd/compile, go/types: error if main.main is not a functionMatthew Dempsky
2017-10-05all: revert "all: prefer strings.LastIndexByte over strings.LastIndex"Marvin Stenger
2017-09-27all: prefer strings.LastIndexByte over strings.LastIndexMarvin Stenger
2017-09-01go/types: fix Info.Implicits entriesgriesemer
2017-05-05go/types: remove invalid documentation and assertion on package namesRobert Griesemer
2017-03-06go/types: continue type-checking with fake packages if imports failedRobert Griesemer
2017-03-02go/types: don't exclude package unsafe from a Package's Imports listRobert Griesemer
2017-01-10[dev.typealias] go/types: implement type aliasesRobert Griesemer
2017-01-09[dev.typealias] go/ast, go/parser, go/printer, go/types: initial type alias s...Robert Griesemer
2016-11-04go/types: revert user-visible changes related to aliasesRobert Griesemer
2016-11-02go/types: set up correct type with NewAliasRobert Griesemer