Niko Matsakis
0d6bd42abb
make blame_span
deterministic
2017-12-15 10:27:54 -05:00
Niko Matsakis
a30e2259da
fix closure tests now that MIR typeck works properly
...
These tests had FIXMEs for errors that were not previously being
reported.
2017-12-13 12:20:27 -05:00
Tommy Ip
2ad5bf056c
Update ui tests' line numbers.
2017-12-10 21:14:57 +00:00
Niko Matsakis
47b8ef51d4
don't print self symbol's internal index unless gensymed
...
It's just not useful. It also makes it hard to have tests that probe
internal state, since the interning number is very sensitive.
Dumping the number in the case of gensym is not ideal but will do for
now.
2017-12-07 05:28:01 -05:00
Niko Matsakis
05441abd2b
add closure requirement tests, improve debugging output
...
The overall format is now easier to read. Also, There is now graphviz
output, as well as a `#[rustc_regions]` annotation that dumps internal
state.
2017-12-07 05:28:00 -05:00