summaryrefslogtreecommitdiffstats
path: root/tests/ui/associated-types
ModeNameSize
-rw-r--r--associate-type-bound-normalization.rs537logstatsplain
-rw-r--r--associated-item-long-paths.rs933logstatsplain
-rw-r--r--associated-type-destructuring-assignment.rs191logstatsplain
-rw-r--r--associated-type-macro.rs104logstatsplain
-rw-r--r--associated-type-macro.stderr188logstatsplain
-rw-r--r--associated-type-projection-ambig-between-bound-and-where-clause.rs992logstatsplain
-rw-r--r--associated-type-projection-ambig-between-bound-and-where-clause.stderr4490logstatsplain
-rw-r--r--associated-type-projection-from-multiple-supertraits.rs988logstatsplain
-rw-r--r--associated-type-projection-from-multiple-supertraits.stderr4200logstatsplain
-rw-r--r--associated-type-projection-from-supertrait.rs928logstatsplain
-rw-r--r--associated-type-projection-from-supertrait.stderr2124logstatsplain
-rw-r--r--associated-type-struct-construction.rs387logstatsplain
-rw-r--r--associated-type-tuple-struct-construction.rs495logstatsplain
-rw-r--r--associated-type-tuple-struct-construction.stderr730logstatsplain
-rw-r--r--associated-types-ICE-when-projecting-out-of-err.rs451logstatsplain
-rw-r--r--associated-types-ICE-when-projecting-out-of-err.stderr325logstatsplain
-rw-r--r--associated-types-basic.rs177logstatsplain
-rw-r--r--associated-types-binding-in-trait.rs681logstatsplain
-rw-r--r--associated-types-binding-in-where-clause.rs576logstatsplain
-rw-r--r--associated-types-binding-to-type-defined-in-supertrait.rs692logstatsplain
-rw-r--r--associated-types-binding-to-type-defined-in-supertrait.stderr1741logstatsplain
-rw-r--r--associated-types-bound-ambiguity.rs545logstatsplain
-rw-r--r--associated-types-bound-failure.fixed478logstatsplain
-rw-r--r--associated-types-bound-failure.rs451logstatsplain
-rw-r--r--associated-types-bound-failure.stderr605logstatsplain
-rw-r--r--associated-types-bound.rs673logstatsplain
-rw-r--r--associated-types-cc.rs341logstatsplain
-rw-r--r--associated-types-coherence-failure.rs1144logstatsplain
-rw-r--r--associated-types-coherence-failure.stderr1092logstatsplain
-rw-r--r--associated-types-conditional-dispatch.rs1575logstatsplain
-rw-r--r--associated-types-constant-type.rs479logstatsplain
-rw-r--r--associated-types-doubleendediterator-object.rs451logstatsplain
-rw-r--r--associated-types-duplicate-binding-in-env-hrtb.rs355logstatsplain
-rw-r--r--associated-types-duplicate-binding-in-env.rs336logstatsplain
-rw-r--r--associated-types-enum-field-named.rs907logstatsplain
-rw-r--r--associated-types-enum-field-numbered.rs823logstatsplain
-rw-r--r--associated-types-eq-1.rs281logstatsplain
-rw-r--r--associated-types-eq-1.stderr554logstatsplain
-rw-r--r--associated-types-eq-2.rs413logstatsplain
-rw-r--r--associated-types-eq-2.stderr337logstatsplain
-rw-r--r--associated-types-eq-3.rs748logstatsplain
-rw-r--r--associated-types-eq-3.stderr1627logstatsplain
-rw-r--r--associated-types-eq-expr-path.rs317logstatsplain
-rw-r--r--associated-types-eq-expr-path.stderr341logstatsplain
-rw-r--r--associated-types-eq-hr.rs1925logstatsplain
-rw-r--r--associated-types-eq-hr.stderr1720logstatsplain
-rw-r--r--associated-types-eq-obj.rs380logstatsplain
-rw-r--r--associated-types-for-unimpl-trait.fixed289logstatsplain
-rw-r--r--associated-types-for-unimpl-trait.rs273logstatsplain
-rw-r--r--associated-types-for-unimpl-trait.stderr625logstatsplain
-rw-r--r--associated-types-from-supertrait.rs102logstatsplain
-rw-r--r--associated-types-impl-redirect.rs1248logstatsplain
-rw-r--r--associated-types-in-ambiguous-context.rs534logstatsplain
-rw-r--r--associated-types-in-ambiguous-context.stderr1820logstatsplain
-rw-r--r--associated-types-in-bound-type-arg.rs365logstatsplain
-rw-r--r--associated-types-in-default-method.rs383logstatsplain
-rw-r--r--associated-types-in-fn.rs373logstatsplain
-rw-r--r--associated-types-in-impl-generics.rs510logstatsplain
-rw-r--r--associated-types-in-inherent-method.rs409logstatsplain
-rw-r--r--associated-types-incomplete-object.rs747logstatsplain
-rw-r--r--associated-types-incomplete-object.stderr1240logstatsplain
-rw-r--r--associated-types-invalid-trait-ref-issue-18865.rs328logstatsplain
-rw-r--r--associated-types-invalid-trait-ref-issue-18865.stderr524logstatsplain
-rw-r--r--associated-types-issue-17359.rs219logstatsplain
-rw-r--r--associated-types-issue-17359.stderr372logstatsplain
-rw-r--r--associated-types-issue-20220.rs522logstatsplain
-rw-r--r--associated-types-issue-20346.rs816logstatsplain
-rw-r--r--associated-types-issue-20346.stderr1058logstatsplain
-rw-r--r--associated-types-issue-20371.rs215logstatsplain
-rw-r--r--associated-types-issue-21212.rs434logstatsplain
-rw-r--r--associated-types-iterator-binding.rs437logstatsplain
-rw-r--r--associated-types-method.rs448logstatsplain
-rw-r--r--associated-types-multiple-types-one-trait.rs616logstatsplain
-rw-r--r--associated-types-multiple-types-one-trait.stderr1594logstatsplain
-rw-r--r--associated-types-nested-projections.rs712logstatsplain
-rw-r--r--associated-types-no-suitable-bound.rs237logstatsplain
-rw-r--r--associated-types-no-suitable-bound.stderr489logstatsplain
-rw-r--r--associated-types-no-suitable-supertrait-2.rs703logstatsplain
-rw-r--r--associated-types-no-suitable-supertrait-2.stderr633logstatsplain
-rw-r--r--associated-types-no-suitable-supertrait.rs843logstatsplain
-rw-r--r--associated-types-no-suitable-supertrait.stderr947logstatsplain
-rw-r--r--associated-types-normalize-in-bounds-binding.rs594logstatsplain
-rw-r--r--associated-types-normalize-in-bounds-ufcs.rs932logstatsplain
-rw-r--r--associated-types-normalize-in-bounds.rs922logstatsplain
-rw-r--r--associated-types-normalize-unifield-struct.rs631logstatsplain
-rw-r--r--associated-types-outlives.rs709logstatsplain
-rw-r--r--associated-types-outlives.stderr484logstatsplain
-rw-r--r--associated-types-overridden-binding-2.rs245logstatsplain
-rw-r--r--associated-types-overridden-binding-2.stderr560logstatsplain
-rw-r--r--associated-types-overridden-binding.rs303logstatsplain
-rw-r--r--associated-types-overridden-binding.stderr1120logstatsplain
-rw-r--r--associated-types-overridden-default.rs395logstatsplain
-rw-r--r--associated-types-path-1.rs294logstatsplain
-rw-r--r--associated-types-path-1.stderr1044logstatsplain
-rw-r--r--associated-types-path-2.rs898logstatsplain
-rw-r--r--associated-types-path-2.stderr3100logstatsplain
-rw-r--r--associated-types-project-from-hrtb-in-fn-body.rs625logstatsplain
-rw-r--r--associated-types-project-from-hrtb-in-fn-body.stderr1037logstatsplain
-rw-r--r--associated-types-project-from-hrtb-in-fn.fixed1002logstatsplain
-rw-r--r--associated-types-project-from-hrtb-in-fn.rs985logstatsplain
-rw-r--r--associated-types-project-from-hrtb-in-fn.stderr434logstatsplain
-rw-r--r--associated-types-project-from-hrtb-in-struct.rs1236logstatsplain
-rw-r--r--associated-types-project-from-hrtb-in-struct.stderr1832logstatsplain
-rw-r--r--associated-types-project-from-hrtb-in-trait-method.fixed986logstatsplain
-rw-r--r--associated-types-project-from-hrtb-in-trait-method.rs953logstatsplain
-rw-r--r--associated-types-project-from-hrtb-in-trait-method.stderr960logstatsplain
-rw-r--r--associated-types-project-from-type-param-via-bound-in-where.rs2460logstatsplain
-rw-r--r--associated-types-projection-bound-ambiguity.rs321logstatsplain
-rw-r--r--associated-types-projection-bound-in-supertraits.rs543logstatsplain
-rw-r--r--associated-types-projection-from-known-type-in-impl.rs975logstatsplain
-rw-r--r--associated-types-projection-in-object-type.rs956logstatsplain
-rw-r--r--associated-types-projection-in-supertrait.rs622logstatsplain
-rw-r--r--associated-types-projection-in-where-clause.rs456logstatsplain
-rw-r--r--associated-types-projection-to-unrelated-trait-in-method-without-default.fixed574logstatsplain
-rw-r--r--associated-types-projection-to-unrelated-trait-in-method-without-default.rs558logstatsplain
-rw-r--r--associated-types-projection-to-unrelated-trait-in-method-without-default.stderr660logstatsplain
-rw-r--r--associated-types-projection-to-unrelated-trait.rs783logstatsplain
-rw-r--r--associated-types-qualified-path-with-trait-with-type-parameters.rs134logstatsplain
-rw-r--r--associated-types-ref-from-struct.rs880logstatsplain
-rw-r--r--associated-types-ref-in-struct-literal.rs326logstatsplain
-rw-r--r--associated-types-region-erasure-issue-20582.rs378logstatsplain
-rw-r--r--associated-types-resolve-lifetime.rs198logstatsplain
-rw-r--r--associated-types-return.rs705logstatsplain
-rw-r--r--associated-types-simple.rs311logstatsplain
-rw-r--r--associated-types-stream.rs725logstatsplain
-rw-r--r--associated-types-struct-field-named.rs683logstatsplain
-rw-r--r--associated-types-struct-field-numbered.rs655logstatsplain
-rw-r--r--associated-types-subtyping-1.rs1282logstatsplain
-rw-r--r--associated-types-subtyping-1.stderr959logstatsplain
-rw-r--r--associated-types-sugar-path.rs660logstatsplain
-rw-r--r--associated-types-unconstrained.rs266logstatsplain
-rw-r--r--associated-types-unconstrained.stderr630logstatsplain
-rw-r--r--associated-types-unsized.fixed266logstatsplain
-rw-r--r--associated-types-unsized.rs235logstatsplain
-rw-r--r--associated-types-unsized.stderr713logstatsplain
-rw-r--r--associated-types-where-clause-impl-ambiguity.rs1127logstatsplain
d---------auxiliary54logstatsplain
-rw-r--r--bound-lifetime-constrained.clause.stderr754logstatsplain
-rw-r--r--bound-lifetime-constrained.func.stderr654logstatsplain
-rw-r--r--bound-lifetime-constrained.object.stderr746logstatsplain
-rw-r--r--bound-lifetime-constrained.rs1124logstatsplain
-rw-r--r--bound-lifetime-in-binding-only.angle.stderr1238logstatsplain
-rw-r--r--bound-lifetime-in-binding-only.elision.stderr555logstatsplain
-rw-r--r--bound-lifetime-in-binding-only.ok.stderr176logstatsplain
-rw-r--r--bound-lifetime-in-binding-only.paren.stderr1234logstatsplain
-rw-r--r--bound-lifetime-in-binding-only.rs1765logstatsplain
-rw-r--r--bound-lifetime-in-return-only.elision.stderr550logstatsplain
-rw-r--r--bound-lifetime-in-return-only.local.stderr354logstatsplain
-rw-r--r--bound-lifetime-in-return-only.ok.stderr175logstatsplain
-rw-r--r--bound-lifetime-in-return-only.rs1018logstatsplain
-rw-r--r--bound-lifetime-in-return-only.sig.stderr608logstatsplain
-rw-r--r--bound-lifetime-in-return-only.structure.stderr334logstatsplain
d---------cache546logstatsplain
-rw-r--r--default-associated-types.rs387logstatsplain
-rw-r--r--defaults-cyclic-fail-1.rs850logstatsplain
-rw-r--r--defaults-cyclic-fail-1.stderr489logstatsplain
-rw-r--r--defaults-cyclic-fail-2.rs888logstatsplain
-rw-r--r--defaults-cyclic-fail-2.stderr489logstatsplain
-rw-r--r--defaults-cyclic-pass-1.rs1218logstatsplain
-rw-r--r--defaults-cyclic-pass-2.rs1276logstatsplain
-rw-r--r--defaults-in-other-trait-items-pass.rs751logstatsplain
-rw-r--r--defaults-in-other-trait-items.rs1249logstatsplain
-rw-r--r--defaults-in-other-trait-items.stderr1005logstatsplain
-rw-r--r--defaults-mixed.rs681logstatsplain
-rw-r--r--defaults-mixed.stderr595logstatsplain
-rw-r--r--defaults-specialization.rs2406logstatsplain
-rw-r--r--defaults-specialization.stderr5837logstatsplain
-rw-r--r--defaults-suitability.rs2717logstatsplain
-rw-r--r--defaults-suitability.stderr4825logstatsplain
-rw-r--r--defaults-unsound-62211-1.rs1677logstatsplain
-rw-r--r--defaults-unsound-62211-1.stderr3563logstatsplain
-rw-r--r--defaults-unsound-62211-2.rs1663logstatsplain
-rw-r--r--defaults-unsound-62211-2.stderr3563logstatsplain
-rw-r--r--defaults-wf.rs269logstatsplain
-rw-r--r--defaults-wf.stderr472logstatsplain
-rw-r--r--higher-ranked-projection.bad.stderr534logstatsplain
-rw-r--r--higher-ranked-projection.rs347logstatsplain
-rw-r--r--hr-associated-type-bound-1.rs267logstatsplain
-rw-r--r--hr-associated-type-bound-1.stderr644logstatsplain
-rw-r--r--hr-associated-type-bound-2.rs329logstatsplain
-rw-r--r--hr-associated-type-bound-2.stderr826logstatsplain
-rw-r--r--hr-associated-type-bound-object.rs303logstatsplain
-rw-r--r--hr-associated-type-bound-object.stderr670logstatsplain
-rw-r--r--hr-associated-type-bound-param-1.rs366logstatsplain
-rw-r--r--hr-associated-type-bound-param-1.stderr666logstatsplain
-rw-r--r--hr-associated-type-bound-param-2.rs411logstatsplain
-rw-r--r--hr-associated-type-bound-param-2.stderr1781logstatsplain
-rw-r--r--hr-associated-type-bound-param-3.rs362logstatsplain
-rw-r--r--hr-associated-type-bound-param-3.stderr652logstatsplain
-rw-r--r--hr-associated-type-bound-param-4.rs368logstatsplain
-rw-r--r--hr-associated-type-bound-param-4.stderr658logstatsplain
-rw-r--r--hr-associated-type-bound-param-5.rs731logstatsplain
-rw-r--r--hr-associated-type-bound-param-5.stderr1302logstatsplain
-rw-r--r--hr-associated-type-bound-param-6.rs365logstatsplain
-rw-r--r--hr-associated-type-bound-param-6.stderr495logstatsplain
-rw-r--r--hr-associated-type-projection-1.rs417logstatsplain
-rw-r--r--hr-associated-type-projection-1.stderr1085logstatsplain
-rw-r--r--impl-trait-return-missing-constraint.rs374logstatsplain
-rw-r--r--impl-trait-return-missing-constraint.stderr1043logstatsplain
-rw-r--r--impl-wf-cycle-1.rs405logstatsplain
-rw-r--r--impl-wf-cycle-1.stderr651logstatsplain
-rw-r--r--impl-wf-cycle-2.rs227logstatsplain
-rw-r--r--impl-wf-cycle-2.stderr556logstatsplain
-rw-r--r--issue-18655.rs534logstatsplain
-rw-r--r--issue-19081.rs210logstatsplain
-rw-r--r--issue-19883.rs302logstatsplain
-rw-r--r--issue-19883.stderr547logstatsplain
-rw-r--r--issue-20005.rs264logstatsplain
-rw-r--r--issue-20005.stderr879logstatsplain
-rw-r--r--issue-20825-2.rs158logstatsplain
-rw-r--r--issue-20825.rs159logstatsplain
-rw-r--r--issue-20825.stderr716logstatsplain
-rw-r--r--issue-21363.rs229logstatsplain
-rw-r--r--issue-21726.rs765logstatsplain
-rw-r--r--issue-22037.rs267logstatsplain
-rw-r--r--issue-22037.stderr547logstatsplain
-rw-r--r--issue-22066.rs302logstatsplain
-rw-r--r--issue-22560.rs194logstatsplain
-rw-r--r--issue-22560.stderr2323logstatsplain
-rw-r--r--issue-22828.rs385logstatsplain
-rw-r--r--issue-23208.rs375logstatsplain
-rw-r--r--issue-23595-1.rs311logstatsplain
-rw-r--r--issue-23595-1.stderr694logstatsplain
-rw-r--r--issue-23595-2.rs227logstatsplain
-rw-r--r--issue-23595-2.stderr373logstatsplain
-rw-r--r--issue-24159.rs502logstatsplain
-rw-r--r--issue-24204.rs369logstatsplain
-rw-r--r--issue-24338.rs338logstatsplain
-rw-r--r--issue-25339.rs594logstatsplain
-rw-r--r--issue-25700-1.rs336logstatsplain
-rw-r--r--issue-25700-2.rs502logstatsplain
-rw-r--r--issue-25700.rs387logstatsplain
-rw-r--r--issue-25700.stderr426logstatsplain
-rw-r--r--issue-26681.rs453logstatsplain
-rw-r--r--issue-26681.stderr637logstatsplain
-rw-r--r--issue-27675-unchecked-bounds.rs692logstatsplain
-rw-r--r--issue-27675-unchecked-bounds.stderr696logstatsplain
-rw-r--r--issue-28871.rs691logstatsplain
-rw-r--r--issue-31597.rs465logstatsplain
-rw-r--r--issue-32350.rs487logstatsplain
-rw-r--r--issue-36499.rs76logstatsplain
-rw-r--r--issue-36499.stderr233logstatsplain
-rw-r--r--issue-37808.rs346logstatsplain
-rw-r--r--issue-37883.rs467logstatsplain
-rw-r--r--issue-38917.rs415logstatsplain
-rw-r--r--issue-39532.rs159logstatsplain
-rw-r--r--issue-40093.rs151logstatsplain
-rw-r--r--issue-41868.rs457logstatsplain
-rw-r--r--issue-43475.rs229logstatsplain
-rw-r--r--issue-43784-associated-type.rs268logstatsplain
-rw-r--r--issue-43784-associated-type.stderr848logstatsplain
-rw-r--r--issue-43924.rs472logstatsplain
-rw-r--r--issue-43924.stderr1050logstatsplain
-rw-r--r--issue-44153.rs264logstatsplain
-rw-r--r--issue-44153.stderr714logstatsplain
-rw-r--r--issue-47139-1.rs1485logstatsplain
-rw-r--r--issue-47139-2.rs1206logstatsplain
-rw-r--r--issue-47385.rs242logstatsplain
-rw-r--r--issue-47814.rs272logstatsplain
-rw-r--r--issue-47814.stderr369logstatsplain
-rw-r--r--issue-48010.rs293logstatsplain
-rw-r--r--issue-48551.rs890logstatsplain
-rw-r--r--issue-50301.rs708logstatsplain
-rw-r--r--issue-54108.rs687logstatsplain
-rw-r--r--issue-54108.stderr911logstatsplain
-rw-r--r--issue-54182-1.rs2698logstatsplain
-rw-r--r--issue-54182-2.rs347logstatsplain
-rw-r--r--issue-54467.rs745logstatsplain
-rw-r--r--issue-55846.rs570logstatsplain
-rw-r--r--issue-59324.rs606logstatsplain
-rw-r--r--issue-59324.stderr2027logstatsplain
-rw-r--r--issue-62200.rs386logstatsplain
-rw-r--r--issue-62200.stderr557logstatsplain
-rw-r--r--issue-63591.rs379logstatsplain
-rw-r--r--issue-63593.rs319logstatsplain
-rw-r--r--issue-63593.stderr606logstatsplain
-rw-r--r--issue-64848.rs407logstatsplain
-rw-r--r--issue-64855-2.rs72logstatsplain
-rw-r--r--issue-64855.rs159logstatsplain
-rw-r--r--issue-64855.stderr354logstatsplain
-rw-r--r--issue-65774-1.rs1430logstatsplain
-rw-r--r--issue-65774-1.stderr1367logstatsplain
-rw-r--r--issue-65774-2.rs1431logstatsplain
-rw-r--r--issue-65774-2.stderr982logstatsplain
-rw-r--r--issue-65934.rs196logstatsplain
-rw-r--r--issue-67684.rs1001logstatsplain
-rw-r--r--issue-69398.rs328logstatsplain
-rw-r--r--issue-71113.rs259logstatsplain
-rw-r--r--issue-72806.rs303logstatsplain
-rw-r--r--issue-72806.stderr641logstatsplain
-rw-r--r--issue-76179.rs333logstatsplain
-rw-r--r--issue-82079.rs3636logstatsplain
-rw-r--r--issue-85103.rs248logstatsplain
-rw-r--r--issue-85103.stderr256logstatsplain
-rw-r--r--issue-87261.rs3042logstatsplain
-rw-r--r--issue-87261.stderr13821logstatsplain
-rw-r--r--issue-88856.rs491logstatsplain
-rw-r--r--issue-91069.rs339logstatsplain
-rw-r--r--issue-91231.rs216logstatsplain
-rw-r--r--issue-91234.rs160logstatsplain
-rw-r--r--missing-associated-types.rs1025logstatsplain
-rw-r--r--missing-associated-types.stderr7449logstatsplain
-rw-r--r--normalization-debruijn-1.rs957logstatsplain
-rw-r--r--normalization-debruijn-2.rs766logstatsplain
-rw-r--r--normalization-debruijn-3.rs968logstatsplain
-rw-r--r--normalization-generality-2.rs858logstatsplain
-rw-r--r--normalization-generality.rs721logstatsplain
-rw-r--r--normalization-probe-cycle.rs358logstatsplain
-rw-r--r--normalize-cycle-in-eval-no-region.rs301logstatsplain
-rw-r--r--normalize-cycle-in-eval.rs1451logstatsplain
-rw-r--r--object-method-numbering.rs509logstatsplain
-rw-r--r--object-normalization.rs686logstatsplain
-rw-r--r--param-env-normalize-cycle.rs1005logstatsplain
-rw-r--r--point-at-type-on-obligation-failure-2.rs487logstatsplain
-rw-r--r--point-at-type-on-obligation-failure-2.stderr1554logstatsplain
-rw-r--r--point-at-type-on-obligation-failure.rs305logstatsplain
-rw-r--r--point-at-type-on-obligation-failure.stderr715logstatsplain
-rw-r--r--project-defer-unification.rs2476logstatsplain
-rw-r--r--project-recursion-limit-non-fatal.rs1245logstatsplain
-rw-r--r--substs-ppaux.normal.stderr3502logstatsplain
-rw-r--r--substs-ppaux.rs1946logstatsplain
-rw-r--r--substs-ppaux.verbose.stderr3517logstatsplain
-rw-r--r--trait-with-supertraits-needing-sized-self.rs452logstatsplain
-rw-r--r--trait-with-supertraits-needing-sized-self.stderr797logstatsplain
-rw-r--r--wf-cycle-2.rs210logstatsplain
-rw-r--r--wf-cycle.rs122logstatsplain