rust/src/librustc/middle
bors e333e6a0dc Auto merge of #26630 - eefriedman:recursive-static, r=pnkfelix
***Edit: Fixed now.*** I'm pretty sure the way I'm using LLVMReplaceAllUsesWith here is
unsafe... but before I figure out how to fix that, I'd like a
reality-check: is this actually useful?
2015-07-25 14:50:13 +00:00
..
cfg
infer nits 2015-07-24 04:53:43 -04:00
traits Unify the upvar variables found in closures with the actual types of the 2015-07-24 04:53:41 -04:00
ty_relate Introduce ClosureSubsts rather than just having random fields in the 2015-07-24 04:53:17 -04:00
astconv_util.rs
astencode.rs
cast.rs
check_const.rs Clarify the usage of "hints" in const_eval. 2015-07-17 18:29:34 -07:00
check_loop.rs
check_match.rs Move E0006 into E0005 2015-07-23 12:45:11 +05:30
check_rvalues.rs
check_static_recursion.rs Add static_recursion feature gate. 2015-07-24 19:17:58 -07:00
const_eval.rs eval_const_expr_partial now returns ConstVal::Struct instead of None for unit-struct path expressions. Fixes #27008 2015-07-23 23:23:56 +03:00
dataflow.rs
dead.rs
def.rs
dependency_format.rs
effect.rs review feedback: Use checked-arith instead of saturated-arith for push_unsafe! and pop_unsafe!. 2015-07-23 23:39:25 +02:00
entry.rs
expr_use_visitor.rs Auto merge of #27087 - nikomatsakis:closure-exploration, r=nrc 2015-07-24 16:36:32 +00:00
fast_reject.rs Introduce ClosureSubsts rather than just having random fields in the 2015-07-24 04:53:17 -04:00
free_region.rs Unify the upvar variables found in closures with the actual types of the 2015-07-24 04:53:41 -04:00
implicator.rs nits 2015-07-24 04:53:43 -04:00
intrinsicck.rs Add diagnostics for E0172, fix inline error message for E0139 2015-07-20 18:49:05 +01:00
lang_items.rs trans: Move rust_try into the compiler 2015-07-21 16:08:11 -07:00
liveness.rs Introduce ClosureSubsts rather than just having random fields in the 2015-07-24 04:53:17 -04:00
mem_categorization.rs Add some debugging to help identify when errors get reported. 2015-07-24 04:53:19 -04:00
pat_util.rs
privacy.rs
reachable.rs
recursion_limit.rs
region.rs
resolve_lifetime.rs Resolve lifetime parameters for foreign functions. 2015-07-22 22:37:20 -07:00
stability.rs Instrumentation in effort to understand treatment of allow_internal_unstable. 2015-07-22 15:34:00 +02:00
subst.rs
ty_fold.rs Introduce ClosureSubsts rather than just having random fields in the 2015-07-24 04:53:17 -04:00
ty_match.rs Transition to the new object lifetime defaults, replacing the old 2015-07-14 19:36:15 -04:00
ty_walk.rs Introduce ClosureSubsts rather than just having random fields in the 2015-07-24 04:53:17 -04:00
ty.rs nits 2015-07-24 04:53:43 -04:00
weak_lang_items.rs trans: Move rust_try into the compiler 2015-07-21 16:08:11 -07:00