rust/src/librustc_typeck
bors 3399d19a2c Auto merge of #31938 - jseyfried:autoderef_privacy, r=nikomatsakis
Integrate privacy into field and method selection

This PR integrates privacy checking into field and method selection so that an inaccessible field/method can not stop an accessible field/method from being used (fixes #12808 and fixes #22684).
r? @eddyb
2016-03-31 09:09:34 -07:00
..
check Auto merge of #31938 - jseyfried:autoderef_privacy, r=nikomatsakis 2016-03-31 09:09:34 -07:00
coherence rustc: move cfg, infer, traits and ty from middle to top-level. 2016-03-27 01:05:54 +02:00
variance rustc: move cfg, infer, traits and ty from middle to top-level. 2016-03-27 01:05:54 +02:00
astconv.rs move const_eval and check_match out of librustc 2016-03-30 13:43:36 +02:00
Cargo.toml move const_eval and check_match out of librustc 2016-03-30 13:43:36 +02:00
collect.rs move const_eval and check_match out of librustc 2016-03-30 13:43:36 +02:00
constrained_type_params.rs rustc: move cfg, infer, traits and ty from middle to top-level. 2016-03-27 01:05:54 +02:00
diagnostics.rs Add an example for E0034 2016-03-25 19:29:07 +01:00
lib.rs move const_eval and check_match out of librustc 2016-03-30 13:43:36 +02:00
rscope.rs rustc: move cfg, infer, traits and ty from middle to top-level. 2016-03-27 01:05:54 +02:00