rust/src/librustc/metadata
Nick Cameron 8e7213f65b Remove TraitStore from ty_trait
Use ty_rptr/ty_uniq(ty_trait) rather than TraitStore to represent trait types.
Also addresses (but doesn't close) #12470.
Part of the work towards DST (#12938).

[breaking-change] lifetime parameters in `&mut trait` are now invariant. They used to be contravariant.
2014-06-18 10:30:33 +12:00
..
common.rs Introduce VecPerParamSpace and use it to represent sets of types and 2014-06-13 13:20:24 -04:00
creader.rs Better dylib skipping based on Alex Crichton code 2014-06-12 21:15:14 +03:00
csearch.rs Introduce VecPerParamSpace and use it to represent sets of types and 2014-06-13 13:20:24 -04:00
cstore.rs Implement #[plugin_registrar] 2014-06-09 14:29:29 -07:00
decoder.rs Introduce VecPerParamSpace and use it to represent sets of types and 2014-06-13 13:20:24 -04:00
encoder.rs Introduce VecPerParamSpace and use it to represent sets of types and 2014-06-13 13:20:24 -04:00
filesearch.rs std: Move dynamic_lib from std::unstable to std 2014-06-09 17:46:53 -07:00
loader.rs auto merge of #14900 : alexcrichton/rust/snapshots, r=huonw 2014-06-16 08:16:49 +00:00
mod.rs
tydecode.rs Remove TraitStore from ty_trait 2014-06-18 10:30:33 +12:00
tyencode.rs Remove TraitStore from ty_trait 2014-06-18 10:30:33 +12:00