]> git.lizzy.rs Git - rust.git/commit
Remove interior mutability from TraitDef by turning fields into queries.
authorMichael Woerister <michaelwoerister@posteo.net>
Thu, 11 May 2017 14:01:19 +0000 (16:01 +0200)
committerMichael Woerister <michaelwoerister@posteo.net>
Mon, 15 May 2017 13:28:28 +0000 (15:28 +0200)
commit8da2fe8ed72cc9960f4043867fc55c2b4bc4a3e3
treed4bb47bd3744a484078f4b712fce3be859b77ba4
parent77b7df33077aedfe8df903f95165872243f4acd4
Remove interior mutability from TraitDef by turning fields into queries.
18 files changed:
src/librustc/dep_graph/dep_node.rs
src/librustc/diagnostics.rs
src/librustc/traits/mod.rs
src/librustc/traits/object_safety.rs
src/librustc/traits/project.rs
src/librustc/traits/specialize/mod.rs
src/librustc/traits/specialize/specialization_graph.rs
src/librustc/ty/maps.rs
src/librustc/ty/mod.rs
src/librustc/ty/trait_def.rs
src/librustc_driver/driver.rs
src/librustc_metadata/decoder.rs
src/librustc_metadata/lib.rs
src/librustc_typeck/check/mod.rs
src/librustc_typeck/coherence/mod.rs
src/librustc_typeck/coherence/overlap.rs
src/librustc_typeck/collect.rs
src/librustc_typeck/diagnostics.rs