summaryrefslogtreecommitdiff
path: root/test/typeparam
Commit message (Expand)AuthorAgeFilesLines
* [dev.typeparams] cmd/compile: handle interface type parameters in type switchesKeith Randall2021-08-104-0/+75
* [dev.typeparams] cmd/compile/internal/types2: parameterized functions must ha...Robert Griesemer2021-08-103-14/+14
* [dev.typeparams] cmd/compile: call transformArgs before early typecheckaste i...Dan Scales2021-08-091-0/+19
* [dev.typeparams] cmd/compile: implement generic type switchesKeith Randall2021-08-0910-0/+176
* [dev.typeparams] cmd/compile/internal/types2: fix make with type parameter ar...Robert Griesemer2021-08-061-38/+33
* [dev.typeparams] cmd/compile: make sure closures inside generic funcs are not...Dan Scales2021-08-061-0/+20
* [dev.typeparams] cmd/compile/internal/types2: implement type sets with term l...Robert Griesemer2021-08-051-2/+2
* [dev.typeparams] cmd/compile: fixing case where type arg is an interfaceDan Scales2021-08-051-19/+65
* [dev.typeparams] cmd/compile: put shape types in their own packageKeith Randall2021-08-046-0/+69
* [dev.typeparams] cmd/compile: make all pointer types have the same shapeKeith Randall2021-07-312-1/+20
* [dev.typeparams] cmd/compile: allow types with the same underlying type to ha...Keith Randall2021-07-302-0/+35
* [dev.typeparams] cmd/compile: handle meth expressions on typeparamsDan Scales2021-07-291-4/+50
* [dev.typeparams] cmd/compile: implement generic .(T) operationsKeith Randall2021-07-292-0/+7
* [dev.typeparams] test: rename blank functionsMatthew Dempsky2021-07-282-8/+8
* [dev.typeparams] test/typeparam: gofmt -wMatthew Dempsky2021-07-2859-418/+423
* [dev.typeparams] cmd/compile/internal/types2: embedded type cannot be a (poin...Robert Griesemer2021-07-262-10/+10
* [dev.typeparams] cmd/compile: fix unified IR support for //go:nointerfaceMatthew Dempsky2021-07-261-0/+69
* [dev.typeparams] cmd/compile: fix HasShape, add dottype testKeith Randall2021-07-242-0/+89
* [dev.typeparams] Fix problem with 14.goDan Scales2021-07-221-4/+7
* [dev.typeparams] cmd/compile: handle ++/-- in noder2 for operands with generi...Dan Scales2021-07-211-0/+32
* [dev.typeparams] cmd/compile: added a builtins.go test, fixed one bugDan Scales2021-07-211-0/+114
* [dev.typeparams] cmd/compile: use dictionary to convert arguments of ==, != t...Keith Randall2021-07-161-0/+71
* [dev.typeparams] cmd/compile: fix small -G=3 issues for tests disabled in run.goDan Scales2021-07-161-0/+27
* [dev.typeparams] cmd/compile/internal/types2: more consistent handling of pre...Robert Griesemer2021-07-161-2/+2
* [dev.typeparams] cmd/compile/internal/types2: embedding stand-alone type para...Robert Griesemer2021-07-141-0/+6
* [dev.typeparams] Add optional sub-dict entry for typeparam bound callsDan Scales2021-07-121-0/+60
* [dev.typeparams] cmd/compile: handle derived types that are converted to inte...Dan Scales2021-07-071-0/+18
* [dev.typeparams] cmd/compile: handle the (*T).M method expression with dictio...Dan Scales2021-07-071-0/+12
* [dev.typeparams] test: add regress tests that fail(ed) with -G=3Matthew Dempsky2021-07-0728-0/+338
* [dev.typeparams] test: add expected failure mechanismMatthew Dempsky2021-07-071-1/+1
* [dev.typeparams] cmd/compile: start using sub-dictionary entries where neededDan Scales2021-07-021-0/+42
* [dev.typeparams] cmd/compile: functions to create GC shape types/names for a ...Dan Scales2021-06-301-0/+36
* [dev.typeparams] cmd/compile: use dictionary entries for more conversion casesKeith Randall2021-06-291-1/+8
* [dev.typeparams] cmd/compile: generate wrappers within unified IRMatthew Dempsky2021-06-251-2/+0
* [dev.typeparams] cmd/compile: add derived types and subdictionaries to dicti...Dan Scales2021-06-241-0/+66
* [dev.typeparams] Fix issues related to dictionaries and method calls with emb...Dan Scales2021-06-231-0/+150
* [dev.typeparams] cmd/compile/internal/types2: support local defined typesMatthew Dempsky2021-06-162-0/+138
* [dev.typeparams] test: add string quoting support to test/run.goMatthew Dempsky2021-06-122-2/+126
* [dev.typeparams] cmd/compile: allow conversions from type parameter to interfaceKeith Randall2021-06-071-0/+58
* [dev.typeparams] cmd/compile: create .dict Param in the package of the instan...Dan Scales2021-06-073-0/+30
* [dev.typeparams] cmd/compile: handle dictionaries for top-level instantiationsKeith Randall2021-06-041-0/+28
* [dev.typeparams] cmd/compile: allow inlining in instantiated functionsDan Scales2021-06-042-37/+34
* [dev.typeparams] cmd/compile: export/import of recursive generic types.Dan Scales2021-06-048-5/+415
* [dev.typeparams] test: update all the typeparam tests to use the new union/ti...Dan Scales2021-06-0318-55/+55
* [dev.typeparams] cmd/compile: fix export/import of constants with typeparam typeDan Scales2021-06-023-8/+7
* [dev.typeparams] cmd/compile: add dictionary argument to generic functionsKeith Randall2021-06-021-0/+100
* [dev.typeparams] cmd/compile: handle ONONAME in subster.nodeCuong Manh Le2021-06-011-0/+20
* [dev.typeparams] cmd/compile: always generate (*T).M wrappers for instantiate...Dan Scales2021-05-263-0/+291
* [dev.typeparams] cmd/compile: get type aliases working with generic typesDan Scales2021-05-263-0/+54
* [dev.typeparams] cmd/compile: adding union support in types1Dan Scales2021-05-263-0/+61