Age | Commit message (Expand) | Author |
2022-01-12 | go/types, types2: fix tracing output for type and expr lists | Robert Griesemer |
2022-01-12 | go/types, types2: prevent unification from recursing endlessly | Robert Griesemer |
2022-01-12 | go/types, types2: make function type inference argument-order independent | Robert Griesemer |
2022-01-12 | go/ast: mention that FieldLists can now be enclosed by brackets | Robert Findley |
2022-01-12 | go/types, types2: do not run CTI before FTI | Robert Griesemer |
2022-01-12 | cmd/compile/types2, go/types: add position for "have" in failed interface sat... | Emmanuel T Odeke |
2022-01-11 | go/types, types2: mention type decl scopes in Info.Scopes documentation | Robert Findley |
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 for type parameter field access | Robert Griesemer |
2022-01-10 | go/types, types2: better error message when using *interface instead of inter... | Robert Griesemer |
2022-01-09 | go/types, types2: better error message for invalid == on type parameters | Robert Griesemer |
2022-01-07 | cmd/compile: accept string|[]byte-constrained 2nd argument in append | Robert Griesemer |
2022-01-07 | go/types, types2: disallow multiple blank type parameters | Robert Griesemer |
2022-01-06 | go/types, types2: implement field access for struct structural constraints | Robert Griesemer |
2022-01-06 | go/types, types2: remove unused code in lookupFieldOrMethod | Robert Griesemer |
2022-01-06 | go/types, types2: ensure that signature type bounds are interfaces | Robert Griesemer |
2022-01-06 | go/types, types2: eagerly check that constraints are not type params | Robert Findley |
2022-01-03 | go/doc: handle generic receiver strings | Jonathan Amsterdam |
2022-01-03 | go/doc: use subtests | Jonathan Amsterdam |
2021-12-20 | all: fix spelling errors found by misspell | Dan Kortschak |
2021-12-20 | go/types: better error message when using comparable in union | Robert Griesemer |
2021-12-20 | go/types, types2: delay "does not satisfy comparable" error until needed | Robert Griesemer |
2021-12-17 | go/types, types2: use compiler error message for undefined operators | Robert Griesemer |
2021-12-15 | cmd/compile/internal/types2: record types for union subexpressions | Robert Griesemer |
2021-12-15 | all: fix typo in comment | ichxxx |
2021-12-14 | go/types: record types for union subexpressions | Robert Findley |
2021-12-14 | go/types: externalize union type sets | Robert Findley |
2021-12-14 | go/types, types2: record (top-level) union types | Robert Griesemer |
2021-12-13 | all: gofmt -w -r 'interface{} -> any' src | Russ Cox |
2021-12-10 | go/types: remove TODO that is no longer relevant | Hossein Zolfi |
2021-12-09 | cmd/compile: fix type error reported on the wrong line | Jason7602 |
2021-12-08 | go/types: sort to reduce computational complexity of initOrder | Robert Findley |
2021-12-06 | go/types, types2: unexport NewTypeList | Robert Findley |
2021-12-03 | test: re-enable a bunch of tests with types2 | Dan Scales |
2021-12-02 | cmd/compile: report channel size errors correctly for -G=3 | Dan Scales |
2021-12-01 | gcimporters: allow reusing empty interfaces on the RHS of type decls | Robert Findley |
2021-11-30 | cmd/compile: change iexportVersionGeneric to 2 | Dan Scales |
2021-11-29 | go/types, types2: handle case of no specific target types in conversion | Robert Findley |
2021-11-29 | go/types: ensure that constructed type parameters are immutable | Robert Findley |
2021-11-29 | go/types: consider structural restrictions in Implements | Robert Findley |
2021-11-29 | go/types: better error message for missing ~ in constraint | Robert Griesemer |
2021-11-29 | go/types: better error position for instantiation failure | Robert Griesemer |
2021-11-29 | go/types: produce empty type set for invalid ~T | Robert Griesemer |
2021-11-29 | go/types: report types for mismatched call and return statements | Robert Griesemer |
2021-11-29 | go/types: restore original assignment error messages | Robert Griesemer |
2021-11-24 | go/types: print "nil" rather than "untyped nil" | Robert Griesemer |
2021-11-22 | cmd/go: allow a package that ends with _test having an internal test package | Ryan Leung |
2021-11-22 | go/types, types2: substitute for type parameters in signatures when | Robert Findley |
2021-11-22 | go/types,types2: use allInteger to check type for shifted operand | zhouguangyuan |
2021-11-18 | go/types: add test for imported constraints pre-1.18 | Robert Findley |