Rollup merge of #141884 - bvanjoi:issue-140255, r=petrochenkov
allow macro_use as first segment Fixes rust-lang/rust#140255 This issue may raise a question: It's reasonable an external crate name or import target be legally named `macro_use`?
This commit is contained in:
commit
4462c99c97