diff options
| author | Nicholas Nethercote <n.nethercote@gmail.com> | 2024-09-12 08:56:52 +1000 |
|---|---|---|
| committer | Nicholas Nethercote <n.nethercote@gmail.com> | 2024-09-13 15:27:19 +1000 |
| commit | 51383998857d74eb1d9d13c8825a895b61fa5b49 (patch) | |
| tree | bd236fdfc19bdedcbf2056170853e88d0bed92a9 | |
| parent | c1121f8590646bced41c62a434f3f070d7054c58 (diff) | |
| download | rust-51383998857d74eb1d9d13c8825a895b61fa5b49.tar.gz rust-51383998857d74eb1d9d13c8825a895b61fa5b49.zip | |
Remove unnecessary lifetime from `BuiltinTypeAliasBounds`.
| -rw-r--r-- | compiler/rustc_lint/src/lints.rs | 6 |
1 files changed, 3 insertions, 3 deletions
diff --git a/compiler/rustc_lint/src/lints.rs b/compiler/rustc_lint/src/lints.rs index e49b102cb39..a2ccb93347a 100644 --- a/compiler/rustc_lint/src/lints.rs +++ b/compiler/rustc_lint/src/lints.rs @@ -267,16 +267,16 @@ pub(crate) struct MacroExprFragment2024 { pub suggestion: Span, } -pub(crate) struct BuiltinTypeAliasBounds<'a, 'hir> { +pub(crate) struct BuiltinTypeAliasBounds<'hir> { pub in_where_clause: bool, pub label: Span, pub enable_feat_help: bool, pub suggestions: Vec<(Span, String)>, pub preds: &'hir [hir::WherePredicate<'hir>], - pub ty: Option<&'a hir::Ty<'hir>>, + pub ty: Option<&'hir hir::Ty<'hir>>, } -impl<'a> LintDiagnostic<'a, ()> for BuiltinTypeAliasBounds<'_, '_> { +impl<'a> LintDiagnostic<'a, ()> for BuiltinTypeAliasBounds<'_> { fn decorate_lint<'b>(self, diag: &'b mut Diag<'a, ()>) { diag.primary_message(if self.in_where_clause { fluent::lint_builtin_type_alias_bounds_where_clause |
