]> git.lizzy.rs Git - rust.git/tree - src/test/ui/associated-types/
Rollup merge of #76468 - SNCPlay42:lifetime-names, r=Mark-Simulacrum
[rust.git] / src / test / ui / associated-types /
drwxr-xr-x   ..
-rw-r--r-- 537 associate-type-bound-normalization.rs
-rw-r--r-- 992 associated-type-projection-ambig-between-bound-and-where-clause.rs
-rw-r--r-- 4562 associated-type-projection-ambig-between-bound-and-where-clause.stderr
-rw-r--r-- 988 associated-type-projection-from-multiple-supertraits.rs
-rw-r--r-- 4230 associated-type-projection-from-multiple-supertraits.stderr
-rw-r--r-- 928 associated-type-projection-from-supertrait.rs
-rw-r--r-- 986 associated-type-projection-from-supertrait.stderr
-rw-r--r-- 451 associated-types-ICE-when-projecting-out-of-err.rs
-rw-r--r-- 325 associated-types-ICE-when-projecting-out-of-err.stderr
-rw-r--r-- 177 associated-types-basic.rs
-rw-r--r-- 681 associated-types-binding-in-trait.rs
-rw-r--r-- 576 associated-types-binding-in-where-clause.rs
-rw-r--r-- 692 associated-types-binding-to-type-defined-in-supertrait.rs
-rw-r--r-- 872 associated-types-binding-to-type-defined-in-supertrait.stderr
-rw-r--r-- 545 associated-types-bound-ambiguity.rs
-rw-r--r-- 478 associated-types-bound-failure.fixed
-rw-r--r-- 451 associated-types-bound-failure.rs
-rw-r--r-- 645 associated-types-bound-failure.stderr
-rw-r--r-- 673 associated-types-bound.rs
-rw-r--r-- 341 associated-types-cc.rs
-rw-r--r-- 1144 associated-types-coherence-failure.rs
-rw-r--r-- 1162 associated-types-coherence-failure.stderr
-rw-r--r-- 1575 associated-types-conditional-dispatch.rs
-rw-r--r-- 479 associated-types-constant-type.rs
-rw-r--r-- 475 associated-types-doubleendediterator-object.rs
-rw-r--r-- 355 associated-types-duplicate-binding-in-env-hrtb.rs
-rw-r--r-- 336 associated-types-duplicate-binding-in-env.rs
-rw-r--r-- 907 associated-types-enum-field-named.rs
-rw-r--r-- 823 associated-types-enum-field-numbered.rs
-rw-r--r-- 281 associated-types-eq-1.rs
-rw-r--r-- 554 associated-types-eq-1.stderr
-rw-r--r-- 413 associated-types-eq-2.rs
-rw-r--r-- 337 associated-types-eq-2.stderr
-rw-r--r-- 840 associated-types-eq-3.rs
-rw-r--r-- 1179 associated-types-eq-3.stderr
-rw-r--r-- 317 associated-types-eq-expr-path.rs
-rw-r--r-- 341 associated-types-eq-expr-path.stderr
-rw-r--r-- 1175 associated-types-eq-hr.nll.stderr
-rw-r--r-- 2255 associated-types-eq-hr.rs
-rw-r--r-- 4180 associated-types-eq-hr.stderr
-rw-r--r-- 380 associated-types-eq-obj.rs
-rw-r--r-- 289 associated-types-for-unimpl-trait.fixed
-rw-r--r-- 273 associated-types-for-unimpl-trait.rs
-rw-r--r-- 628 associated-types-for-unimpl-trait.stderr
-rw-r--r-- 102 associated-types-from-supertrait.rs
-rw-r--r-- 1248 associated-types-impl-redirect.rs
-rw-r--r-- 534 associated-types-in-ambiguous-context.rs
-rw-r--r-- 1325 associated-types-in-ambiguous-context.stderr
-rw-r--r-- 365 associated-types-in-bound-type-arg.rs
-rw-r--r-- 383 associated-types-in-default-method.rs
-rw-r--r-- 373 associated-types-in-fn.rs
-rw-r--r-- 510 associated-types-in-impl-generics.rs
-rw-r--r-- 409 associated-types-in-inherent-method.rs
-rw-r--r-- 747 associated-types-incomplete-object.rs
-rw-r--r-- 1244 associated-types-incomplete-object.stderr
-rw-r--r-- 328 associated-types-invalid-trait-ref-issue-18865.rs
-rw-r--r-- 524 associated-types-invalid-trait-ref-issue-18865.stderr
-rw-r--r-- 219 associated-types-issue-17359.rs
-rw-r--r-- 373 associated-types-issue-17359.stderr
-rw-r--r-- 522 associated-types-issue-20220.rs
-rw-r--r-- 816 associated-types-issue-20346.rs
-rw-r--r-- 714 associated-types-issue-20346.stderr
-rw-r--r-- 215 associated-types-issue-20371.rs
-rw-r--r-- 434 associated-types-issue-21212.rs
-rw-r--r-- 437 associated-types-iterator-binding.rs
-rw-r--r-- 411 associated-types-method.rs
-rw-r--r-- 616 associated-types-multiple-types-one-trait.rs
-rw-r--r-- 1258 associated-types-multiple-types-one-trait.stderr
-rw-r--r-- 712 associated-types-nested-projections.rs
-rw-r--r-- 237 associated-types-no-suitable-bound.rs
-rw-r--r-- 492 associated-types-no-suitable-bound.stderr
-rw-r--r-- 703 associated-types-no-suitable-supertrait-2.rs
-rw-r--r-- 636 associated-types-no-suitable-supertrait-2.stderr
-rw-r--r-- 843 associated-types-no-suitable-supertrait.rs
-rw-r--r-- 953 associated-types-no-suitable-supertrait.stderr
-rw-r--r-- 594 associated-types-normalize-in-bounds-binding.rs
-rw-r--r-- 932 associated-types-normalize-in-bounds-ufcs.rs
-rw-r--r-- 922 associated-types-normalize-in-bounds.rs
-rw-r--r-- 631 associated-types-normalize-unifield-struct.rs
-rw-r--r-- 709 associated-types-outlives.rs
-rw-r--r-- 484 associated-types-outlives.stderr
-rw-r--r-- 177 associated-types-overridden-binding-2.rs
-rw-r--r-- 524 associated-types-overridden-binding-2.stderr
-rw-r--r-- 303 associated-types-overridden-binding.rs
-rw-r--r-- 912 associated-types-overridden-binding.stderr
-rw-r--r-- 395 associated-types-overridden-default.rs
-rw-r--r-- 294 associated-types-path-1.rs
-rw-r--r-- 1048 associated-types-path-1.stderr
-rw-r--r-- 812 associated-types-path-2.rs
-rw-r--r-- 1845 associated-types-path-2.stderr
-rw-r--r-- 1037 associated-types-project-from-hrtb-in-fn-body.nll.stderr
-rw-r--r-- 560 associated-types-project-from-hrtb-in-fn-body.rs
-rw-r--r-- 548 associated-types-project-from-hrtb-in-fn-body.stderr
-rw-r--r-- 1008 associated-types-project-from-hrtb-in-fn.fixed
-rw-r--r-- 991 associated-types-project-from-hrtb-in-fn.rs
-rw-r--r-- 319 associated-types-project-from-hrtb-in-fn.stderr
-rw-r--r-- 1260 associated-types-project-from-hrtb-in-struct.rs
-rw-r--r-- 1788 associated-types-project-from-hrtb-in-struct.stderr
-rw-r--r-- 998 associated-types-project-from-hrtb-in-trait-method.fixed
-rw-r--r-- 965 associated-types-project-from-hrtb-in-trait-method.rs
-rw-r--r-- 717 associated-types-project-from-hrtb-in-trait-method.stderr
-rw-r--r-- 2460 associated-types-project-from-type-param-via-bound-in-where.rs
-rw-r--r-- 321 associated-types-projection-bound-ambiguity.rs
-rw-r--r-- 543 associated-types-projection-bound-in-supertraits.rs
-rw-r--r-- 975 associated-types-projection-from-known-type-in-impl.rs
-rw-r--r-- 956 associated-types-projection-in-object-type.rs
-rw-r--r-- 622 associated-types-projection-in-supertrait.rs
-rw-r--r-- 456 associated-types-projection-in-where-clause.rs
-rw-r--r-- 574 associated-types-projection-to-unrelated-trait-in-method-without-default.fixed
-rw-r--r-- 558 associated-types-projection-to-unrelated-trait-in-method-without-default.rs
-rw-r--r-- 661 associated-types-projection-to-unrelated-trait-in-method-without-default.stderr
-rw-r--r-- 796 associated-types-projection-to-unrelated-trait.rs
-rw-r--r-- 134 associated-types-qualified-path-with-trait-with-type-parameters.rs
-rw-r--r-- 880 associated-types-ref-from-struct.rs
-rw-r--r-- 326 associated-types-ref-in-struct-literal.rs
-rw-r--r-- 378 associated-types-region-erasure-issue-20582.rs
-rw-r--r-- 198 associated-types-resolve-lifetime.rs
-rw-r--r-- 705 associated-types-return.rs
-rw-r--r-- 311 associated-types-simple.rs
-rw-r--r-- 755 associated-types-stream.rs
-rw-r--r-- 683 associated-types-struct-field-named.rs
-rw-r--r-- 618 associated-types-struct-field-numbered.rs
-rw-r--r-- 959 associated-types-subtyping-1.nll.stderr
-rw-r--r-- 1216 associated-types-subtyping-1.rs
-rw-r--r-- 844 associated-types-subtyping-1.stderr
-rw-r--r-- 660 associated-types-sugar-path.rs
-rw-r--r-- 284 associated-types-unconstrained.rs
-rw-r--r-- 412 associated-types-unconstrained.stderr
-rw-r--r-- 266 associated-types-unsized.fixed
-rw-r--r-- 235 associated-types-unsized.rs
-rw-r--r-- 713 associated-types-unsized.stderr
-rw-r--r-- 1127 associated-types-where-clause-impl-ambiguity.rs
drwxr-xr-x - auxiliary
-rw-r--r-- 754 bound-lifetime-constrained.clause.stderr
-rw-r--r-- 654 bound-lifetime-constrained.func.stderr
-rw-r--r-- 746 bound-lifetime-constrained.object.stderr
-rw-r--r-- 1124 bound-lifetime-constrained.rs
-rw-r--r-- 1238 bound-lifetime-in-binding-only.angle.stderr
-rw-r--r-- 834 bound-lifetime-in-binding-only.elision.stderr
-rw-r--r-- 176 bound-lifetime-in-binding-only.ok.stderr
-rw-r--r-- 1234 bound-lifetime-in-binding-only.paren.stderr
-rw-r--r-- 1765 bound-lifetime-in-binding-only.rs
-rw-r--r-- 826 bound-lifetime-in-return-only.elision.stderr
-rw-r--r-- 354 bound-lifetime-in-return-only.local.stderr
-rw-r--r-- 175 bound-lifetime-in-return-only.ok.stderr
-rw-r--r-- 1018 bound-lifetime-in-return-only.rs
-rw-r--r-- 608 bound-lifetime-in-return-only.sig.stderr
-rw-r--r-- 334 bound-lifetime-in-return-only.structure.stderr
drwxr-xr-x - cache
-rw-r--r-- 826 defaults-cyclic-fail-1.rs
-rw-r--r-- 523 defaults-cyclic-fail-1.stderr
-rw-r--r-- 864 defaults-cyclic-fail-2.rs
-rw-r--r-- 523 defaults-cyclic-fail-2.stderr
-rw-r--r-- 1218 defaults-cyclic-pass-1.rs
-rw-r--r-- 1276 defaults-cyclic-pass-2.rs
-rw-r--r-- 751 defaults-in-other-trait-items-pass.rs
-rw-r--r-- 1188 defaults-in-other-trait-items.rs
-rw-r--r-- 922 defaults-in-other-trait-items.stderr
-rw-r--r-- 681 defaults-mixed.rs
-rw-r--r-- 597 defaults-mixed.stderr
-rw-r--r-- 2406 defaults-specialization.rs
-rw-r--r-- 5472 defaults-specialization.stderr
-rw-r--r-- 2717 defaults-suitability.rs
-rw-r--r-- 3871 defaults-suitability.stderr
-rw-r--r-- 1677 defaults-unsound-62211-1.rs
-rw-r--r-- 2906 defaults-unsound-62211-1.stderr
-rw-r--r-- 1663 defaults-unsound-62211-2.rs
-rw-r--r-- 2906 defaults-unsound-62211-2.stderr
-rw-r--r-- 269 defaults-wf.rs
-rw-r--r-- 523 defaults-wf.stderr
-rw-r--r-- 159 higher-ranked-projection.bad.nll.stderr
-rw-r--r-- 329 higher-ranked-projection.bad.stderr
-rw-r--r-- 168 higher-ranked-projection.good.stderr
-rw-r--r-- 424 higher-ranked-projection.rs
-rw-r--r-- 289 hr-associated-type-bound-1.rs
-rw-r--r-- 662 hr-associated-type-bound-1.stderr
-rw-r--r-- 345 hr-associated-type-bound-2.rs
-rw-r--r-- 470 hr-associated-type-bound-2.stderr
-rw-r--r-- 303 hr-associated-type-bound-object.rs
-rw-r--r-- 696 hr-associated-type-bound-object.stderr
-rw-r--r-- 391 hr-associated-type-bound-param-1.rs
-rw-r--r-- 684 hr-associated-type-bound-param-1.stderr
-rw-r--r-- 521 hr-associated-type-bound-param-2.rs
-rw-r--r-- 1861 hr-associated-type-bound-param-2.stderr
-rw-r--r-- 391 hr-associated-type-bound-param-3.rs
-rw-r--r-- 678 hr-associated-type-bound-param-3.stderr
-rw-r--r-- 394 hr-associated-type-bound-param-4.rs
-rw-r--r-- 678 hr-associated-type-bound-param-4.stderr
-rw-r--r-- 1014 hr-associated-type-bound-param-5.rs
-rw-r--r-- 2592 hr-associated-type-bound-param-5.stderr
-rw-r--r-- 449 hr-associated-type-bound-param-6.rs
-rw-r--r-- 1222 hr-associated-type-bound-param-6.stderr
-rw-r--r-- 522 hr-associated-type-projection-1.rs
-rw-r--r-- 1422 hr-associated-type-projection-1.stderr
-rw-r--r-- 370 impl-trait-return-missing-constraint.rs
-rw-r--r-- 715 impl-trait-return-missing-constraint.stderr
-rw-r--r-- 453 issue-26681.rs
-rw-r--r-- 637 issue-26681.stderr
-rw-r--r-- 487 issue-32350.rs
-rw-r--r-- 76 issue-36499.rs
-rw-r--r-- 165 issue-36499.stderr
-rw-r--r-- 457 issue-41868.rs
-rw-r--r-- 472 issue-43924.rs
-rw-r--r-- 928 issue-43924.stderr
-rw-r--r-- 264 issue-44153.rs
-rw-r--r-- 463 issue-44153.stderr
-rw-r--r-- 242 issue-47385.rs
-rw-r--r-- 293 issue-48010.rs
-rw-r--r-- 687 issue-54108.rs
-rw-r--r-- 834 issue-54108.stderr
-rw-r--r-- 2698 issue-54182-1.rs
-rw-r--r-- 347 issue-54182-2.rs
-rw-r--r-- 319 issue-62200.rs
-rw-r--r-- 488 issue-62200.stderr
-rw-r--r-- 319 issue-63593.rs
-rw-r--r-- 501 issue-63593.stderr
-rw-r--r-- 407 issue-64848.rs
-rw-r--r-- 72 issue-64855-2.rs
-rw-r--r-- 159 issue-64855.rs
-rw-r--r-- 354 issue-64855.stderr
-rw-r--r-- 1430 issue-65774-1.rs
-rw-r--r-- 934 issue-65774-1.stderr
-rw-r--r-- 1431 issue-65774-2.rs
-rw-r--r-- 741 issue-65774-2.stderr
-rw-r--r-- 196 issue-65934.rs
-rw-r--r-- 303 issue-72806.rs
-rw-r--r-- 419 issue-72806.stderr
-rw-r--r-- 1025 missing-associated-types.rs
-rw-r--r-- 7457 missing-associated-types.stderr
-rw-r--r-- 358 normalization-probe-cycle.rs
-rw-r--r-- 301 normalize-cycle-in-eval-no-region.rs
-rw-r--r-- 1451 normalize-cycle-in-eval.rs
-rw-r--r-- 686 object-normalization.rs
-rw-r--r-- 1005 param-env-normalize-cycle.rs
-rw-r--r-- 487 point-at-type-on-obligation-failure-2.rs
-rw-r--r-- 1237 point-at-type-on-obligation-failure-2.stderr
-rw-r--r-- 305 point-at-type-on-obligation-failure.rs
-rw-r--r-- 447 point-at-type-on-obligation-failure.stderr
-rw-r--r-- 452 trait-with-supertraits-needing-sized-self.rs
-rw-r--r-- 861 trait-with-supertraits-needing-sized-self.stderr
-rw-r--r-- 210 wf-cycle-2.rs
-rw-r--r-- 122 wf-cycle.rs