]> git.lizzy.rs Git - rust.git/commit
auto merge of #19033 : pnkfelix/rust/fsk-introduce-scopedata-via-refactor, r=nikomatsakis
authorbors <bors@rust-lang.org>
Thu, 20 Nov 2014 14:01:51 +0000 (14:01 +0000)
committerbors <bors@rust-lang.org>
Thu, 20 Nov 2014 14:01:51 +0000 (14:01 +0000)
commit394269d16e3752a23ffa273e68f8aaefd2a510c4
treed78708d863408640f9260cc8a5a810e7d3de44c2
parent1d81776209cfa2b5cb1825bdbf3965a7a7f0440a
parent5ff9087e05e6661990856ab3bdbc197e50380db5
auto merge of #19033 : pnkfelix/rust/fsk-introduce-scopedata-via-refactor, r=nikomatsakis

(Previously, scopes were solely identified with NodeId's; this
refactoring prepares for a future where that does not hold.)

Ground work for a proper fix to #8861.
src/librustc/middle/borrowck/mod.rs
src/librustc/middle/cfg/construct.rs
src/librustc/middle/expr_use_visitor.rs
src/librustc/middle/mem_categorization.rs
src/librustc/middle/ty.rs
src/librustc/middle/typeck/astconv.rs
src/librustc/middle/typeck/check/mod.rs
src/librustc/middle/typeck/check/regionck.rs