Age | Commit message (Expand) | Author |
2024-04-03 | go/types: include link to source in generated files | Alan Donovan |
2024-02-29 | go/types, types2: better error position for invalid (infinite) types | Robert Griesemer |
2024-02-08 | go/types, types2: document deterministic method index order and add test | Robert Griesemer |
2024-02-07 | go/types, types2: optimize Named type method lookup | 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-09-20 | go/types, types2: pass *TypeName instead of *Named as def (defined) type | Robert Griesemer |
2023-08-31 | go/types, types2: fix doc string | Robert Griesemer |
2023-08-30 | go/types, types2: use asNamed(t) instead of t.(*Named) type assertions | 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-20 | go/types, types2: use go.dev/issue/nnnnn when referring to an issue (cleanup) | Robert Griesemer |
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-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-06-06 | go/types, types2: eliminate methodList in favor of just using Named.mu | Robert Findley |
2022-06-06 | go/types, types2: remove Named.once in favor of monotonic state | 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-04-01 | all: fix TODO comment hanging indents | Russ Cox |
2022-03-29 | go/types, types2: preserve parent scope when substituting receivers | Robert Findley |
2022-03-24 | go/types, types2: clean up a few typos, and an unused const | Robert Findley |
2022-03-21 | go/types, types2: add an assertion that named type origin is idempotent | Robert Findley |
2022-03-21 | go/types, types2: improved tracing output throughout (debugging support) | Robert Griesemer |
2022-03-09 | go/types, types2: clarify documentation with respect to generic types | Robert Findley |
2022-02-23 | go/types, types2: generalize cleanup phase after type checking | Robert Griesemer |
2022-02-04 | go/types, types2: use same method lookup code in both type checkers | Robert Griesemer |
2022-01-27 | go/types: update interface receivers after substituting | Robert Findley |
2022-01-25 | go/types, types2: make each method instantiation independently lazy | Robert Findley |
2022-01-24 | go/types, types2: in SetUnderlying, set Named.fromRHS if not set yet | Robert Griesemer |
2022-01-24 | go/types, types2: use a map instead of a field for marking in validType | Robert Griesemer |
2022-01-24 | go/types: panic if named type instances are mutated | Robert Findley |
2021-11-13 | go/types: don't set a Config.Context if none is provided | Robert Findley |
2021-11-13 | go/types: deduplicate signatures with the context | Robert Findley |
2021-11-12 | go/types: refactor the Context type map to accept arbitrary types | Robert Findley |
2021-11-12 | go/types: use Identical to verify type identity in the Context map | Robert Findley |
2021-10-18 | go/types: delay expansion of underlying in typeDecl | Robert Findley |
2021-10-18 | go/types: ensure named types are expanded after type-checking | Robert Findley |
2021-10-18 | go/types: add support for inferring type instances | 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: make ptrRecv a method hasPtrRecv of Func | Robert Griesemer |
2021-09-21 | go/types: fixes for pointer receivers of instantiated methods | Robert Griesemer |
2021-09-20 | go/types: export Named._Orig as Named.Origin | Robert Findley |
2021-09-17 | go/types: ensure that we always get a new signature in expandNamed | Robert Findley |
2021-09-15 | go/types: minor cleanup of instantiation | Robert Findley |
2021-09-15 | go/types: instantiate methods when instantiating Named types | Robert Findley |