]> git.lizzy.rs Git - rust.git/commitdiff
Mark `Layout::dangling` inline
authorTim Diekmann <tim.diekmann@3dvision.de>
Thu, 26 Mar 2020 10:32:22 +0000 (11:32 +0100)
committerTim Diekmann <tim.diekmann@3dvision.de>
Thu, 26 Mar 2020 16:14:34 +0000 (17:14 +0100)
src/libcore/alloc/layout.rs

index c798aacc90b51bbd226b5e649b4f657cf5e153f3..fa644cfe99ed63572cdb8d0fbe034e368300aca3 100644 (file)
@@ -141,6 +141,7 @@ pub fn for_value<T: ?Sized>(t: &T) -> Self {
     /// sentinel value. Types that lazily allocate must track initialization by
     /// some other means.
     #[unstable(feature = "alloc_layout_extra", issue = "55724")]
+    #[inline]
     pub const fn dangling(&self) -> NonNull<u8> {
         // align is non-zero and a power of two
         unsafe { NonNull::new_unchecked(self.align() as *mut u8) }