rust/src/librustc_const_eval
bors f2e59cc6aa Auto merge of #34907 - arielb1:found-parse-error, r=nikomatsakis
Centralize and clean type error reporting

Refactors the code that handles type errors to be cleaner and fixes various edge cases.

This made the already-bad "type mismatch resolving" error message somewhat uglier. I want to fix that in another commit before this PR is merged.

Fixes #31173

r? @jonathandturner, cc @nikomatsakis
2016-07-27 14:28:06 -07:00
..
Cargo.toml refactor constant evaluation error reporting 2016-07-22 14:32:56 +03:00
check_match.rs refactor constant evaluation error reporting 2016-07-22 14:32:56 +03:00
diagnostics.rs refactor constant evaluation error reporting 2016-07-22 14:32:56 +03:00
eval.rs Auto merge of #34907 - arielb1:found-parse-error, r=nikomatsakis 2016-07-27 14:28:06 -07:00
lib.rs refactor constant evaluation error reporting 2016-07-22 14:32:56 +03:00