]> git.lizzy.rs Git - rust.git/commit
Refactor overlap checker so that it walks the HIR instead of poking into
authorNiko Matsakis <niko@alum.mit.edu>
Tue, 22 Dec 2015 22:17:57 +0000 (17:17 -0500)
committerNiko Matsakis <niko@alum.mit.edu>
Wed, 6 Jan 2016 02:05:51 +0000 (21:05 -0500)
commit5d9dd7cf33dc252b3b914125a2025435783df096
tree6215faf9fe3c50ff22fc7b961a7d1bb7145009b5
parent75c4f395acc22f7dc3fddda7cf7a09a3400870b3
Refactor overlap checker so that it walks the HIR instead of poking into
random tables. The old code was weird anyway because it would
potentially walk traits from other crates etc. The new code fits
seamlessly with the dependency tracking.
src/librustc_typeck/coherence/overlap.rs