This simplifies the ABI a lot and makes future changes easier. In the future, determining which functions need a context parameter should be moved from IR generation into an optimization pass, avoiding the need for recursively scanning the Go SSA. |
||
|---|---|---|
| .. | ||
| calls.go | ||
| compiler.go | ||
| errors.go | ||
| interface-lowering.go | ||
| interface.go | ||
| map.go | ||
| optimizer.go | ||
| sizes.go | ||