Age | Commit message (Expand) | Author |
2024-02-22 | go/types, types2: remove unreachable func (minor cleanup) | Robert Griesemer |
2024-02-22 | go/types: : generate operand.go from types2 source | Robert Griesemer |
2024-02-22 | go/types: : generate assignments.go from types2 source | Robert Griesemer |
2024-02-20 | cmd/compile/internal/types2: use ExprString instead of syntax.String | Robert Griesemer |
2023-09-15 | go/types, types2: introduce `isValid` predicate and use throughout | Robert Griesemer |
2023-06-05 | go/types, types2: fix incorrect logic in assignability check | Robert Griesemer |
2023-05-05 | go/types, types2: exclude untyped nil arguments early in type inference | Robert Griesemer |
2023-04-14 | go/types, cmd/compile/internal/types2: use per-file Go version | Russ Cox |
2022-11-21 | go/types, types2: report empty type sets in operand descriptions | Robert Griesemer |
2022-10-24 | go/types, types2: implement alternative comparable semantics | Robert Griesemer |
2022-10-10 | cmd/compile/internal/types2: use internal/types/errors instead of local error... | Robert Griesemer |
2022-09-29 | go/types, types2: use "generic" rather than "parameterized" in error messages | Robert Griesemer |
2022-09-28 | go/types, types2: consistently use "cause" instead of "reason" for error deta... | Robert Griesemer |
2022-08-15 | go/types, types2: don't build unnecessary error strings in implements | Robert Findley |
2022-04-01 | all: remove trailing blank doc comment lines | Russ Cox |
2022-01-28 | go/types, types2: remove Qualifier parameter from Checker.implements | Robert Griesemer |
2022-01-28 | go/types, types2: use Checker.implements in operand.assignableTo | Robert Griesemer |
2022-01-10 | go/types, types2: refer to type parameter if so for interface pointer errors | Robert Griesemer |
2022-01-10 | go/types, types2: better error message when using *interface instead of inter... | Robert Griesemer |
2021-11-22 | cmd/compile/internal/types2: print "nil" rather than "untyped nil" | Robert Griesemer |
2021-11-15 | cmd/compile/internal/types2: add a check for nil reason in assignableTo | Robert Findley |
2021-11-13 | cmd/compile/internal/types2: underlying type of a type parameter is its const... | Robert Griesemer |
2021-11-12 | cmd/compile: match Go 1.17 compiler error messages more closely | Dan Scales |
2021-11-12 | cmd/compile/internal/types2: remove asTypeParam and simplify some code | Robert Griesemer |
2021-11-01 | cmd/compile/internal/types2: differently named types are not assignable | Robert Griesemer |
2021-10-27 | cmd/compile/internal/types2: rename isNamed predicate to hasName | Robert Griesemer |
2021-10-27 | cmd/compile/internal/types2: generalize assignability to generic types | Robert Griesemer |
2021-10-27 | cmd/compile/internal/types2: clarify is/underIs semantics and implementation | Robert Griesemer |
2021-10-22 | cmd/compile/internal/types2: more detailed error messages for generic convers... | Robert Griesemer |
2021-10-22 | cmd/compile/internal/types2: reduce output when describing type parameters | Robert Griesemer |
2021-08-16 | cmd/compile/internal/types2: use the underlying TypeParam in | Robert Findley |
2021-08-05 | [dev.typeparams] cmd/compile/internal/types2: implement type sets with term l... | Robert Griesemer |
2021-08-02 | [dev.typeparams] cmd/compile/internal/types2: print constraint info for type ... | Robert Griesemer |
2021-07-29 | [dev.typeparams] cmd/compile/internal/types2: use type terms to represent unions | Robert Griesemer |
2021-06-30 | [dev.typeparams] cmd/compile/internal/types2: remove unused *Checker argument... | Robert Griesemer |
2021-06-02 | [dev.typeparams] cmd/compile/internal/types2: replace Sum type with Union type | Robert Griesemer |
2021-03-31 | cmd/compile/internal/types2: review of operand.go | Robert Griesemer |
2021-03-23 | cmd/compile/internal/types2: refactor untyped conversions | Robert Griesemer |
2021-02-18 | [dev.typeparams] cmd/compile/internal/types2: remove Type.Under method in fav... | Robert Griesemer |
2021-02-18 | [dev.typeparams] cmd/compile/internal/types2: replace Named, TypeParam method... | Robert Griesemer |
2021-01-28 | [dev.typeparams] cmd/compile/internal/types2: translate syntax to token const... | Robert Griesemer |
2021-01-20 | [dev.typeparams] cmd/compile/internal/types2: report type of nil based on con... | Robert Griesemer |
2021-01-08 | [dev.typeparams] cmd/compile/internal/syntax: remove ShortString, use String ... | Robert Griesemer |
2021-01-08 | [dev.typeparams] cmd/compile/internal/types2: use syntax printer to print exp... | Robert Griesemer |
2020-11-19 | [dev.typeparams] cmd/compile/internal/types2: report an error for invalid con... | Robert Griesemer |
2020-10-21 | [dev.typeparams] cmd/compile/internal/importer, types2: initial check-in of t... | Robert Griesemer |