rust/src/librustc/middle
Mark Simulacrum ca115dd083 Remove extra lang item, exchange_free; use box_free instead.
Trans used to insert code equivalent to box_free in a wrapper around
exchange_free, and that code is now removed from trans.
2016-12-26 17:13:51 -07:00
..
astconv_util.rs rustc: embed path resolutions into the HIR instead of keeping DefMap. 2016-11-28 04:18:10 +02:00
const_qualif.rs move more checks out of librustc 2016-01-21 10:52:37 +01:00
const_val.rs Move syntax::util::interner -> syntax::symbol, cleanup. 2016-11-20 23:40:20 +00:00
cstore.rs No need to have tcx::opt_def_path() now that we store all DefPaths 2016-12-16 19:14:16 -05:00
dataflow.rs revamp Visitor with a single method for controlling nested visits 2016-11-29 13:04:27 +01:00
dead.rs Warn unused type aliases 2016-12-15 18:35:20 +09:00
dependency_format.rs Avoid loading needless proc-macro dependencies. 2016-11-28 03:37:02 +00:00
effect.rs revamp Visitor with a single method for controlling nested visits 2016-11-29 13:04:27 +01:00
entry.rs rustc: replace body exprs by their ids 2016-11-29 13:04:27 +01:00
expr_use_visitor.rs rustc: simplify AdtDef by removing the field types and ty::ivar. 2016-11-29 21:24:26 +02:00
free_region.rs turn the RFC1592 warnings into hard errors 2016-09-01 13:34:56 +03:00
intrinsicck.rs Refactor ty::FnSig to privatize all fields 2016-12-05 22:22:49 -07:00
lang_items.rs Remove extra lang item, exchange_free; use box_free instead. 2016-12-26 17:13:51 -07:00
liveness.rs revamp Visitor with a single method for controlling nested visits 2016-11-29 13:04:27 +01:00
mem_categorization.rs rustc: replace body exprs by their ids 2016-11-29 13:04:27 +01:00
privacy.rs Replace FnvHasher use with FxHasher. 2016-11-08 15:14:59 +11:00
reachable.rs Extend middle::reachable to also consider provided trait methods. 2016-12-08 17:06:56 -05:00
recursion_limit.rs limit the length of types in monomorphization 2016-12-02 00:54:22 +02:00
region.rs pacify the mercilous tidy 2016-12-02 14:18:09 -05:00
resolve_lifetime.rs revamp Visitor with a single method for controlling nested visits 2016-11-29 13:04:27 +01:00
stability.rs Remove MacroDef's fields imported_from and allow_internal_unstable, 2016-12-18 23:26:29 +00:00
weak_lang_items.rs revamp Visitor with a single method for controlling nested visits 2016-11-29 13:04:27 +01:00