Age | Commit message (Expand) | Author |
2024-04-25 | go/types, types2: simplify Default function | Robert Griesemer |
2024-04-25 | go.types, types2: factor out isUntypedNumeric predicate | Robert Griesemer |
2024-02-22 | go/types, types2: remove unreachable func (minor cleanup) | Robert Griesemer |
2024-01-26 | go/types, types2: use existing case-insensitive lookup (remove TODO) | 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-10-03 | go/types, types2: don't implicitly modify an argument function's type | Robert Griesemer |
2023-09-15 | go/types, types2: introduce `isValid` predicate and use throughout | Robert Griesemer |
2023-08-30 | go/types, types2: use asNamed(t) instead of t.(*Named) type assertions | Robert Griesemer |
2023-07-18 | all: fix typos | Jes Cok |
2023-05-05 | go/types, types2: factor out maximum type computation | Robert Griesemer |
2023-03-09 | go/types, types2: clean up defined type identity check/unification | Robert Griesemer |
2023-02-25 | go/types, types2: add isTypeLit predicate | Robert Griesemer |
2023-02-02 | go/types, types2: enable new type inference | Robert Griesemer |
2023-02-02 | go/types, types2: use a comparer struct to control the identical predicate | Robert Griesemer |
2022-11-21 | go/types, types2: report empty type sets in operand descriptions | Robert Griesemer |
2022-06-24 | go/types, types2: better errors for == when type sets are empty | Robert Griesemer |
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-03-21 | go/types, types2: factor out isInterface(x) && !isTypeParam(x) (cleanup) | Robert Griesemer |
2022-02-23 | go/types, types2: add "dynamic" flag to comparable predicate | Robert Griesemer |
2022-02-09 | go/types, types2: rename structuralType/String to coreType/String | Robert Griesemer |
2022-02-04 | go/types, types2: better error messages for comparisons | Robert Griesemer |
2022-01-31 | go/types, types2: fix implements and identical predicates | Robert Griesemer |
2022-01-24 | go/types, types2: pass the seen map through _TypeSet.IsComparable | Robert Findley |
2021-12-15 | cmd/compile/internal/types2: externalize union type sets | Robert Griesemer |
2021-11-22 | go/types, types2: substitute for type parameters in signatures when | Robert Findley |
2021-11-16 | cmd/compile/internal/types2: use Identical to verify type identity in the Con... | Robert Griesemer |
2021-11-13 | cmd/compile/internal/types2: remove tparamIsIface flag and corresponding dead... | Robert Griesemer |
2021-11-13 | cmd/compile/internal/types2: underlying type of a type parameter is its const... | Robert Griesemer |
2021-11-12 | cmd/compile/internal/types2: make sure we are safe for nil in underIs | Robert Griesemer |
2021-11-12 | cmd/compile/internal/types2: remove asTypeParam and simplify some code | Robert Griesemer |
2021-11-10 | cmd/compile/internal/types2: rename structure to structuralType | Robert Griesemer |
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: minor cleanups in predicates.go | Robert Griesemer |
2021-11-04 | cmd/compile/internal/types2: rename is_X predicates back to isX (step 2 of 2) | Robert Griesemer |
2021-11-04 | cmd/compile/internal/types2: rename isX predicates to allX, add simple is_X (... | Robert Griesemer |
2021-11-02 | cmd/compile/internal/types2: fix conversions of constants to type parameter | Robert Griesemer |
2021-10-28 | go/types, types2, go/ast, go/parser: remove support for type lists | Robert Findley |
2021-10-27 | cmd/compile/internal/types2: rename isNamed predicate to hasName | 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-09-15 | cmd/compile/internal/types2: implement Identical for *Union types | Robert Griesemer |
2021-09-15 | cmd/compile/internal/types2: remove some unnecessary loading/expansion of Nam... | Robert Griesemer |
2021-09-08 | cmd/compile/internal/types2: spell out 'Type' in type parameter APIs | 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-14 | cmd/compile/internal/types2: define Identical for instances | Rob Findley |