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-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-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 |
2023-01-20 | go/types: add a test that generated files match types2 | Robert Findley |
2023-01-17 | go/types: generate more files from types2 sources | Robert Griesemer |
2023-01-17 | go/types: use nopos instead of token.NoPos to match types2 | 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-14 | go/types: externalize union type sets | Robert Findley |
2021-11-22 | go/types, types2: substitute for type parameters in signatures when | Robert Findley |
2021-11-18 | go/types: remove tparamIsIface flag and corresponding dead code | Robert Findley |
2021-11-17 | go/types: underlying type of a type parameter is its constraint interface | Robert Findley |
2021-11-17 | go/types: make sure we are safe for nil in underIs | Robert Griesemer |
2021-11-16 | go/types: remove asTypeParam and simplify some code | Robert Findley |
2021-11-16 | go/types: rename structure to structuralType | Robert Findley |
2021-11-12 | go/types: use Identical to verify type identity in the Context map | Robert Findley |
2021-11-10 | go/types: remove most asX converters (cleanup) | Robert Findley |
2021-11-09 | go/types: minor cleanups in predicates.go | Robert Findley |
2021-11-09 | go/types: rename is_X predicates back to isX (step 2 of 2) | Robert Findley |
2021-11-09 | go/types: rename isX predicates to allX, add simple is_X (step 1 of 2) | Robert Findley |
2021-11-03 | go/types: fix conversions of constants to type parameter | Robert Findley |
2021-11-02 | go/types: rename isNamed predicate to hasName | Robert Findley |
2021-11-02 | go/types: clean up asT converters (step 2 of 2) | Robert Findley |
2021-11-02 | go/types: clean up asT converters (step 1 of 2) | Robert Findley |
2021-10-28 | go/types, types2, go/ast, go/parser: remove support for type lists | Robert Findley |
2021-09-15 | go/types: implement Identical for *Union types | Robert Findley |
2021-09-12 | go/types: remove some unnecessary loading/expansion of Named types | Robert Findley |
2021-09-08 | go/types: spell out 'Type' in type parameter APIs | Robert Findley |
2021-08-25 | go/types: implement NewTypeList and use it instead of composite literals | Robert Griesemer |