about summary refs log tree commit diff
path: root/compiler
AgeCommit message (Expand)AuthorLines
2024-02-29Rollup merge of #121783 - nnethercote:emitter-cleanups, r=oli-obkGuillaume Gomez-197/+113
2024-02-29Rollup merge of #121669 - nnethercote:count-stashed-errs-again, r=estebankGuillaume Gomez-302/+365
2024-02-29Rollup merge of #121376 - Nadrieril:mir-half-ranges, r=pnkfelixGuillaume Gomez-38/+32
2024-02-29Rollup merge of #121000 - Nadrieril:keep_all_fields, r=compiler-errorsGuillaume Gomez-88/+98
2024-02-29Rollup merge of #120820 - CKingX:cpu-base-minimum, r=petrochenkov,ChrisDentonGuillaume Gomez-5/+10
2024-02-29Rollup merge of #121792 - GuillaumeGomez:improve-suggestion, r=michaelwoeristerGuillaume Gomez-2/+3
2024-02-29Rollup merge of #121700 - rcvalle:rust-cfi-dont-compress-user-defined-builtin...Guillaume Gomez-3/+14
2024-02-29Rollup merge of #121654 - compiler-errors:async-fn-for-fn-def, r=oli-obkGuillaume Gomez-93/+235
2024-02-29Improve suggestion to rename type starting with underscore to make it more ob...Guillaume Gomez-2/+3
2024-02-29Rollup merge of #121779 - mu001999:clean, r=NilstriebJacob Pratt-75/+0
2024-02-29Rollup merge of #121777 - sisungo:master, r=oli-obkJacob Pratt-1/+1
2024-02-29Rollup merge of #121745 - compiler-errors:refining-impl-trait-deeply-norm, r=...Jacob Pratt-5/+18
2024-02-29Rollup merge of #121740 - surechen:change_attribute_to_local_20240228, r=lcnrJacob Pratt-18/+45
2024-02-29Rollup merge of #121723 - nnethercote:two-diagnostic-things, r=oli-obkJacob Pratt-21/+40
2024-02-29Avoid unnecessary `color` local variable.Nicholas Nethercote-6/+3
2024-02-29Add a useful comment.Nicholas Nethercote-0/+1
2024-02-29Make `JsonEmitter` more like `HumanEmitter`.Nicholas Nethercote-51/+28
2024-02-29Inline and remove `JsonEmitter::{basic,stderr}`.Nicholas Nethercote-60/+11
2024-02-29Inline and remove `HumanEmitter::stderr`.Nicholas Nethercote-14/+18
2024-02-29Inline and remove `HumanReadableErrorType::new_emitter`.Nicholas Nethercote-23/+16
2024-02-29Remove unused diagnostic structr0cky-75/+0
2024-02-29Merge HumanEmitter::{new,create}.Nicholas Nethercote-7/+2
2024-02-29Rename `DiagCtxt::with_emitter` as `DiagCtxt::new`.Nicholas Nethercote-13/+13
2024-02-29Inline and remove `DiagCtxt::with_tty_emitter`Nicholas Nethercote-13/+10
2024-02-29Remove unnecessary `output` local variable.Nicholas Nethercote-5/+4
2024-02-29Use `Destination` more.Nicholas Nethercote-6/+3
2024-02-29Simplify `UnusedExterns` lifetimes.Nicholas Nethercote-3/+3
2024-02-29Minor visibility and formatting improvements.Nicholas Nethercote-15/+20
2024-02-29Fix typo in `rustc_passes/messages.ftl`sisungo-1/+1
2024-02-29Reinstate `emit_stashed_diagnostics` in `DiagCtxtInner::drop`.Nicholas Nethercote-4/+6
2024-02-29Mark some once-again-unreachable paths as unreachable.Nicholas Nethercote-13/+6
2024-02-29Overhaul how stashed diagnostics work, again.Nicholas Nethercote-284/+351
2024-02-29Refactor `DiagCtxtInner::flush_delayed`.Nicholas Nethercote-21/+21
2024-02-29Add a comment about how `IntoDiagnostic` should be impl'd.Nicholas Nethercote-0/+19
2024-02-29Don't cancel stashed `TraitMissingMethod` errors.Nicholas Nethercote-7/+4
2024-02-29Don't cancel stashed `OpaqueHiddenTypeMismatch` errors.Nicholas Nethercote-1/+5
2024-02-29Rollup merge of #121743 - compiler-errors:opportunistically-resolve-regions, ...Matthias Krüger-1/+9
2024-02-29Rollup merge of #121735 - Nadrieril:no-panic-on-type-error, r=compiler-errorsMatthias Krüger-4/+4
2024-02-29Rollup merge of #121724 - nnethercote:LitKind-Err-for-floats, r=fmeaseMatthias Krüger-3/+7
2024-02-28Auto merge of #121489 - nnethercote:diag-renaming, r=davidtwcobors-1682/+1436
2024-02-28Rename `Skip` to `PrivateUninhabited`Nadrieril-33/+38
2024-02-28SimplifyNadrieril-46/+34
2024-02-28Don't filter out skipped fieldsNadrieril-22/+28
2024-02-28Add special `Skip` constructorNadrieril-22/+15
2024-02-28Push the decision to skip fields further downNadrieril-14/+26
2024-02-28Push down the decision to skip fieldsNadrieril-16/+22
2024-02-28Deeply normalize obligations in refining_impl_traitMichael Goulet-5/+18
2024-02-28Opportunistically resolve regions when processing region outlives obligationsMichael Goulet-1/+9
2024-02-28Rollup merge of #121702 - compiler-errors:coerce-alias-relate, r=lcnrGuillaume Gomez-0/+14
2024-02-28Rollup merge of #121695 - oli-obk:split_ty_utils, r=compiler-errorsGuillaume Gomez-73/+103