Instead of passing around iota everywhere, keep track of the current value in the checker, and update it when entering different declarations. This is less explicit, but the improvement over all code is so significant that it is worth it. R=adonovan CC=golang-dev https://golang.org/cl/10814044 |
||
|---|---|---|
| .. | ||
| exact | ||
| types | ||