]> git.lizzy.rs Git - rust.git/tree - src/test/compile-fail/
Merge pull request #4144 from luqmana/deprecated-attribute
[rust.git] / src / test / compile-fail /
drwxr-xr-x   ..
-rw-r--r-- 558 alt-arrows-block-then-binop.rs
-rw-r--r-- 742 alt-join.rs
-rw-r--r-- 833 alt-pattern-field-mismatch-2.rs
-rw-r--r-- 827 alt-pattern-field-mismatch.rs
-rw-r--r-- 1032 alt-range-fail-dominate.rs
-rw-r--r-- 756 alt-range-fail.rs
-rw-r--r-- 582 alt-tag-nullary.rs
-rw-r--r-- 598 alt-tag-unary.rs
-rw-r--r-- 811 ambig_impl_2_exe.rs
-rw-r--r-- 719 ambig_impl_bounds.rs
-rw-r--r-- 781 ambig_impl_unify.rs
-rw-r--r-- 671 arc-cant-nest-rw-arc-3177.rs
-rw-r--r-- 721 arc-rw-cond-shouldnt-escape.rs
-rw-r--r-- 842 arc-rw-read-mode-shouldnt-escape.rs
-rw-r--r-- 706 arc-rw-state-shouldnt-escape.rs
-rw-r--r-- 791 arc-rw-write-mode-cond-shouldnt-escape.rs
-rw-r--r-- 839 arc-rw-write-mode-shouldnt-escape.rs
-rw-r--r-- 563 arg-count-mismatch.rs
-rw-r--r-- 567 arg-style-mismatch.rs
-rw-r--r-- 558 arg-type-mismatch.rs
-rw-r--r-- 664 assign-imm-local-twice.rs
-rw-r--r-- 593 assign-super.rs
-rw-r--r-- 848 assign-to-method.rs
-rw-r--r-- 659 attempted-access-non-fatal.rs
-rw-r--r-- 549 attr-bad-crate-attr.rc
-rw-r--r-- 561 attr-bad-meta.rs
-rw-r--r-- 546 attr-before-ext.rs
-rw-r--r-- 532 attr-before-let.rs
-rw-r--r-- 556 attr-before-stmt.rs
-rw-r--r-- 542 attr-dangling-in-fn.rs
-rw-r--r-- 529 attr-dangling-in-mod.rs
-rw-r--r-- 782 auto-ref-borrowck-failure.rs
-rw-r--r-- 965 auto-ref-slice-plus-ref.rs
-rw-r--r-- 891 autoderef-full-lval.rs
-rw-r--r-- 70 bad-alt.rs
-rw-r--r-- 672 bad-bang-ann-3.rs
-rw-r--r-- 688 bad-bang-ann.rs
-rw-r--r-- 566 bad-const-type.rs
-rw-r--r-- 605 bad-env-capture.rs
-rw-r--r-- 596 bad-env-capture2.rs
-rw-r--r-- 622 bad-env-capture3.rs
-rw-r--r-- 589 bad-expr-path.rs
-rw-r--r-- 630 bad-expr-path2.rs
-rw-r--r-- 570 bad-for-loop.rs
-rw-r--r-- 520 bad-main.rs
-rw-r--r-- 628 bad-method-typaram-kind.rs
-rw-r--r-- 543 bad-module.rs
-rw-r--r-- 533 bad-name.rs
-rw-r--r-- 583 bad-record-pat-2.rs
-rw-r--r-- 586 bad-record-pat.rs
-rw-r--r-- 615 bad-type-env-capture.rs
-rw-r--r-- 537 bad-value-ident-false.rs
-rw-r--r-- 535 bad-value-ident-true.rs
-rw-r--r-- 620 bad-var-env-capture-in-block-arg.rs
-rw-r--r-- 545 bang-tailexpr.rs
-rw-r--r-- 763 bind-by-move-neither-can-live-while-the-other-survives-1.rs
-rw-r--r-- 780 bind-by-move-neither-can-live-while-the-other-survives-2.rs
-rw-r--r-- 826 bind-by-move-neither-can-live-while-the-other-survives-3.rs
-rw-r--r-- 780 bind-by-move-neither-can-live-while-the-other-survives-4.rs
-rw-r--r-- 744 bind-by-move-no-guards.rs
-rw-r--r-- 743 bind-by-move-no-lvalues-1.rs
-rw-r--r-- 781 bind-by-move-no-lvalues-2.rs
-rw-r--r-- 751 bind-by-move-no-sub-bindings.rs
-rw-r--r-- 597 binop-add-ptr.rs
-rw-r--r-- 575 binop-add-tup-assign.rs
-rw-r--r-- 571 binop-add-tup.rs
-rw-r--r-- 555 binop-bitxor-str.rs
-rw-r--r-- 562 binop-logic-float.rs
-rw-r--r-- 552 binop-logic-int.rs
-rw-r--r-- 556 binop-mul-bool.rs
-rw-r--r-- 615 binop-typeck.rs
-rw-r--r-- 703 block-arg-as-stmt-with-value.rs
-rw-r--r-- 699 block-arg-used-as-lambda-with-illegal-cap.rs
-rw-r--r-- 729 block-coerce-no-2.rs
-rw-r--r-- 890 block-coerce-no.rs
-rw-r--r-- 679 block-deinitializes-upvar.rs
-rw-r--r-- 577 block-must-not-have-result-do.rs
-rw-r--r-- 577 block-must-not-have-result-for.rs
-rw-r--r-- 624 block-must-not-have-result-res.rs
-rw-r--r-- 583 block-must-not-have-result-while.rs
-rw-r--r-- 732 bogus-tag.rs
-rw-r--r-- 729 borrowck-addr-of-upvar.rs
-rw-r--r-- 1282 borrowck-assign-comp-idx.rs
-rw-r--r-- 1803 borrowck-assign-comp.rs
-rw-r--r-- 649 borrowck-assign-to-constants.rs
-rw-r--r-- 565 borrowck-assign-to-enum.rs
-rw-r--r-- 1034 borrowck-assign-to-subfield.rs
-rw-r--r-- 865 borrowck-autoref-3261.rs
-rw-r--r-- 705 borrowck-binding-mutbl.rs
-rw-r--r-- 741 borrowck-borrowed-uniq-rvalue-2.rs
-rw-r--r-- 771 borrowck-borrowed-uniq-rvalue.rs
-rw-r--r-- 881 borrowck-call-method-from-mut-aliasable.rs
-rw-r--r-- 577 borrowck-call-sendfn.rs
-rw-r--r-- 955 borrowck-confuse-region.rs
-rw-r--r-- 857 borrowck-imm-field-imm-base.rs
-rw-r--r-- 988 borrowck-imm-field-mut-base.rs
-rw-r--r-- 783 borrowck-imm-ref-to-mut-rec-field-issue-3162-b.rs
-rw-r--r-- 670 borrowck-imm-ref-to-mut-rec-field-issue-3162-c.rs
-rw-r--r-- 784 borrowck-imm-ref-to-mut-rec-field-issue-3162.rs
-rw-r--r-- 700 borrowck-issue-2657-1.rs
-rw-r--r-- 620 borrowck-issue-2657-2.rs
-rw-r--r-- 878 borrowck-lend-args.rs
-rw-r--r-- 3315 borrowck-lend-flow.rs
-rw-r--r-- 1050 borrowck-loan-blocks-move-cc.rs
-rw-r--r-- 707 borrowck-loan-blocks-move.rs
-rw-r--r-- 824 borrowck-loan-blocks-mut-uniq.rs
-rw-r--r-- 758 borrowck-loan-in-overloaded-op.rs
-rw-r--r-- 1108 borrowck-loan-local-as-both-mut-and-imm.rs
-rw-r--r-- 1492 borrowck-loan-rcvr-overloaded-op.rs
-rw-r--r-- 1871 borrowck-loan-rcvr.rs
-rw-r--r-- 1262 borrowck-loan-vec-content.rs
-rw-r--r-- 619 borrowck-move-from-unsafe-ptr.rs
-rw-r--r-- 589 borrowck-mut-addr-of-imm-var.rs
-rw-r--r-- 585 borrowck-mut-boxed-vec.rs
-rw-r--r-- 670 borrowck-mut-deref-comp.rs
-rw-r--r-- 943 borrowck-mut-field-imm-base.rs
-rw-r--r-- 588 borrowck-mut-slice-of-imm-vec.rs
-rw-r--r-- 798 borrowck-mut-vec-as-imm-slice-bad.rs
-rw-r--r-- 819 borrowck-no-cycle-in-exchange-heap.rs
-rw-r--r-- 1192 borrowck-pat-by-value-binding.rs
-rw-r--r-- 1234 borrowck-pat-enum-in-box.rs
-rw-r--r-- 1383 borrowck-pat-enum.rs
-rw-r--r-- 898 borrowck-pat-reassign-binding.rs
-rw-r--r-- 962 borrowck-pat-reassign-sometimes-binding.rs
-rw-r--r-- 1102 borrowck-pure-scope-in-call.rs
-rw-r--r-- 663 borrowck-ref-into-rvalue.rs
-rw-r--r-- 654 borrowck-ref-mut-of-imm.rs
-rw-r--r-- 800 borrowck-unary-move-2.rs
-rw-r--r-- 678 borrowck-unary-move.rs
-rw-r--r-- 1566 borrowck-uniq-via-box.rs
-rw-r--r-- 1383 borrowck-uniq-via-lend.rs
-rw-r--r-- 1566 borrowck-uniq-via-ref.rs
-rw-r--r-- 579 break-outside-loop.rs
-rw-r--r-- 596 cap-clause-both-copy-and-move.rs
-rw-r--r-- 596 cap-clause-double-copy.rs
-rw-r--r-- 596 cap-clause-double-move.rs
-rw-r--r-- 872 cap-clause-illegal-cap.rs
-rw-r--r-- 657 cap-clause-move-upvar.rs
-rw-r--r-- 570 cap-clause-unresolved-copy.rs
-rw-r--r-- 570 cap-clause-unresolved-move.rs
-rw-r--r-- 633 cap-clause-use-after-move.rs
-rw-r--r-- 776 cap-clause-with-stack-closure.rs
-rw-r--r-- 613 capture1.rs
-rw-r--r-- 557 cast-from-nil.rs
-rw-r--r-- 545 cast-to-nil.rs
-rw-r--r-- 1313 class-cast-to-trait.rs
-rw-r--r-- 622 class-implements-bad-trait.rs
-rw-r--r-- 624 class-implements-int.rs
-rw-r--r-- 692 class-method-missing.rs
-rw-r--r-- 703 class-missing-self.rs
-rw-r--r-- 554 const-recursive.rs
-rw-r--r-- 709 copy-a-resource.rs
-rw-r--r-- 1705 copy-into-closure.rs
-rw-r--r-- 667 crateresolve1.rs
-rw-r--r-- 787 crateresolve2.rs
-rw-r--r-- 837 crateresolve5.rs
-rw-r--r-- 608 dead-code-ret.rs
-rw-r--r-- 558 deref-non-pointer.rs
-rw-r--r-- 67 die-not-unique.rs
-rw-r--r-- 795 disallowed-deconstructing-destructing-struct.rs
-rw-r--r-- 588 do-lambda-requires-braces.rs
-rw-r--r-- 533 do1.rs
-rw-r--r-- 618 do2.rs
-rw-r--r-- 139 does-nothing.rs
-rw-r--r-- 636 drop-on-non-struct.rs
-rw-r--r-- 557 dup-link-name.rs
-rw-r--r-- 544 duplicate-visibility.rs
-rw-r--r-- 659 elided-test.rs
-rw-r--r-- 592 empty-linkname.rs
-rw-r--r-- 617 empty-linkname2.rs
-rw-r--r-- 549 empty-record-type.rs
-rw-r--r-- 531 empty-vec-trailing-comma.rs
-rw-r--r-- 811 enum-deriving-incomplete.rs
-rw-r--r-- 559 enum-in-scope.rs
-rw-r--r-- 1019 estr-subtyping.rs
-rw-r--r-- 1390 evec-subtyping.rs
-rw-r--r-- 676 explicit-call-to-dtor.rs
-rw-r--r-- 764 explicit-call-to-supertrait-dtor.rs
-rw-r--r-- 786 export-fully-qualified.rs
-rw-r--r-- 645 export-import.rs
-rw-r--r-- 619 export-tag-variant.rs
-rw-r--r-- 649 export.rs
-rw-r--r-- 697 export2.rs
-rw-r--r-- 694 ext-after-attrib.rs
-rw-r--r-- 538 ext-noname.rs
-rw-r--r-- 548 ext-nonexistent.rs
-rw-r--r-- 545 extenv-no-args.rs
-rw-r--r-- 527 extenv-not-string-literal.rs
-rw-r--r-- 557 extenv-too-many-args.rs
-rw-r--r-- 579 extern-no-call.rs
-rw-r--r-- 621 extern-wrong-value-type.rs
-rw-r--r-- 524 extfmt-missing-type.rs
-rw-r--r-- 539 extfmt-no-args.rs
-rw-r--r-- 692 extfmt-non-literal.rs
-rw-r--r-- 685 extfmt-non-literal2.rs
-rw-r--r-- 577 extfmt-not-enough-args.rs
-rw-r--r-- 571 extfmt-too-many-args.rs
-rw-r--r-- 524 extfmt-unknown-type.rs
-rw-r--r-- 606 extfmt-unsigned-plus.rs
-rw-r--r-- 607 extfmt-unsigned-space.rs
-rw-r--r-- 534 extfmt-unterminated-conv.rs
-rw-r--r-- 524 fail-expr.rs
-rw-r--r-- 543 fail-simple.rs
-rw-r--r-- 545 fail-type-err.rs
-rw-r--r-- 577 float-literal-inference-restrictions.rs
-rw-r--r-- 540 fn-bad-block-type.rs
-rw-r--r-- 584 fn-compare-mismatch.rs
-rw-r--r-- 891 fn-variance-1.rs
-rw-r--r-- 900 fn-variance-2.rs
-rw-r--r-- 1007 fn-variance-3.rs
-rw-r--r-- 925 for-loop-decl.rs
-rw-r--r-- 675 foreign-unsafe-fn-called.rs
-rw-r--r-- 682 foreign-unsafe-fn.rs
-rw-r--r-- 639 fru-extra-field.rs
-rw-r--r-- 655 fully-qualified-type-name1.rs
-rw-r--r-- 767 fully-qualified-type-name2.rs
-rw-r--r-- 681 fully-qualified-type-name3.rs
-rw-r--r-- 675 fully-qualified-type-name4.rs
-rw-r--r-- 790 functional-struct-update.rs
-rw-r--r-- 554 if-branch-types.rs
-rw-r--r-- 579 if-typeck.rs
-rw-r--r-- 596 if-without-else-result.rs
-rw-r--r-- 548 implicit-method-bind.rs
-rw-r--r-- 616 import-from-missing.rs
-rw-r--r-- 512 import-from-path.rs
-rw-r--r-- 582 import-from-rename.rs
-rw-r--r-- 846 import-glob-0.rs
-rw-r--r-- 927 import-glob-circular.rs
-rw-r--r-- 616 import-glob-export.rs
-rw-r--r-- 508 import-glob-path.rs
-rw-r--r-- 578 import-glob-rename.rs
-rw-r--r-- 651 import-loop-2.rs
-rw-r--r-- 579 import-loop.rs
-rw-r--r-- 637 import.rs
-rw-r--r-- 651 import2.rs
-rw-r--r-- 553 import3.rs
-rw-r--r-- 668 import4.rs
-rw-r--r-- 563 index_message.rs
-rw-r--r-- 925 infinite-instantiation.rs
-rw-r--r-- 647 infinite-tag-type-recursion.rs
-rw-r--r-- 571 infinite-vec-type-recursion.rs
-rw-r--r-- 4227 integer-literal-suffix-inference.rs
-rw-r--r-- 775 issue-1362.rs
-rw-r--r-- 694 issue-1448-1.rs
-rw-r--r-- 576 issue-1448-2.rs
-rw-r--r-- 732 issue-1451.rs
-rw-r--r-- 529 issue-1476.rs
-rw-r--r-- 853 issue-1655.rs
-rw-r--r-- 630 issue-1697.rs
-rw-r--r-- 598 issue-1763.rs
-rw-r--r-- 552 issue-1802-1.rs
-rw-r--r-- 551 issue-1802-2.rs
-rw-r--r-- 715 issue-1871.rs
-rw-r--r-- 752 issue-1896-1.rs
-rw-r--r-- 691 issue-1896.rs
-rw-r--r-- 554 issue-1900.rs
-rw-r--r-- 629 issue-1962.rs
-rw-r--r-- 649 issue-1965.rs
-rw-r--r-- 765 issue-2063-resource.rs
-rw-r--r-- 942 issue-2063.rs
-rw-r--r-- 683 issue-2074.rs
-rw-r--r-- 707 issue-2111.rs
-rw-r--r-- 565 issue-2123.rs
-rw-r--r-- 897 issue-2149.rs
-rw-r--r-- 680 issue-2150.rs
-rw-r--r-- 600 issue-2151.rs
-rw-r--r-- 666 issue-2330.rs
-rw-r--r-- 867 issue-2354.rs
-rw-r--r-- 646 issue-2356.rs
-rw-r--r-- 616 issue-2370-2.rs
-rw-r--r-- 612 issue-2370.rs
-rw-r--r-- 638 issue-2467.rs
-rw-r--r-- 550 issue-2478.rs
-rw-r--r-- 785 issue-2487-b.rs
-rw-r--r-- 1009 issue-2548.rs
-rw-r--r-- 714 issue-2590.rs
-rw-r--r-- 997 issue-2611-3.rs
-rw-r--r-- 792 issue-2611-4.rs
-rw-r--r-- 803 issue-2611-5.rs
-rw-r--r-- 726 issue-2718-a.rs
-rw-r--r-- 1342 issue-2766-a.rs
-rw-r--r-- 968 issue-2817-2.rs
-rw-r--r-- 878 issue-2817.rs
-rw-r--r-- 700 issue-2823.rs
-rw-r--r-- 788 issue-2828.rs
-rw-r--r-- 752 issue-2848.rs
-rw-r--r-- 630 issue-2849.rs
-rw-r--r-- 573 issue-2937.rs
-rw-r--r-- 616 issue-2951.rs
-rw-r--r-- 631 issue-2969.rs
-rw-r--r-- 543 issue-2995.rs
-rw-r--r-- 765 issue-3021-b.rs
-rw-r--r-- 787 issue-3021-c.rs
-rw-r--r-- 1197 issue-3021-d.rs
-rw-r--r-- 833 issue-3021.rs
-rw-r--r-- 641 issue-3033.rs
-rw-r--r-- 599 issue-3036.rs
-rw-r--r-- 1028 issue-3038.rs
-rw-r--r-- 836 issue-3044.rs
-rw-r--r-- 583 issue-3080.rs
-rw-r--r-- 523 issue-3096-1.rs
-rw-r--r-- 591 issue-3096-2.rs
-rw-r--r-- 555 issue-3099-a.rs
-rw-r--r-- 577 issue-3099-b.rs
-rw-r--r-- 696 issue-3099.rs
-rw-r--r-- 628 issue-3154.rs
-rw-r--r-- 717 issue-3177-mutable-struct.rs
-rw-r--r-- 704 issue-3214.rs
-rw-r--r-- 659 issue-3243.rs
-rw-r--r-- 755 issue-3296.rs
-rw-r--r-- 794 issue-3311.rs
-rw-r--r-- 753 issue-3344.rs
-rw-r--r-- 610 issue-3521-2.rs
-rw-r--r-- 624 issue-3521.rs
-rw-r--r-- 587 issue-3668-2.rs
-rw-r--r-- 754 issue-3668.rs
-rw-r--r-- 573 issue-3680.rs
-rw-r--r-- 769 issue-3702-2.rs
-rwxr-xr-x 15100 issue-3763
-rw-r--r-- 935 issue-3763.rs
-rw-r--r-- 1220 issue-3953.rs
-rw-r--r-- 747 issue-3969.rs
-rw-r--r-- 637 issue-3993-2.rs
-rw-r--r-- 589 issue-3993-3.rs
-rw-r--r-- 565 issue-3993.rs
-rw-r--r-- 679 issue-511.rs
-rw-r--r-- 764 issue-818.rs
-rw-r--r-- 619 issue-897-2.rs
-rw-r--r-- 598 issue-897.rs
-rw-r--r-- 545 keyword.rs
-rw-r--r-- 1150 kindck-implicit-close-over-mut-var.rs
-rw-r--r-- 717 kindck-nonsendable-1.rs
-rw-r--r-- 975 kindck-owned-trait-contains.rs
-rw-r--r-- 1468 kindck-owned-trait-scoped.rs
-rw-r--r-- 685 kindck-owned-trait.rs
-rw-r--r-- 953 kindck-owned.rs
-rw-r--r-- 891 lambda-mutate-nested.rs
-rw-r--r-- 804 lambda-mutate.rs
-rw-r--r-- 618 let-destruct-refutable.rs
-rw-r--r-- 134 lint-deprecated-items.rs
-rw-r--r-- 665 lint-heap-memory.rs
-rw-r--r-- 668 lint-managed-heap-memory.rs
-rw-r--r-- 1074 lint-non-camel-case-types.rs
-rw-r--r-- 660 lint-owned-heap-memory.rs
-rw-r--r-- 897 lint-type-limits.rs
-rw-r--r-- 613 liveness-and-init.rs
-rw-r--r-- 690 liveness-assign-imm-local-in-loop.rs
-rw-r--r-- 632 liveness-assign-imm-local-in-op-eq.rs
-rw-r--r-- 823 liveness-assign-imm-local-in-swap.rs
-rw-r--r-- 635 liveness-assign-imm-local-with-init.rs
-rw-r--r-- 673 liveness-bad-bang-2.rs
-rw-r--r-- 631 liveness-block-unint.rs
-rw-r--r-- 718 liveness-break-uninit-2.rs
-rw-r--r-- 710 liveness-break-uninit.rs
-rw-r--r-- 574 liveness-closure-require-ret.rs
-rw-r--r-- 869 liveness-dead.rs
-rw-r--r-- 674 liveness-forgot-ret.rs
-rw-r--r-- 613 liveness-if-no-else.rs
-rw-r--r-- 674 liveness-if-with-else.rs
-rw-r--r-- 616 liveness-init-in-called-fn-expr.rs
-rw-r--r-- 628 liveness-init-in-fn-expr.rs
-rw-r--r-- 665 liveness-init-in-fru.rs
-rw-r--r-- 590 liveness-init-op-equal.rs
-rw-r--r-- 597 liveness-init-plus-equal.rs
-rw-r--r-- 611 liveness-issue-2163.rs
-rw-r--r-- 695 liveness-missing-ret2.rs
-rw-r--r-- 856 liveness-move-from-args.rs
-rw-r--r-- 650 liveness-move-from-mode.rs
-rw-r--r-- 985 liveness-move-in-loop.rs
-rw-r--r-- 884 liveness-move-in-while.rs
-rw-r--r-- 613 liveness-or-init.rs
-rw-r--r-- 583 liveness-return.rs
-rw-r--r-- 590 liveness-swap-uninit.rs
-rw-r--r-- 589 liveness-uninit-after-item.rs
-rw-r--r-- 592 liveness-uninit.rs
-rwxr-xr-x 14524 liveness-unused
-rw-r--r-- 1424 liveness-unused.rs
-rw-r--r-- 626 liveness-use-after-move.rs
-rw-r--r-- 907 liveness-use-after-send.rs
-rw-r--r-- 591 liveness-use-in-index-lvalue.rs
-rw-r--r-- 661 liveness-while-break.rs
-rw-r--r-- 568 liveness-while-cond.rs
-rw-r--r-- 622 liveness-while.rs
-rw-r--r-- 716 loop-does-not-diverge.rs
-rw-r--r-- 928 lub-in-args.rs
-rw-r--r-- 706 macro-2.rs
-rw-r--r-- 661 macro.rs
-rw-r--r-- 550 main-wrong-type-2.rs
-rw-r--r-- 570 main-wrong-type.rs
-rw-r--r-- 808 map-types.rs
-rw-r--r-- 555 minus-string.rs
-rw-r--r-- 694 missing-derivable-attr.rs
-rw-r--r-- 763 missing-do.rs
-rw-r--r-- 522 missing-main.rs
-rw-r--r-- 532 missing-return.rs
-rw-r--r-- 516 missingmod.rc
-rw-r--r-- 541 mod_file_aux.rs
-rw-r--r-- 654 mod_file_correct_spans.rs
-rw-r--r-- 569 mod_file_not_exist.rs
-rw-r--r-- 575 mod_file_with_path_attr.rs
-rw-r--r-- 846 mode-inference-fail.rs
-rw-r--r-- 570 move-based-on-type-tuple.rs
-rw-r--r-- 604 multiline-comment-line-tracking.rs
-rw-r--r-- 551 multiple-main.rs
-rw-r--r-- 611 multitrait.rs
-rw-r--r-- 1161 mutable-arguments.rs
-rw-r--r-- 800 mutable-class-fields-2.rs
-rw-r--r-- 752 mutable-class-fields.rs
-rw-r--r-- 612 mutable-huh-box-assign.rs
-rw-r--r-- 652 mutable-huh-field-assign.rs
-rw-r--r-- 699 mutable-huh-ptr-assign.rs
-rw-r--r-- 612 mutable-huh-unique-assign.rs
-rw-r--r-- 615 mutable-huh-variance-box.rs
-rw-r--r-- 617 mutable-huh-variance-deep.rs
-rw-r--r-- 705 mutable-huh-variance-ptr.rs
-rw-r--r-- 624 mutable-huh-variance-rec.rs
-rw-r--r-- 615 mutable-huh-variance-unique.rs
-rw-r--r-- 790 mutable-huh-variance-vec1.rs
-rw-r--r-- 794 mutable-huh-variance-vec2.rs
-rw-r--r-- 814 mutable-huh-variance-vec3.rs
-rw-r--r-- 1540 mutable-huh-variance-vec4.rs
-rw-r--r-- 643 mutable-huh-vec-assign.rs
-rw-r--r-- 604 name-clash-nullary-2.rs
-rw-r--r-- 586 name-clash-nullary.rs
-rw-r--r-- 616 nested-ty-params.rs
-rw-r--r-- 807 no-capture-arc.rs
-rw-r--r-- 926 no-comment-balancing.rs
-rw-r--r-- 850 no-reuse-move-arc.rs
-rw-r--r-- 858 no-send-res-ports.rs
-rw-r--r-- 856 noexporttypeexe.rs
-rw-r--r-- 766 nolink-with-link-args.rs
-rw-r--r-- 1183 non-const.rs
-rw-r--r-- 668 non-copyable-void.rs
-rw-r--r-- 675 non-exhaustive-match-nested.rs
-rw-r--r-- 1122 non-exhaustive-match.rs
-rw-r--r-- 885 noncopyable-class.rs
-rw-r--r-- 683 noncopyable-match-pattern.rs
-rw-r--r-- 546 nonscalar-cast.rs
-rw-r--r-- 605 nontrivial-fn-arg-pattern-in-pure-fn.rs
-rw-r--r-- 644 not-a-pred.rs
-rw-r--r-- 723 not-enough-arguments.rs
-rw-r--r-- 3036 not-utf8.bin
-rw-r--r-- 541 not-utf8.rs
-rw-r--r-- 1954 obsolete-syntax.rs
-rw-r--r-- 605 occurs-check-3.rs
-rw-r--r-- 543 occurs-check.rs
-rw-r--r-- 517 omitted-arg-in-item-fn.rs
-rw-r--r-- 716 omitted-arg-wrong-types.rs
-rw-r--r-- 621 once-fn-subtyping.rs
-rw-r--r-- 614 or-patter-mismatch.rs
-rw-r--r-- 550 output-type-mismatch.rs
-rw-r--r-- 539 oversized-literal.rs
-rw-r--r-- 623 pat-ref-enum.rs
-rw-r--r-- 565 pat-shadow-in-nested-binding.rs
-rw-r--r-- 701 pattern-tyvar-2.rs
-rw-r--r-- 735 pattern-tyvar.rs
-rw-r--r-- 856 pinned-deep-copy.rs
-rw-r--r-- 621 pptypedef.rs
-rw-r--r-- 2204 prim-with-args.rs
-rw-r--r-- 680 private-impl-method.rs
-rw-r--r-- 573 private-item-simple.rs
-rw-r--r-- 739 private-method-cross-crate.rs
-rw-r--r-- 867 private-method.rs
-rw-r--r-- 657 private-struct-field-cross-crate.rs
-rw-r--r-- 622 private-struct-field-ctor.rs
-rw-r--r-- 710 private-struct-field-pattern.rs
-rw-r--r-- 722 private-struct-field.rs
-rw-r--r-- 643 private-variant.rs
-rw-r--r-- 635 private_variant_2.rs
-rw-r--r-- 1646 pure-higher-order.rs
-rw-r--r-- 962 pure-loop-body.rs
-rw-r--r-- 1050 pure-modifies-aliased.rs
-rw-r--r-- 1793 pure-subtyping.rs
-rw-r--r-- 632 purity-infer-fail.rs
-rw-r--r-- 1452 qquote-1.rs
-rw-r--r-- 1343 qquote-2.rs
-rw-r--r-- 630 rec-expected.rs
-rw-r--r-- 586 rec-extend.rs
-rw-r--r-- 622 rec-missing-fields.rs
-rw-r--r-- 848 record-with-resource.rs
-rw-r--r-- 567 recursive-enum.rs
-rw-r--r-- 1165 redundant-link-args.rs
-rw-r--r-- 564 refutable-pattern-in-fn-arg.rs
-rw-r--r-- 602 regions-addr-of-arg.rs
-rw-r--r-- 913 regions-addr-of-self.rs
-rw-r--r-- 708 regions-addr-of-upvar-self.rs
-rw-r--r-- 749 regions-blk.rs
-rw-r--r-- 1283 regions-bounds.rs
-rw-r--r-- 1078 regions-creating-enums.rs
-rw-r--r-- 643 regions-creating-enums3.rs
-rw-r--r-- 659 regions-creating-enums4.rs
-rw-r--r-- 660 regions-escape-bound-fn-2.rs
-rw-r--r-- 630 regions-escape-bound-fn.rs
-rw-r--r-- 759 regions-escape-loop-via-variable.rs
-rw-r--r-- 771 regions-escape-loop-via-vec.rs
-rw-r--r-- 922 regions-escape-via-trait-or-not.rs
-rw-r--r-- 1132 regions-fn-bound.rs
-rw-r--r-- 1683 regions-fn-subtyping.rs
-rw-r--r-- 697 regions-fns.rs
-rw-r--r-- 674 regions-freevar.rs
-rw-r--r-- 1278 regions-glb-free-free.rs
-rw-r--r-- 587 regions-in-consts.rs
-rw-r--r-- 663 regions-in-enums.rs
-rw-r--r-- 808 regions-in-rsrcs.rs
-rw-r--r-- 693 regions-in-type-items.rs
-rw-r--r-- 830 regions-infer-at-fn-not-param.rs
-rw-r--r-- 686 regions-infer-borrow-scope-too-big.rs
-rw-r--r-- 886 regions-infer-borrow-scope-within-loop.rs
-rw-r--r-- 715 regions-infer-call-3.rs
-rw-r--r-- 795 regions-infer-contravariance-due-to-immutability.rs
-rw-r--r-- 947 regions-infer-contravariance-due-to-ret.rs
-rw-r--r-- 892 regions-infer-covariance-due-to-arg.rs
-rw-r--r-- 902 regions-infer-invariance-due-to-arg-and-ret.rs
-rw-r--r-- 799 regions-infer-invariance-due-to-mutability-1.rs
-rw-r--r-- 801 regions-infer-invariance-due-to-mutability-2.rs
-rw-r--r-- 812 regions-infer-invariance-due-to-mutability-3.rs
-rw-r--r-- 813 regions-infer-invariance-due-to-mutability-4.rs
-rw-r--r-- 798 regions-infer-invariance-due-to-mutability.rs
-rw-r--r-- 891 regions-infer-not-param.rs
-rw-r--r-- 927 regions-infer-paramd-indirect.rs
-rw-r--r-- 1107 regions-infer-paramd-method.rs
-rw-r--r-- 673 regions-infer-region-in-fn-but-not-type.rs
-rw-r--r-- 656 regions-nested-fns-2.rs
-rw-r--r-- 901 regions-nested-fns.rs
-rw-r--r-- 743 regions-out-of-scope-slice.rs
-rw-r--r-- 931 regions-ret-borrowed-1.rs
-rw-r--r-- 1111 regions-ret-borrowed.rs
-rw-r--r-- 555 regions-ret.rs
-rw-r--r-- 2306 regions-scoping.rs
-rw-r--r-- 729 regions-steal-closure.rs
-rw-r--r-- 1019 regions-trait-1.rs
-rw-r--r-- 828 regions-trait-2.rs
-rw-r--r-- 800 regions-trait-3.rs
-rw-r--r-- 736 regions-var-type-out-of-scope.rs
-rw-r--r-- 780 repeat-to-run-dtor-twice.rs
-rw-r--r-- 538 reserved-be.rs
-rw-r--r-- 1349 resolve-inconsistent-binding-mode.rs
-rw-r--r-- 675 resolve-inconsistent-names.rs
-rw-r--r-- 597 ret-non-nil.rs
-rw-r--r-- 559 return-in-block-function.rs
-rw-r--r-- 776 selftype-astparam.rs
-rw-r--r-- 662 selftype-traittype.rs
-rw-r--r-- 663 sendfn-is-not-a-lambda.rs
-rw-r--r-- 666 seq-args.rs
-rw-r--r-- 568 spawn-non-nil-fn.rs
-rw-r--r-- 631 staticness-mismatch.rs
-rw-r--r-- 627 struct-fields-dupe.rs
-rw-r--r-- 610 struct-fields-missing.rs
-rw-r--r-- 626 struct-fields-too-many.rs
-rw-r--r-- 657 struct-like-enum-nonexhaustive.rs
-rw-r--r-- 589 swap-no-lval.rs
-rw-r--r-- 724 sync-cond-shouldnt-escape.rs
-rw-r--r-- 717 sync-rwlock-cond-shouldnt-escape.rs
-rw-r--r-- 815 sync-rwlock-read-mode-shouldnt-escape.rs
-rw-r--r-- 787 sync-rwlock-write-mode-cond-shouldnt-escape.rs
-rw-r--r-- 813 sync-rwlock-write-mode-shouldnt-escape.rs
-rw-r--r-- 688 tag-that-dare-not-speak-its-name.rs
-rw-r--r-- 595 tag-type-args.rs
-rw-r--r-- 611 tag-variant-cast-non-nullary.rs
-rw-r--r-- 699 tag-variant-disr-dup.rs
-rw-r--r-- 681 tag-variant-disr-non-nullary.rs
-rw-r--r-- 559 tag-variant-disr-type-mismatch.rs
-rw-r--r-- 592 tail-typeck.rs
-rw-r--r-- 659 terr-in-field.rs
-rw-r--r-- 636 terr-sorts.rs
-rw-r--r-- 904 tps-invariant-class.rs
-rw-r--r-- 909 tps-invariant-enum.rs
-rw-r--r-- 1052 tps-invariant-trait.rs
-rw-r--r-- 824 trait-cast.rs
-rw-r--r-- 579 trait-impl-can-not-have-untraitful-methods.rs
-rw-r--r-- 653 trait-impl-different-num-params.rs
-rw-r--r-- 1072 trait-impl-method-mismatch.rs
-rw-r--r-- 896 trait-impl-subtype.rs
-rw-r--r-- 684 trait-inheritance-missing-requirement.rs
-rw-r--r-- 510 trait-keyword.rs
-rw-r--r-- 578 trait-or-new-type-instead.rs
-rw-r--r-- 836 trait-test-2.rs
-rw-r--r-- 553 trait-test.rs
-rw-r--r-- 673 tuple-struct-nonexhaustive.rs
-rw-r--r-- 1008 tutorial-suffix-inference-test.rs
-rw-r--r-- 600 type-arg-out-of-scope.rs
-rw-r--r-- 687 type-mismatch-multiple.rs
-rw-r--r-- 615 type-mismatch.rs
-rw-r--r-- 557 type-recursive.rs
-rw-r--r-- 638 type-shadow.rs
-rw-r--r-- 579 unary-move.rs
-rw-r--r-- 557 unbalanced-doublequote.rs
-rw-r--r-- 539 unique-mut.rs
-rw-r--r-- 787 unique-object-noncopyable.rs
-rw-r--r-- 669 unique-pinned-nocopy.rs
-rw-r--r-- 566 unique-unique-kind.rs
-rw-r--r-- 866 unique-vec-res.rs
-rw-r--r-- 610 unreachable-arm.rs
-rw-r--r-- 612 unreachable-code.rs
-rw-r--r-- 616 unsafe-fn-assign-deref-ptr.rs
-rw-r--r-- 1139 unsafe-fn-autoderef.rs
-rw-r--r-- 604 unsafe-fn-called-from-safe.rs
-rw-r--r-- 611 unsafe-fn-deref-ptr.rs
-rw-r--r-- 619 unsafe-fn-used-as-value.rs
-rw-r--r-- 866 unsendable-class.rs
-rw-r--r-- 582 unsupported-cast.rs
-rw-r--r-- 899 unused-imports-warn.rs
-rw-r--r-- 573 use-after-move-based-on-type.rs
-rw-r--r-- 574 use-meta-dup.rs
-rw-r--r-- 564 use-meta-mismatch.rs
-rw-r--r-- 567 use-meta.rc
-rw-r--r-- 2987 vec-add.rs
-rw-r--r-- 746 vec-concat-bug.rs
-rw-r--r-- 653 vec-field.rs
-rw-r--r-- 805 vec-res-add.rs
-rw-r--r-- 530 vector-no-ann.rs
-rw-r--r-- 593 view-items-at-top.rs
-rw-r--r-- 868 vtable-res-trait-param.rs
-rw-r--r-- 618 warn-ctypes-err-attr.rs
-rw-r--r-- 627 warn-ctypes.rs
-rw-r--r-- 690 warn-foreign-int-types.rs
-rw-r--r-- 580 warn-path-statement.rs
-rw-r--r-- 533 while-type-error.rs
-rw-r--r-- 659 writing-through-read-alias.rs
-rw-r--r-- 563 writing-to-immutable-rec.rs
-rw-r--r-- 571 writing-to-immutable-vec.rs
-rw-r--r-- 566 wrong-ret-type.rs