about summary refs log tree commit diff
path: root/compiler/rustc_hir_analysis/src/astconv/object_safety.rs
AgeCommit message (Expand)AuthorLines
2024-03-22Rename module astconv to hir_ty_loweringLeón Orell Valerian Liehr-398/+0
2024-03-22Update local variables and tracing callsLeón Orell Valerian Liehr-7/+6
2024-03-22Update (doc) commentsLeón Orell Valerian Liehr-0/+1
2024-03-22Rename AstConv to HIR ty loweringLeón Orell Valerian Liehr-9/+9
2024-03-16Remove obsolete parameter `speculative` from `instantiate_poly_trait_ref`León Orell Valerian Liehr-1/+0
2024-03-15Clean up AstConvLeón Orell Valerian Liehr-1/+1
2024-03-07Don't require specifying unrelated assoc types when trait alias is in dyn typeMichael Goulet-44/+36
2024-02-13Bump `indexmap`clubby789-1/+2
2024-02-12Dejargnonize substShoyu Vanilla-1/+1
2024-01-29Stop using `String` for error codes.Nicholas Nethercote-1/+1
2024-01-23Rename `TyCtxt::emit_spanned_lint` as `TyCtxt::emit_node_span_lint`.Nicholas Nethercote-1/+1
2024-01-18Don't forget that the lifetime on hir types is `'tcx`Oli Scherer-1/+1
2024-01-11Taint more aggressively in astconvOli Scherer-2/+5
2024-01-10Rename consuming chaining methods on `DiagnosticBuilder`.Nicholas Nethercote-1/+1
2024-01-10Rename `struct_span_err!` as `struct_span_code_err!`.Nicholas Nethercote-4/+4
2024-01-08Use chaining for `DiagnosticBuilder` construction and `emit`.Nicholas Nethercote-5/+5
2024-01-08Make `DiagnosticBuilder::emit` consuming.Nicholas Nethercote-1/+1
2024-01-04Silence redundant warning when E0038 will be emittedEsteban Küber-0/+1
2023-12-24Remove `Session` methods that duplicate `DiagCtxt` methods.Nicholas Nethercote-5/+5
2023-12-15Annotate some bugsMichael Goulet-1/+1
2023-12-05Add print_trait_sugaredMichael Goulet-0/+1
2023-12-02Rename `HandlerInner::delay_span_bug` as `HandlerInner::span_delayed_bug`.Nicholas Nethercote-1/+1
2023-11-19Avoid iterating over hashmaps in astconvNilstrieb-4/+2
2023-10-30Detect object safety errors when assoc type is missingEsteban Küber-1/+1
2023-08-02Remove constness from `TraitPredicate`Deadbeef-10/+5
2023-07-14Rollup merge of #113698 - compiler-errors:rpitit-check, r=spastorinoMatthias Krüger-1/+1
2023-07-14Make it clearer that we're just checking for an RPITITMichael Goulet-1/+1
2023-07-14refactor(rustc_middle): Substs -> GenericArgMahdi Dibaiee-8/+8
2023-07-05Move `TyCtxt::mk_x` to `Ty::new_x` where applicableBoxy-6/+6
2023-07-05Only use a single loop over the associated typesOli Scherer-5/+2
2023-07-05Prefer `retain` over hand-rolling an inefficient version of itOli Scherer-7/+3
2023-07-05tidy: move a large function out of an even larger fileOli Scherer-0/+415