547bcf8bbf
Make rustc_layout_scalar_valid_range attributes work for non-decimal literals Closes https://github.com/rust-lang/rust-analyzer/issues/15687