about summary refs log tree commit diff
path: root/compiler
AgeCommit message (Expand)AuthorLines
2023-12-05Rollup merge of #118587 - nnethercote:cleanup-error-handlers-2, r=compiler-er...Michael Goulet-466/+251
2023-12-05Rollup merge of #118585 - sjwang05:issue-118564, r=compiler-errorsMichael Goulet-10/+12
2023-12-05Rollup merge of #118346 - compiler-errors:deeply-normalize-for-diagnostic, r=...Michael Goulet-5/+57
2023-12-05Rollup merge of #118268 - compiler-errors:pretty-print, r=estebankMichael Goulet-29/+64
2023-12-05Rollup merge of #118123 - RalfJung:internal-lib-features, r=compiler-errorsMichael Goulet-7/+15
2023-12-05Add moreMichael Goulet-10/+10
2023-12-05Add print_trait_sugaredMichael Goulet-19/+54
2023-12-05Continue folding if deep normalizer failsMichael Goulet-14/+40
2023-12-05Add deeply_normalize_for_diagnostics, use it in coherenceMichael Goulet-4/+30
2023-12-05Auto merge of #118646 - matthiaskrgr:rollup-jnscl9z, r=matthiaskrgrbors-34/+76
2023-12-05Rollup merge of #118637 - Enselic:query-instability-2, r=cjgillotMatthias Krüger-3/+7
2023-12-05Rollup merge of #118608 - fee1-dead-contrib:backdoor-in-askconv, r=compiler-e...Matthias Krüger-0/+25
2023-12-05Rollup merge of #118598 - Nadrieril:remove_precise_pointer_size_matching, r=d...Matthias Krüger-21/+9
2023-12-05Rollup merge of #117922 - estebank:unclosed-generics, r=b-naberMatthias Krüger-10/+35
2023-12-05Auto merge of #118488 - andjo403:remove_deadlock, r=SparrowLiibors-16/+7
2023-12-05Auto merge of #118076 - estebank:issue-109429, r=davidtwcobors-53/+316
2023-12-05rustc_symbol_mangling: Address all `rustc::potential_query_instability` lintsMartin Nordholts-1/+0
2023-12-05rustc_interface: Address all `rustc::potential_query_instability` lintsMartin Nordholts-1/+7
2023-12-05rustc_driver_impl: Address all `rustc::potential_query_instability` lintsMartin Nordholts-1/+0
2023-12-05Auto merge of #118066 - estebank:structured-use-suggestion, r=b-naberbors-1/+86
2023-12-05Auto merge of #118230 - nnethercote:streamline-dataflow-cursors, r=cjgillotbors-243/+113
2023-12-05Auto merge of #117088 - lcnr:generalize-alias, r=compiler-errorsbors-26/+131
2023-12-04Structured `use` suggestion on privacy errorEsteban Küber-1/+86
2023-12-04Provide more suggestions for cloning immutable bindingsEsteban Küber-1/+101
2023-12-04Deduplicate some logicEsteban Küber-181/+161
2023-12-04On "this .clone() is on the reference", provide more infoEsteban Küber-1/+74
2023-12-04Tweak output on specific caseEsteban Küber-1/+21
2023-12-04Suggest cloning and point out obligation errors on move errorEsteban Küber-48/+124
2023-12-04Tweak `.clone()` suggestion to work in more casesEsteban Küber-3/+17
2023-12-04Rollup merge of #118565 - RalfJung:numeric_intrinsic, r=davidtwcoGuillaume Gomez-46/+36
2023-12-04Fix parser ICE when recovering `dyn`/`impl` after `for<...>`sjwang05-10/+12
2023-12-04Use default params until effects in desugaringDeadbeef-0/+25
2023-12-04Rollup merge of #118573 - petrochenkov:pathdatakind, r=TaKO8KiTakayuki Maeda-132/+133
2023-12-04Rollup merge of #118551 - RalfJung:extern-types-bugs, r=compiler-errorsTakayuki Maeda-0/+22
2023-12-04Rollup merge of #118540 - RalfJung:unsized-packed-offset, r=TaKO8KiTakayuki Maeda-11/+23
2023-12-04Rollup merge of #118495 - weiznich:more_tests_for_on_unimplemented, r=compile...Takayuki Maeda-52/+98
2023-12-04Remove the `precise_pointer_size_matching` feature gateNadrieril-21/+9
2023-12-04cleanup and commentslcnr-26/+34
2023-12-04generalize: handle occurs check failure in aliaseslcnr-23/+120
2023-12-04do not fetch variance info during generalizationlcnr-1/+1
2023-12-04Restrict what symbols can be used in `#[diagnostic::on_unimplemented]` format...Georg Semmler-52/+98
2023-12-04Inline and remove `fatal_no_raise`.Nicholas Nethercote-10/+3
2023-12-04Make `Handler::{err,bug}` more like `Handler::{warn,note}`.Nicholas Nethercote-10/+3
2023-12-04Remove `HandlerInner::emit`.Nicholas Nethercote-12/+12
2023-12-04Move some `HandlerInner` functions to `Handler`.Nicholas Nethercote-212/+164
2023-12-04Use `DiagnosticBuilder::new` more.Nicholas Nethercote-68/+36
2023-12-04De-genericize some `IntoDiagnostic` impls.Nicholas Nethercote-20/+20
2023-12-04Remove some unused code, and downgrade some `pub`s.Nicholas Nethercote-49/+6
2023-12-04Avoid `Diagnostic::new_with_code(..., None, ...)`.Nicholas Nethercote-5/+5
2023-12-04Always use `G` for `EmissionGuarantee` type variables.Nicholas Nethercote-13/+13