]> git.lizzy.rs Git - rust.git/commit
Add initial set of testcases for RFC 2229
authorAman Arora <me@aman-arora.com>
Tue, 13 Oct 2020 00:16:02 +0000 (20:16 -0400)
committerAman Arora <me@aman-arora.com>
Wed, 11 Nov 2020 01:58:52 +0000 (20:58 -0500)
commit58e8f8fd2cac4cfcde6c7a1488dd8657dcacaad8
treea4471c80198f459122252b174be087b0659cb133
parent88310cc0ebf4144205743dbb3a65223deffcf8e6
Add initial set of testcases for RFC 2229

Co-authored-by: Dhruv Jauhar <dhruvjhr@gmail.com>
34 files changed:
compiler/rustc_typeck/src/check/upvar.rs
src/test/ui/closures/2229_closure_analysis/arrays-completely-captured.rs [new file with mode: 0644]
src/test/ui/closures/2229_closure_analysis/arrays-completely-captured.stderr [new file with mode: 0644]
src/test/ui/closures/2229_closure_analysis/arrays-completely-captured.stdout [new file with mode: 0644]
src/test/ui/closures/2229_closure_analysis/capture-disjoint-field-struct.rs [new file with mode: 0644]
src/test/ui/closures/2229_closure_analysis/capture-disjoint-field-struct.stderr [new file with mode: 0644]
src/test/ui/closures/2229_closure_analysis/capture-disjoint-field-struct.stdout [new file with mode: 0644]
src/test/ui/closures/2229_closure_analysis/capture-disjoint-field-tuple.rs [new file with mode: 0644]
src/test/ui/closures/2229_closure_analysis/capture-disjoint-field-tuple.stderr [new file with mode: 0644]
src/test/ui/closures/2229_closure_analysis/capture-disjoint-field-tuple.stdout [new file with mode: 0644]
src/test/ui/closures/2229_closure_analysis/feature-gate-capture_disjoint_fields.rs
src/test/ui/closures/2229_closure_analysis/feature-gate-capture_disjoint_fields.stderr
src/test/ui/closures/2229_closure_analysis/feature-gate-capture_disjoint_fields.stdout
src/test/ui/closures/2229_closure_analysis/filter-on-struct-member.rs [new file with mode: 0644]
src/test/ui/closures/2229_closure_analysis/filter-on-struct-member.stderr [new file with mode: 0644]
src/test/ui/closures/2229_closure_analysis/filter-on-struct-member.stdout [new file with mode: 0644]
src/test/ui/closures/2229_closure_analysis/multilevel-path-1.rs [new file with mode: 0644]
src/test/ui/closures/2229_closure_analysis/multilevel-path-1.stderr [new file with mode: 0644]
src/test/ui/closures/2229_closure_analysis/multilevel-path-1.stdout [new file with mode: 0644]
src/test/ui/closures/2229_closure_analysis/multilevel-path-2.rs [new file with mode: 0644]
src/test/ui/closures/2229_closure_analysis/multilevel-path-2.stderr [new file with mode: 0644]
src/test/ui/closures/2229_closure_analysis/multilevel-path-2.stdout [new file with mode: 0644]
src/test/ui/closures/2229_closure_analysis/nested-closure.rs [new file with mode: 0644]
src/test/ui/closures/2229_closure_analysis/nested-closure.stderr [new file with mode: 0644]
src/test/ui/closures/2229_closure_analysis/nested-closure.stdout [new file with mode: 0644]
src/test/ui/closures/2229_closure_analysis/path-with-array-access.rs [new file with mode: 0644]
src/test/ui/closures/2229_closure_analysis/path-with-array-access.stderr [new file with mode: 0644]
src/test/ui/closures/2229_closure_analysis/path-with-array-access.stdout [new file with mode: 0644]
src/test/ui/closures/2229_closure_analysis/simple-struct-min-capture.rs [new file with mode: 0644]
src/test/ui/closures/2229_closure_analysis/simple-struct-min-capture.stderr [new file with mode: 0644]
src/test/ui/closures/2229_closure_analysis/simple-struct-min-capture.stdout [new file with mode: 0644]
src/test/ui/closures/2229_closure_analysis/slice-pat.rs [new file with mode: 0644]
src/test/ui/closures/2229_closure_analysis/slice-pat.stderr [new file with mode: 0644]
src/test/ui/closures/2229_closure_analysis/slice-pat.stdout [new file with mode: 0644]