File tree Expand file tree Collapse file tree 3 files changed +3
-2
lines changed Expand file tree Collapse file tree 3 files changed +3
-2
lines changed Original file line number Diff line number Diff line change @@ -614,7 +614,7 @@ impl<T, const N: usize> Cell<[T; N]> {
614614/// A mutable memory location with dynamically checked borrow rules
615615///
616616/// See the [module-level documentation](self) for more.
617- #[ rustc_diagnostic_item = "RefCell" ]
617+ #[ cfg_attr ( not ( test ) , rustc_diagnostic_item = "RefCell" ) ]
618618#[ stable( feature = "rust1" , since = "1.0.0" ) ]
619619pub struct RefCell < T : ?Sized > {
620620 borrow : Cell < BorrowFlag > ,
Original file line number Diff line number Diff line change @@ -76,6 +76,7 @@ use crate::sys_common::rwlock as sys;
7676///
7777/// [`Mutex`]: super::Mutex
7878#[ stable( feature = "rust1" , since = "1.0.0" ) ]
79+ #[ cfg_attr( not( test) , rustc_diagnostic_item = "RwLock" ) ]
7980pub struct RwLock < T : ?Sized > {
8081 inner : sys:: MovableRwLock ,
8182 poison : poison:: Flag ,
Original file line number Diff line number Diff line change @@ -95,7 +95,7 @@ use crate::fmt;
9595/// [loader lock]: https://docs.microsoft.com/en-us/windows/win32/dlls/dynamic-link-library-best-practices
9696/// [`JoinHandle::join`]: crate::thread::JoinHandle::join
9797/// [`with`]: LocalKey::with
98- #[ rustc_diagnostic_item = "LocalKey" ]
98+ #[ cfg_attr ( not ( test ) , rustc_diagnostic_item = "LocalKey" ) ]
9999#[ stable( feature = "rust1" , since = "1.0.0" ) ]
100100pub struct LocalKey < T : ' static > {
101101 // This outer `LocalKey<T>` type is what's going to be stored in statics,
You can’t perform that action at this time.
0 commit comments