]> git.lizzy.rs Git - rust.git/tree - tests/ui/associated-types/
Rollup merge of #107531 - GuillaumeGomez:inline-images-in-css, r=notriddle
[rust.git] / tests / ui / associated-types /
drwxr-xr-x   ..
-rw-r--r-- 537 associate-type-bound-normalization.rs
-rw-r--r-- 933 associated-item-long-paths.rs
-rw-r--r-- 191 associated-type-destructuring-assignment.rs
-rw-r--r-- 104 associated-type-macro.rs
-rw-r--r-- 188 associated-type-macro.stderr
-rw-r--r-- 992 associated-type-projection-ambig-between-bound-and-where-clause.rs
-rw-r--r-- 4490 associated-type-projection-ambig-between-bound-and-where-clause.stderr
-rw-r--r-- 988 associated-type-projection-from-multiple-supertraits.rs
-rw-r--r-- 4200 associated-type-projection-from-multiple-supertraits.stderr
-rw-r--r-- 928 associated-type-projection-from-supertrait.rs
-rw-r--r-- 2068 associated-type-projection-from-supertrait.stderr
-rw-r--r-- 387 associated-type-struct-construction.rs
-rw-r--r-- 495 associated-type-tuple-struct-construction.rs
-rw-r--r-- 730 associated-type-tuple-struct-construction.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-- 1741 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-- 605 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-- 1092 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-- 451 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-- 725 associated-types-eq-3.rs
-rw-r--r-- 1620 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-- 1925 associated-types-eq-hr.rs
-rw-r--r-- 1664 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-- 625 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-- 1820 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-- 1240 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-- 372 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-- 1058 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-- 448 associated-types-method.rs
-rw-r--r-- 616 associated-types-multiple-types-one-trait.rs
-rw-r--r-- 1594 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-- 489 associated-types-no-suitable-bound.stderr
-rw-r--r-- 703 associated-types-no-suitable-supertrait-2.rs
-rw-r--r-- 633 associated-types-no-suitable-supertrait-2.stderr
-rw-r--r-- 843 associated-types-no-suitable-supertrait.rs
-rw-r--r-- 947 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-- 660 associated-types-outlives.stderr
-rw-r--r-- 245 associated-types-overridden-binding-2.rs
-rw-r--r-- 560 associated-types-overridden-binding-2.stderr
-rw-r--r-- 303 associated-types-overridden-binding.rs
-rw-r--r-- 1120 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-- 1044 associated-types-path-1.stderr
-rw-r--r-- 898 associated-types-path-2.rs
-rw-r--r-- 3100 associated-types-path-2.stderr
-rw-r--r-- 625 associated-types-project-from-hrtb-in-fn-body.rs
-rw-r--r-- 1037 associated-types-project-from-hrtb-in-fn-body.stderr
-rw-r--r-- 1002 associated-types-project-from-hrtb-in-fn.fixed
-rw-r--r-- 985 associated-types-project-from-hrtb-in-fn.rs
-rw-r--r-- 434 associated-types-project-from-hrtb-in-fn.stderr
-rw-r--r-- 1236 associated-types-project-from-hrtb-in-struct.rs
-rw-r--r-- 1832 associated-types-project-from-hrtb-in-struct.stderr
-rw-r--r-- 986 associated-types-project-from-hrtb-in-trait-method.fixed
-rw-r--r-- 953 associated-types-project-from-hrtb-in-trait-method.rs
-rw-r--r-- 960 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-- 660 associated-types-projection-to-unrelated-trait-in-method-without-default.stderr
-rw-r--r-- 783 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-- 725 associated-types-stream.rs
-rw-r--r-- 683 associated-types-struct-field-named.rs
-rw-r--r-- 655 associated-types-struct-field-numbered.rs
-rw-r--r-- 1282 associated-types-subtyping-1.rs
-rw-r--r-- 959 associated-types-subtyping-1.stderr
-rw-r--r-- 660 associated-types-sugar-path.rs
-rw-r--r-- 266 associated-types-unconstrained.rs
-rw-r--r-- 630 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-- 555 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-- 550 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-- 387 default-associated-types.rs
-rw-r--r-- 850 defaults-cyclic-fail-1.rs
-rw-r--r-- 489 defaults-cyclic-fail-1.stderr
-rw-r--r-- 888 defaults-cyclic-fail-2.rs
-rw-r--r-- 489 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-- 1698 defaults-in-other-trait-items.rs
-rw-r--r-- 1558 defaults-in-other-trait-items.stderr
-rw-r--r-- 681 defaults-mixed.rs
-rw-r--r-- 595 defaults-mixed.stderr
-rw-r--r-- 2406 defaults-specialization.rs
-rw-r--r-- 5837 defaults-specialization.stderr
-rw-r--r-- 2717 defaults-suitability.rs
-rw-r--r-- 4825 defaults-suitability.stderr
-rw-r--r-- 1677 defaults-unsound-62211-1.rs
-rw-r--r-- 3563 defaults-unsound-62211-1.stderr
-rw-r--r-- 1663 defaults-unsound-62211-2.rs
-rw-r--r-- 3563 defaults-unsound-62211-2.stderr
-rw-r--r-- 269 defaults-wf.rs
-rw-r--r-- 472 defaults-wf.stderr
-rw-r--r-- 534 higher-ranked-projection.bad.stderr
-rw-r--r-- 347 higher-ranked-projection.rs
-rw-r--r-- 267 hr-associated-type-bound-1.rs
-rw-r--r-- 644 hr-associated-type-bound-1.stderr
-rw-r--r-- 329 hr-associated-type-bound-2.rs
-rw-r--r-- 826 hr-associated-type-bound-2.stderr
-rw-r--r-- 303 hr-associated-type-bound-object.rs
-rw-r--r-- 670 hr-associated-type-bound-object.stderr
-rw-r--r-- 366 hr-associated-type-bound-param-1.rs
-rw-r--r-- 666 hr-associated-type-bound-param-1.stderr
-rw-r--r-- 411 hr-associated-type-bound-param-2.rs
-rw-r--r-- 1781 hr-associated-type-bound-param-2.stderr
-rw-r--r-- 362 hr-associated-type-bound-param-3.rs
-rw-r--r-- 652 hr-associated-type-bound-param-3.stderr
-rw-r--r-- 368 hr-associated-type-bound-param-4.rs
-rw-r--r-- 658 hr-associated-type-bound-param-4.stderr
-rw-r--r-- 731 hr-associated-type-bound-param-5.rs
-rw-r--r-- 1302 hr-associated-type-bound-param-5.stderr
-rw-r--r-- 365 hr-associated-type-bound-param-6.rs
-rw-r--r-- 495 hr-associated-type-bound-param-6.stderr
-rw-r--r-- 417 hr-associated-type-projection-1.rs
-rw-r--r-- 1085 hr-associated-type-projection-1.stderr
-rw-r--r-- 374 impl-trait-return-missing-constraint.rs
-rw-r--r-- 1043 impl-trait-return-missing-constraint.stderr
-rw-r--r-- 405 impl-wf-cycle-1.rs
-rw-r--r-- 651 impl-wf-cycle-1.stderr
-rw-r--r-- 227 impl-wf-cycle-2.rs
-rw-r--r-- 556 impl-wf-cycle-2.stderr
-rw-r--r-- 534 issue-18655.rs
-rw-r--r-- 210 issue-19081.rs
-rw-r--r-- 302 issue-19883.rs
-rw-r--r-- 547 issue-19883.stderr
-rw-r--r-- 264 issue-20005.rs
-rw-r--r-- 879 issue-20005.stderr
-rw-r--r-- 158 issue-20825-2.rs
-rw-r--r-- 159 issue-20825.rs
-rw-r--r-- 716 issue-20825.stderr
-rw-r--r-- 229 issue-21363.rs
-rw-r--r-- 765 issue-21726.rs
-rw-r--r-- 267 issue-22037.rs
-rw-r--r-- 547 issue-22037.stderr
-rw-r--r-- 302 issue-22066.rs
-rw-r--r-- 194 issue-22560.rs
-rw-r--r-- 2323 issue-22560.stderr
-rw-r--r-- 385 issue-22828.rs
-rw-r--r-- 375 issue-23208.rs
-rw-r--r-- 311 issue-23595-1.rs
-rw-r--r-- 694 issue-23595-1.stderr
-rw-r--r-- 227 issue-23595-2.rs
-rw-r--r-- 373 issue-23595-2.stderr
-rw-r--r-- 502 issue-24159.rs
-rw-r--r-- 369 issue-24204.rs
-rw-r--r-- 338 issue-24338.rs
-rw-r--r-- 594 issue-25339.rs
-rw-r--r-- 336 issue-25700-1.rs
-rw-r--r-- 502 issue-25700-2.rs
-rw-r--r-- 387 issue-25700.rs
-rw-r--r-- 426 issue-25700.stderr
-rw-r--r-- 453 issue-26681.rs
-rw-r--r-- 565 issue-26681.stderr
-rw-r--r-- 692 issue-27675-unchecked-bounds.rs
-rw-r--r-- 696 issue-27675-unchecked-bounds.stderr
-rw-r--r-- 691 issue-28871.rs
-rw-r--r-- 465 issue-31597.rs
-rw-r--r-- 487 issue-32350.rs
-rw-r--r-- 76 issue-36499.rs
-rw-r--r-- 233 issue-36499.stderr
-rw-r--r-- 346 issue-37808.rs
-rw-r--r-- 467 issue-37883.rs
-rw-r--r-- 415 issue-38917.rs
-rw-r--r-- 159 issue-39532.rs
-rw-r--r-- 151 issue-40093.rs
-rw-r--r-- 457 issue-41868.rs
-rw-r--r-- 229 issue-43475.rs
-rw-r--r-- 268 issue-43784-associated-type.rs
-rw-r--r-- 848 issue-43784-associated-type.stderr
-rw-r--r-- 472 issue-43924.rs
-rw-r--r-- 1038 issue-43924.stderr
-rw-r--r-- 264 issue-44153.rs
-rw-r--r-- 714 issue-44153.stderr
-rw-r--r-- 1485 issue-47139-1.rs
-rw-r--r-- 1206 issue-47139-2.rs
-rw-r--r-- 242 issue-47385.rs
-rw-r--r-- 272 issue-47814.rs
-rw-r--r-- 369 issue-47814.stderr
-rw-r--r-- 293 issue-48010.rs
-rw-r--r-- 890 issue-48551.rs
-rw-r--r-- 708 issue-50301.rs
-rw-r--r-- 687 issue-54108.rs
-rw-r--r-- 911 issue-54108.stderr
-rw-r--r-- 2698 issue-54182-1.rs
-rw-r--r-- 347 issue-54182-2.rs
-rw-r--r-- 745 issue-54467.rs
-rw-r--r-- 570 issue-55846.rs
-rw-r--r-- 606 issue-59324.rs
-rw-r--r-- 2027 issue-59324.stderr
-rw-r--r-- 386 issue-62200.rs
-rw-r--r-- 557 issue-62200.stderr
-rw-r--r-- 379 issue-63591.rs
-rw-r--r-- 319 issue-63593.rs
-rw-r--r-- 606 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-- 1367 issue-65774-1.stderr
-rw-r--r-- 1431 issue-65774-2.rs
-rw-r--r-- 982 issue-65774-2.stderr
-rw-r--r-- 196 issue-65934.rs
-rw-r--r-- 1001 issue-67684.rs
-rw-r--r-- 328 issue-69398.rs
-rw-r--r-- 259 issue-71113.rs
-rw-r--r-- 303 issue-72806.rs
-rw-r--r-- 641 issue-72806.stderr
-rw-r--r-- 333 issue-76179.rs
-rw-r--r-- 3636 issue-82079.rs
-rw-r--r-- 248 issue-85103.rs
-rw-r--r-- 256 issue-85103.stderr
-rw-r--r-- 3012 issue-87261.rs
-rw-r--r-- 13791 issue-87261.stderr
-rw-r--r-- 491 issue-88856.rs
-rw-r--r-- 339 issue-91069.rs
-rw-r--r-- 216 issue-91231.rs
-rw-r--r-- 160 issue-91234.rs
-rw-r--r-- 1025 missing-associated-types.rs
-rw-r--r-- 7449 missing-associated-types.stderr
-rw-r--r-- 957 normalization-debruijn-1.rs
-rw-r--r-- 766 normalization-debruijn-2.rs
-rw-r--r-- 968 normalization-debruijn-3.rs
-rw-r--r-- 858 normalization-generality-2.rs
-rw-r--r-- 721 normalization-generality.rs
-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-- 509 object-method-numbering.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-- 1554 point-at-type-on-obligation-failure-2.stderr
-rw-r--r-- 305 point-at-type-on-obligation-failure.rs
-rw-r--r-- 715 point-at-type-on-obligation-failure.stderr
-rw-r--r-- 2476 project-defer-unification.rs
-rw-r--r-- 1245 project-recursion-limit-non-fatal.rs
-rw-r--r-- 3502 substs-ppaux.normal.stderr
-rw-r--r-- 1946 substs-ppaux.rs
-rw-r--r-- 3517 substs-ppaux.verbose.stderr
-rw-r--r-- 452 trait-with-supertraits-needing-sized-self.rs
-rw-r--r-- 797 trait-with-supertraits-needing-sized-self.stderr
-rw-r--r-- 210 wf-cycle-2.rs
-rw-r--r-- 122 wf-cycle.rs