about summary refs log tree commit diff
AgeCommit message (Expand)AuthorLines
2023-12-23Reveal empty opaques in depthNadrieril-36/+128
2023-12-23Auto merge of #119237 - compiler-errors:rollup-umyyu7d, r=compiler-errorsbors-1880/+2027
2023-12-22Rollup merge of #119230 - Nadrieril:librarify-even-further, r=compiler-errorsMichael Goulet-41/+45
2023-12-22Rollup merge of #119222 - eholk:into-async-iterator, r=compiler-errors,dtolnayMichael Goulet-14/+93
2023-12-22Rollup merge of #119198 - compiler-errors:desugaring, r=eholkMichael Goulet-239/+448
2023-12-22Rollup merge of #119171 - nnethercote:cleanup-errors-4, r=compiler-errorsMichael Goulet-946/+611
2023-12-22Rollup merge of #119077 - tmiasko:lint, r=cjgillotMichael Goulet-56/+196
2023-12-22Rollup merge of #119012 - workingjubilee:extract-enum-layout-fn, r=b-naberMichael Goulet-584/+634
2023-12-23Remove `DiagnosticBuilder::forget_guarantee`.Nicholas Nethercote-52/+24
2023-12-23Remove all uses of `DiagnosticBuilder::forget_guarantee()`.Nicholas Nethercote-19/+20
2023-12-23Fix a comment.Nicholas Nethercote-1/+1
2023-12-23Fix weird code setting in `create_feature_err`.Nicholas Nethercote-1/+1
2023-12-23Use `pub(crate)` in a couple of places.Nicholas Nethercote-2/+2
2023-12-23Take full advantage of a `use Level::*;`.Nicholas Nethercote-35/+33
2023-12-23Remove `LabelKind`.Nicholas Nethercote-16/+2
2023-12-23Remove `SubDiagnostic::render_span`.Nicholas Nethercote-10/+3
2023-12-23Remove `render_span` args from `Diagnostic::{sub,sub_with_highlight}`.Nicholas Nethercote-27/+15
2023-12-23Improve some names.Nicholas Nethercote-45/+45
2023-12-23Remove `Diagnostic::new_with_code`.Nicholas Nethercote-21/+1
2023-12-23Rename `EarlyDiagCtxt` methods to match `DiagCtxt`.Nicholas Nethercote-93/+92
2023-12-23Remove `DiagCtxtInner::span_bug`.Nicholas Nethercote-13/+5
2023-12-23Introduce `DiagCtxt::treat_next_err_as_bug`.Nicholas Nethercote-7/+8
2023-12-23Remove unnecessary line breaks from two string literals.Nicholas Nethercote-4/+2
2023-12-23Tweak `flush_delayed`.Nicholas Nethercote-10/+11
2023-12-23Give `DiagnosticBuilder` a default type.Nicholas Nethercote-454/+250
2023-12-23Use `IntoDiagnostic` default.Nicholas Nethercote-2/+2
2023-12-23Fix a couple of left-over references to `Handler`.Nicholas Nethercote-2/+2
2023-12-23Improve `use` items in `compiler/rustc_errors/src/lib.rs`.Nicholas Nethercote-30/+27
2023-12-23Streamline `struct_lint_level`.Nicholas Nethercote-104/+13
2023-12-23Add comments to `Level`.Nicholas Nethercote-5/+59
2023-12-23Auto merge of #119211 - rust-lang:pa-master-1.77, r=Mark-Simulacrumbors-885/+455
2023-12-22Split coroutine desugaring kind from sourceMichael Goulet-239/+448
2023-12-23Clarify the situation with dummy patterns and `PatData`Nadrieril-20/+22
2023-12-23Mention the relevant tracking issue next to my `bit_set` hackNadrieril-0/+2
2023-12-23Use `derivative` for better derive boundsNadrieril-21/+21
2023-12-22Auto merge of #119227 - weihanglo:update-cargo, r=weihanglobors-0/+1
2023-12-22bootstrap: build doc for `cargo-util-schemasWeihang Lo-0/+1
2023-12-22Update cargoWeihang Lo-0/+0
2023-12-22Auto merge of #118824 - aliemjay:perf-region-cons, r=compiler-errorsbors-31/+37
2023-12-22Update test outputsEric Holk-12/+28
2023-12-22Use `IntoAsyncIterator` in `for await` loop desugaringEric Holk-1/+21
2023-12-22Add IntoAsyncIteratorEric Holk-1/+44
2023-12-22Auto merge of #119221 - matthiaskrgr:rollup-dh9exqf, r=matthiaskrgrbors-41/+326
2023-12-22Rollup merge of #119215 - mu001999:fix/119209, r=NilstriebMatthias Krüger-1/+16
2023-12-22Rollup merge of #119201 - durin42:overaligned-constant, r=Mark-SimulacrumMatthias Krüger-1/+1
2023-12-22Rollup merge of #119194 - pietroalbini:pa-disable-fuchsia-non-nightly, r=tmandryMatthias Krüger-1/+7
2023-12-22Rollup merge of #119169 - fmease:pretty-yeet-syntactic-cruft, r=compiler-errorsMatthias Krüger-37/+4
2023-12-22Rollup merge of #117601 - androm3da:hexagon_unknown_none_elf, r=petrochenkovMatthias Krüger-1/+298
2023-12-23Update testr0cky-18/+6
2023-12-22Emits error if has bound regionsr0cky-1/+28