about summary refs log tree commit diff
path: root/compiler
AgeCommit message (Expand)AuthorLines
2023-12-03Auto merge of #118542 - chenyukang:yukang-fix-parser-ice-118531, r=cjgillotbors-12/+4
2023-12-02Avoid per-register closure expansionsMark Rousskov-58/+63
2023-12-02Rollup merge of #118524 - celinval:smir-instance-def, r=ouz-aMatthias Krüger-19/+107
2023-12-02Rollup merge of #118514 - Enselic:ice-probe, r=cjgillotMatthias Krüger-3/+4
2023-12-02Fix parser ICE from attrsyukang-12/+4
2023-12-02Auto merge of #117912 - GeorgeWort:master, r=petrochenkovbors-6/+27
2023-12-02fix an ICE when a valtree failed to evaluateRalf Jung-2/+10
2023-12-02Auto merge of #117754 - matthewjasper:subtype-overflow, r=lcnrbors-5/+30
2023-12-02Auto merge of #118470 - nnethercote:cleanup-error-handlers, r=compiler-errorsbors-486/+464
2023-12-01Add more information to stable InstanceCelina G. Val-19/+107
2023-12-02Auto merge of #118175 - lqd:unify-live-loans, r=matthewjasperbors-102/+98
2023-12-02Inline and remove `LoweringContext::handler()`.Nicholas Nethercote-6/+2
2023-12-02Remove unnecessary qualifiers.Nicholas Nethercote-3/+3
2023-12-02Use `Session::diagnostic` in more places.Nicholas Nethercote-40/+33
2023-12-02Use `Session::diagnostic` in more places.Nicholas Nethercote-66/+51
2023-12-02`Handler` tweaks.Nicholas Nethercote-8/+6
2023-12-02Rename `LayoutCalculator::delay_bug` as `LayoutCalculator::delayed_bug`.Nicholas Nethercote-4/+4
2023-12-02Rename `Handler::delay_good_path_bug` as `Handler::good_path_delayed_bug`.Nicholas Nethercote-25/+28
2023-12-02Rename `HandlerInner::delayed_span_bugs` as `HandlerInner::span_delayed_bugs`.Nicholas Nethercote-21/+21
2023-12-02Rename `HandlerInner::delay_span_bug` as `HandlerInner::span_delayed_bug`.Nicholas Nethercote-254/+285
2023-12-02Rename `*note_without_error` as `*note`.Nicholas Nethercote-40/+20
2023-12-02Rename `HandlerInner::failure` as `HandlerInner::failure_note`.Nicholas Nethercote-4/+4
2023-12-02Rename `Handler::span_note_diag` as `struct_span_note`.Nicholas Nethercote-3/+3
2023-12-02Remove an unnecessary local variable.Nicholas Nethercote-2/+1
2023-12-02Return `ErrorGuaranteed` from `span_err_with_code` methods.Nicholas Nethercote-3/+4
2023-12-02Inline and remove `DiagnosticBuilder::new_diagnostic_fatal`.Nicholas Nethercote-9/+1
2023-12-01Auto merge of #113923 - DianQK:restore-no-builtins-lto, r=pnkfelixbors-80/+28
2023-12-01rustc_hir_typeck: Fix ICE when probing for non-ASCII function alternativeMartin Nordholts-3/+4
2023-12-01Handle recursion limit for subtype and well-formed predicatesMatthew Jasper-5/+30
2023-12-01Auto merge of #115993 - bvanjoi:fix-115966, r=petrochenkovbors-26/+44
2023-12-01improve NLL/polonius scope equality assertionRémy Rakic-1/+2
2023-12-01move and maintain live loans in `LivenessValues`Rémy Rakic-97/+94
2023-12-01rename a couple of trivial variablesRémy Rakic-3/+3
2023-12-01remove useless debug logRémy Rakic-2/+0
2023-12-01Auto merge of #117472 - jmillikin:stable-c-str-literals, r=Nilstriebbors-8/+4
2023-12-01Auto merge of #118216 - lqd:constraint-generation-non-non, r=matthewjasperbors-432/+454
2023-12-01Auto merge of #118493 - TaKO8Ki:rollup-jfkdbyo, r=TaKO8Kibors-1/+1
2023-12-01Rollup merge of #118486 - RalfJung:add-feature, r=compiler-errorsTakayuki Maeda-1/+1
2023-12-01vis note for no pub reexports glob importbohan-26/+44
2023-12-01Auto merge of #118482 - RalfJung:interpret-local-type, r=WaffleLapkinbors-0/+3
2023-12-01Auto merge of #118461 - celinval:smir-switch-targets, r=ouz-abors-44/+69
2023-12-01Auto merge of #118472 - nnethercote:rustc_session, r=bjorn3bors-117/+86
2023-11-30Auto merge of #116892 - ojeda:rethunk, r=wesleywiserbors-10/+84
2023-12-01Clarify the `lockfile` field in `IncrCompSession`.Nicholas Nethercote-3/+6
2023-12-01Remove unused field from `IncrCompSession`.Nicholas Nethercote-11/+5
2023-12-01Move `WasiExecModel`.Nicholas Nethercote-7/+7
2023-12-01Reduce `pub` exposure.Nicholas Nethercote-7/+5
2023-11-30Auto merge of #117805 - estebank:arg-fn-mismatch, r=petrochenkovbors-18/+173
2023-11-30generic_const_exprs: suggest to add the feature, not use itRalf Jung-1/+1
2023-11-30Fix SwitchTarget pretty printCelina G. Val-4/+1