Skip to content

Commit b75b14f

Browse files
committed
Add sym::macro_pin diagnostic item for core::pin::pin!()
1 parent 2801f9a commit b75b14f

File tree

2 files changed

+2
-0
lines changed

2 files changed

+2
-0
lines changed

compiler/rustc_span/src/symbol.rs

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1616,6 +1616,7 @@ symbols! {
16161616
pie,
16171617
pin,
16181618
pin_ergonomics,
1619+
pin_macro,
16191620
platform_intrinsics,
16201621
plugin,
16211622
plugin_registrar,

library/core/src/pin.rs

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1935,6 +1935,7 @@ unsafe impl<T: ?Sized> PinCoerceUnsized for *mut T {}
19351935
#[stable(feature = "pin_macro", since = "1.68.0")]
19361936
#[rustc_macro_transparency = "semitransparent"]
19371937
#[allow_internal_unstable(super_let)]
1938+
#[rustc_diagnostic_item = "pin_macro"]
19381939
// `super` gets removed by rustfmt
19391940
#[rustfmt::skip]
19401941
pub macro pin($value:expr $(,)?) {

0 commit comments

Comments
 (0)