]> git.lizzy.rs Git - rust.git/commit
don't print self symbol's internal index unless gensymed
authorNiko Matsakis <niko@alum.mit.edu>
Mon, 4 Dec 2017 22:05:06 +0000 (17:05 -0500)
committerNiko Matsakis <niko@alum.mit.edu>
Thu, 7 Dec 2017 10:28:01 +0000 (05:28 -0500)
commit47b8ef51d43850f6f1e371501b9add2f1631cafd
tree5bb535bb6ff16b4b8b1de656635303a0e2e339df
parent681f54f7950847e6aec4d10bd0565e30d54860dd
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.
src/libsyntax_pos/symbol.rs
src/test/ui/nll/closure-requirements/escape-argument-callee.stderr
src/test/ui/nll/closure-requirements/escape-argument.stderr
src/test/ui/nll/closure-requirements/propagate-approximated-fail-no-postdom.stderr
src/test/ui/nll/closure-requirements/propagate-approximated-ref.stderr
src/test/ui/nll/closure-requirements/propagate-approximated-to-empty.stderr
src/test/ui/nll/closure-requirements/propagate-approximated-to-static.stderr
src/test/ui/nll/closure-requirements/propagate-approximated-val.stderr
src/test/ui/nll/closure-requirements/propagate-despite-same-free-region.stderr
src/test/ui/nll/closure-requirements/return-wrong-bound-region.stderr