about summary refs log tree commit diff
path: root/compiler/rustc_hir_analysis/src/astconv/lint.rs
AgeCommit message (Expand)AuthorLines
2024-03-22Rename module astconv to hir_ty_loweringLeón Orell Valerian Liehr-256/+0
2024-03-22Rename AstConv to HIR ty loweringLeón Orell Valerian Liehr-2/+2
2024-03-15Clean up AstConvLeón Orell Valerian Liehr-1/+1
2024-03-01Handle stashing of delayed bugs.Nicholas Nethercote-10/+2
2024-02-29Overhaul how stashed diagnostics work, again.Nicholas Nethercote-2/+10
2024-02-28Rename `DiagnosticBuilder` as `Diag`.Nicholas Nethercote-7/+3
2024-02-19Prefer `DiagnosticBuilder` over `Diagnostic` in diagnostic modifiers.Nicholas Nethercote-4/+8
2024-02-09Be less confident when `dyn` suggestion is not checked for object safetytrevyn-1/+1
2024-01-29Avoid ICE in trait without `dyn` lintEsteban Küber-5/+3
2024-01-29Stop using `String` for error codes.Nicholas Nethercote-1/+1
2024-01-23Rename `TyCtxt::struct_span_lint_hir` as `TyCtxt::node_span_lint`.Nicholas Nethercote-18/+12
2024-01-21`maybe_lint_impl_trait`: separate `is_downgradable` from `is_object_safe`trevyn-7/+9
2024-01-19Account for traits using self-trait by name without `dyn`Esteban Küber-8/+16
2024-01-19Avoid ICE: Check diagnostic is error before downgradingEsteban Küber-3/+5
2024-01-10Rename `struct_span_err!` as `struct_span_code_err!`.Nicholas Nethercote-1/+1
2024-01-04Silence redundant warning when E0038 will be emittedEsteban Küber-0/+5
2024-01-03Account for object unsafe traitsEsteban Küber-25/+41
2024-01-03review commentsEsteban Küber-15/+21
2024-01-03Provide better suggestions when encountering a bare trait as a typeEsteban Küber-18/+113
2023-12-24Remove `Session` methods that duplicate `DiagCtxt` methods.Nicholas Nethercote-1/+1
2023-12-15Don't pass lint back out of lint decoratorMichael Goulet-1/+0
2023-12-12Move some methods from `tcx.hir()` to `tcx`zetanumbers-1/+1
2023-11-21Fix `clippy::needless_borrow` in the compilerNilstrieb-2/+2
2023-10-13Format all the let chains in compilerMichael Goulet-10/+17
2023-07-25inline format!() args from rustc_codegen_llvm to the end (4)Matthias Krüger-2/+2
2023-07-19Make it clearer that edition functions are >=, not ==Michael Goulet-1/+1
2023-06-16Pacify tidyOli Scherer-0/+124