rust/src/librustc_typeck
Niko Matsakis ccaa2f855e Suppress fallback and ambiguity errors
If the infcx has observed other errors, then suppress both default type
parameter fallback (which can be unreliable, as the full constraint set
is not available) and errors related to unresovled
variables (annoyingly, integer type variables cannot currently be
unified with error, so that has to be a separate mechanism). Also add a
flag to `infcx` to allow us to independently indicate when we have
observed an error and hence should trigger this suppression mode.
2016-04-12 13:29:46 -04:00
..
check Suppress fallback and ambiguity errors 2016-04-12 13:29:46 -04:00
coherence rustc: move middle::{def,def_id,pat_util} to hir. 2016-04-06 09:14:21 +03:00
variance rustc: move middle::{def,def_id,pat_util} to hir. 2016-04-06 09:14:21 +03:00
astconv.rs Suppress fallback and ambiguity errors 2016-04-12 13:29:46 -04:00
Cargo.toml rustc: move rustc_front to rustc::hir. 2016-04-06 09:01:55 +03:00
collect.rs Suppress fallback and ambiguity errors 2016-04-12 13:29:46 -04: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 Auto merge of #32811 - alexcrichton:check-lints, r=nrc 2016-04-12 07:14:55 -07:00
lib.rs rustc: move some maps from ty to hir. 2016-04-06 09:14:21 +03:00
rscope.rs rustc: move cfg, infer, traits and ty from middle to top-level. 2016-03-27 01:05:54 +02:00