about summary refs log tree commit diff
path: root/compiler
AgeCommit message (Expand)AuthorLines
2024-01-06Reuse `ctor_sub_tys` when we have one aroundNadrieril-6/+11
2024-01-06Remove `Matrix.wildcard_row`Nadrieril-18/+24
2024-01-06Auto merge of #119531 - petrochenkov:cmpctxt, r=cjgillotbors-48/+72
2024-01-06Auto merge of #119499 - cjgillot:dtm-opt, r=nnethercotebors-18/+15
2024-01-06Auto merge of #119478 - bjorn3:no_serialize_specialization, r=wesleywiserbors-396/+470
2024-01-06Auto merge of #119648 - compiler-errors:rollup-42inxd8, r=compiler-errorsbors-166/+193
2024-01-05Rollup merge of #119638 - lukas-code:suggest-constructor-cycle-error, r=cjgillotMichael Goulet-9/+10
2024-01-05Rollup merge of #119420 - cjgillot:issue-119295, r=compiler-errorsMichael Goulet-0/+7
2024-01-05Rollup merge of #119216 - weiznich:use_diagnostic_namespace_in_stdlib, r=comp...Michael Goulet-3/+1
2024-01-05Rollup merge of #119208 - Zalathar:hoist, r=WaffleLapkin,SwatinemMichael Goulet-154/+175
2024-01-06Auto merge of #119459 - cjgillot:inline-mir-utils, r=compiler-errorsbors-0/+24
2024-01-06Auto merge of #119329 - Nadrieril:reveal-opaques-early, r=compiler-errorsbors-94/+132
2024-01-06rustc_span: Optimize syntax context comparisonsVadim Petrochenkov-48/+72
2024-01-05Do not run check on foreign items.Camille GILLOT-1/+1
2024-01-05Handle ForeignItem as TAIT scope.Camille GILLOT-0/+7
2024-01-05Auto merge of #119634 - matthiaskrgr:rollup-v2xt7et, r=matthiaskrgrbors-404/+522
2024-01-05fix cycle error for "use constructor" suggestionLukas Markeffsky-5/+2
2024-01-05fix OOM when `ty::Instance` is used in query descriptionLukas Markeffsky-4/+8
2024-01-05Rollup merge of #119589 - petrochenkov:cdatalock, r=Mark-SimulacrumMatthias Krüger-58/+58
2024-01-05Rollup merge of #119563 - compiler-errors:coroutine-resume, r=oli-obkMatthias Krüger-36/+81
2024-01-05Rollup merge of #119554 - matthewjasper:remove-guard-distinction, r=compiler-...Matthias Krüger-168/+102
2024-01-05Rollup merge of #119506 - compiler-errors:visibilities-for-object-safety-erro...Matthias Krüger-1/+4
2024-01-05Rollup merge of #119354 - fmease:negative_bounds-fixes, r=compiler-errorsMatthias Krüger-49/+108
2024-01-05Rollup merge of #119350 - fmease:lazy-ty-aliases-implied-bounds, r=compiler-e...Matthias Krüger-73/+114
2024-01-05Rollup merge of #119151 - Jules-Bertholet:no-foreign-doc-hidden-suggest, r=da...Matthias Krüger-19/+55
2024-01-05Auto merge of #119192 - michaelwoerister:mcp533-push, r=cjgillotbors-147/+256
2024-01-05Auto merge of #119621 - compiler-errors:rollup-5mxtvuk, r=compiler-errorsbors-1341/+708
2024-01-05Rollup merge of #119601 - nnethercote:Emitter-cleanups, r=oli-obkMichael Goulet-38/+31
2024-01-05Rollup merge of #119577 - tmiasko:lint, r=oli-obkMichael Goulet-67/+60
2024-01-05Rollup merge of #119567 - nnethercote:rm-Zreport-delayed-bugs, r=oli-obkMichael Goulet-17/+3
2024-01-05Rollup merge of #119566 - Zalathar:remove-spanview, r=Swatinem,NilstriebMichael Goulet-701/+2
2024-01-05Rollup merge of #119538 - nnethercote:cleanup-errors-5, r=compiler-errorsMichael Goulet-457/+362
2024-01-05Rollup merge of #119148 - estebank:bare-traits, r=davidtwcoMichael Goulet-61/+250
2024-01-05Use `resolutions(()).effective_visiblities` to avoid cycle errorsMichael Goulet-1/+4
2024-01-05Auto merge of #118991 - nikic:scalar-pair, r=nagisabors-40/+47
2024-01-05Allow emitting diagnostics from the `#[diagnostic]` namespace without aGeorg Semmler-3/+1
2024-01-05Restore if let guard temporary scoping differenceMatthew Jasper-2/+17
2024-01-05Remove `thir::Guard`Matthew Jasper-74/+25
2024-01-05Remove `hir::Guard`Matthew Jasper-97/+65
2024-01-05Handle context for const patterns correctlyMatthew Jasper-1/+7
2024-01-05Stabilize THIR unsafeckMatthew Jasper-25/+26
2024-01-05Auto merge of #118297 - shepmaster:warn-dead-tuple-fields, r=WaffleLapkinbors-52/+43
2024-01-05Change printing of "`--error-format` is unstable" errors.Nicholas Nethercote-11/+2
2024-01-05coverage: Make the remaining fields of `CoverageSpan` non-publicZalathar-4/+4
2024-01-05coverage: Split out `SpanFromMir` from `CoverageSpan`Zalathar-24/+51
2024-01-05coverage: Hoist the splitting of visible macro invocationsZalathar-34/+36
2024-01-05coverage: Hoist the removal of unwanted macro expansion spansZalathar-26/+27
2024-01-05coverage: Overhaul how "visible macros" are determinedZalathar-66/+58
2024-01-05coverage: Avoid early returns from `mir_to_initial_sorted_coverage_spans`Zalathar-15/+14
2024-01-05Auto merge of #117213 - oli-obk:check_item_type_cleanup, r=estebankbors-68/+42