about summary refs log tree commit diff
path: root/compiler/rustc_hir/src/target.rs
AgeCommit message (Expand)AuthorLines
2025-08-20Move `IntoDiagArg` earlier in the dependency chainsJosh Triplett-0/+2
2025-08-14Improved `Target` typeJonathan Brouwer-10/+142
2025-07-17Warn useless deprecation in check_attr.Camille GILLOT-6/+12
2025-07-17Specify of_trait in Target::Impl.Camille GILLOT-5/+6
2025-03-01Implment `#[cfg]` and `#[cfg_attr]` in `where` clausesFrank King-1/+4
2025-02-22Make asm a named fieldMichael Goulet-1/+1
2025-01-04turn hir::ItemKind::Fn into a named-field variantRalf Jung-1/+1
2024-10-04rm `ItemKind::OpaqueTy`Noah Lev-5/+0
2024-09-22Reformat using the new identifier sorting from rustfmtMichael Goulet-1/+1
2024-07-29Reformat `use` declarations.Nicholas Nethercote-3/+2
2024-03-12Change `DefKind::Static` to a struct variantOli Scherer-2/+2
2023-12-15Fix enforcement of generics for associated itemsMichael Goulet-0/+36
2023-09-26Don't store lazyness in DefKindMichael Goulet-1/+1
2023-08-07Store the laziness of type aliases in the DefKindLeón Orell Valerian Liehr-1/+1
2023-07-08Replace RPITIT current impl with new strategy that lowers as a GATSantiago Pastorino-10/+1
2023-02-14Add `of_trait` to DefKind::Impl.Camille GILLOT-1/+1
2022-09-09Handle generic parameters.Camille GILLOT-2/+7
2022-09-09Lower RPITIT to ImplTraitPlaceholder itemMichael Goulet-0/+1
2022-09-09RPITIT placeholder itemsMichael Goulet-0/+3
2022-08-11Check attributes on struct expression fields.Eric Huss-0/+2
2022-08-11Check attributes on pattern fields.Eric Huss-0/+2
2022-08-02Add items to `DocAliasBadLocation` check error match armhdelc-1/+1
2022-08-02Make `Target::name` method pass by copyhdelc-3/+3
2022-08-02Refactor `Display` impl for `Target` to `Target::name` methodhdelc-45/+45
2022-04-09add comment about restriction of Target::from_def_kindMiguel Guarniz-0/+1
2022-04-08add mapping from DefKind to Target and remove more ItemLikeVisitor implsMiguel Guarniz-0/+24
2022-03-19Give more details in `Display` for `hir::Target`Scott McMurray-1/+5
2021-08-28Treat macros as HIR itemsinquisitivecrystal-0/+1
2021-02-09Visit more targets when checking attrsRyan Levick-0/+2
2021-02-01Fixed #[inline] to be warned in fields, arms, macro defsDanuel-0/+6
2020-11-29passes: prohibit attrs on generic paramsDavid Wood-0/+23
2020-11-26Remove ForeignMod struct.Camille GILLOT-1/+1
2020-10-03Prevent #[doc(alias = "...")] at crate levelGuillaume Gomez-2/+2
2020-08-30mv compiler to compiler/mark-0/+127