Commits

Jordan Rose committed 15bfc8db2bf
Don't type-check imported decls unless referenced in the source file. Instead, pass a LazyResolver down through name lookup, and type-check things on demand. Most of the churn here is simply passing that extra LazyResolver parameter through. This doesn't actually work yet; the later commits will fix this. Swift SVN r8643