allow negative numeric literals in `concat!` Fixes #106837 While *technically* negative numeric literals are implemented as unary operations, users can reasonably expect that negative literals are treated the same as positive literals.
ThinVec
ast::Block
as_deref
MetaItem
Attribute
mk_attr_id
ParseSess
concat!
token::Lit
ast::MetaItemLit
//
then
then_some
type_ascribe