rust/src/librustc/middle
bors 698c1008d6 Auto merge of #23028 - Munksgaard:get_attrs_opt, r=eddyb
This is more flexible and less error-prone. `get_attrs` and
`get_attrs_opt` can be used on many more items than the old `get_attrs`
could.

This is all courtesy of @huonw, and directly taken from here:
https://github.com/rust-lang/rust/pull/22348/files#diff-0f85fcb07fb739876892e633fa0e2be6R5575

Also thanks to @Manishearth for pointing it out to me.
2015-03-10 14:50:40 +00:00
..
cfg Implement <T>::method UFCS expression syntax. 2015-02-24 14:16:02 +02:00
infer Rollup merge of #22764 - ivanradanov:fileline_help, r=huonw 2015-03-05 12:38:32 +05:30
traits rollup merge of #23091: japaric/phantom 2015-03-06 15:37:51 -08:00
astconv_util.rs remove some compiler warnings 2015-02-26 07:21:26 +02:00
astencode.rs Encode codemap and span information in crate metadata. 2015-03-04 09:50:09 +01:00
check_const.rs Address arith-overflow and error-handling in const_eval.rs. 2015-03-03 12:10:57 +01:00
check_loop.rs
check_match.rs remove uses of as_slice where deref coercions can be used 2015-03-09 07:54:19 -07:00
check_rvalues.rs
check_static_recursion.rs Implement <T>::method UFCS expression syntax. 2015-02-24 14:16:02 +02:00
const_eval.rs remove uses of as_slice where deref coercions can be used 2015-03-09 07:54:19 -07:00
dataflow.rs std: Deprecate std::old_io::fs 2015-03-04 15:59:30 -08:00
dead.rs rustc: combine partial_def_map and last_private_map into def_map. 2015-02-24 14:16:02 +02:00
def.rs rustc: combine partial_def_map and last_private_map into def_map. 2015-02-24 14:16:02 +02:00
dependency_format.rs
effect.rs Implement <T>::method UFCS expression syntax. 2015-02-24 14:16:02 +02:00
entry.rs
expr_use_visitor.rs Implement <T>::method UFCS expression syntax. 2015-02-24 14:16:02 +02:00
fast_reject.rs Remove the synthetic "region bound" from closures and instead update how 2015-03-02 05:45:41 -05:00
graph.rs
intrinsicck.rs
lang_items.rs core: Audit num module for int/uint 2015-03-02 16:12:46 -08:00
liveness.rs Rollup merge of #22876 - Florob:const, r=nikomatsakis 2015-03-03 17:02:20 +05:30
mem_categorization.rs Remove the synthetic "region bound" from closures and instead update how 2015-03-02 05:45:41 -05:00
pat_util.rs rustc: combine partial_def_map and last_private_map into def_map. 2015-02-24 14:16:02 +02:00
privacy.rs rustc: combine partial_def_map and last_private_map into def_map. 2015-02-24 14:16:02 +02:00
reachable.rs Implement <T>::method UFCS expression syntax. 2015-02-24 14:16:02 +02:00
recursion_limit.rs
region.rs Remove the synthetic "region bound" from closures and instead update how 2015-03-02 05:45:41 -05:00
resolve_lifetime.rs Implement <T>::method UFCS expression syntax. 2015-02-24 14:16:02 +02:00
stability.rs Add #[allow_internal_unstable] to track stability for macros better. 2015-03-06 00:18:28 +11:00
subst.rs
ty_fold.rs Generalize the code so we can handle multiple supertraits. 2015-03-04 15:06:33 -05:00
ty_walk.rs Remove the synthetic "region bound" from closures and instead update how 2015-03-02 05:45:41 -05:00
ty.rs Auto merge of #23028 - Munksgaard:get_attrs_opt, r=eddyb 2015-03-10 14:50:40 +00:00
weak_lang_items.rs