about summary refs log tree commit diff
path: root/compiler/rustc_middle/src
AgeCommit message (Expand)AuthorLines
2024-03-03Add a proper `with_no_queries` to printingJohn Kåre Alsaker-8/+18
2024-03-01Auto merge of #121462 - compiler-errors:eq-and-sub, r=lcnrbors-70/+33
2024-03-01Auto merge of #121728 - tgross35:f16-f128-step1-ty-updates, r=compiler-errorsbors-1/+11
2024-03-01Fallout from removing a_is_expectedMichael Goulet-59/+27
2024-03-01Remove causeMichael Goulet-11/+6
2024-02-29Rollup merge of #121782 - RalfJung:mutable-ref-in-static, r=oli-obkMatthias Krüger-1/+0
2024-02-29Rollup merge of #121669 - nnethercote:count-stashed-errs-again, r=estebankGuillaume Gomez-11/+13
2024-02-29Rollup merge of #121376 - Nadrieril:mir-half-ranges, r=pnkfelixGuillaume Gomez-16/+2
2024-02-29allow statics pointing to mutable staticsRalf Jung-1/+0
2024-02-29Overhaul how stashed diagnostics work, again.Nicholas Nethercote-15/+13
2024-02-29Don't cancel stashed `OpaqueHiddenTypeMismatch` errors.Nicholas Nethercote-1/+5
2024-02-28Auto merge of #121489 - nnethercote:diag-renaming, r=davidtwcobors-63/+59
2024-02-28Add `f16` and `f128` to `rustc_type_ir::FloatTy` and `rustc_abi::Primitive`Trevor Gross-1/+11
2024-02-28Rollup merge of #121695 - oli-obk:split_ty_utils, r=compiler-errorsGuillaume Gomez-1/+2
2024-02-28Rename `DiagnosticArg{,Map,Name,Value}` as `DiagArg{,Map,Name,Value}`.Nicholas Nethercote-37/+37
2024-02-28Rename `DiagnosticBuilder` as `Diag`.Nicholas Nethercote-26/+22
2024-02-28Rename `Diagnostic` as `DiagInner`.Nicholas Nethercote-2/+2
2024-02-27Split rustc_type_ir to avoid rustc_ast from depending on itOli Scherer-1/+2
2024-02-27Print RPITIT like an opaqueMichael Goulet-8/+12
2024-02-27Document invariant in `thir::PatRange`Nadrieril-0/+2
2024-02-27Skip unnecessary comparison with half-open rangesNadrieril-16/+0
2024-02-27Auto merge of #121285 - nnethercote:delayed_bug-audit, r=lcnrbors-13/+24
2024-02-27Avoid `span_delayed_bug` on one path in `AdtDef::eval_explicit_discr`.Nicholas Nethercote-13/+24
2024-02-26Auto merge of #121516 - RalfJung:platform-intrinsics-begone, r=oli-obkbors-2/+1
2024-02-26always emit `AliasRelate` goals when relating aliaseslcnr-16/+1
2024-02-25remove platform-intrinsics ABI; make SIMD intrinsics be regular intrinsicsRalf Jung-2/+1
2024-02-24Rollup merge of #121556 - GrigorenkoPV:addr_of, r=NilstriebMatthias Krüger-3/+3
2024-02-24Auto merge of #121523 - matthiaskrgr:comp_comp, r=Nilstriebbors-1/+1
2024-02-24compiler: use `addr_of!`Pavel Grigorenko-3/+3
2024-02-23compiler: clippy::complexity fixesMatthias Krüger-1/+1
2024-02-23Rollup merge of #121495 - cuishuang:master, r=clubby789Matthias Krüger-1/+1
2024-02-23Rollup merge of #120742 - Nadrieril:use-min_exh_pats, r=compiler-errorsMatthias Krüger-1/+2
2024-02-23remove repetitive wordscui fliter-1/+1
2024-02-23Auto merge of #121442 - lcnr:region-var-universe-uwu, r=compiler-errorsbors-44/+45
2024-02-23Auto merge of #120730 - estebank:confusable-api, r=oli-obkbors-1/+1
2024-02-22drive-by fmt cleanupEsteban Küber-1/+1
2024-02-22add commentlcnr-1/+8
2024-02-22region unification update universe of region varslcnr-44/+38
2024-02-22Rollup merge of #121441 - lcnr:typesystem-cleanup, r=compiler-errorsMatthias Krüger-2/+3
2024-02-22Rollup merge of #121386 - oli-obk:no_higher_ranked_opaques, r=lcnrMatthias Krüger-4/+5
2024-02-22`report_mismatch` did not actually report anymoreOli Scherer-1/+1
2024-02-22Avoid emitting type mismatches against `{type error}`Oli Scherer-3/+4
2024-02-22`DefId` to `LocalDefId`lcnr-2/+3
2024-02-22Remove dead `expect_error_or_delayed_bug` method.Nicholas Nethercote-5/+0
2024-02-21Rollup merge of #121328 - ffmancera:ff/verbose_long_type, r=compiler-errorsDylan DPC-1/+1
2024-02-21Rollup merge of #121208 - nnethercote:delayed_bug-to-bug, r=lcnrDylan DPC-2/+1
2024-02-21Convert `bug`s back to `delayed_bug`s.Nicholas Nethercote-2/+4
2024-02-21Convert `delayed_bug`s to `bug`s.Nicholas Nethercote-6/+3
2024-02-20Rollup merge of #121344 - fmease:lta-constr-by-input, r=oli-obkMatthias Krüger-35/+145
2024-02-20Move the peeling function for weak alias typesLeón Orell Valerian Liehr-0/+33