aboutsummaryrefslogtreecommitdiff
path: root/src/cmd/compile/internal/typecheck
AgeCommit message (Expand)Author
2021-06-27[dev.typeparams] cmd/compile: delay method value wrapper generation until walkCuong Manh Le
2021-06-27[dev.typeparams] cmd/compile: rename OCALLPART to OMETHVALUECuong Manh Le
2021-06-26[dev.typeparams] cmd/compile: rewrite method calls during typecheckCuong Manh Le
2021-06-25[dev.typeparams] cmd/compile: use Type.LinkString for map keysMatthew Dempsky
2021-06-25[dev.typeparams] cmd/compile: rename types.Type.{Short,Long}String to {Link,N...Matthew Dempsky
2021-06-25[dev.typeparams] cmd/compile: rewrite method call into method expression duri...Cuong Manh Le
2021-06-23[dev.typeparams] cmd/compile: desugar ORECOVER into ORECOVERFPMatthew Dempsky
2021-06-23[dev.typeparams] cmd/compile: allow typecheck of OCHECKNILMatthew Dempsky
2021-06-21[dev.typeparams] cmd/compile: simplify import* functionsCuong Manh Le
2021-06-18[dev.typeparams] cmd/compile: add missing copy of Field.Embedded in type subs...Dan Scales
2021-06-16[dev.typeparams] cmd/compile: simplify SSA devirtualizationMatthew Dempsky
2021-06-16[dev.typeparams] cmd/compile: fix crawling of embeddable typesMatthew Dempsky
2021-06-16[dev.typeparams] all: merge master (785a8f6) into dev.typeparamsCuong Manh Le
2021-06-16cmd/compile: better error message for invalid untyped operationCuong Manh Le
2021-06-14[dev.typeparams] all: merge master (fdab5be) into dev.typeparamsMatthew Dempsky
2021-06-14cmd/compile: rewrite a, b = f() to use temporaries when type not identicalCuong Manh Le
2021-06-14cmd/compile: factor out rewrite multi-valued f()Cuong Manh Le
2021-06-12[dev.typeparams] cmd/compile: simplify NewClosureFuncMatthew Dempsky
2021-06-12[dev.typeparams] cmd/compile: refactor closure constructionMatthew Dempsky
2021-06-11[dev.typeparams] cmd/compile: extract SetBaseTypeIndex functionMatthew Dempsky
2021-06-07[dev.typeparams] cmd/compile: do extra markObjects during iexport to deal wit...Dan Scales
2021-06-07[dev.typeparams] cmd/compile: allow conversions from type parameter to interfaceKeith Randall
2021-06-07[dev.typeparams] cmd/compile: introduce IsTypeParam() helperKeith Randall
2021-06-07[dev.typeparams] all: merge master (8212707) into dev.typeparamsMatthew Dempsky
2021-06-05[dev.typeparams] cmd/compile: refactor export writingMatthew Dempsky
2021-06-05[dev.typeparams] cmd/compile: refactor import readingMatthew Dempsky
2021-06-04[dev.typeparams] cmd/compile: point StructKeyExpr at the types.FieldMatthew Dempsky
2021-06-04[dev.typeparams] cmd/compile: allow inlining in instantiated functionsDan Scales
2021-06-04[dev.typeparams] cmd/compile: export/import of recursive generic types.Dan Scales
2021-06-04cmd/compile,go/types: restrict use of unsafe.{Add,Slice} to go1.17 or newerMatthew Dempsky
2021-06-02[dev.typeparams] cmd/compile: fix export/import of constants with typeparam typeDan Scales
2021-06-02[dev.typeparams] cmd/compile: add dictionary argument to generic functionsKeith Randall
2021-05-27[dev.typeparams] cmd/compile/internal/inline: refactor mkinlcallMatthew Dempsky
2021-05-27[dev.typeparams] cmd/compile: tweaks to match types2Matthew Dempsky
2021-05-27[dev.typeparams] cmd/compile: use old export format if not compiling with gen...Dan Scales
2021-05-26[dev.typeparams] cmd/compile: simplify inlining variadic callsMatthew Dempsky
2021-05-26[dev.typeparams] cmd/compile: simplify ~r/~b namingMatthew Dempsky
2021-05-26[dev.typeparams] cmd/compile: avoid some redundant type constructionMatthew Dempsky
2021-05-26[dev.typeparams] cmd/compile: adding union support in types1Dan Scales
2021-05-24[dev.typeparams] Don't check typecheck(3) on transform, so no need to export/...Dan Scales
2021-05-21[dev.typeparams] cmd/compile: fixing import of comm clauses/closures in gener...Dan Scales
2021-05-21[dev.typeparams] cmd/compile: add import/export of calls to builtin functionsDan Scales
2021-05-21[dev.typeparams] cmd/compile: export OFUNCINST and OSELRECV2 nodes (for gener...Dan Scales
2021-05-21[dev.typeparams] cmd/compile: move to new export version, keep reading previo...Dan Scales
2021-05-21[dev.typeparams] cmd/compile: get export/import of generic types & functions ...Dan Scales
2021-05-19[dev.typeparams] cmd/compile: simplify targ's typeKeith Randall
2021-05-18[dev.typeparams] cmd/compile: simplify type alias handling for exportMatthew Dempsky
2021-05-07cmd/compile: improving the documentation of various fields and functionsDan Scales
2021-05-03cmd/compile: make typecheckaste correctly report invalid use of "..."Cuong Manh Le
2021-05-02cmd/compile: implement unsafe.Add and unsafe.SliceMatthew Dempsky