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