]> git.lizzy.rs Git - rust.git/tree - tests/ui/closures/
Auto merge of #107843 - bjorn3:sync_cg_clif-2023-02-09, r=bjorn3
[rust.git] / tests / ui / closures /
drwxr-xr-x   ..
drwxr-xr-x - 2229_closure_analysis
-rw-r--r-- 171 add_semicolon_non_block_closure.rs
-rw-r--r-- 449 add_semicolon_non_block_closure.stderr
drwxr-xr-x - binder
-rw-r--r-- 227 closure-array-break-length.rs
-rw-r--r-- 727 closure-array-break-length.stderr
-rw-r--r-- 225 closure-bounds-cant-promote-superkind-in-struct.rs
-rw-r--r-- 827 closure-bounds-cant-promote-superkind-in-struct.stderr
-rw-r--r-- 204 closure-bounds-static-cant-capture-borrowed.rs
-rw-r--r-- 1375 closure-bounds-static-cant-capture-borrowed.stderr
-rw-r--r-- 341 closure-bounds-subtype.rs
-rw-r--r-- 968 closure-bounds-subtype.stderr
drwxr-xr-x - closure-expected-type
-rw-r--r-- 127 closure-expected.rs
-rw-r--r-- 661 closure-expected.stderr
-rw-r--r-- 264 closure-immutable-outer-variable.fixed
-rw-r--r-- 260 closure-immutable-outer-variable.rs
-rw-r--r-- 228 closure-immutable-outer-variable.rs.fixed
-rw-r--r-- 426 closure-immutable-outer-variable.stderr
-rw-r--r-- 471 closure-move-sync.rs
-rw-r--r-- 1654 closure-move-sync.stderr
-rw-r--r-- 238 closure-no-fn-1.rs
-rw-r--r-- 758 closure-no-fn-1.stderr
-rw-r--r-- 219 closure-no-fn-2.rs
-rw-r--r-- 704 closure-no-fn-2.stderr
-rw-r--r-- 237 closure-no-fn-3.rs
-rw-r--r-- 371 closure-no-fn-3.stderr
-rw-r--r-- 192 closure-no-fn-4.rs
-rw-r--r-- 927 closure-no-fn-4.stderr
-rw-r--r-- 316 closure-no-fn-5.rs
-rw-r--r-- 968 closure-no-fn-5.stderr
-rw-r--r-- 417 closure-referencing-itself-issue-25954.rs
-rw-r--r-- 301 closure-referencing-itself-issue-25954.stderr
-rw-r--r-- 296 closure-reform-bad.rs
-rw-r--r-- 960 closure-reform-bad.stderr
-rw-r--r-- 286 closure-return-type-mismatch.rs
-rw-r--r-- 600 closure-return-type-mismatch.stderr
-rw-r--r-- 1814 closure-return-type-must-be-sized.rs
-rw-r--r-- 4513 closure-return-type-must-be-sized.stderr
-rw-r--r-- 261 closure-wrong-kind.rs
-rw-r--r-- 826 closure-wrong-kind.stderr
-rw-r--r-- 1131 closure_cap_coerce_many_fail.rs
-rw-r--r-- 3766 closure_cap_coerce_many_fail.stderr
-rw-r--r-- 3318 closure_no_cap_coerce_many_check_pass.rs
-rw-r--r-- 1086 closure_no_cap_coerce_many_run_pass.rs
-rw-r--r-- 812 closure_no_cap_coerce_many_unsafe_0.mir.stderr
-rw-r--r-- 682 closure_no_cap_coerce_many_unsafe_0.rs
-rw-r--r-- 812 closure_no_cap_coerce_many_unsafe_0.thir.stderr
-rw-r--r-- 586 closure_no_cap_coerce_many_unsafe_1.rs
-rw-r--r-- 112 closure_promotion.rs
-rw-r--r-- 535 coerce-unsafe-closure-to-unsafe-fn-ptr.mir.stderr
-rw-r--r-- 257 coerce-unsafe-closure-to-unsafe-fn-ptr.rs
-rw-r--r-- 561 coerce-unsafe-closure-to-unsafe-fn-ptr.thir.stderr
-rw-r--r-- 100 coerce-unsafe-to-closure.rs
-rw-r--r-- 918 coerce-unsafe-to-closure.stderr
-rw-r--r-- 482 deeply-nested_closures.rs
-rw-r--r-- 151 diverging-closure.rs
-rw-r--r-- 586 issue-101696.rs
-rw-r--r-- 254 issue-102089-multiple-opaque-cast.rs
-rw-r--r-- 165 issue-10398.rs
-rw-r--r-- 420 issue-10398.stderr
-rw-r--r-- 666 issue-23012-supertrait-signature-inference.rs
-rw-r--r-- 157 issue-41366.rs
-rw-r--r-- 628 issue-42463.rs
-rw-r--r-- 213 issue-46742.rs
-rw-r--r-- 186 issue-48109.rs
-rw-r--r-- 160 issue-52437.rs
-rw-r--r-- 649 issue-52437.stderr
-rw-r--r-- 82 issue-67123.rs
-rw-r--r-- 494 issue-67123.stderr
-rw-r--r-- 421 issue-6801.rs
-rw-r--r-- 516 issue-6801.stderr
-rw-r--r-- 140 issue-68025.rs
-rw-r--r-- 1137 issue-72408-nested-closures-exponential.rs
-rw-r--r-- 409 issue-78720.rs
-rw-r--r-- 1642 issue-78720.stderr
-rw-r--r-- 126 issue-80313-mutable-borrow-in-closure.rs
-rw-r--r-- 561 issue-80313-mutable-borrow-in-closure.stderr
-rw-r--r-- 131 issue-80313-mutable-borrow-in-move-closure.rs
-rw-r--r-- 574 issue-80313-mutable-borrow-in-move-closure.stderr
-rw-r--r-- 128 issue-80313-mutation-in-closure.rs
-rw-r--r-- 552 issue-80313-mutation-in-closure.stderr
-rw-r--r-- 133 issue-80313-mutation-in-move-closure.rs
-rw-r--r-- 565 issue-80313-mutation-in-move-closure.stderr
-rw-r--r-- 102 issue-81700-mut-borrow.rs
-rw-r--r-- 529 issue-81700-mut-borrow.stderr
-rw-r--r-- 439 issue-82438-mut-without-upvar.rs
-rw-r--r-- 451 issue-82438-mut-without-upvar.stderr
-rw-r--r-- 154 issue-84044-drop-non-mut.rs
-rw-r--r-- 401 issue-84044-drop-non-mut.stderr
-rw-r--r-- 300 issue-84128.rs
-rw-r--r-- 661 issue-84128.stderr
-rw-r--r-- 477 issue-87461.rs
-rw-r--r-- 1601 issue-87461.stderr
-rw-r--r-- 189 issue-87814-1.rs
-rw-r--r-- 221 issue-87814-2.rs
-rw-r--r-- 162 issue-90871.rs
-rw-r--r-- 887 issue-90871.stderr
-rw-r--r-- 234 issue-97607.rs
-rw-r--r-- 110 issue-99565.rs
-rw-r--r-- 398 issue-99565.stderr
-rw-r--r-- 564 local-type-mix.rs
-rw-r--r-- 1491 local-type-mix.stderr
-rw-r--r-- 462 multiple-fn-bounds.rs
-rw-r--r-- 965 multiple-fn-bounds.stderr
-rw-r--r-- 183 old-closure-arg-call-as.rs
-rw-r--r-- 248 old-closure-arg.rs
-rw-r--r-- 187 old-closure-explicit-types.rs
-rw-r--r-- 1431 old-closure-expr-precedence.rs
-rw-r--r-- 277 old-closure-expr-precedence.stderr
-rw-r--r-- 186 old-closure-expression-remove-semicolon.fixed
-rw-r--r-- 187 old-closure-expression-remove-semicolon.rs
-rw-r--r-- 411 old-closure-expression-remove-semicolon.stderr
-rw-r--r-- 240 old-closure-fn-coerce.rs
-rw-r--r-- 317 old-closure-iter-1.rs
-rw-r--r-- 333 old-closure-iter-2.rs
-rw-r--r-- 238 once-move-out-on-heap.rs
drwxr-xr-x - print
-rw-r--r-- 326 semistatement-in-lambda.rs
-rw-r--r-- 351 supertrait-hint-cycle-2.rs
-rw-r--r-- 234 supertrait-hint-cycle-3.rs
-rw-r--r-- 1322 supertrait-hint-cycle.rs
-rw-r--r-- 247 supertrait-hint-references-assoc-ty.rs
-rw-r--r-- 403 thir-unsafeck-issue-85871.rs