Age | Commit message (Expand) | Author |
2021-09-20 | cmd/compile: fix ExampleInfo output | Amelia Downs |
2021-09-16 | go/types, types2: add an additional shift test case | Robert Griesemer |
2021-09-15 | cmd/compile/internal/types2: eliminate Named.instPos | Robert Griesemer |
2021-09-15 | cmd/compile/internal/types2: merge Named type loading and expansion | 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-15 | cmd/compile/internal/types2: export TypeHash, return value without blanks | Robert Griesemer |
2021-09-10 | cmd/compile/internal/types2: better error message for invalid array decls | Robert Griesemer |
2021-09-09 | cmd/compile/internal/syntax: better error message for missing type constraint | Robert Griesemer |
2021-09-09 | go/types, types2: rename RParams -> RecvTypeParams | Robert Findley |
2021-09-08 | go/types, types2: add Environment to Config | Robert Griesemer |
2021-09-08 | cmd/compile/internal/types2: spell out 'Type' in type parameter APIs | Robert Griesemer |
2021-09-08 | cmd/compile/internal/types2: temporarily pin the Checker to Interface during ... | Robert Griesemer |
2021-09-08 | cmd/compile/internal/types2: move NewTypeParam off of Checker | Robert Griesemer |
2021-09-08 | cmd/compile/internal/types2: move typeHash to environment.go | Robert Griesemer |
2021-09-08 | cmd/compile/internal/types2: implement deduplication of instances using the E... | Robert Griesemer |
2021-09-08 | cmd/compile/internal/types2: reduce number of delayed functions (optimization) | Robert Griesemer |
2021-09-08 | cmd/compile/internal/types2: handle recursive type parameter constraints | Robert Griesemer |
2021-09-07 | cmd/compile: fix deadlock in (*Named).load | Cuong Manh Le |
2021-09-04 | cmd/compile/internal/types2: detect constraint type inference cycles | Robert Griesemer |
2021-09-02 | cmd/compile: disable type list syntax for the compiler | Robert Griesemer |
2021-09-01 | cmd/compile/internal/types2: systematic detection of missing instantiation | Robert Griesemer |
2021-09-01 | cmd/compile: fix irgen mis-handling invalid function declaration | Cuong Manh Le |
2021-09-01 | go/types: more systematic error handling in typeWriter | Robert Findley |
2021-08-31 | go/types: address some TODOs (cleanup) | Robert Findley |
2021-08-31 | cmd/compile/internal/types2: disallow aliases for generic types | Robert Griesemer |
2021-08-31 | go/types, types2: union terms must be instantiated | Robert Griesemer |
2021-08-31 | cmd/compile/internal/types2: remove superfluous ordinaryType calls | Robert Griesemer |
2021-08-30 | go/types, types2: add a test for invalid import of "init" | Robert Findley |
2021-08-30 | cmd/compile/internal/types2: more systematic error handling in typeWriter | Robert Griesemer |
2021-08-30 | cmd/compile/internal/types2: eliminate typeHashing global variable | Robert Griesemer |
2021-08-30 | cmd/compile/internal/types2: generalize instanceHash to accept any type, rena... | Robert Griesemer |
2021-08-30 | go/types, types2: types in method expressions must be instantiated | Quim Muntal |
2021-08-30 | cmd/compile/internal/types2: don't print instance markers for type hashes | Robert Griesemer |
2021-08-30 | cmd/compile/internal/types2: use a typeWriter to write types (cleanup) | Robert Griesemer |
2021-08-28 | go/types, types2: types in type switch cases must be instantiated | Robert Griesemer |
2021-08-27 | cmd/compile/internal/syntax: make valid type parameter list in presence of er... | Robert Griesemer |
2021-08-26 | cmd/compile/internal/types2: do not declare new methods on instantiated types | Robert Griesemer |
2021-08-26 | cmd/compile/internal/types2: implement TypeList.String (debugging support) | Robert Griesemer |
2021-08-26 | cmd/compile/internal/types2: remove need for instance (struct) | Robert Griesemer |
2021-08-26 | cmd/compile/internal/types2: address some TODOs (cleanup) | Robert Griesemer |
2021-08-25 | cmd/compile/internal/types2: fix type set printing and add test | Robert Griesemer |
2021-08-25 | cmd/compile/internal/types2: rename IsMethodSet to IsConstraint (cleanup) | Robert Griesemer |
2021-08-25 | cmd/compile: always accept 1.18 syntax but complain if not 1.18 | Robert Griesemer |
2021-08-25 | go/types, types2: don't re-evaluate context string for each function argument... | Robert Griesemer |
2021-08-24 | cmd/compile/internal/types2: use TypeList in the Inferred struct | 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-24 | cmd/compile/internal/types2: use an opaque environment for Instantiate | Robert Griesemer |
2021-08-24 | cmd/compile/internal/types2: don't export TypeSet | Robert Griesemer |