Rework treatment of $crate
in procedural macros
#56647
Merged
$crate
in procedural macros
#56647