]> git.lizzy.rs Git - rust.git/commit
add some sample UI error test cases
authorNiko Matsakis <niko@alum.mit.edu>
Fri, 17 Feb 2017 15:32:25 +0000 (10:32 -0500)
committerNiko Matsakis <niko@alum.mit.edu>
Fri, 17 Feb 2017 16:01:35 +0000 (11:01 -0500)
commit5167ac87199cbf58d9cc46e3ba34dd3d75c88e4c
treeb6125521b19a548388cf8cac9dd09cc254ea7d01
parentdc0bb3f2839c13ab42feacd423f728fbfd2f2f7a
add some sample UI error test cases

These are some samples that I have been focusing on improving over
time. In this PR, I mainly want to stem the bleeding where we in some
cases we show an error that gives you no possible way to divine the
problem.
14 files changed:
src/test/ui/lifetime-errors/ex1-return-one-existing-name-if-else.rs [new file with mode: 0644]
src/test/ui/lifetime-errors/ex1-return-one-existing-name-if-else.stderr [new file with mode: 0644]
src/test/ui/lifetime-errors/ex1b-return-no-names-if-else.rs [new file with mode: 0644]
src/test/ui/lifetime-errors/ex1b-return-no-names-if-else.stderr [new file with mode: 0644]
src/test/ui/lifetime-errors/ex2a-push-one-existing-name.rs [new file with mode: 0644]
src/test/ui/lifetime-errors/ex2a-push-one-existing-name.stderr [new file with mode: 0644]
src/test/ui/lifetime-errors/ex2b-push-no-existing-names.rs [new file with mode: 0644]
src/test/ui/lifetime-errors/ex2b-push-no-existing-names.stderr [new file with mode: 0644]
src/test/ui/lifetime-errors/ex2c-push-inference-variable.rs [new file with mode: 0644]
src/test/ui/lifetime-errors/ex2c-push-inference-variable.stderr [new file with mode: 0644]
src/test/ui/lifetime-errors/ex2d-push-inference-variable-2.rs [new file with mode: 0644]
src/test/ui/lifetime-errors/ex2d-push-inference-variable-2.stderr [new file with mode: 0644]
src/test/ui/lifetime-errors/ex2e-push-inference-variable-3.rs [new file with mode: 0644]
src/test/ui/lifetime-errors/ex2e-push-inference-variable-3.stderr [new file with mode: 0644]