Do not eagerly recover for bad impl Trait types in macros
#107813
Merged
impl Trait types in macros
#107813