aboutsummaryrefslogtreecommitdiff
path: root/src/go/types/check.go
AgeCommit message (Expand)Author
2021-09-08go/types, types2: add Environment to ConfigRobert Griesemer
2021-09-08go/types: implement deduplication of instances using the EnvironmentRobert Findley
2021-08-25go/types: implement NewTypeList and use it instead of composite literalsRobert Griesemer
2021-08-23go/types: use TypeList in the Inferred structRobert Findley
2021-07-22[dev.typeparams] go/types: merge instance and Named to eliminate sanitizationRob Findley
2021-07-16[dev.typeparams] go/types: move embedding positions from Checker to InterfaceRob Findley
2021-07-16[dev.typeparams] go/types: remove typeparams wrappers and aliasesRob Findley
2021-07-16[dev.typeparams] go/types: port lazy import resolution from types2Rob Findley
2021-07-14[dev.typeparams] go/types: export the Config.GoVersion fieldRob Findley
2021-06-04[dev.typeparams] go/types: use Checker-provided type parameter IDs when possibleRob Findley
2021-05-30go/types: unexport the GoVersion configuration option for Go 1.17Rob Findley
2021-05-07go/types: expose types.Info.Inferred with -tags=typeparamsRob Findley
2021-04-28go/types: use a global atomic counter for type parameter idsRob Findley
2021-04-28go/types: split out function instantiation from index exprRob Findley
2021-04-27go/types: walk all imports when determining package name ambiguityRob Findley
2021-04-23go/types: implement unsafe.Add and unsafe.SliceMatthew Dempsky
2021-04-19go/types: remove the concept of finalsRob Findley
2021-03-02go/parser,go/types: hide API changes related to type parametersRob Findley
2021-02-18[dev.typeparams] go/types: conversions to type parameters are not constantRob Findley
2021-02-17[dev.typeparams] merge master (2f0da6d) into dev.typeparamsRob Findley
2021-02-13[dev.regabi] go/types: add support for language version checkingRob Findley
2021-02-09[dev.regabi] go/types: report unused packages in source orderRob Findley
2020-12-15[dev.typeparams] go/types: import changes to types.Info from dev.go2goRob Findley
2020-12-14go/types: import instance.expand and subst.go from dev.go2goRob Findley
2020-12-14[dev.typeparams] merge: merge branch 'dev.regabi' into 'dev.typeparams'Robert Griesemer
2020-12-08go/types: correct error position for inherited const init expressionsRob Findley
2020-12-08[dev.typeparams] go/types: import the Type API from dev.go2goRob 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-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
2020-04-21go/types: remove duplicate assert call (minor cleanup)Robert Griesemer
2019-12-06go/types: print package path in error messages if package name is not uniqueRobert Griesemer
2019-08-26go/types: process each segment of delayed actions in FIFO orderRobert Griesemer
2019-08-26go/types: postpone interface method type comparison to the endRobert Griesemer
2019-08-26go/types: allow embedding overlapping interfacesRobert Griesemer
2018-12-03go/types: fix interface receiver type for incremental type-checkingRobert 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-07-10go/types: correctly compute cycle lengthRobert Griesemer
2018-05-31go/types: report object path in trace modeRobert Griesemer
2018-05-31go/types: initial framework for marking-based cycle detectionRobert Griesemer
2018-04-25go/types: fix format errorsRuss Cox
2018-02-12go/types: correctly determine if panic call refers to built-inRobert 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: add lookup method to context and factor out LookupParent callsRobert Griesemer
2018-02-12go/types: correctly compute method set of some recursive interfacesRobert Griesemer