about summary refs log tree commit diff
path: root/compiler/rustc_builtin_macros/src/util.rs
AgeCommit message (Expand)AuthorLines
2025-09-14Move more early buffered lints to dyn lint diagnostics (1/N)León Orell Valerian Liehr-2/+1
2025-08-22Move validate_attr to `rustc_attr_parsing`Jonathan Brouwer-1/+2
2025-08-09remove `P`Deadbeef-6/+5
2024-12-31Account for format_args in HiddenUnicodeCodepoints lintMichael Goulet-0/+5
2024-12-31Make parsed string literal fields namedMichael Goulet-4/+14
2024-12-19Speed up `Parser::expected_token_types`.Nicholas Nethercote-3/+3
2024-10-13Fix bug where `option_env!` would return `None` when env var is present but n...beetrees-7/+25
2024-09-22Reformat using the new identifier sorting from rustfmtMichael Goulet-2/+2
2024-08-07Stabilize `unsafe_attributes`carbotaniuman-1/+0
2024-07-29Deny unsafe on more builtin attributescarbotaniuman-0/+2
2024-07-29Reformat `use` declarations.Nicholas Nethercote-3/+6
2024-07-22Merge impl and trait item mut visitor methods to mirror immut visitorOli Scherer-2/+1
2024-05-21Rename buffer_lint_with_diagnostic to buffer_lintXiretza-1/+1
2024-05-21Convert uses of BuiltinLintDiag::Normal to custom variantsXiretza-3/+3
2024-04-26Adjust some `pub`s.Nicholas Nethercote-2/+2
2024-04-26Move some functions from `rustc_expand` to `rustc_builtin_macros`.Nicholas Nethercote-4/+184
2024-03-05Rename all `ParseSess` variables/fields/lifetimes as `psess`.Nicholas Nethercote-2/+2
2023-11-21Fix `clippy::needless_borrow` in the compilerNilstrieb-1/+1
2023-03-22rustc: Remove unused `Session` argument from some attribute functionsVadim Petrochenkov-2/+2
2022-11-29Avoid unnecessary `MetaItem`/`Attribute` conversions.Nicholas Nethercote-3/+8
2021-12-15Add a lint for duplicated attributes.Ethiraric-2/+33
2020-08-30mv compiler to compiler/mark-0/+12