Age | Commit message (Expand) | Author |
2024-02-21 | go/types: generate typestring.go from types2 source | Robert Griesemer |
2023-12-07 | go/types, types2: don't print aliased type (in comments) for Alias types | Robert Griesemer |
2023-11-13 | go/types, types2: implement Alias proposal (export API) | Robert Griesemer |
2023-11-09 | go/types, types2: introduce _Alias type node | Robert Griesemer |
2023-08-30 | go/types, types2: use asNamed(t) instead of t.(*Named) type assertions | Robert Griesemer |
2023-02-22 | go/types, types2: point out type parameters with predeclared names in errors | Robert Griesemer |
2023-01-20 | go/types, types2: use go.dev/issue/nnnnn when referring to an issue (cleanup) | Robert Griesemer |
2022-11-18 | cmd/compile: package-annotate structs when error would be ambiguous | David Chase |
2022-11-18 | go/types, types2: replace (internal) writePackage with packagePrefix | Robert Griesemer |
2022-09-13 | go/types, types2: don't print function parameter names when showing type diff... | Robert Griesemer |
2022-09-02 | go/types, types2: consistently write "x | y" rather than "x|y" for unions | Robert Griesemer |
2022-06-06 | go/types, types2: store Named instance information separately | Robert Findley |
2022-04-01 | all: remove trailing blank doc comment lines | Russ Cox |
2022-01-26 | go/types, types2: print underlying type of comparable as "interface{comparable}" | Robert Griesemer |
2021-11-17 | cmd/compile/internal/types2: when type hashing, canonicalize interfaces | Robert Griesemer |
2021-11-17 | cmd/compile/internal/types2: when type hashing, use placeholders for type par... | Robert Griesemer |
2021-11-17 | cmd/compile/internal/types2: deduplicate signatures with the context | Robert Griesemer |
2021-11-16 | go/types, types2: improve error messages referencing any | Robert Findley |
2021-11-09 | cmd/compile/internal/types2: roll-forward removal of asX converters | Robert Findley |
2021-11-08 | cmd/compile: Revert "cmd/compile/internal/types2: remove most asX converters ... | Cuong Manh Le |
2021-11-08 | cmd/compile/internal/types2: remove most asX converters (cleanup) | Robert Griesemer |
2021-11-04 | cmd/compile/internal/types2: remove qualification from type parameter strings | Robert Griesemer |
2021-11-01 | cmd/compile/internal/types2: remove subscripts from type parameter names | Robert Griesemer |
2021-10-27 | cmd/compile/internal/types2: clean up asT converters (step 2 of 2) | Robert Griesemer |
2021-10-27 | cmd/compile/internal/types2: clean up asT converters (step 1 of 2) | Robert Griesemer |
2021-10-01 | cmd/compile: remove typeparam subscripts, use func/type prefix for uniqueness | Dan Scales |
2021-10-01 | cmd/compile/internal/types2: mark implicit interfaces as such | Robert Griesemer |
2021-09-29 | go/types, types2: rename Environment to Context | Robert Findley |
2021-09-15 | cmd/compile/internal/types2: eliminate Named.instPos | Robert Griesemer |
2021-09-15 | cmd/compile/internal/types2: export TypeHash, return value without blanks | Robert Griesemer |
2021-09-08 | cmd/compile/internal/types2: spell out 'Type' in type parameter APIs | Robert Griesemer |
2021-09-08 | cmd/compile/internal/types2: implement deduplication of instances using the E... | Robert Griesemer |
2021-09-07 | cmd/compile: fix deadlock in (*Named).load | Cuong Manh Le |
2021-09-01 | go/types: more systematic error handling in typeWriter | Robert Findley |
2021-08-30 | cmd/compile/internal/types2: more systematic error handling in typeWriter | Robert Griesemer |
2021-08-30 | cmd/compile/internal/types2: eliminate typeHashing global variable | Robert Griesemer |
2021-08-30 | cmd/compile/internal/types2: generalize instanceHash to accept any type, rena... | Robert Griesemer |
2021-08-30 | cmd/compile/internal/types2: don't print instance markers for type hashes | Robert Griesemer |
2021-08-30 | cmd/compile/internal/types2: use a typeWriter to write types (cleanup) | Robert Griesemer |
2021-08-26 | cmd/compile/internal/types2: remove need for instance (struct) | Robert Griesemer |
2021-08-26 | cmd/compile/internal/types2: address some TODOs (cleanup) | Robert Griesemer |
2021-08-24 | cmd/compile/internal/types2: use a TypeList type to hold type arguments | Robert Griesemer |
2021-08-24 | cmd/compile/internal/types2: use []*TypeParam rather than []*TypeName for typ... | Robert Griesemer |
2021-08-06 | [dev.typeparams] cmd/compile: change types2.Union API to accept a list of Terms | Robert Griesemer |
2021-08-06 | [dev.typeparams] cmd/compile/internal/types2: minor cleanup of writeTParamList | Robert Griesemer |
2021-08-05 | [dev.typeparams] cmd/compile/internal/types2: cleanup panic calls | Robert Griesemer |
2021-08-05 | [dev.typeparams] cmd/compile/internal/types2: remove TestIncompleteInterfaces... | Robert Griesemer |
2021-08-05 | [dev.typeparams] cmd/compile/internal/types2: remove unused gcCompatibilityMo... | Robert Griesemer |
2021-08-05 | [dev.typeparams] cmd/compile/internal/types2: implement type sets with term l... | Robert Griesemer |
2021-07-29 | [dev.typeparams] cmd/compile/internal/types2: use the TParams API consistently | Robert Griesemer |