summaryrefslogtreecommitdiffstats
path: root/tests/ui/type-alias-impl-trait
ModeNameSize
-rw-r--r--argument-types.rs329logstatsplain
-rw-r--r--assoc-projection-ice.rs342logstatsplain
-rw-r--r--assoc-type-const.rs678logstatsplain
-rw-r--r--assoc-type-lifetime-unconstrained.rs546logstatsplain
-rw-r--r--assoc-type-lifetime-unconstrained.stderr357logstatsplain
-rw-r--r--assoc-type-lifetime.rs477logstatsplain
-rw-r--r--associated-type-alias-impl-trait.rs406logstatsplain
-rw-r--r--associated-type-impl-trait-lifetime.rs341logstatsplain
-rw-r--r--auto-trait-leakage.rs235logstatsplain
-rw-r--r--auto-trait-leakage2.rs532logstatsplain
-rw-r--r--auto-trait-leakage2.stderr927logstatsplain
-rw-r--r--auto-trait-leakage3.rs389logstatsplain
-rw-r--r--auto-trait-leakage3.stderr775logstatsplain
d---------auxiliary251logstatsplain
-rw-r--r--bound_reduction.rs329logstatsplain
-rw-r--r--bound_reduction2.rs324logstatsplain
-rw-r--r--bound_reduction2.stderr377logstatsplain
-rw-r--r--bounds-are-checked-2.rs355logstatsplain
-rw-r--r--bounds-are-checked-2.stderr414logstatsplain
-rw-r--r--bounds-are-checked.rs499logstatsplain
-rw-r--r--bounds-are-checked.stderr428logstatsplain
-rw-r--r--closure_args.rs312logstatsplain
-rw-r--r--closure_args2.rs432logstatsplain
-rw-r--r--closure_parent_substs.rs1447logstatsplain
-rw-r--r--closure_wf_outlives.rs1292logstatsplain
-rw-r--r--closure_wf_outlives.stderr2377logstatsplain
-rw-r--r--closures_in_branches.rs573logstatsplain
-rw-r--r--closures_in_branches.stderr707logstatsplain
-rw-r--r--coherence.rs478logstatsplain
-rw-r--r--coherence.stderr703logstatsplain
-rw-r--r--coherence_cross_crate.rs630logstatsplain
-rw-r--r--coherence_cross_crate.stderr566logstatsplain
-rw-r--r--coherence_generalization.rs231logstatsplain
-rw-r--r--collect_hidden_types.rs469logstatsplain
-rw-r--r--constrain_inputs.rs1296logstatsplain
-rw-r--r--constrain_inputs.stderr2631logstatsplain
-rw-r--r--constrain_inputs_unsound.rs844logstatsplain
-rw-r--r--constrain_inputs_unsound.stderr442logstatsplain
-rw-r--r--cross_crate_ice.rs282logstatsplain
-rw-r--r--cross_crate_ice2.rs207logstatsplain
-rw-r--r--cross_inference.rs170logstatsplain
-rw-r--r--cross_inference_pattern_bug.rs186logstatsplain
-rw-r--r--cross_inference_pattern_bug_no_type.rs324logstatsplain
-rw-r--r--cross_inference_rpit.rs190logstatsplain
-rw-r--r--declared_but_never_defined.rs149logstatsplain
-rw-r--r--declared_but_never_defined.stderr293logstatsplain
-rw-r--r--declared_but_not_defined_in_scope.rs256logstatsplain
-rw-r--r--declared_but_not_defined_in_scope.stderr848logstatsplain
-rw-r--r--defining-use-submodule.rs379logstatsplain
-rw-r--r--destructuring.rs185logstatsplain
-rw-r--r--different_defining_uses.rs233logstatsplain
-rw-r--r--different_defining_uses.stderr321logstatsplain
-rw-r--r--different_defining_uses_never_type.rs290logstatsplain
-rw-r--r--different_defining_uses_never_type.stderr357logstatsplain
-rw-r--r--different_defining_uses_never_type2.rs577logstatsplain
-rw-r--r--different_defining_uses_never_type3.rs243logstatsplain
-rw-r--r--different_defining_uses_never_type3.stderr412logstatsplain
-rw-r--r--different_lifetimes_defining_uses.rs443logstatsplain
-rw-r--r--different_lifetimes_defining_uses.stderr331logstatsplain
-rw-r--r--fallback.rs572logstatsplain
-rw-r--r--fallback.stderr572logstatsplain
-rw-r--r--field-types.rs205logstatsplain
-rw-r--r--future.rs477logstatsplain
-rw-r--r--future.stderr609logstatsplain
-rw-r--r--generic_different_defining_uses.rs267logstatsplain
-rw-r--r--generic_different_defining_uses.stderr424logstatsplain
-rw-r--r--generic_duplicate_lifetime_param.rs283logstatsplain
-rw-r--r--generic_duplicate_lifetime_param.stderr367logstatsplain
-rw-r--r--generic_duplicate_param_use.rs737logstatsplain
-rw-r--r--generic_duplicate_param_use.stderr984logstatsplain
-rw-r--r--generic_duplicate_param_use10.rs193logstatsplain
-rw-r--r--generic_duplicate_param_use2.rs248logstatsplain
-rw-r--r--generic_duplicate_param_use2.stderr441logstatsplain
-rw-r--r--generic_duplicate_param_use3.rs351logstatsplain
-rw-r--r--generic_duplicate_param_use3.stderr781logstatsplain
-rw-r--r--generic_duplicate_param_use4.rs250logstatsplain
-rw-r--r--generic_duplicate_param_use4.stderr444logstatsplain
-rw-r--r--generic_duplicate_param_use5.rs465logstatsplain
-rw-r--r--generic_duplicate_param_use5.stderr1708logstatsplain
-rw-r--r--generic_duplicate_param_use6.rs434logstatsplain
-rw-r--r--generic_duplicate_param_use6.stderr1307logstatsplain
-rw-r--r--generic_duplicate_param_use7.rs410logstatsplain
-rw-r--r--generic_duplicate_param_use8.rs335logstatsplain
-rw-r--r--generic_duplicate_param_use8.stderr925logstatsplain
-rw-r--r--generic_duplicate_param_use9.rs556logstatsplain
-rw-r--r--generic_duplicate_param_use9.stderr2089logstatsplain
-rw-r--r--generic_lifetime_param.rs161logstatsplain
-rw-r--r--generic_nondefining_use.rs610logstatsplain
-rw-r--r--generic_nondefining_use.stderr988logstatsplain
-rw-r--r--generic_not_used.rs318logstatsplain
-rw-r--r--generic_not_used.stderr406logstatsplain
-rw-r--r--generic_type_does_not_live_long_enough.rs384logstatsplain
-rw-r--r--generic_type_does_not_live_long_enough.stderr1031logstatsplain
-rw-r--r--generic_underconstrained.rs248logstatsplain
-rw-r--r--generic_underconstrained.stderr752logstatsplain
-rw-r--r--generic_underconstrained2.rs541logstatsplain
-rw-r--r--generic_underconstrained2.stderr1573logstatsplain
-rw-r--r--impl-with-unconstrained-param.rs345logstatsplain
-rw-r--r--impl-with-unconstrained-param.stderr327logstatsplain
-rw-r--r--impl_trait_for_generic_tait.rs320logstatsplain
-rw-r--r--impl_trait_for_same_tait.rs687logstatsplain
-rw-r--r--impl_trait_for_same_tait.stderr1019logstatsplain
-rw-r--r--impl_trait_for_tait.rs287logstatsplain
-rw-r--r--impl_trait_for_tait_bound.rs366logstatsplain
-rw-r--r--impl_trait_for_tait_bound.stderr542logstatsplain
-rw-r--r--impl_trait_for_tait_bound2.rs250logstatsplain
-rw-r--r--impl_trait_for_tait_bound2.stderr544logstatsplain
-rw-r--r--implied_bounds.rs1254logstatsplain
-rw-r--r--implied_bounds.stderr542logstatsplain
-rw-r--r--implied_bounds2.rs246logstatsplain
-rw-r--r--implied_bounds3.rs157logstatsplain
-rw-r--r--implied_bounds_closure.rs671logstatsplain
-rw-r--r--implied_bounds_closure.stderr380logstatsplain
-rw-r--r--implied_bounds_from_types.rs1267logstatsplain
-rw-r--r--implied_bounds_from_types.stderr557logstatsplain
-rw-r--r--implied_lifetime_wf_check.rs412logstatsplain
-rw-r--r--implied_lifetime_wf_check3.rs1233logstatsplain
-rw-r--r--implied_lifetime_wf_check3.stderr1433logstatsplain
-rw-r--r--implied_lifetime_wf_check4_static.rs334logstatsplain
-rw-r--r--implied_lifetime_wf_check4_static.stderr521logstatsplain
-rw-r--r--imply_bounds_from_bounds.rs399logstatsplain
-rw-r--r--imply_bounds_from_bounds_param.rs783logstatsplain
-rw-r--r--imply_bounds_from_bounds_param.stderr805logstatsplain
-rw-r--r--incoherent-assoc-imp-trait.rs356logstatsplain
-rw-r--r--incoherent-assoc-imp-trait.stderr608logstatsplain
-rw-r--r--incomplete-inference.rs185logstatsplain
-rw-r--r--incomplete-inference.stderr387logstatsplain
-rw-r--r--inference-cycle.rs424logstatsplain
-rw-r--r--inference-cycle.stderr779logstatsplain
-rw-r--r--issue-101750.rs589logstatsplain
-rw-r--r--issue-104817.rs500logstatsplain
-rw-r--r--issue-104817.stock.stderr461logstatsplain
-rw-r--r--issue-52843-closure-constrain.rs375logstatsplain
-rw-r--r--issue-52843-closure-constrain.stderr450logstatsplain
-rw-r--r--issue-52843.rs266logstatsplain
-rw-r--r--issue-52843.stderr423logstatsplain
-rw-r--r--issue-53092-2.rs352logstatsplain
-rw-r--r--issue-53092-2.stderr1613logstatsplain
-rw-r--r--issue-53092.rs357logstatsplain
-rw-r--r--issue-53092.stderr656logstatsplain
-rw-r--r--issue-53096.rs196logstatsplain
-rw-r--r--issue-53096.stderr156logstatsplain
-rw-r--r--issue-53398-cyclic-types.rs156logstatsplain
-rw-r--r--issue-53398-cyclic-types.stderr490logstatsplain
-rw-r--r--issue-53598.rs514logstatsplain
-rw-r--r--issue-53598.stderr270logstatsplain
-rw-r--r--issue-53678-generator-and-const-fn.rs428logstatsplain
-rw-r--r--issue-53678-generator-and-const-fn.stderr179logstatsplain
-rw-r--r--issue-55099-lifetime-inference.rs405logstatsplain
-rw-r--r--issue-57188-associate-impl-capture.rs416logstatsplain
-rw-r--r--issue-57611-trait-alias.rs404logstatsplain
-rw-r--r--issue-57700.rs475logstatsplain
-rw-r--r--issue-57700.stderr250logstatsplain
-rw-r--r--issue-57807-associated-type.rs451logstatsplain
-rw-r--r--issue-57961.rs320logstatsplain
-rw-r--r--issue-57961.stderr710logstatsplain
-rw-r--r--issue-58662-generator-with-lifetime.rs991logstatsplain
-rw-r--r--issue-58662-simplified.rs305logstatsplain
-rw-r--r--issue-58887.rs375logstatsplain
-rw-r--r--issue-58951-2.rs241logstatsplain
-rw-r--r--issue-58951.rs163logstatsplain
-rw-r--r--issue-60371.rs285logstatsplain
-rw-r--r--issue-60371.stderr795logstatsplain
-rw-r--r--issue-60407.rs251logstatsplain
-rw-r--r--issue-60407.stderr154logstatsplain
-rw-r--r--issue-60564-working.rs610logstatsplain
-rw-r--r--issue-60564.rs711logstatsplain
-rw-r--r--issue-60564.stderr585logstatsplain
-rw-r--r--issue-60662.rs153logstatsplain
-rw-r--r--issue-60662.stdout244logstatsplain
-rw-r--r--issue-62000-associate-impl-trait-lifetimes.rs653logstatsplain
-rw-r--r--issue-63263-closure-return.rs269logstatsplain
-rw-r--r--issue-63279.rs317logstatsplain
-rw-r--r--issue-63279.stderr1624logstatsplain
-rw-r--r--issue-63355.rs622logstatsplain
-rw-r--r--issue-63677-type-alias-coherence.rs417logstatsplain
-rw-r--r--issue-65384.rs268logstatsplain
-rw-r--r--issue-65384.stderr393logstatsplain
-rw-r--r--issue-65679-inst-opaque-ty-from-val-twice.rs531logstatsplain
-rw-r--r--issue-65918.rs1068logstatsplain
-rw-r--r--issue-66580-closure-coherence.rs364logstatsplain
-rw-r--r--issue-67844-nested-opaque.rs582logstatsplain
-rw-r--r--issue-68368-non-defining-use-2.rs360logstatsplain
-rw-r--r--issue-68368-non-defining-use-2.stderr426logstatsplain
-rw-r--r--issue-68368-non-defining-use.rs358logstatsplain
-rw-r--r--issue-68368-non-defining-use.stderr424logstatsplain
-rw-r--r--issue-69136-inner-lifetime-resolve-error.rs431logstatsplain
-rw-r--r--issue-69136-inner-lifetime-resolve-error.stderr1266logstatsplain
-rw-r--r--issue-69136-inner-lifetime-resolve-ok.rs333logstatsplain
-rw-r--r--issue-69323.rs363logstatsplain
-rw-r--r--issue-70121.rs343logstatsplain
-rw-r--r--issue-72793.rs378logstatsplain
-rw-r--r--issue-74244.rs327logstatsplain
-rw-r--r--issue-74244.stderr330logstatsplain
-rw-r--r--issue-74280.rs192logstatsplain
-rw-r--r--issue-74280.stderr346logstatsplain
-rw-r--r--issue-74761-2.rs323logstatsplain
-rw-r--r--issue-74761-2.stderr551logstatsplain
-rw-r--r--issue-74761.rs323logstatsplain
-rw-r--r--issue-74761.stderr547logstatsplain
-rw-r--r--issue-76202-trait-impl-for-tait.rs494logstatsplain
-rw-r--r--issue-77179.rs254logstatsplain
-rw-r--r--issue-77179.stderr464logstatsplain
-rw-r--r--issue-78450.rs356logstatsplain
-rw-r--r--issue-84660-trait-impl-for-tait.rs463logstatsplain
-rw-r--r--issue-84660-unsoundness.rs894logstatsplain
-rw-r--r--issue-84660-unsoundness.stderr450logstatsplain
-rw-r--r--issue-87455-static-lifetime-ice.rs1627logstatsplain
-rw-r--r--issue-89686.rs403logstatsplain
-rw-r--r--issue-89686.stderr473logstatsplain
-rw-r--r--issue-89952.rs559logstatsplain
-rw-r--r--issue-90400-1.rs599logstatsplain
-rw-r--r--issue-90400-1.stderr655logstatsplain
-rw-r--r--issue-90400-2.rs700logstatsplain
-rw-r--r--issue-90400-2.stderr644logstatsplain
-rw-r--r--issue-93411.rs398logstatsplain
-rw-r--r--issue-94429.rs457logstatsplain
-rw-r--r--issue-94429.stderr368logstatsplain
-rw-r--r--issue-96572-unconstrained-mismatch.rs211logstatsplain
-rw-r--r--issue-96572-unconstrained-mismatch.stderr498logstatsplain
-rw-r--r--issue-96572-unconstrained.rs1646logstatsplain
-rw-r--r--issue-98604.rs343logstatsplain
-rw-r--r--issue-98604.stderr567logstatsplain
-rw-r--r--issue-98608.rs287logstatsplain
-rw-r--r--issue-98608.stderr664logstatsplain
-rw-r--r--match-unification.rs198logstatsplain
-rw-r--r--missing_lifetime_bound.rs226logstatsplain
-rw-r--r--missing_lifetime_bound.stderr559logstatsplain
-rw-r--r--multiple-def-uses-in-one-fn-infer.rs410logstatsplain
-rw-r--r--multiple-def-uses-in-one-fn-infer.stderr346logstatsplain
-rw-r--r--multiple-def-uses-in-one-fn-lifetimes.rs322logstatsplain
-rw-r--r--multiple-def-uses-in-one-fn-lifetimes.stderr346logstatsplain
-rw-r--r--multiple-def-uses-in-one-fn-pass.rs621logstatsplain
-rw-r--r--multiple-def-uses-in-one-fn.rs525logstatsplain
-rw-r--r--multiple-def-uses-in-one-fn.stderr806logstatsplain
-rw-r--r--multiple-def-uses-in-one-fn2.rs572logstatsplain
-rw-r--r--multiple-def-uses-in-one-fn2.stderr341logstatsplain
-rw-r--r--multiple-def-uses-in-one-fn3.rs537logstatsplain
-rw-r--r--multiple-def-uses-in-one-fn3.stderr785logstatsplain
-rw-r--r--multiple_definitions.rs602logstatsplain
-rw-r--r--nested-tait-inference.rs336logstatsplain
-rw-r--r--nested-tait-inference.stderr463logstatsplain
-rw-r--r--nested-tait-inference2.rs286logstatsplain
-rw-r--r--nested-tait-inference2.stderr532logstatsplain
-rw-r--r--nested-tait-inference3.rs239logstatsplain
-rw-r--r--nested-tait-inference3.stderr272logstatsplain
-rw-r--r--nested.rs265logstatsplain
-rw-r--r--nested.stderr579logstatsplain
-rw-r--r--nested_type_alias_impl_trait.rs374logstatsplain
-rw-r--r--nested_type_alias_impl_trait.stderr650logstatsplain
-rw-r--r--never_reveal_concrete_type.rs238logstatsplain
-rw-r--r--no_inferrable_concrete_type.rs413logstatsplain
-rw-r--r--no_inferrable_concrete_type.stderr288logstatsplain
-rw-r--r--no_revealing_outside_defining_module.rs361logstatsplain
-rw-r--r--no_revealing_outside_defining_module.stderr1014logstatsplain
-rw-r--r--not_a_defining_use.rs672logstatsplain
-rw-r--r--not_a_defining_use.stderr1241logstatsplain
-rw-r--r--not_well_formed.rs285logstatsplain
-rw-r--r--not_well_formed.stderr365logstatsplain
-rw-r--r--outlives-bound-var.rs338logstatsplain
-rw-r--r--reveal_local.rs531logstatsplain
-rw-r--r--reveal_local.stderr840logstatsplain
-rw-r--r--self-referential-2.rs189logstatsplain
-rw-r--r--self-referential-2.stderr479logstatsplain
-rw-r--r--self-referential-3.rs256logstatsplain
-rw-r--r--self-referential-4.rs667logstatsplain
-rw-r--r--self-referential-4.stderr1483logstatsplain
-rw-r--r--self-referential.rs694logstatsplain
-rw-r--r--self-referential.stderr1542logstatsplain
-rw-r--r--self_implication.rs844logstatsplain
-rw-r--r--static-const-types.rs185logstatsplain
-rw-r--r--structural-match-no-leak.rs422logstatsplain
-rw-r--r--structural-match-no-leak.stderr182logstatsplain
-rw-r--r--structural-match.rs301logstatsplain
-rw-r--r--structural-match.stderr166logstatsplain
-rw-r--r--type-alias-impl-trait-assoc-dyn.rs200logstatsplain
-rw-r--r--type-alias-impl-trait-assoc-impl-trait.rs301logstatsplain
-rw-r--r--type-alias-impl-trait-const.rs203logstatsplain
-rw-r--r--type-alias-impl-trait-fn-type.rs273logstatsplain
-rw-r--r--type-alias-impl-trait-fn-type.stderr350logstatsplain
-rw-r--r--type-alias-impl-trait-fns.rs321logstatsplain
-rw-r--r--type-alias-impl-trait-sized.rs291logstatsplain
-rw-r--r--type-alias-impl-trait-struct.rs161logstatsplain
-rw-r--r--type-alias-impl-trait-tuple.rs430logstatsplain
-rw-r--r--type-alias-impl-trait-unconstrained-lifetime.rs420logstatsplain
-rw-r--r--type-alias-impl-trait-unconstrained-lifetime.stderr388logstatsplain
-rw-r--r--type-alias-impl-trait-with-cycle-error.rs154logstatsplain
-rw-r--r--type-alias-impl-trait-with-cycle-error.stderr297logstatsplain
-rw-r--r--type-alias-impl-trait-with-cycle-error2.rs198logstatsplain
-rw-r--r--type-alias-impl-trait-with-cycle-error2.stderr316logstatsplain
-rw-r--r--type-alias-impl-trait-with-no-traits.rs243logstatsplain
-rw-r--r--type-alias-impl-trait-with-no-traits.stderr376logstatsplain
-rw-r--r--type-alias-impl-trait.rs1546logstatsplain
-rw-r--r--type-alias-impl-trait2.rs1818logstatsplain
-rw-r--r--type-alias-nested-impl-trait.rs329logstatsplain
-rw-r--r--type_of_a_let.rs354logstatsplain
-rw-r--r--type_of_a_let.stderr776logstatsplain
-rw-r--r--unbounded_opaque_type.rs297logstatsplain
-rw-r--r--underconstrained_generic.rs510logstatsplain
-rw-r--r--underconstrained_generic.stderr708logstatsplain
-rw-r--r--underconstrained_lifetime.rs835logstatsplain
-rw-r--r--underconstrained_lifetime.stderr810logstatsplain
-rw-r--r--unnameable_type.rs531logstatsplain
-rw-r--r--unnameable_type.stderr1145logstatsplain
-rw-r--r--unused_generic_param.rs406logstatsplain
-rw-r--r--weird-return-types.rs239logstatsplain
-rw-r--r--wf-check-fn-def.rs382logstatsplain
-rw-r--r--wf-check-fn-def.stderr623logstatsplain
-rw-r--r--wf-check-fn-ptrs.rs535logstatsplain
-rw-r--r--wf_check_closures.rs310logstatsplain
-rw-r--r--wf_check_closures.stderr601logstatsplain