Age | Commit message (Expand) | Author |
2024-04-18 | go/types: add Func.Signature method | Alan Donovan |
2024-04-03 | go/types: include link to source in generated files | Alan Donovan |
2024-02-22 | go/types, types2: remove unreachable func (minor cleanup) | Robert Griesemer |
2024-02-21 | go/types, types2: handle Alias types in substitution | Robert Griesemer |
2024-01-11 | go/types, types2: don't lose position info of interface embeddings | Robert Griesemer |
2023-08-01 | go/types, types2: instantiated interfaces must be concurrency safe | Rob Findley |
2023-01-20 | go/types: add a test that generated files match types2 | Robert Findley |
2023-01-17 | go/types: consistently use _ prefix for unexported names that are exported in... | Robert Griesemer |
2023-01-17 | go/types: generate various source files from types2 files | Robert Griesemer |
2023-01-17 | go/types: make tracing configurable (matching types2) | Robert Griesemer |
2022-10-05 | cmd/compile/internal/types2: remove "unimplemented" function (cleanup) | Robert Griesemer |
2022-06-09 | go/types, types2: only set instance context if packages match | Robert Findley |
2022-06-06 | go/types, types2: ensure that named types never expand infinitely | Robert Findley |
2022-06-06 | go/types, types2: store Named instance information separately | Robert Findley |
2022-05-24 | go/types, types2: remove redundant calls to Named.resolve | Robert Findley |
2022-05-17 | go/types, types2: set an origin object for vars and funcs | Robert Findley |
2022-03-29 | go/types, types2: preserve parent scope when substituting receivers | Robert Findley |
2022-02-23 | go/types, types2: generalize cleanup phase after type checking | Robert Griesemer |
2022-02-14 | go/types, types2: avoid infinitely recursive instantiation | Robert Findley |
2022-01-27 | go/types: update interface receivers after substituting | Robert Findley |
2021-12-14 | go/types: externalize union type sets | Robert Findley |
2021-12-13 | all: gofmt -w -r 'interface{} -> any' src | Russ Cox |
2021-11-15 | go/types, types2: copy implicit bit in interface substitution | Robert Griesemer |
2021-11-13 | go/types: deduplicate signatures with the context | Robert Findley |
2021-11-12 | go/types: use Identical to verify type identity in the Context map | Robert Findley |
2021-11-11 | go/types, types2: document nil scope for imported and instantiated Func objects | Robert Griesemer |
2021-11-09 | go/types: report error for incomplete struct composite literal type | Robert Findley |
2021-11-02 | go/types: clean up asT converters (step 1 of 2) | Robert Findley |
2021-09-29 | go/types, types2: rename Environment to Context | Robert Findley |
2021-09-22 | go/types: don't panic if targs don't match tparams when substituting | Robert Findley |
2021-09-21 | go/types, types2: remove duplicate resolve call | Robert Griesemer |
2021-09-15 | go/types: minor cleanup of instantiation | Robert Findley |
2021-09-15 | go/types: instantiate methods when instantiating Named types | Robert Findley |
2021-09-14 | go/types: eliminate Named.instPos | Robert Findley |
2021-09-14 | go/types: merge Named type loading and expansion | Robert Findley |
2021-09-08 | go/types, types2: add Environment to Config | Robert Griesemer |
2021-09-08 | go/types: spell out 'Type' in type parameter APIs | Robert Findley |
2021-09-08 | go/types: move typeHash to environment.go | Robert Findley |
2021-09-08 | go/types: implement deduplication of instances using the Environment | Robert Findley |
2021-09-01 | go/types: eliminate typeHashing global variable | Robert Findley |
2021-09-01 | go/types: generalize instanceHash to accept any type, rename to typeHash | Robert Findley |
2021-08-31 | go/types: don't print instance markers for type hashes | Robert Findley |
2021-08-31 | go/types: use a typeWriter to write types (cleanup) | Robert Findley |
2021-08-31 | go/types: implement TypeList.String (debugging support) | Robert Findley |
2021-08-31 | go/types: add error reporting for 1.18 syntax if GoVersion is below 1.18 | Robert Findley |
2021-08-25 | go/types: implement NewTypeList and use it instead of composite literals | Robert Griesemer |
2021-08-23 | go/types: use a TypeList type to hold type arguments | Robert Findley |
2021-08-23 | go/types: use []*TypeParam rather than []*TypeName type param lists | Robert Findley |
2021-08-23 | go/types: return an error from Instantiate | Robert Findley |
2021-08-20 | go/types: no need to validate substituted instances | Robert Findley |