Commits

John McCall committed 0548cc7cff6
Cache local metadata in the scope in which we compute it, to avoid some obvious redundancies. This also gives us a more general framework with which to exploit other ways in which metadata is known. Swift SVN r3047