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.stderr190logstatsplain
-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.stderr4160logstatsplain
-rw-r--r--associated-type-projection-from-supertrait.rs928logstatsplain
-rw-r--r--associated-type-projection-from-supertrait.stderr2042logstatsplain
-rw-r--r--associated-type-shadowed-from-non-local-supertrait.rs374logstatsplain
-rw-r--r--associated-type-shadowed-from-non-local-supertrait.stderr509logstatsplain
-rw-r--r--associated-type-shadowed-from-supertrait.rs357logstatsplain
-rw-r--r--associated-type-shadowed-from-supertrait.stderr548logstatsplain
-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.stderr517logstatsplain
-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.stderr607logstatsplain
-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.stderr1160logstatsplain
-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.stderr556logstatsplain
-rw-r--r--associated-types-eq-2.rs413logstatsplain
-rw-r--r--associated-types-eq-2.stderr339logstatsplain
-rw-r--r--associated-types-eq-3.rs725logstatsplain
-rw-r--r--associated-types-eq-3.stderr1606logstatsplain
-rw-r--r--associated-types-eq-expr-path.rs317logstatsplain
-rw-r--r--associated-types-eq-expr-path.stderr343logstatsplain
-rw-r--r--associated-types-eq-hr.rs1925logstatsplain
-rw-r--r--associated-types-eq-hr.stderr1682logstatsplain
-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.stderr627logstatsplain
-rw-r--r--associated-types-from-supertrait.rs102logstatsplain
-rw-r--r--associated-types-impl-redirect.rs1248logstatsplain
-rw-r--r--associated-types-in-ambiguous-context.rs616logstatsplain
-rw-r--r--associated-types-in-ambiguous-context.stderr2042logstatsplain
-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.rs708logstatsplain
-rw-r--r--associated-types-incomplete-object.stderr1194logstatsplain
-rw-r--r--associated-types-invalid-trait-ref-issue-18865.rs328logstatsplain
-rw-r--r--associated-types-invalid-trait-ref-issue-18865.stderr506logstatsplain
-rw-r--r--associated-types-issue-17359.rs219logstatsplain
-rw-r--r--associated-types-issue-17359.stderr374logstatsplain
-rw-r--r--associated-types-issue-20220.rs522logstatsplain
-rw-r--r--associated-types-issue-20346.rs816logstatsplain
-rw-r--r--associated-types-issue-20346.stderr1066logstatsplain
-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.stderr491logstatsplain
-rw-r--r--associated-types-no-suitable-supertrait-2.rs703logstatsplain
-rw-r--r--associated-types-no-suitable-supertrait-2.stderr635logstatsplain
-rw-r--r--associated-types-no-suitable-supertrait.rs905logstatsplain
-rw-r--r--associated-types-no-suitable-supertrait.stderr1584logstatsplain
-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.stderr662logstatsplain
-rw-r--r--associated-types-overridden-binding-2.rs245logstatsplain
-rw-r--r--associated-types-overridden-binding-2.stderr548logstatsplain
-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.stderr436logstatsplain
-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.stderr662logstatsplain
-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.stderr632logstatsplain
-rw-r--r--associated-types-unsized.fixed266logstatsplain
-rw-r--r--associated-types-unsized.rs235logstatsplain
-rw-r--r--associated-types-unsized.stderr715logstatsplain
-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.stderr800logstatsplain
-rw-r--r--bound-lifetime-in-binding-only.ok.stderr178logstatsplain
-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.stderr791logstatsplain
-rw-r--r--bound-lifetime-in-return-only.local.stderr356logstatsplain
-rw-r--r--bound-lifetime-in-return-only.ok.stderr177logstatsplain
-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.stderr336logstatsplain
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.rs1698logstatsplain
-rw-r--r--defaults-in-other-trait-items.stderr1558logstatsplain
-rw-r--r--defaults-mixed.rs681logstatsplain
-rw-r--r--defaults-mixed.stderr595logstatsplain
-rw-r--r--defaults-specialization.rs2406logstatsplain
-rw-r--r--defaults-specialization.stderr5879logstatsplain
-rw-r--r--defaults-suitability.rs2717logstatsplain
-rw-r--r--defaults-suitability.stderr5061logstatsplain
-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.stderr474logstatsplain
-rw-r--r--dont-suggest-cyclic-constraint.rs205logstatsplain
-rw-r--r--dont-suggest-cyclic-constraint.stderr461logstatsplain
-rw-r--r--higher-ranked-projection.bad.stderr536logstatsplain
-rw-r--r--higher-ranked-projection.rs347logstatsplain
-rw-r--r--hr-associated-type-bound-1.rs267logstatsplain
-rw-r--r--hr-associated-type-bound-1.stderr652logstatsplain
-rw-r--r--hr-associated-type-bound-2.rs329logstatsplain
-rw-r--r--hr-associated-type-bound-2.stderr911logstatsplain
-rw-r--r--hr-associated-type-bound-object.rs303logstatsplain
-rw-r--r--hr-associated-type-bound-object.stderr678logstatsplain
-rw-r--r--hr-associated-type-bound-param-1.rs366logstatsplain
-rw-r--r--hr-associated-type-bound-param-1.stderr674logstatsplain
-rw-r--r--hr-associated-type-bound-param-2.rs411logstatsplain
-rw-r--r--hr-associated-type-bound-param-2.stderr1878logstatsplain
-rw-r--r--hr-associated-type-bound-param-3.rs362logstatsplain
-rw-r--r--hr-associated-type-bound-param-3.stderr660logstatsplain
-rw-r--r--hr-associated-type-bound-param-4.rs368logstatsplain
-rw-r--r--hr-associated-type-bound-param-4.stderr666logstatsplain
-rw-r--r--hr-associated-type-bound-param-5.rs731logstatsplain
-rw-r--r--hr-associated-type-bound-param-5.stderr1314logstatsplain
-rw-r--r--hr-associated-type-bound-param-6.rs365logstatsplain
-rw-r--r--hr-associated-type-bound-param-6.stderr497logstatsplain
-rw-r--r--hr-associated-type-projection-1.rs417logstatsplain
-rw-r--r--hr-associated-type-projection-1.stderr1128logstatsplain
-rw-r--r--impl-trait-return-missing-constraint.rs374logstatsplain
-rw-r--r--impl-trait-return-missing-constraint.stderr1045logstatsplain
-rw-r--r--impl-wf-cycle-1.rs405logstatsplain
-rw-r--r--impl-wf-cycle-1.stderr713logstatsplain
-rw-r--r--impl-wf-cycle-2.rs227logstatsplain
-rw-r--r--impl-wf-cycle-2.stderr595logstatsplain
-rw-r--r--issue-18655.rs534logstatsplain
-rw-r--r--issue-19081.rs210logstatsplain
-rw-r--r--issue-19883.rs302logstatsplain
-rw-r--r--issue-19883.stderr549logstatsplain
-rw-r--r--issue-20005.rs264logstatsplain
-rw-r--r--issue-20005.stderr881logstatsplain
-rw-r--r--issue-20825-2.rs158logstatsplain
-rw-r--r--issue-20825.rs159logstatsplain
-rw-r--r--issue-20825.stderr871logstatsplain
-rw-r--r--issue-21363.rs229logstatsplain
-rw-r--r--issue-21726.rs765logstatsplain
-rw-r--r--issue-22037.rs267logstatsplain
-rw-r--r--issue-22037.stderr549logstatsplain
-rw-r--r--issue-22066.rs302logstatsplain
-rw-r--r--issue-22560.rs194logstatsplain
-rw-r--r--issue-22560.stderr2303logstatsplain
-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.stderr639logstatsplain
-rw-r--r--issue-23595-2.rs227logstatsplain
-rw-r--r--issue-23595-2.stderr376logstatsplain
-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.stderr428logstatsplain
-rw-r--r--issue-26681.rs453logstatsplain
-rw-r--r--issue-26681.stderr567logstatsplain
-rw-r--r--issue-27675-unchecked-bounds.rs692logstatsplain
-rw-r--r--issue-27675-unchecked-bounds.stderr698logstatsplain
-rw-r--r--issue-27901.rs297logstatsplain
-rw-r--r--issue-28871.rs691logstatsplain
-rw-r--r--issue-31597.rs465logstatsplain
-rw-r--r--issue-32323.rs133logstatsplain
-rw-r--r--issue-32323.stderr708logstatsplain
-rw-r--r--issue-32350.rs487logstatsplain
-rw-r--r--issue-36499.rs78logstatsplain
-rw-r--r--issue-36499.stderr235logstatsplain
-rw-r--r--issue-37808.rs346logstatsplain
-rw-r--r--issue-37883.rs467logstatsplain
-rw-r--r--issue-38821.rs651logstatsplain
-rw-r--r--issue-38821.stderr1054logstatsplain
-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.stderr850logstatsplain
-rw-r--r--issue-43924.rs472logstatsplain
-rw-r--r--issue-43924.stderr1038logstatsplain
-rw-r--r--issue-44153.rs264logstatsplain
-rw-r--r--issue-44153.stderr699logstatsplain
-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.stderr371logstatsplain
-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.stderr913logstatsplain
-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.stderr2184logstatsplain
-rw-r--r--issue-62200.rs386logstatsplain
-rw-r--r--issue-62200.stderr559logstatsplain
-rw-r--r--issue-63591.rs390logstatsplain
-rw-r--r--issue-63593.rs319logstatsplain
-rw-r--r--issue-63593.stderr608logstatsplain
-rw-r--r--issue-64848.rs407logstatsplain
-rw-r--r--issue-64855-2.rs72logstatsplain
-rw-r--r--issue-64855.rs159logstatsplain
-rw-r--r--issue-64855.stderr497logstatsplain
-rw-r--r--issue-65774-1.rs1430logstatsplain
-rw-r--r--issue-65774-1.stderr1353logstatsplain
-rw-r--r--issue-65774-2.rs1431logstatsplain
-rw-r--r--issue-65774-2.stderr972logstatsplain
-rw-r--r--issue-65934.rs196logstatsplain
-rw-r--r--issue-67684.rs1225logstatsplain
-rw-r--r--issue-69398.rs328logstatsplain
-rw-r--r--issue-71113.rs259logstatsplain
-rw-r--r--issue-72806.rs303logstatsplain
-rw-r--r--issue-72806.stderr643logstatsplain
-rw-r--r--issue-76179.rs333logstatsplain
-rw-r--r--issue-82079.rs3636logstatsplain
-rw-r--r--issue-85103-layout-debug.rs173logstatsplain
-rw-r--r--issue-85103-layout-debug.stderr652logstatsplain
-rw-r--r--issue-87261.rs3012logstatsplain
-rw-r--r--issue-87261.stderr13791logstatsplain
-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.stderr7259logstatsplain
-rw-r--r--normalization-debruijn-1.rs957logstatsplain
-rw-r--r--normalization-debruijn-2.rs766logstatsplain
-rw-r--r--normalization-debruijn-3.rs952logstatsplain
-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.stderr2051logstatsplain
-rw-r--r--point-at-type-on-obligation-failure.rs305logstatsplain
-rw-r--r--point-at-type-on-obligation-failure.stderr717logstatsplain
-rw-r--r--project-defer-unification.rs2476logstatsplain
-rw-r--r--project-recursion-limit-non-fatal.rs1245logstatsplain
-rw-r--r--substs-ppaux.normal.stderr3485logstatsplain
-rw-r--r--substs-ppaux.rs1946logstatsplain
-rw-r--r--substs-ppaux.verbose.stderr3496logstatsplain
-rw-r--r--trait-with-supertraits-needing-sized-self.rs452logstatsplain
-rw-r--r--trait-with-supertraits-needing-sized-self.stderr799logstatsplain
-rw-r--r--wf-cycle-2.rs210logstatsplain
-rw-r--r--wf-cycle.rs122logstatsplain