tree: 56c2fced7613691725cfbe2ea46a80018cefd601 [path history] [tgz]
  1. alias-liveness/
  2. auxiliary/
  3. diagnostics/
  4. explicit-generic-args-with-impl-trait/
  5. in-bindings/
  6. in-ctfe/
  7. in-trait/
  8. issues/
  9. multiple-lifetimes/
  10. precise-capturing/
  11. rpit/
  12. transmute/
  13. arg-position-impl-trait-too-long.rs
  14. arg-position-impl-trait-too-long.stderr
  15. associated-impl-trait-type-generic-trait.rs
  16. associated-impl-trait-type-issue-114325.rs
  17. associated-impl-trait-type-trivial.rs
  18. associated-impl-trait-type.rs
  19. associated-type-cycle.rs
  20. associated-type-cycle.stderr
  21. associated-type-undefine.rs
  22. associated-type-undefine.stderr
  23. async_scope_creep.rs
  24. auto-trait-coherence.next.stderr
  25. auto-trait-coherence.old.stderr
  26. auto-trait-coherence.rs
  27. auto-trait-coherence.stderr
  28. auto-trait-contains-err.rs
  29. auto-trait-contains-err.stderr
  30. auto-trait-leak-rpass.rs
  31. auto-trait-leak.rs
  32. auto-trait-leak.stderr
  33. auto-trait-leak2.rs
  34. auto-trait-leak2.stderr
  35. auto-trait-selection-freeze.next.stderr
  36. auto-trait-selection-freeze.old.stderr
  37. auto-trait-selection-freeze.rs
  38. auto-trait-selection.next.stderr
  39. auto-trait-selection.old.stderr
  40. auto-trait-selection.rs
  41. autoderef.rs
  42. bivariant-lifetime-liveness.rs
  43. bound-normalization-fail.rs
  44. bound-normalization-fail.stderr
  45. bound-normalization-pass.rs
  46. bounds_regression.rs
  47. call_method_ambiguous.next.stderr
  48. call_method_ambiguous.rs
  49. call_method_on_inherent_impl.next.stderr
  50. call_method_on_inherent_impl.rs
  51. call_method_on_inherent_impl_on_rigid_type.current.stderr
  52. call_method_on_inherent_impl_on_rigid_type.next.stderr
  53. call_method_on_inherent_impl_on_rigid_type.rs
  54. call_method_on_inherent_impl_ref.current.stderr
  55. call_method_on_inherent_impl_ref.next.stderr
  56. call_method_on_inherent_impl_ref.rs
  57. call_method_without_import.no_import.stderr
  58. call_method_without_import.rs
  59. can-return-unconstrained-closure.rs
  60. capture-lifetime-not-in-hir.rs
  61. capture-lifetime-not-in-hir.stderr
  62. captured-invalid-lifetime.rs
  63. captured-invalid-lifetime.stderr
  64. closure-calling-parent-fn.rs
  65. closure-in-impl-trait-arg.rs
  66. closure-in-impl-trait.rs
  67. closure-in-type.rs
  68. coherence-treats-tait-ambig.current.stderr
  69. coherence-treats-tait-ambig.rs
  70. coherence-treats-tait-ambig.stderr
  71. cross-return-site-inference.rs
  72. cross-return-site-inference.stderr
  73. deduce-signature-from-supertrait.rs
  74. defined-by-trait-resolution.rs
  75. defining-use-captured-non-universal-region.infer.stderr
  76. defining-use-captured-non-universal-region.rs
  77. defining-use-captured-non-universal-region.statik.stderr
  78. defining-use-uncaptured-non-universal-region-2.rs
  79. defining-use-uncaptured-non-universal-region-3.rs
  80. defining-use-uncaptured-non-universal-region.rs
  81. deprecated_annotation.rs
  82. different_where_bounds.rs
  83. divergence.rs
  84. does-not-live-long-enough.rs
  85. does-not-live-long-enough.stderr
  86. dont-suggest-box-on-empty-else-arm.rs
  87. dont-suggest-box-on-empty-else-arm.stderr
  88. dyn-impl-type-mismatch.rs
  89. dyn-impl-type-mismatch.stderr
  90. dyn-incompatible-trait-in-return-position-dyn-trait.rs
  91. dyn-incompatible-trait-in-return-position-dyn-trait.stderr
  92. dyn-incompatible-trait-in-return-position-impl-trait.rs
  93. dyn-incompatible-trait-in-return-position-impl-trait.stderr
  94. dyn-trait-elided-two-inputs-assoc.rs
  95. dyn-trait-elided-two-inputs-param.rs
  96. dyn-trait-elided-two-inputs-ref-assoc.rs
  97. dyn-trait-elided-two-inputs-ref-param.rs
  98. dyn-trait-return-should-be-impl-trait.rs
  99. dyn-trait-return-should-be-impl-trait.stderr
  100. eagerly-reveal-in-local-body.rs
  101. equal-hidden-lifetimes.rs
  102. equality-in-canonical-query.rs
  103. equality-rpass.rs
  104. equality-rpass.stderr
  105. equality.rs
  106. equality.stderr
  107. equality2.rs
  108. equality2.stderr
  109. erased-regions-in-hidden-ty.current.stderr
  110. erased-regions-in-hidden-ty.next.stderr
  111. erased-regions-in-hidden-ty.rs
  112. example-calendar.rs
  113. example-st.rs
  114. example-st.stderr
  115. extra-impl-in-trait-impl.fixed
  116. extra-impl-in-trait-impl.rs
  117. extra-impl-in-trait-impl.stderr
  118. extra-item.rs
  119. extra-item.stderr
  120. failed-to-resolve-instance-ice-105488.rs
  121. failed-to-resolve-instance-ice-105488.stderr
  122. failed-to-resolve-instance-ice-123145.rs
  123. failed-to-resolve-instance-ice-123145.stderr
  124. fallback.rs
  125. fallback_inference.rs
  126. fallback_inference.stderr
  127. feature-self-return-type.rs
  128. feature-self-return-type.stderr
  129. fresh-lifetime-from-bare-trait-obj-114664.rs
  130. fresh-lifetime-from-bare-trait-obj-114664.stderr
  131. future-no-bound-vars-ice-112347.rs
  132. generic-with-implicit-hrtb-without-dyn.edition2015.stderr
  133. generic-with-implicit-hrtb-without-dyn.edition2021.stderr
  134. generic-with-implicit-hrtb-without-dyn.rs
  135. hidden-lifetimes.rs
  136. hidden-lifetimes.stderr
  137. hidden-type-is-opaque-2.default.stderr
  138. hidden-type-is-opaque-2.next.stderr
  139. hidden-type-is-opaque-2.rs
  140. hidden-type-is-opaque.rs
  141. ice-unexpected-param-type-whensubstituting-in-region-112823.rs
  142. ice-unexpected-param-type-whensubstituting-in-region-112823.stderr
  143. impl-fn-hrtb-bounds-2.rs
  144. impl-fn-hrtb-bounds-2.stderr
  145. impl-fn-hrtb-bounds.rs
  146. impl-fn-hrtb-bounds.stderr
  147. impl-fn-parsing-ambiguities.rs
  148. impl-fn-parsing-ambiguities.stderr
  149. impl-fn-predefined-lifetimes.rs
  150. impl-fn-predefined-lifetimes.stderr
  151. impl-generic-mismatch-ab.rs
  152. impl-generic-mismatch-ab.stderr
  153. impl-generic-mismatch.rs
  154. impl-generic-mismatch.stderr
  155. impl-subtyper.rs
  156. impl-subtyper2.rs
  157. impl-trait-in-macro.rs
  158. impl-trait-in-macro.stderr
  159. impl-trait-plus-priority.rs
  160. impl-trait-plus-priority.stderr
  161. impl_fn_associativity.rs
  162. impl_trait_projections.rs
  163. impl_trait_projections.stderr
  164. implicit-capture-late.rs
  165. implicit-capture-late.stderr
  166. in-assoc-type-unconstrained.rs
  167. in-assoc-type-unconstrained.stderr
  168. in-assoc-type.rs
  169. in-assoc-type.stderr
  170. issue-100075-2.rs
  171. issue-100075-2.stderr
  172. issue-100075.rs
  173. issue-100075.stderr
  174. issue-100187.rs
  175. issue-102605.rs
  176. issue-102605.stderr
  177. issue-103181-1.current.stderr
  178. issue-103181-1.next.stderr
  179. issue-103181-1.rs
  180. issue-103181-2.rs
  181. issue-103181-2.stderr
  182. issue-103599.rs
  183. issue-103599.stderr
  184. issue-108591.rs
  185. issue-108592.rs
  186. issue-35668.rs
  187. issue-35668.stderr
  188. issue-36792.rs
  189. issue-46959.rs
  190. issue-49556.rs
  191. issue-49579.rs
  192. issue-49685.rs
  193. issue-51185.rs
  194. issue-54966.rs
  195. issue-54966.stderr
  196. issue-55872-1.rs
  197. issue-55872-1.stderr
  198. issue-55872-2.rs
  199. issue-55872-2.stderr
  200. issue-55872-3.rs
  201. issue-55872-3.stderr
  202. issue-55872.rs
  203. issue-55872.stderr
  204. issue-56445.rs
  205. issue-68532.rs
  206. issue-72911.rs
  207. issue-72911.stderr
  208. issue-87450.rs
  209. issue-87450.stderr
  210. issue-99073-2.rs
  211. issue-99073-2.stderr
  212. issue-99073.rs
  213. issue-99073.stderr
  214. issue-99642-2.rs
  215. issue-99642.rs
  216. issue-99914.rs
  217. issue-99914.stderr
  218. lazy_subtyping_of_opaques.rs
  219. lifetime-ambiguity-regression.rs
  220. lifetimes.rs
  221. lifetimes2.rs
  222. mapping-duplicated-lifetimes-issue-114597.rs
  223. method-resolution.rs
  224. method-resolution2.next.stderr
  225. method-resolution2.rs
  226. method-resolution3.current.stderr
  227. method-resolution3.next.stderr
  228. method-resolution3.rs
  229. method-resolution4.next.stderr
  230. method-resolution4.rs
  231. method-suggestion-no-duplication.rs
  232. method-suggestion-no-duplication.stderr
  233. multiple-defining-usages-in-body.rs
  234. multiple-defining-usages-in-body.stderr
  235. must_outlive_least_region_or_bound.rs
  236. must_outlive_least_region_or_bound.stderr
  237. needs_least_region_or_bound.rs
  238. negative-reasoning.rs
  239. negative-reasoning.stderr
  240. nested-hkl-lifetime.rs
  241. nested-return-type.rs
  242. nested-return-type2-tait.rs
  243. nested-return-type2-tait.stderr
  244. nested-return-type2-tait2.rs
  245. nested-return-type2-tait2.stderr
  246. nested-return-type2-tait3.rs
  247. nested-return-type2-tait3.stderr
  248. nested-return-type2.rs
  249. nested-return-type3-tait.rs
  250. nested-return-type3-tait.stderr
  251. nested-return-type3-tait2.rs
  252. nested-return-type3-tait2.stderr
  253. nested-return-type3-tait3.rs
  254. nested-return-type3-tait3.stderr
  255. nested-return-type3.rs
  256. nested-return-type4.rs
  257. nested-return-type4.stderr
  258. nested-rpit-hrtb-2.rs
  259. nested-rpit-hrtb-2.stderr
  260. nested-rpit-hrtb.rs
  261. nested-rpit-hrtb.stderr
  262. nested-rpit-with-anonymous-lifetimes.rs
  263. nested_impl_trait.rs
  264. nested_impl_trait.stderr
  265. nesting.rs
  266. no-method-suggested-traits.rs
  267. no-method-suggested-traits.stderr
  268. no-trait.rs
  269. no-trait.stderr
  270. normalize-opaque-with-bound-vars.rs
  271. normalize-tait-in-const.rs
  272. normalize-tait-in-const.stderr
  273. not_general_enough_regression_106630.rs
  274. opaque-cast-field-access-in-future.rs
  275. opaque-cast-field-access-in-future.stderr
  276. opaque-hidden-inferred-rpitit.rs
  277. opaque-used-in-extraneous-argument.rs
  278. opaque-used-in-extraneous-argument.stderr
  279. point-to-type-err-cause-on-impl-trait-return.rs
  280. point-to-type-err-cause-on-impl-trait-return.stderr
  281. printing-binder.rs
  282. printing-binder.stderr
  283. private_unused.rs
  284. projection-mismatch-in-impl-where-clause.rs
  285. projection-mismatch-in-impl-where-clause.stderr
  286. projection.rs
  287. question_mark.rs
  288. recursive-auto-trait.rs
  289. recursive-bound-eval.next.stderr
  290. recursive-bound-eval.rs
  291. recursive-coroutine-boxed.next.stderr
  292. recursive-coroutine-boxed.rs
  293. recursive-coroutine-indirect.current.stderr
  294. recursive-coroutine-indirect.next.stderr
  295. recursive-coroutine-indirect.rs
  296. recursive-ice-101862.rs
  297. recursive-ice-101862.stderr
  298. recursive-impl-trait-type-direct.rs
  299. recursive-impl-trait-type-indirect.rs
  300. recursive-impl-trait-type-indirect.stderr
  301. recursive-impl-trait-type-through-non-recursive.rs
  302. recursive-impl-trait-type-through-non-recursive.stderr
  303. recursive-parent-trait-method-call.rs
  304. recursive-type-alias-impl-trait-declaration-too-subtle-2.rs
  305. recursive-type-alias-impl-trait-declaration-too-subtle.rs
  306. recursive-type-alias-impl-trait-declaration-too-subtle.stderr
  307. recursive-type-alias-impl-trait-declaration.rs
  308. recursive-type-alias-impl-trait-declaration.stderr
  309. region-escape-via-bound-contravariant-closure.rs
  310. region-escape-via-bound-contravariant.rs
  311. region-escape-via-bound.rs
  312. region-escape-via-bound.stderr
  313. return-position-impl-trait-minimal.rs
  314. reveal-during-codegen.rs
  315. rpit-assoc-pair-with-lifetime.rs
  316. rpit-assoc-pair-with-lifetime.stderr
  317. rpit-not-sized.rs
  318. rpit-not-sized.stderr
  319. stashed-diag-issue-121504.rs
  320. stashed-diag-issue-121504.stderr
  321. static-lifetime-return-position-impl-trait.rs
  322. static-return-lifetime-infered.rs
  323. static-return-lifetime-infered.stderr
  324. stranded-opaque.rs
  325. stranded-opaque.stderr
  326. suggest-calling-rpit-closure.rs
  327. suggest-calling-rpit-closure.stderr
  328. trait_resolution.rs
  329. trait_type.rs
  330. trait_type.stderr
  331. trait_upcasting.rs
  332. trait_upcasting_reference_mismatch.rs
  333. trait_upcasting_reference_mismatch.stderr
  334. two_tait_defining_each_other.current.stderr
  335. two_tait_defining_each_other.rs
  336. two_tait_defining_each_other2.current.stderr
  337. two_tait_defining_each_other2.next.stderr
  338. two_tait_defining_each_other2.rs
  339. two_tait_defining_each_other3.current.stderr
  340. two_tait_defining_each_other3.rs
  341. type-alias-generic-param.rs
  342. type-alias-generic-param.stderr
  343. type-alias-impl-trait-in-fn-body.rs
  344. type-alias-impl-trait-in-fn-body.stderr
  345. type-arg-mismatch-due-to-impl-trait.rs
  346. type-arg-mismatch-due-to-impl-trait.stderr
  347. type_parameters_captured.rs
  348. type_parameters_captured.stderr
  349. unactionable_diagnostic.fixed
  350. unactionable_diagnostic.rs
  351. unactionable_diagnostic.stderr
  352. universal-mismatched-type.rs
  353. universal-mismatched-type.stderr
  354. universal-two-impl-traits.rs
  355. universal-two-impl-traits.stderr
  356. universal_hrtb_anon.rs
  357. universal_hrtb_named.rs
  358. universal_in_adt_in_parameters.rs
  359. universal_in_impl_trait_in_parameters.rs
  360. universal_in_trait_defn_parameters.rs
  361. universal_multiple_bounds.rs
  362. universal_wrong_bounds.rs
  363. universal_wrong_bounds.stderr
  364. universal_wrong_hrtb.rs
  365. universal_wrong_hrtb.stderr
  366. unsafety-checking-cycle.rs
  367. unsize-cast-validation-rpit.rs
  368. unsize_adt.rs
  369. unsize_slice.rs
  370. unsize_tuple.rs
  371. unsized_coercion.next.stderr
  372. unsized_coercion.rs
  373. unsized_coercion2.old.stderr
  374. unsized_coercion2.rs
  375. unsized_coercion3.next.stderr
  376. unsized_coercion3.old.stderr
  377. unsized_coercion3.rs
  378. unsized_coercion4.rs
  379. unsized_coercion5.old.stderr
  380. unsized_coercion5.rs
  381. upvar_captures.rs
  382. upvar_captures.stderr
  383. variance.e2024.stderr
  384. variance.new.stderr
  385. variance.old.stderr
  386. variance.rs
  387. wf-check-hidden-type.rs
  388. wf-check-hidden-type.stderr
  389. wf-eval-order.rs
  390. where-allowed-2.rs
  391. where-allowed-2.stderr
  392. where-allowed.rs
  393. where-allowed.stderr
  394. xcrate.rs
  395. xcrate_simple.rs