-
Alan Donovan authored
By appending to the wrong (always empty) list, only the last anonymous field was being considered for promotion. Also: - eliminated "function-local NamedTypes" TODO; nothing to do. - fixed Function.DumpTo: printing of anon receivers was "( T)", now "(T)"; extracted writeSignature into own function. - eliminated blockNames function; thanks to BasicBlock.String, "%s" of []*BasicBlock is fine. - extracted buildReferrers into own function. exp/ssa can now build its own transitive closure. R=gri CC=golang-dev https://golang.org/cl/7384054
71c37e1c
Name |
Last commit
|
Last update |
---|---|---|
.. | ||
interp | ||
blockopt.go | ||
builder.go | ||
doc.go | ||
dom.go | ||
emit.go | ||
func.go | ||
importer.go | ||
lift.go | ||
literal.go | ||
lvalue.go | ||
print.go | ||
promote.go | ||
sanity.go | ||
ssa.go | ||
ssadump.go | ||
util.go |