]> git.lizzy.rs Git - rust.git/commit
add `dyn` to display of dynamic (trait) type names
authorZack M. Davis <code@zackmdavis.net>
Sun, 27 May 2018 03:51:50 +0000 (20:51 -0700)
committerZack M. Davis <code@zackmdavis.net>
Sun, 24 Jun 2018 01:10:25 +0000 (18:10 -0700)
commit4b1808578a99b1a452b65f0bf27de4c8775e9105
treebf26831417c0326ec9b7e908776dc220cae03f97
parent8fb1180d27e7aaa3aa7ad7f0d961703af9d7bb7a
add `dyn` to display of dynamic (trait) type names

The `dyn Trait` syntax was stabilized in 199ee327. Resolves #49277.
57 files changed:
src/librustc/util/ppaux.rs
src/test/compile-fail/cross-borrow-trait.rs
src/test/compile-fail/destructure-trait-ref.rs
src/test/compile-fail/dst-bad-assign-3.rs
src/test/compile-fail/dst-bad-assign.rs
src/test/compile-fail/fn-trait-formatting.rs
src/test/compile-fail/issue-13033.rs
src/test/compile-fail/issue-20939.rs
src/test/compile-fail/issue-32963.rs
src/test/compile-fail/issue-41139.rs
src/test/compile-fail/issue-5153.rs
src/test/compile-fail/kindck-send-object.rs
src/test/compile-fail/kindck-send-object1.rs
src/test/compile-fail/kindck-send-object2.rs
src/test/compile-fail/map-types.rs
src/test/compile-fail/non-interger-atomic.rs
src/test/compile-fail/object-does-not-impl-trait.rs
src/test/compile-fail/object-safety-by-value-self-use.rs
src/test/compile-fail/privacy/associated-item-privacy-type-binding.rs
src/test/compile-fail/private-inferred-type.rs
src/test/compile-fail/trait-item-privacy.rs
src/test/compile-fail/traits-repeated-supertrait-ambig.rs
src/test/compile-fail/trivial_casts.rs
src/test/compile-fail/type-mismatch-same-crate-name.rs
src/test/compile-fail/type-parameter-defaults-referencing-Self-ppaux.rs
src/test/run-pass/issue-21058.rs
src/test/ui/anonymous-higher-ranked-lifetime.stderr
src/test/ui/arbitrary-self-types-not-object-safe.stderr
src/test/ui/cast-to-unsized-trait-object-suggestion.stderr
src/test/ui/const-unsized.stderr
src/test/ui/did_you_mean/bad-assoc-ty.stderr
src/test/ui/error-codes/E0033-teach.stderr
src/test/ui/error-codes/E0033.stderr
src/test/ui/error-codes/E0657.stderr
src/test/ui/fat-ptr-cast.stderr
src/test/ui/feature-gate-trivial_bounds.stderr
src/test/ui/fmt/send-sync.stderr
src/test/ui/in-band-lifetimes/impl/dyn-trait.stderr
src/test/ui/in-band-lifetimes/mismatched_trait_impl-2.stderr
src/test/ui/issue-17441.rs
src/test/ui/issue-17441.stderr
src/test/ui/issue-20692.stderr
src/test/ui/lint-ctypes.rs
src/test/ui/lint-ctypes.stderr
src/test/ui/lub-glb/old-lub-glb-object.stderr
src/test/ui/mismatched_types/cast-rfc0401.stderr
src/test/ui/mismatched_types/issue-19109.stderr
src/test/ui/mismatched_types/trait-bounds-cant-coerce.stderr
src/test/ui/nll/ty-outlives/projection-no-regions-closure.stderr
src/test/ui/nll/ty-outlives/ty-param-closure-outlives-from-return-type.stderr
src/test/ui/resolve/issue-5035-2.stderr
src/test/ui/span/borrowck-object-mutability.nll.stderr
src/test/ui/suggestions/confuse-field-and-method/issue-2392.stderr
src/test/ui/trivial-bounds-inconsistent-sized.stderr
src/test/ui/trivial-bounds-inconsistent.stderr
src/test/ui/underscore-lifetime/dyn-trait-underscore.stderr
src/test/ui/unsized-enum2.stderr