about summary refs log tree commit diff
path: root/tests/ui/impl-trait
ModeNameSize
d---------alias-liveness372log plain
-rw-r--r--arg-position-impl-trait-too-long.rs435log plain
-rw-r--r--arg-position-impl-trait-too-long.stderr961log plain
-rw-r--r--associated-impl-trait-type-generic-trait.rs510log plain
-rw-r--r--associated-impl-trait-type-trivial.rs317log plain
-rw-r--r--associated-impl-trait-type.rs396log plain
-rw-r--r--async_scope_creep.rs722log plain
-rw-r--r--auto-trait-coherence.next.stderr486log plain
-rw-r--r--auto-trait-coherence.old.stderr486log plain
-rw-r--r--auto-trait-coherence.rs737log plain
-rw-r--r--auto-trait-leak-rpass.rs424log plain
-rw-r--r--auto-trait-leak.rs512log plain
-rw-r--r--auto-trait-leak.stderr930log plain
-rw-r--r--auto-trait-leak2.rs1196log plain
-rw-r--r--auto-trait-leak2.stderr1999log plain
-rw-r--r--autoderef.rs375log plain
d---------auxiliary135log plain
-rw-r--r--bivariant-lifetime-liveness.rs268log plain
-rw-r--r--bound-normalization-fail.rs788log plain
-rw-r--r--bound-normalization-fail.stderr1985log plain
-rw-r--r--bound-normalization-pass.rs1564log plain
-rw-r--r--bounds_regression.rs449log plain
-rw-r--r--can-return-unconstrained-closure.rs796log plain
-rw-r--r--capture-lifetime-not-in-hir.rs482log plain
-rw-r--r--capture-lifetime-not-in-hir.stderr408log plain
-rw-r--r--closure-calling-parent-fn.rs498log plain
-rw-r--r--closure-in-impl-trait-arg.rs147log plain
-rw-r--r--closure-in-impl-trait.rs317log plain
-rw-r--r--coherence-treats-tait-ambig.current.stderr421log plain
-rw-r--r--coherence-treats-tait-ambig.rs254log plain
-rw-r--r--coherence-treats-tait-ambig.stderr420log plain
-rw-r--r--cross-return-site-inference.rs901log plain
-rw-r--r--cross-return-site-inference.stderr1346log plain
-rw-r--r--deduce-signature-from-supertrait.rs260log plain
-rw-r--r--defined-by-trait-resolution.rs199log plain
-rw-r--r--deprecated_annotation.rs293log plain
d---------diagnostics128log plain
-rw-r--r--divergence.rs150log plain
-rw-r--r--does-not-live-long-enough.rs261log plain
-rw-r--r--does-not-live-long-enough.stderr1071log plain
-rw-r--r--dont-suggest-box-on-empty-else-arm.rs159log plain
-rw-r--r--dont-suggest-box-on-empty-else-arm.stderr473log plain
-rw-r--r--dyn-trait-elided-two-inputs-assoc.rs396log plain
-rw-r--r--dyn-trait-elided-two-inputs-param.rs385log plain
-rw-r--r--dyn-trait-elided-two-inputs-ref-assoc.rs564log plain
-rw-r--r--dyn-trait-elided-two-inputs-ref-param.rs491log plain
-rw-r--r--dyn-trait-return-should-be-impl-trait.rs1426log plain
-rw-r--r--dyn-trait-return-should-be-impl-trait.stderr12202log plain
-rw-r--r--equal-hidden-lifetimes.rs1240log plain
-rw-r--r--equality-in-canonical-query.clone.stderr1085log plain
-rw-r--r--equality-in-canonical-query.rs619log plain
-rw-r--r--equality-rpass.rs1010log plain
-rw-r--r--equality-rpass.stderr490log plain
-rw-r--r--equality.rs754log plain
-rw-r--r--equality.stderr1404log plain
-rw-r--r--equality2.rs1037log plain
-rw-r--r--equality2.stderr2714log plain
-rw-r--r--erased-regions-in-hidden-ty.current.stderr526log plain
-rw-r--r--erased-regions-in-hidden-ty.next.stderr526log plain
-rw-r--r--erased-regions-in-hidden-ty.rs708log plain
-rw-r--r--example-calendar.rs26586log plain
-rw-r--r--example-st.rs650log plain
d---------explicit-generic-args-with-impl-trait357log plain
-rw-r--r--extra-impl-in-trait-impl.fixed358log plain
-rw-r--r--extra-impl-in-trait-impl.rs368log plain
-rw-r--r--extra-impl-in-trait-impl.stderr808log plain
-rw-r--r--extra-item.rs215log plain
-rw-r--r--extra-item.stderr310log plain
-rw-r--r--fallback.rs176log plain
-rw-r--r--fallback_inference.rs137log plain
-rw-r--r--fallback_inference.stderr422log plain
-rw-r--r--feature-self-return-type.rs1904log plain
-rw-r--r--feature-self-return-type.stderr1353log plain
-rw-r--r--fresh-lifetime-from-bare-trait-obj-114664.rs750log plain
-rw-r--r--fresh-lifetime-from-bare-trait-obj-114664.stderr1850log plain
-rw-r--r--generic-with-implicit-hrtb-without-dyn.edition2015.stderr426log plain
-rw-r--r--generic-with-implicit-hrtb-without-dyn.edition2021.stderr434log plain
-rw-r--r--generic-with-implicit-hrtb-without-dyn.rs351log plain
-rw-r--r--hidden-lifetimes.rs1692log plain
-rw-r--r--hidden-lifetimes.stderr1621log plain
-rw-r--r--hidden-type-is-opaque-2.rs955log plain
-rw-r--r--hidden-type-is-opaque-2.stderr901log plain
-rw-r--r--hidden-type-is-opaque.rs638log plain
-rw-r--r--impl-fn-hrtb-bounds-2.rs218log plain
-rw-r--r--impl-fn-hrtb-bounds-2.stderr474log plain
-rw-r--r--impl-fn-hrtb-bounds.rs645log plain
-rw-r--r--impl-fn-hrtb-bounds.stderr1808log plain
-rw-r--r--impl-fn-parsing-ambiguities.rs359log plain
-rw-r--r--impl-fn-parsing-ambiguities.stderr912log plain
-rw-r--r--impl-fn-predefined-lifetimes.rs328log plain
-rw-r--r--impl-fn-predefined-lifetimes.stderr645log plain
-rw-r--r--impl-generic-mismatch-ab.rs241log plain
-rw-r--r--impl-generic-mismatch-ab.stderr1120log plain
-rw-r--r--impl-generic-mismatch.rs807log plain
-rw-r--r--impl-generic-mismatch.stderr2020log plain
-rw-r--r--impl-subtyper.rs324log plain
-rw-r--r--impl-subtyper2.rs100log plain
-rw-r--r--impl-trait-in-macro.rs356log plain
-rw-r--r--impl-trait-in-macro.stderr978log plain
-rw-r--r--impl-trait-plus-priority.rs1326log plain
-rw-r--r--impl-trait-plus-priority.stderr2283log plain
-rw-r--r--impl_fn_associativity.rs570log plain
-rw-r--r--impl_trait_projections.rs1029log plain
-rw-r--r--impl_trait_projections.stderr1238log plain
-rw-r--r--in-assoc-type-unconstrained.rs670log plain
-rw-r--r--in-assoc-type-unconstrained.stderr2263log plain
-rw-r--r--in-assoc-type.rs489log plain
-rw-r--r--in-assoc-type.stderr830log plain
d---------in-trait4925log plain
-rw-r--r--issue-100075-2.rs191log plain
-rw-r--r--issue-100075-2.stderr810log plain
-rw-r--r--issue-100075.rs337log plain
-rw-r--r--issue-100075.stderr416log plain
-rw-r--r--issue-100187.rs172log plain
-rw-r--r--issue-102605.rs283log plain
-rw-r--r--issue-102605.stderr1221log plain
-rw-r--r--issue-103181-1.current.stderr388log plain
-rw-r--r--issue-103181-1.next.stderr388log plain
-rw-r--r--issue-103181-1.rs1980log plain
-rw-r--r--issue-103181-2.rs534log plain
-rw-r--r--issue-103181-2.stderr276log plain
-rw-r--r--issue-103599.rs147log plain
-rw-r--r--issue-103599.stderr423log plain
-rw-r--r--issue-108591.rs501log plain
-rw-r--r--issue-108592.rs405log plain
-rw-r--r--issue-35668.rs244log plain
-rw-r--r--issue-35668.stderr598log plain
-rw-r--r--issue-36792.rs71log plain
-rw-r--r--issue-46959.rs177log plain
-rw-r--r--issue-49556.rs257log plain
-rw-r--r--issue-49579.rs253log plain
-rw-r--r--issue-49685.rs346log plain
-rw-r--r--issue-51185.rs131log plain
-rw-r--r--issue-54966.rs174log plain
-rw-r--r--issue-54966.stderr311log plain
-rw-r--r--issue-55872-1.rs481log plain
-rw-r--r--issue-55872-1.stderr1422log plain
-rw-r--r--issue-55872-2.rs499log plain
-rw-r--r--issue-55872-2.stderr520log plain
-rw-r--r--issue-55872-3.rs299log plain
-rw-r--r--issue-55872-3.stderr408log plain
-rw-r--r--issue-55872.rs341log plain
-rw-r--r--issue-55872.stderr230log plain
-rw-r--r--issue-56445.rs440log plain
-rw-r--r--issue-68532.rs162log plain
-rw-r--r--issue-72911.rs444log plain
-rw-r--r--issue-72911.stderr654log plain
-rw-r--r--issue-86465.rs244log plain
-rw-r--r--issue-86465.stderr321log plain
-rw-r--r--issue-87450.rs367log plain
-rw-r--r--issue-87450.stderr1005log plain
-rw-r--r--issue-99073-2.rs402log plain
-rw-r--r--issue-99073-2.stderr897log plain
-rw-r--r--issue-99073.rs250log plain
-rw-r--r--issue-99073.stderr772log plain
-rw-r--r--issue-99642-2.rs177log plain
-rw-r--r--issue-99642.rs128log plain
-rw-r--r--issue-99914.rs189log plain
-rw-r--r--issue-99914.stderr439log plain
d---------issues3787log plain
-rw-r--r--lifetime-ambiguity-regression.rs502log plain
-rw-r--r--lifetimes.rs3836log plain
-rw-r--r--lifetimes2.rs181log plain
-rw-r--r--mapping-duplicated-lifetimes-issue-114597.rs256log plain
-rw-r--r--method-suggestion-no-duplication.rs158log plain
-rw-r--r--method-suggestion-no-duplication.stderr649log plain
-rw-r--r--multiple-defining-usages-in-body.rs327log plain
-rw-r--r--multiple-defining-usages-in-body.stderr899log plain
d---------multiple-lifetimes840log plain
-rw-r--r--must_outlive_least_region_or_bound.rs1538log plain
-rw-r--r--must_outlive_least_region_or_bound.stderr6283log plain
-rw-r--r--needs_least_region_or_bound.rs520log plain
-rw-r--r--negative-reasoning.rs577log plain
-rw-r--r--negative-reasoning.stderr628log plain
-rw-r--r--nested-return-type.rs354log plain
-rw-r--r--nested-return-type2-tait.rs989log plain
-rw-r--r--nested-return-type2-tait.stderr450log plain
-rw-r--r--nested-return-type2-tait2.rs958log plain
-rw-r--r--nested-return-type2-tait2.stderr441log plain
-rw-r--r--nested-return-type2-tait3.rs932log plain
-rw-r--r--nested-return-type2-tait3.stderr586log plain
-rw-r--r--nested-return-type2.rs976log plain
-rw-r--r--nested-return-type3-tait.rs370log plain
-rw-r--r--nested-return-type3-tait.stderr450log plain
-rw-r--r--nested-return-type3-tait2.rs375log plain
-rw-r--r--nested-return-type3-tait2.stderr441log plain
-rw-r--r--nested-return-type3-tait3.rs349log plain
-rw-r--r--nested-return-type3-tait3.stderr586log plain
-rw-r--r--nested-return-type3.rs206log plain
-rw-r--r--nested-return-type4.rs259log plain
-rw-r--r--nested-return-type4.stderr1243log plain
-rw-r--r--nested-rpit-hrtb-2.rs278log plain
-rw-r--r--nested-rpit-hrtb-2.stderr590log plain
-rw-r--r--nested-rpit-hrtb.rs2116log plain
-rw-r--r--nested-rpit-hrtb.stderr3575log plain
-rw-r--r--nested-rpit-with-anonymous-lifetimes.rs527log plain
-rw-r--r--nested_impl_trait.rs1017log plain
-rw-r--r--nested_impl_trait.stderr3001log plain
-rw-r--r--nesting.rs273log plain
-rw-r--r--no-method-suggested-traits.rs2362log plain
-rw-r--r--no-method-suggested-traits.stderr12259log plain
-rw-r--r--no-trait.rs87log plain
-rw-r--r--no-trait.stderr178log plain
-rw-r--r--normalize-opaque-with-bound-vars.rs521log plain
-rw-r--r--normalize-tait-in-const.rs575log plain
-rw-r--r--normalize-tait-in-const.stderr309log plain
-rw-r--r--object-unsafe-trait-in-return-position-dyn-trait.rs557log plain
-rw-r--r--object-unsafe-trait-in-return-position-dyn-trait.stderr2711log plain
-rw-r--r--object-unsafe-trait-in-return-position-impl-trait.rs567log plain
-rw-r--r--object-unsafe-trait-in-return-position-impl-trait.stderr636log plain
-rw-r--r--opaque-cast-field-access-in-future.rs367log plain
-rw-r--r--opaque-cast-field-access-in-future.stderr364log plain
-rw-r--r--point-to-type-err-cause-on-impl-trait-return.rs1899log plain
-rw-r--r--point-to-type-err-cause-on-impl-trait-return.stderr7412log plain
-rw-r--r--printing-binder.rs311log plain
-rw-r--r--printing-binder.stderr1064log plain
-rw-r--r--private_unused.rs186log plain
-rw-r--r--projection-mismatch-in-impl-where-clause.rs286log plain
-rw-r--r--projection-mismatch-in-impl-where-clause.stderr759log plain
-rw-r--r--projection.rs485log plain
-rw-r--r--question_mark.rs443log plain
-rw-r--r--recursive-auto-trait.rs135log plain
-rw-r--r--recursive-coroutine.current.stderr437log plain
-rw-r--r--recursive-coroutine.next.stderr437log plain
-rw-r--r--recursive-coroutine.rs637log plain
-rw-r--r--recursive-impl-trait-type-direct.rs104log plain
-rw-r--r--recursive-impl-trait-type-indirect.rs1559log plain
-rw-r--r--recursive-impl-trait-type-indirect.stderr5216log plain
-rw-r--r--recursive-impl-trait-type-through-non-recursive.rs658log plain
-rw-r--r--recursive-impl-trait-type-through-non-recursive.stderr1857log plain
-rw-r--r--recursive-type-alias-impl-trait-declaration-too-subtle-2.rs253log plain
-rw-r--r--recursive-type-alias-impl-trait-declaration-too-subtle.rs657log plain
-rw-r--r--recursive-type-alias-impl-trait-declaration-too-subtle.stderr2400log plain
-rw-r--r--recursive-type-alias-impl-trait-declaration.rs291log plain
-rw-r--r--recursive-type-alias-impl-trait-declaration.stderr539log plain
-rw-r--r--region-escape-via-bound-contravariant-closure.rs462log plain
-rw-r--r--region-escape-via-bound-contravariant.rs509log plain
-rw-r--r--region-escape-via-bound.rs508log plain
-rw-r--r--region-escape-via-bound.stderr744log plain
-rw-r--r--return-position-impl-trait-minimal.rs110log plain
-rw-r--r--reveal-during-codegen.rs162log plain
-rw-r--r--rpit-assoc-pair-with-lifetime.rs139log plain
-rw-r--r--rpit-not-sized.rs142log plain
-rw-r--r--rpit-not-sized.stderr489log plain
d---------rpit153log plain
-rw-r--r--static-lifetime-return-position-impl-trait.rs211log plain
-rw-r--r--static-return-lifetime-infered.rs405log plain
-rw-r--r--static-return-lifetime-infered.stderr1849log plain
-rw-r--r--suggest-calling-rpit-closure.rs151log plain
-rw-r--r--suggest-calling-rpit-closure.stderr637log plain
-rw-r--r--trait_resolution.rs478log plain
-rw-r--r--trait_type.rs512log plain
-rw-r--r--trait_type.stderr1627log plain
-rw-r--r--two_tait_defining_each_other.current.stderr672log plain
-rw-r--r--two_tait_defining_each_other.rs497log plain
-rw-r--r--two_tait_defining_each_other2.current.stderr844log plain
-rw-r--r--two_tait_defining_each_other2.next.stderr308log plain
-rw-r--r--two_tait_defining_each_other2.rs466log plain
-rw-r--r--two_tait_defining_each_other3.current.stderr641log plain
-rw-r--r--two_tait_defining_each_other3.rs503log plain
-rw-r--r--type-alias-generic-param.rs460log plain
-rw-r--r--type-alias-impl-trait-in-fn-body.rs216log plain
-rw-r--r--type-arg-mismatch-due-to-impl-trait.rs371log plain
-rw-r--r--type-arg-mismatch-due-to-impl-trait.stderr583log plain
-rw-r--r--type_parameters_captured.rs252log plain
-rw-r--r--type_parameters_captured.stderr534log plain
-rw-r--r--unactionable_diagnostic.fixed381log plain
-rw-r--r--unactionable_diagnostic.rs377log plain
-rw-r--r--unactionable_diagnostic.stderr565log plain
-rw-r--r--universal-mismatched-type.rs106log plain
-rw-r--r--universal-mismatched-type.stderr531log plain
-rw-r--r--universal-two-impl-traits.rs304log plain
-rw-r--r--universal-two-impl-traits.stderr949log plain
-rw-r--r--universal_hrtb_anon.rs157log plain
-rw-r--r--universal_hrtb_named.rs164log plain
-rw-r--r--universal_in_adt_in_parameters.rs599log plain
-rw-r--r--universal_in_impl_trait_in_parameters.rs963log plain
-rw-r--r--universal_in_trait_defn_parameters.rs346log plain
-rw-r--r--universal_multiple_bounds.rs217log plain
-rw-r--r--universal_wrong_bounds.rs357log plain
-rw-r--r--universal_wrong_bounds.stderr665log plain
-rw-r--r--universal_wrong_hrtb.rs201log plain
-rw-r--r--universal_wrong_hrtb.stderr318log plain
-rw-r--r--unsafety-checking-cycle.rs744log plain
-rw-r--r--variance.rs415log plain
-rw-r--r--variance.stderr707log plain
-rw-r--r--wf-eval-order.rs737log plain
-rw-r--r--where-allowed-2.rs125log plain
-rw-r--r--where-allowed-2.stderr352log plain
-rw-r--r--where-allowed.rs8664log plain
-rw-r--r--where-allowed.stderr13490log plain
-rw-r--r--xcrate.rs234log plain
-rw-r--r--xcrate_simple.rs109log plain