rust/src/librustc/middle
Brandon Sanderson d80a62d84b Fix soundness hole in struct with expressions.
Fixes #18567. Struct{x:foo, .. with_expr} did not walk with_expr, which allowed
using moved variables in some cases.  The CFG for structs also built up with
with_expr happening before the fields, which is now reversed. (Fields are now
before the with_expr in the CFG)
2014-11-06 10:42:40 -08:00
..
borrowck Convert some notes to help messages 2014-11-02 16:12:23 +13:00
cfg Fix soundness hole in struct with expressions. 2014-11-06 10:42:40 -08:00
save Dump char and byte positions in save_analysis 2014-11-03 18:30:29 +13:00
traits Partial fix for #17901: Be less conservative around unbound type 2014-11-05 22:01:30 -05:00
trans Implement flexible target specification 2014-11-04 05:07:47 -05:00
typeck Partial fix for #17901: Be less conservative around unbound type 2014-11-05 22:01:30 -05:00
astencode.rs auto merge of #18546 : bkoropoff/rust/unboxed-closures-cross-crate, r=nick29581 2014-11-05 10:21:38 +00:00
check_const.rs
check_loop.rs
check_match.rs
check_rvalues.rs
check_static_recursion.rs
check_static.rs
const_eval.rs refactor libcollections as part of collection reform 2014-11-02 18:58:11 -05:00
dataflow.rs
dead.rs
def.rs Fix def ID mapping for method defs 2014-11-01 18:49:48 -07:00
dependency_format.rs auto merge of #18592 : alexcrichton/rust/dylib-harder, r=pcwalton 2014-11-05 07:01:38 +00:00
effect.rs
entry.rs
expr_use_visitor.rs Fix soundness hole in struct with expressions. 2014-11-06 10:42:40 -08:00
graph.rs
intrinsicck.rs
lang_items.rs
liveness.rs rollup merge of #18318 : arielb1/transmute-cleanup 2014-11-03 15:29:08 -08:00
mem_categorization.rs
pat_util.rs
privacy.rs Restructure AST so that the associated type definition carries 2014-11-03 17:41:00 -05:00
reachable.rs
region.rs
resolve_lifetime.rs
resolve.rs rollup merge of #18506 : nikomatsakis/assoc-type-bounds 2014-11-03 15:55:58 -08:00
stability.rs Restructure AST so that the associated type definition carries 2014-11-03 17:41:00 -05:00
subst.rs rollup merge of #18506 : nikomatsakis/assoc-type-bounds 2014-11-03 15:55:58 -08:00
ty_fold.rs
ty.rs Better debug printouts 2014-11-05 11:29:15 -05:00
weak_lang_items.rs