aboutsummaryrefslogtreecommitdiff
path: root/src/go/types/typestring.go
AgeCommit message (Expand)Author
2021-09-14go/types: eliminate Named.instPosRobert Findley
2021-09-08go/types: spell out 'Type' in type parameter APIsRobert Findley
2021-09-08go/types: implement deduplication of instances using the EnvironmentRobert Findley
2021-09-07go/types: do not format TParams when hashingCuong Manh Le
2021-09-01go/types: more systematic error handling in typeWriterRobert Findley
2021-09-01go/types: eliminate typeHashing global variableRobert Findley
2021-09-01go/types: generalize instanceHash to accept any type, rename to typeHashRobert Findley
2021-08-31go/types: don't print instance markers for type hashesRobert Findley
2021-08-31go/types: use a typeWriter to write types (cleanup)Robert Findley
2021-08-31go/types: remove need for the instance structRobert Findley
2021-08-23go/types: use a TypeList type to hold type argumentsRobert Findley
2021-08-23go/types: use []*TypeParam rather than []*TypeName type param listsRobert Findley
2021-08-16go/types,types2: superficial changes to align types and types2Robert Findley
2021-08-16go/types: change types2.Union API to accept a list of TermsRobert Findley
2021-08-16go/types: minor cleanup of writeTParamListRobert Findley
2021-08-16go/types: cleanup panic callsRobert Findley
2021-08-16go/types: remove TestIncompleteInterfaces (cleanup)Robert Findley
2021-08-16go/types: remove unused gcCompatibilityMode flag (cleanup)Robert Findley
2021-08-16go/types: implement type sets with term listsRobert Findley
2021-08-04[dev.typeparams] go/types: use type terms to represent unionsRob Findley
2021-07-30[dev.typeparams] go/types: backport lazy loading changes from CL 336252Rob Findley
2021-07-22[dev.typeparams] go/types: use the TParams API consistentlyRob Findley
2021-07-22[dev.typeparams] go/types: set type parameter indices when they are boundRob Findley
2021-07-22[dev.typeparams] go/types: merge instance and Named to eliminate sanitizationRob Findley
2021-07-19[dev.typeparams] go/types: add some missing APIs for the importerRob Findley
2021-07-19[dev.typeparams] go/types: use scope numbers to identify local typesRob Findley
2021-07-19[dev.typeparams] go/types: support local defined typesRob Findley
2021-07-17[dev.typeparams] go/types: clean up index expr implementation for type parame...Rob Findley
2021-07-16[dev.typeparams] go/types: remove typeparams wrappers and aliasesRob Findley
2021-07-16[dev.typeparams] go/types: introduce type set abstraction for interfacesRob Findley
2021-07-16[dev.typeparams] go/types: port lazy import resolution from types2Rob Findley
2021-06-17[dev.typeparams] go/types: clean up type set/union intersectionRob Findley
2021-06-17[dev.typeparams] go/types: replace Sum type with Union typeRob Findley
2021-06-17[dev.typeparams] go/types: accept embedded interface elementsRob Findley
2021-06-04[dev.typeparams] go/types: print "incomplete" for interfaces in debug mode onlyRob Findley
2021-03-02go/parser,go/types: hide API changes related to type parametersRob Findley
2021-02-23go/types, cmd/compile/internal/types2: use regular type printing for unsafe.P...Robert Griesemer
2021-02-19[dev.typeparams] go/types, types2: revert fancy struct printing (fixes x/tool...Robert Griesemer
2021-02-19[dev.typeparams] go/types: adjust printing of embedded struct fields (fixes x...Robert Griesemer
2020-12-14go/types: import instance.expand and subst.go from dev.go2goRob Findley
2020-12-08[dev.typeparams] go/*: add TODOs from CLs importing dev.go2go changesRob Findley
2020-12-08[dev.typeparams] go/types: import the Type API from dev.go2goRob Findley
2019-07-28all: change some function documentation to be more idiomaticDominik Honnef
2018-05-10go/types: adopt spec terminology, use 'embedded' rather then 'anonyous' fieldRobert Griesemer
2017-11-29go/types: report error when recognizing issue #18395.Robert Griesemer
2017-01-10[dev.typealias] go/types: implement type aliasesRobert Griesemer
2015-10-30go/types: fix TypeString(nil, nil)Matthew Dempsky
2015-06-30go/types: change {Type,Object,Selection}String to accept a Qualifier functionAlan Donovan
2015-06-16go/types: don't export gcCompatibilityMode flagRobert Griesemer
2015-04-08go/types, go/exact: "vendor" go/types into std repoRobert Griesemer