diff options
| author | kennytm <kennytm@gmail.com> | 2018-01-31 16:36:06 +0800 |
|---|---|---|
| committer | GitHub <noreply@github.com> | 2018-01-31 16:36:06 +0800 |
| commit | 0370717296af703821f303a47670187084cc470d (patch) | |
| tree | 89aa0a5b3d1e921e193834483f65e291a2fb7270 /src/libcore | |
| parent | 89ea6d2a3e8c654f092a5de5ba23290898cbf0f3 (diff) | |
| parent | deba3890c59a3122acb6373fc09a68d84240d471 (diff) | |
| download | rust-0370717296af703821f303a47670187084cc470d.tar.gz rust-0370717296af703821f303a47670187084cc470d.zip | |
Rollup merge of #47840 - penpalperson:master, r=bluss
Marked Debug implementations for primitive types as #[inline] Change for issue #47792.
Diffstat (limited to 'src/libcore')
| -rw-r--r-- | src/libcore/fmt/mod.rs | 2 | ||||
| -rw-r--r-- | src/libcore/fmt/num.rs | 1 |
2 files changed, 3 insertions, 0 deletions
diff --git a/src/libcore/fmt/mod.rs b/src/libcore/fmt/mod.rs index 65aacb23bd7..6c8a1c3062b 100644 --- a/src/libcore/fmt/mod.rs +++ b/src/libcore/fmt/mod.rs @@ -1586,6 +1586,7 @@ impl Display for ! { #[stable(feature = "rust1", since = "1.0.0")] impl Debug for bool { + #[inline] fn fmt(&self, f: &mut Formatter) -> Result { Display::fmt(self, f) } @@ -1748,6 +1749,7 @@ impl<T: Debug> Debug for [T] { #[stable(feature = "rust1", since = "1.0.0")] impl Debug for () { + #[inline] fn fmt(&self, f: &mut Formatter) -> Result { f.pad("()") } diff --git a/src/libcore/fmt/num.rs b/src/libcore/fmt/num.rs index ee989854a37..2992e7cf8db 100644 --- a/src/libcore/fmt/num.rs +++ b/src/libcore/fmt/num.rs @@ -157,6 +157,7 @@ macro_rules! debug { ($T:ident) => { #[stable(feature = "rust1", since = "1.0.0")] impl fmt::Debug for $T { + #[inline] fn fmt(&self, f: &mut fmt::Formatter) -> fmt::Result { fmt::Display::fmt(self, f) } |
