aboutsummaryrefslogtreecommitdiff
path: root/src/cmd/compile/internal/typecheck/func.go
AgeCommit message (Expand)Author
2021-07-07[dev.typeparams] cmd/compile: rename PartialCallType -> MethodValueTypeCuong Manh Le
2021-07-04[dev.typeparams] cmd/compile: set Func.ClosureCalled in escape analysisMatthew Dempsky
2021-07-03[dev.typeparams] cmd/compile: remove ir.CallUseMatthew Dempsky
2021-06-30[dev.typeparams] all: merge master (4711bf3) into dev.typeparamsMatthew Dempsky
2021-06-28cmd/compile,runtime: change unsafe.Slice((*T)(nil), 0) to return []T(nil)Matthew Dempsky
2021-06-28[dev.typeparams] cmd/compile: move MethodValueWrapper to 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: rewrite method call into method expression duri...Cuong Manh Le
2021-06-23[dev.typeparams] cmd/compile: desugar ORECOVER into ORECOVERFPMatthew Dempsky
2021-06-12[dev.typeparams] cmd/compile: refactor closure constructionMatthew Dempsky
2021-06-07[dev.typeparams] all: merge master (8212707) into dev.typeparamsMatthew Dempsky
2021-06-04[dev.typeparams] cmd/compile: allow inlining in instantiated functionsDan Scales
2021-06-04cmd/compile,go/types: restrict use of unsafe.{Add,Slice} to go1.17 or newerMatthew Dempsky
2021-05-26[dev.typeparams] cmd/compile: simplify inlining variadic callsMatthew Dempsky
2021-05-07cmd/compile: improving the documentation of various fields and functionsDan Scales
2021-05-02cmd/compile: implement unsafe.Add and unsafe.SliceMatthew Dempsky
2021-04-10cmd/compile: include typecheck information in export/importKeith Randall
2021-04-06cmd/compile/internal/typecheck: call tcConv directlycui
2021-03-15cmd/compile: fix outdated commentEthan Hur
2021-03-09cmd/compile: detect duplicate importing earlierKeith Randall
2021-02-19cmd/compile: fix check to avoid creating new closure function when typecheck...Dan Scales
2021-01-25[dev.regabi] cmd/compile: backport changes from dev.typeparams (9456804)Matthew Dempsky
2021-01-20[dev.regabi] cmd/compile: exporting, importing, and inlining functions with O...Dan Scales
2021-01-18[dev.regabi] cmd/compile: convert OPANIC argument to interface{} during typec...Matthew Dempsky
2021-01-16[dev.regabi] cmd/compile, runtime: fix up comments/error messages from recent...Dan Scales
2021-01-12[dev.regabi] cmd/compile: remove Func.ClosureTypeMatthew Dempsky
2021-01-12[dev.regabi] cmd/compile: call NeedFuncSym in InitLSymMatthew Dempsky
2021-01-10[dev.regabi] cmd/compile: use ClosureVars for method value wrappersMatthew Dempsky
2021-01-05[dev.regabi] cmd/compile: remove CaptureVarsMatthew Dempsky
2021-01-05[dev.regabi] cmd/compile: add Name.Canonical and move ByvalMatthew Dempsky
2021-01-05[dev.regabi] cmd/compile: simplify CaptureVarsMatthew Dempsky
2021-01-04[dev.regabi] cmd/compile: remove Name.Class_ accessorsMatthew Dempsky
2021-01-02[dev.regabi] cmd/compile: remove Nodes.Set [generated]Matthew Dempsky
2021-01-01[dev.regabi] cmd/compile: refactor redundant type conversion [generated]Cuong Manh Le
2021-01-01[dev.regabi] cmd/compile: remove Func.ClosureEnterMatthew Dempsky
2021-01-01[dev.regabi] cmd/compile: reshuffle type-checking code [generated]Matthew Dempsky
2021-01-01[dev.regabi] cmd/compile: remove idempotent Name() calls [generated]Matthew Dempsky
2020-12-29[dev.regabi] cmd/compile: move new addrtaken bit back to the old nameKeith Randall
2020-12-29[dev.regabi] cmd/compile: remove original addrtaken bitKeith Randall
2020-12-29[dev.regabi] cmd/compile: separate out address taken computation from typeche...Keith Randall
2020-12-29[dev.regabi] cmd/compile: simplify ir.Func somewhatMatthew Dempsky
2020-12-29[dev.regabi] cmd/compile: use Ntype where possibleMatthew Dempsky
2020-12-29[dev.regabi] cmd/compile: merge {Selector,CallPart,Method}ExprMatthew Dempsky
2020-12-28[dev.regabi] cmd/compile: remove Declare in makepartialcallMatthew Dempsky
2020-12-28[dev.regabi] cmd/compile: remove unnecessary Name.Sym callMatthew Dempsky
2020-12-28[dev.regabi] cmd/compile: stop mangling SelectorExpr.Sel for ODOTMETHMatthew Dempsky
2020-12-23[dev.regabi] cmd/compile: prefer types constructors over typecheckMatthew Dempsky
2020-12-23[dev.regabi] cmd/compile: split up typecheck1 [generated]Russ Cox
2020-12-23[dev.regabi] cmd/compile: split out package typecheck [generated]Russ Cox