]> git.lizzy.rs Git - rust.git/commitdiff
Rollup merge of #41355 - nikomatsakis:incr-comp-refactor-trans-2, r=eddyb
authorCorey Farwell <coreyf@rwell.org>
Sat, 22 Apr 2017 13:02:57 +0000 (09:02 -0400)
committerGitHub <noreply@github.com>
Sat, 22 Apr 2017 13:02:57 +0000 (09:02 -0400)
Refactor trans some more to pave way for incremental compilation

Various refactorings paving the way for the newer approach to incremental compilation (And, in particular, to "query-ifying" trans). My partial goal is to remove `SharedCrateContext`; this PR gets about as far as I can easily get before starting to really want the red/green algorithm.

r? @eddyb
cc @michaelwoerister


Trivial merge