]> git.lizzy.rs Git - rust.git/tree - src/test/compile-fail/borrowck/
Changed issue number to 36105
[rust.git] / src / test / compile-fail / borrowck /
drwxr-xr-x   ..
-rw-r--r-- 623 borrowck-and-init.rs
-rw-r--r-- 1050 borrowck-anon-fields-struct.rs
-rw-r--r-- 1019 borrowck-anon-fields-tuple.rs
-rw-r--r-- 1196 borrowck-anon-fields-variant.rs
-rw-r--r-- 1035 borrowck-argument.rs
-rw-r--r-- 1147 borrowck-assign-comp-idx.rs
-rw-r--r-- 1402 borrowck-assign-comp.rs
-rw-r--r-- 827 borrowck-assign-to-andmut-in-aliasable-loc.rs
-rw-r--r-- 940 borrowck-assign-to-andmut-in-borrowed-loc.rs
-rw-r--r-- 612 borrowck-assign-to-constants.rs
-rw-r--r-- 738 borrowck-auto-mut-ref-to-immut-var.rs
-rw-r--r-- 1072 borrowck-autoref-3261.rs
-rw-r--r-- 1155 borrowck-bad-nested-calls-free.rs
-rw-r--r-- 1129 borrowck-bad-nested-calls-move.rs
-rw-r--r-- 653 borrowck-block-unint.rs
-rw-r--r-- 3306 borrowck-borrow-from-owned-ptr.rs
-rw-r--r-- 3175 borrowck-borrow-from-stack-variable.rs
-rw-r--r-- 702 borrowck-borrow-from-temporary.rs
-rw-r--r-- 672 borrowck-borrow-immut-deref-of-box-as-mut.rs
-rw-r--r-- 978 borrowck-borrow-mut-base-ptr-in-aliasable-loc.rs
-rw-r--r-- 737 borrowck-borrow-mut-object-twice.rs
-rw-r--r-- 3154 borrowck-borrow-overloaded-auto-deref-mut.rs
-rw-r--r-- 2631 borrowck-borrow-overloaded-auto-deref.rs
-rw-r--r-- 1555 borrowck-borrow-overloaded-deref-mut.rs
-rw-r--r-- 1500 borrowck-borrow-overloaded-deref.rs
-rw-r--r-- 853 borrowck-borrowed-uniq-rvalue-2.rs
-rw-r--r-- 922 borrowck-borrowed-uniq-rvalue.rs
-rw-r--r-- 5302 borrowck-box-insensitivity.rs
-rw-r--r-- 696 borrowck-break-uninit-2.rs
-rw-r--r-- 687 borrowck-break-uninit.rs
-rw-r--r-- 1757 borrowck-call-is-borrow-issue-12224.rs
-rw-r--r-- 685 borrowck-call-method-from-mut-aliasable.rs
-rw-r--r-- 1692 borrowck-closures-mut-and-imm.rs
-rw-r--r-- 889 borrowck-closures-mut-of-imm.rs
-rw-r--r-- 1717 borrowck-closures-two-mut.rs
-rw-r--r-- 672 borrowck-closures-unique-imm.rs
-rw-r--r-- 1412 borrowck-closures-unique.rs
-rw-r--r-- 924 borrowck-closures-use-after-free.rs
-rw-r--r-- 669 borrowck-consume-unsize-vec.rs
-rw-r--r-- 700 borrowck-consume-upcast-box.rs
-rw-r--r-- 1050 borrowck-escaping-closure-error-1.rs
-rw-r--r-- 1074 borrowck-escaping-closure-error-2.rs
-rw-r--r-- 3256 borrowck-field-sensitivity.rs
-rw-r--r-- 699 borrowck-fn-in-const-a.rs
-rw-r--r-- 770 borrowck-fn-in-const-b.rs
-rw-r--r-- 995 borrowck-fn-in-const-c.rs
-rw-r--r-- 885 borrowck-for-loop-correct-cmt-for-pattern.rs
-rw-r--r-- 717 borrowck-for-loop-head-linkage.rs
-rw-r--r-- 627 borrowck-if-no-else.rs
-rw-r--r-- 684 borrowck-if-with-else.rs
-rw-r--r-- 606 borrowck-imm-ref-to-mut-rec-field-issue-3162-c.rs
-rw-r--r-- 740 borrowck-in-static.rs
-rw-r--r-- 609 borrowck-init-in-called-fn-expr.rs
-rw-r--r-- 626 borrowck-init-in-fn-expr.rs
-rw-r--r-- 690 borrowck-init-in-fru.rs
-rw-r--r-- 596 borrowck-init-op-equal.rs
-rw-r--r-- 602 borrowck-init-plus-equal.rs
-rw-r--r-- 910 borrowck-insert-during-each.rs
-rw-r--r-- 3474 borrowck-issue-14498.rs
-rw-r--r-- 655 borrowck-issue-2657-1.rs
-rw-r--r-- 659 borrowck-issue-2657-2.rs
-rw-r--r-- 1528 borrowck-lend-flow-if.rs
-rw-r--r-- 4016 borrowck-lend-flow-loop.rs
-rw-r--r-- 980 borrowck-lend-flow-match.rs
-rw-r--r-- 1383 borrowck-lend-flow.rs
-rw-r--r-- 2212 borrowck-let-suggestion-suffixes.rs
-rw-r--r-- 841 borrowck-let-suggestion.rs
-rw-r--r-- 935 borrowck-loan-blocks-move-cc.rs
-rw-r--r-- 658 borrowck-loan-blocks-move.rs
-rw-r--r-- 792 borrowck-loan-blocks-mut-uniq.rs
-rw-r--r-- 893 borrowck-loan-in-overloaded-op.rs
-rw-r--r-- 1000 borrowck-loan-of-static-data-issue-27616.rs
-rw-r--r-- 1210 borrowck-loan-rcvr-overloaded-op.rs
-rw-r--r-- 1221 borrowck-loan-rcvr.rs
-rw-r--r-- 1053 borrowck-loan-vec-content.rs
-rw-r--r-- 1276 borrowck-match-binding-is-assignment.rs
-rw-r--r-- 768 borrowck-move-by-capture.rs
-rw-r--r-- 1676 borrowck-move-error-with-note.rs
-rw-r--r-- 715 borrowck-move-from-subpath-of-borrowed-path.rs
-rw-r--r-- 631 borrowck-move-from-unsafe-ptr.rs
-rw-r--r-- 805 borrowck-move-in-irrefut-pat.rs
-rw-r--r-- 688 borrowck-move-moved-value-into-closure.rs
-rw-r--r-- 775 borrowck-move-mut-base-ptr.rs
-rw-r--r-- 600 borrowck-move-out-of-overloaded-auto-deref.rs
-rw-r--r-- 595 borrowck-move-out-of-overloaded-deref.rs
-rw-r--r-- 712 borrowck-move-out-of-static-item.rs
-rw-r--r-- 1003 borrowck-move-out-of-struct-with-dtor.rs
-rw-r--r-- 960 borrowck-move-out-of-tuple-struct-with-dtor.rs
-rw-r--r-- 1394 borrowck-move-out-of-vec-tail.rs
-rw-r--r-- 751 borrowck-move-subcomponent.rs
-rw-r--r-- 1777 borrowck-multiple-captures.rs
-rw-r--r-- 595 borrowck-mut-addr-of-imm-var.rs
-rw-r--r-- 1203 borrowck-mut-borrow-linear-errors.rs
-rw-r--r-- 1118 borrowck-mut-borrow-of-mut-base-ptr.rs
-rw-r--r-- 597 borrowck-mut-slice-of-imm-vec.rs
-rw-r--r-- 987 borrowck-mutate-in-guard.rs
-rw-r--r-- 812 borrowck-no-cycle-in-exchange-heap.rs
-rw-r--r-- 1084 borrowck-object-lifetime.rs
-rw-r--r-- 918 borrowck-object-mutability.rs
-rw-r--r-- 623 borrowck-or-init.rs
-rw-r--r-- 2129 borrowck-overloaded-call.rs
-rw-r--r-- 1252 borrowck-overloaded-index-and-overloaded-deref.rs
-rw-r--r-- 2132 borrowck-overloaded-index-autoderef.rs
-rw-r--r-- 874 borrowck-overloaded-index-move-from-vec.rs
-rw-r--r-- 1575 borrowck-overloaded-index-move-index.rs
-rw-r--r-- 1569 borrowck-overloaded-index-ref-index.rs
-rw-r--r-- 1091 borrowck-partial-reinit-1.rs
-rw-r--r-- 911 borrowck-partial-reinit-2.rs
-rw-r--r-- 726 borrowck-partial-reinit-3.rs
-rw-r--r-- 820 borrowck-partial-reinit-4.rs
-rw-r--r-- 851 borrowck-pat-reassign-binding.rs
-rw-r--r-- 2675 borrowck-reborrow-from-mut.rs
-rw-r--r-- 947 borrowck-reborrow-from-shorter-lived-andmut.rs
-rw-r--r-- 701 borrowck-ref-into-rvalue.rs
-rw-r--r-- 660 borrowck-ref-mut-of-imm.rs
-rw-r--r-- 1411 borrowck-report-with-custom-diagnostic.rs
-rw-r--r-- 795 borrowck-return-variable-on-stack-via-clone.rs
-rw-r--r-- 593 borrowck-return.rs
-rw-r--r-- 1012 borrowck-struct-update-with-dtor.rs
-rw-r--r-- 844 borrowck-swap-mut-base-ptr.rs
-rw-r--r-- 640 borrowck-unary-move.rs
-rw-r--r-- 866 borrowck-unboxed-closures.rs
-rw-r--r-- 590 borrowck-uninit-after-item.rs
-rw-r--r-- 1446 borrowck-uninit-in-assignop.rs
-rw-r--r-- 606 borrowck-uninit.rs
-rw-r--r-- 1373 borrowck-uniq-via-lend.rs
-rw-r--r-- 697 borrowck-use-in-index-lvalue.rs
-rw-r--r-- 2606 borrowck-use-mut-borrow.rs
-rw-r--r-- 767 borrowck-use-uninitialized-in-cast-trait.rs
-rw-r--r-- 807 borrowck-use-uninitialized-in-cast.rs
-rw-r--r-- 1246 borrowck-vec-pattern-element-loan.rs
-rw-r--r-- 733 borrowck-vec-pattern-loan-from-mut.rs
-rw-r--r-- 779 borrowck-vec-pattern-move-tail.rs
-rw-r--r-- 2629 borrowck-vec-pattern-nesting.rs
-rw-r--r-- 801 borrowck-vec-pattern-tail-element-loan.rs
-rw-r--r-- 663 borrowck-while-break.rs
-rw-r--r-- 568 borrowck-while-cond.rs
-rw-r--r-- 626 borrowck-while.rs