aboutsummaryrefslogtreecommitdiff
path: root/src/go/types/typestring.go
AgeCommit message (Expand)Author
2024-04-03go/types: include link to source in generated filesAlan Donovan
2024-02-21go/types: generate typestring.go from types2 sourceRobert Griesemer
2023-12-07go/types, types2: don't print aliased type (in comments) for Alias typesRobert Griesemer
2023-11-13go/types, types2: implement Alias proposal (export API)Robert Griesemer
2023-11-09go/types, types2: introduce _Alias type nodeRobert Griesemer
2023-10-19go: add available godoc linkcui fliter
2023-08-30go/types, types2: use asNamed(t) instead of t.(*Named) type assertionsRobert Griesemer
2023-02-22go/types, types2: point out type parameters with predeclared names in errorsRobert Griesemer
2023-01-20go/types, types2: use go.dev/issue/nnnnn when referring to an issue (cleanup)Robert Griesemer
2022-11-21go/types, types2: better variable names, cleanups in testRobert Griesemer
2022-11-18cmd/compile: package-annotate structs when error would be ambiguousDavid Chase
2022-11-18go/types, types2: replace (internal) writePackage with packagePrefixRobert Griesemer
2022-09-13go/types, types2: don't print function parameter names when showing type diff...Robert Griesemer
2022-09-02go/types, types2: consistently write "x | y" rather than "x|y" for unionsRobert Griesemer
2022-06-06go/types, types2: store Named instance information separatelyRobert Findley
2022-04-01all: remove trailing blank doc comment linesRuss Cox
2022-01-26go/types, types2: print underlying type of comparable as "interface{comparable}"Robert Griesemer
2021-11-16go/types, types2: improve error messages referencing anyRobert Findley
2021-11-13go/types: when type hashing, canonicalize interfacesRobert Findley
2021-11-13go/types: when type hashing, use placeholders for type parametersRobert Findley
2021-11-13go/types: deduplicate signatures with the contextRobert Findley
2021-11-10go/types: remove most asX converters (cleanup)Robert Findley
2021-11-04go/types: remove qualification from type parameter stringsRobert Findley
2021-11-02go/types: clean up asT converters (step 2 of 2)Robert Findley
2021-11-02go/types: clean up asT converters (step 1 of 2)Robert Findley
2021-10-27go/types: remove a stale commentRobert Findley
2021-10-25go/types: remove subscripts from type parameter namesRobert Findley
2021-10-11go/types: mark implicit interfaces as suchRobert Findley
2021-09-29go/types, types2: rename Environment to ContextRobert Findley
2021-09-21go/types: return typeHash value without blanksRobert Griesemer
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