tree: 2a53ce78e359d384efce7ae3dca03058a790bbc2 [path history] [tgz]
  1. borrowck-and-init.rs
  2. borrowck-anon-fields-struct.rs
  3. borrowck-anon-fields-tuple.rs
  4. borrowck-anon-fields-variant.rs
  5. borrowck-argument.rs
  6. borrowck-assign-comp-idx.rs
  7. borrowck-assign-comp.rs
  8. borrowck-assign-to-andmut-in-aliasable-loc.rs
  9. borrowck-assign-to-andmut-in-borrowed-loc.rs
  10. borrowck-assign-to-constants.rs
  11. borrowck-auto-mut-ref-to-immut-var.rs
  12. borrowck-autoref-3261.rs
  13. borrowck-bad-nested-calls-free.rs
  14. borrowck-bad-nested-calls-move.rs
  15. borrowck-block-unint.rs
  16. borrowck-borrow-from-owned-ptr.rs
  17. borrowck-borrow-from-stack-variable.rs
  18. borrowck-borrow-from-temporary.rs
  19. borrowck-borrow-immut-deref-of-box-as-mut.rs
  20. borrowck-borrow-mut-base-ptr-in-aliasable-loc.rs
  21. borrowck-borrow-mut-object-twice.rs
  22. borrowck-borrow-overloaded-auto-deref-mut.rs
  23. borrowck-borrow-overloaded-auto-deref.rs
  24. borrowck-borrow-overloaded-deref-mut.rs
  25. borrowck-borrow-overloaded-deref.rs
  26. borrowck-borrowed-uniq-rvalue-2.rs
  27. borrowck-borrowed-uniq-rvalue.rs
  28. borrowck-box-insensitivity.rs
  29. borrowck-break-uninit-2.rs
  30. borrowck-break-uninit.rs
  31. borrowck-call-is-borrow-issue-12224.rs
  32. borrowck-call-method-from-mut-aliasable.rs
  33. borrowck-closures-mut-and-imm.rs
  34. borrowck-closures-mut-of-imm.rs
  35. borrowck-closures-two-mut.rs
  36. borrowck-closures-unique-imm.rs
  37. borrowck-closures-unique.rs
  38. borrowck-closures-use-after-free.rs
  39. borrowck-consume-unsize-vec.rs
  40. borrowck-consume-upcast-box.rs
  41. borrowck-escaping-closure-error-1.rs
  42. borrowck-escaping-closure-error-2.rs
  43. borrowck-field-sensitivity.rs
  44. borrowck-fn-in-const-a.rs
  45. borrowck-fn-in-const-b.rs
  46. borrowck-fn-in-const-c.rs
  47. borrowck-for-loop-correct-cmt-for-pattern.rs
  48. borrowck-for-loop-head-linkage.rs
  49. borrowck-if-no-else.rs
  50. borrowck-if-with-else.rs
  51. borrowck-imm-ref-to-mut-rec-field-issue-3162-c.rs
  52. borrowck-in-static.rs
  53. borrowck-init-in-called-fn-expr.rs
  54. borrowck-init-in-fn-expr.rs
  55. borrowck-init-in-fru.rs
  56. borrowck-init-op-equal.rs
  57. borrowck-init-plus-equal.rs
  58. borrowck-insert-during-each.rs
  59. borrowck-issue-14498.rs
  60. borrowck-issue-2657-1.rs
  61. borrowck-issue-2657-2.rs
  62. borrowck-lend-flow-if.rs
  63. borrowck-lend-flow-loop.rs
  64. borrowck-lend-flow-match.rs
  65. borrowck-lend-flow.rs
  66. borrowck-let-suggestion-suffixes.rs
  67. borrowck-let-suggestion.rs
  68. borrowck-loan-blocks-move-cc.rs
  69. borrowck-loan-blocks-move.rs
  70. borrowck-loan-blocks-mut-uniq.rs
  71. borrowck-loan-in-overloaded-op.rs
  72. borrowck-loan-of-static-data-issue-27616.rs
  73. borrowck-loan-rcvr-overloaded-op.rs
  74. borrowck-loan-rcvr.rs
  75. borrowck-loan-vec-content.rs
  76. borrowck-match-binding-is-assignment.rs
  77. borrowck-move-by-capture.rs
  78. borrowck-move-error-with-note.rs
  79. borrowck-move-from-subpath-of-borrowed-path.rs
  80. borrowck-move-from-unsafe-ptr.rs
  81. borrowck-move-in-irrefut-pat.rs
  82. borrowck-move-moved-value-into-closure.rs
  83. borrowck-move-mut-base-ptr.rs
  84. borrowck-move-out-of-overloaded-auto-deref.rs
  85. borrowck-move-out-of-overloaded-deref.rs
  86. borrowck-move-out-of-static-item.rs
  87. borrowck-move-out-of-struct-with-dtor.rs
  88. borrowck-move-out-of-tuple-struct-with-dtor.rs
  89. borrowck-move-out-of-vec-tail.rs
  90. borrowck-move-subcomponent.rs
  91. borrowck-multiple-captures.rs
  92. borrowck-mut-addr-of-imm-var.rs
  93. borrowck-mut-borrow-linear-errors.rs
  94. borrowck-mut-borrow-of-mut-base-ptr.rs
  95. borrowck-mut-slice-of-imm-vec.rs
  96. borrowck-mutate-in-guard.rs
  97. borrowck-no-cycle-in-exchange-heap.rs
  98. borrowck-object-lifetime.rs
  99. borrowck-object-mutability.rs
  100. borrowck-or-init.rs
  101. borrowck-overloaded-call.rs
  102. borrowck-overloaded-index-and-overloaded-deref.rs
  103. borrowck-overloaded-index-autoderef.rs
  104. borrowck-overloaded-index-move-from-vec.rs
  105. borrowck-overloaded-index-move-index.rs
  106. borrowck-overloaded-index-ref-index.rs
  107. borrowck-partial-reinit-1.rs
  108. borrowck-partial-reinit-2.rs
  109. borrowck-partial-reinit-3.rs
  110. borrowck-partial-reinit-4.rs
  111. borrowck-pat-reassign-binding.rs
  112. borrowck-reborrow-from-mut.rs
  113. borrowck-reborrow-from-shorter-lived-andmut.rs
  114. borrowck-ref-into-rvalue.rs
  115. borrowck-ref-mut-of-imm.rs
  116. borrowck-report-with-custom-diagnostic.rs
  117. borrowck-return-variable-on-stack-via-clone.rs
  118. borrowck-return.rs
  119. borrowck-struct-update-with-dtor.rs
  120. borrowck-swap-mut-base-ptr.rs
  121. borrowck-unary-move.rs
  122. borrowck-unboxed-closures.rs
  123. borrowck-uninit-after-item.rs
  124. borrowck-uninit-in-assignop.rs
  125. borrowck-uninit.rs
  126. borrowck-uniq-via-lend.rs
  127. borrowck-use-in-index-lvalue.rs
  128. borrowck-use-mut-borrow.rs
  129. borrowck-use-uninitialized-in-cast-trait.rs
  130. borrowck-use-uninitialized-in-cast.rs
  131. borrowck-vec-pattern-element-loan.rs
  132. borrowck-vec-pattern-loan-from-mut.rs
  133. borrowck-vec-pattern-move-tail.rs
  134. borrowck-vec-pattern-nesting.rs
  135. borrowck-vec-pattern-tail-element-loan.rs
  136. borrowck-while-break.rs
  137. borrowck-while-cond.rs
  138. borrowck-while.rs