]> git.lizzy.rs Git - rust.git/commit
improve the printing of substs and trait-refs
authorAriel Ben-Yehuda <ariel.byd@gmail.com>
Tue, 5 Apr 2016 19:56:23 +0000 (22:56 +0300)
committerAriel Ben-Yehuda <ariel.byd@gmail.com>
Tue, 5 Apr 2016 19:56:23 +0000 (22:56 +0300)
commitb23648fe4aa46e9a2bf72c6f68590e799c4cdb07
treee18659acdf1159f1269a4d847cdf40f2c128a691
parent31247e5a0b38e2853cec47d30d0a48b2e54dd136
improve the printing of substs and trait-refs
118 files changed:
src/librustc/util/ppaux.rs
src/test/compile-fail/associated-types-for-unimpl-trait.rs
src/test/compile-fail/associated-types-invalid-trait-ref-issue-18865.rs
src/test/compile-fail/associated-types-no-suitable-bound.rs
src/test/compile-fail/associated-types-no-suitable-supertrait-2.rs
src/test/compile-fail/associated-types-no-suitable-supertrait.rs
src/test/compile-fail/associated-types-path-2.rs
src/test/compile-fail/associated-types-unsized.rs
src/test/compile-fail/bad-method-typaram-kind.rs
src/test/compile-fail/bad-sized.rs
src/test/compile-fail/builtin-superkinds-double-superkind.rs
src/test/compile-fail/builtin-superkinds-in-metadata.rs
src/test/compile-fail/builtin-superkinds-simple.rs
src/test/compile-fail/builtin-superkinds-typaram-not-send.rs
src/test/compile-fail/cast-rfc0401.rs
src/test/compile-fail/closure-bounds-cant-promote-superkind-in-struct.rs
src/test/compile-fail/closure-bounds-subtype.rs
src/test/compile-fail/cross-fn-cache-hole.rs
src/test/compile-fail/deriving-no-inner-impl-error-message.rs
src/test/compile-fail/deriving-span-Default-struct.rs
src/test/compile-fail/destructure-trait-ref.rs
src/test/compile-fail/dst-bad-assign-2.rs
src/test/compile-fail/dst-bad-assign.rs
src/test/compile-fail/dst-bad-coerce1.rs
src/test/compile-fail/dst-bad-deep.rs
src/test/compile-fail/dst-object-from-unsized-type.rs
src/test/compile-fail/dst-sized-trait-param.rs
src/test/compile-fail/extern-wrong-value-type.rs
src/test/compile-fail/for-loop-bogosity.rs
src/test/compile-fail/hrtb-just-for-static.rs
src/test/compile-fail/hrtb-perfect-forwarding.rs
src/test/compile-fail/ifmt-unimpl.rs
src/test/compile-fail/impl-bounds-checking.rs
src/test/compile-fail/indexing-requires-a-uint.rs
src/test/compile-fail/issue-14084.rs
src/test/compile-fail/issue-14366.rs
src/test/compile-fail/issue-14853.rs
src/test/compile-fail/issue-15756.rs
src/test/compile-fail/issue-16538.rs
src/test/compile-fail/issue-17651.rs
src/test/compile-fail/issue-17718-static-sync.rs
src/test/compile-fail/issue-17959.rs
src/test/compile-fail/issue-18107.rs
src/test/compile-fail/issue-18611.rs
src/test/compile-fail/issue-18919.rs
src/test/compile-fail/issue-1920-1.rs
src/test/compile-fail/issue-1920-2.rs
src/test/compile-fail/issue-1920-3.rs
src/test/compile-fail/issue-20005.rs
src/test/compile-fail/issue-20162.rs
src/test/compile-fail/issue-20605.rs
src/test/compile-fail/issue-21160.rs
src/test/compile-fail/issue-21659-show-relevant-trait-impls-1.rs
src/test/compile-fail/issue-21659-show-relevant-trait-impls-2.rs
src/test/compile-fail/issue-21763.rs
src/test/compile-fail/issue-22034.rs
src/test/compile-fail/issue-25076.rs
src/test/compile-fail/issue-2611-4.rs
src/test/compile-fail/issue-28098.rs
src/test/compile-fail/issue-29147.rs
src/test/compile-fail/issue-5035-2.rs
src/test/compile-fail/issue-5883.rs
src/test/compile-fail/issue-7013.rs
src/test/compile-fail/issue-7364.rs
src/test/compile-fail/kindck-impl-type-params-2.rs
src/test/compile-fail/kindck-send-unsafe.rs
src/test/compile-fail/map-types.rs
src/test/compile-fail/mutable-enum-indirect.rs
src/test/compile-fail/no-send-res-ports.rs
src/test/compile-fail/no_send-enum.rs
src/test/compile-fail/no_send-rc.rs
src/test/compile-fail/no_send-struct.rs
src/test/compile-fail/no_share-enum.rs
src/test/compile-fail/no_share-struct.rs
src/test/compile-fail/not-sync.rs
src/test/compile-fail/object-does-not-impl-trait.rs
src/test/compile-fail/phantom-oibit.rs
src/test/compile-fail/range-1.rs
src/test/compile-fail/reject-specialized-drops-8142.rs
src/test/compile-fail/repeat-to-run-dtor-twice.rs
src/test/compile-fail/str-idx.rs
src/test/compile-fail/str-mut-idx.rs
src/test/compile-fail/substs-verbose.rs [new file with mode: 0644]
src/test/compile-fail/trait-bounds-impl-comparison-1.rs
src/test/compile-fail/trait-bounds-impl-comparison-2.rs
src/test/compile-fail/trait-bounds-not-on-bare-trait.rs
src/test/compile-fail/trait-bounds-on-structs-and-enums.rs
src/test/compile-fail/trait-coercion-generic-bad.rs
src/test/compile-fail/trait-suggest-where-clause.rs
src/test/compile-fail/traits-negative-impls.rs
src/test/compile-fail/traits-repeated-supertrait-ambig.rs
src/test/compile-fail/typeck-default-trait-impl-constituent-types-2.rs
src/test/compile-fail/typeck-default-trait-impl-constituent-types.rs
src/test/compile-fail/typeck-default-trait-impl-negation-send.rs
src/test/compile-fail/typeck-default-trait-impl-negation-sync.rs
src/test/compile-fail/typeck-default-trait-impl-negation.rs
src/test/compile-fail/typeck-default-trait-impl-precedence.rs
src/test/compile-fail/typeck-default-trait-impl-supertrait.rs
src/test/compile-fail/typeck-default-trait-impl-trait-where-clause-2.rs
src/test/compile-fail/typeck-default-trait-impl-trait-where-clause.rs
src/test/compile-fail/typeck-unsafe-always-share.rs
src/test/compile-fail/ufcs-qpath-self-mismatch.rs
src/test/compile-fail/unsized-bare-typaram.rs
src/test/compile-fail/unsized-enum.rs
src/test/compile-fail/unsized-struct.rs
src/test/compile-fail/unsized-trait-impl-trait-arg.rs
src/test/compile-fail/unsized3.rs
src/test/compile-fail/unsized5.rs
src/test/compile-fail/unsized6.rs
src/test/compile-fail/unsized7.rs
src/test/compile-fail/vtable-res-trait-param.rs
src/test/compile-fail/wf-impl-associated-type-trait.rs
src/test/compile-fail/where-clause-constraints-are-local-for-inherent-impl.rs
src/test/compile-fail/where-clause-constraints-are-local-for-trait-impl.rs
src/test/compile-fail/where-clause-method-substituion.rs
src/test/compile-fail/where-clauses-method-unsatisfied.rs
src/test/compile-fail/where-clauses-unsatisfied.rs
src/test/compile-fail/where-for-self-2.rs