about summary refs log tree commit diff
path: root/compiler
AgeCommit message (Expand)AuthorLines
2024-03-11Auto merge of #122050 - erikdesjardins:sret, r=nikicbors-8/+51
2024-03-11Auto merge of #121752 - mu001999:dead_code/improve, r=pnkfelixbors-11/+85
2024-03-11Auto merge of #122132 - nnethercote:diag-renaming3, r=nnethercotebors-547/+528
2024-03-11Rename diagnostic derive things.Nicholas Nethercote-11/+10
2024-03-11Rename `DecorateLint` as `LintDiagnostic`.Nicholas Nethercote-45/+45
2024-03-11Rename `AddToDiagnostic` as `Subdiagnostic`.Nicholas Nethercote-141/+141
2024-03-11Rename `IntoDiagnostic` as `Diagnostic`.Nicholas Nethercote-153/+135
2024-03-11Rename `IntoDiagnosticArg` as `IntoDiagArg`.Nicholas Nethercote-202/+201
2024-03-11Remove unused impls from some subdiagnostics.Nicholas Nethercote-3/+3
2024-03-11Remove unused impls for some diagnostics.Nicholas Nethercote-26/+26
2024-03-11Remove `Default` derive from `MacroExpectedFound`.Nicholas Nethercote-2/+3
2024-03-10Rollup merge of #122304 - lukas-code:dyn-star-meta, r=compiler-errorsMatthias Krüger-2/+3
2024-03-10Rollup merge of #122293 - Enselic:no-bare-unix_sigpipe, r=fmeaseMatthias Krüger-5/+5
2024-03-10Rollup merge of #122290 - RalfJung:mir-printing, r=compiler-errorsMatthias Krüger-5/+18
2024-03-10Rollup merge of #122286 - RalfJung:resolve, r=compiler-errorsMatthias Krüger-33/+20
2024-03-10fix metadata for dyn-star in new solverLukas Markeffsky-2/+3
2024-03-10Detect unused struct impls pub traitr0cky-11/+85
2024-03-10diagnostics: Do not suggest using `#[unix_sigpipe]` without a valueMartin Nordholts-5/+5
2024-03-10MIR printing: print the path of uneval'd const; refer to promoteds in a consi...Ralf Jung-5/+18
2024-03-10use Instance::expect_resolve() instead of unwraping Instance::resolve()Ralf Jung-33/+20
2024-03-10Rollup merge of #122271 - pitaj:diag_items-legacy_numeric_constants, r=NilstriebMatthias Krüger-0/+10
2024-03-10Rollup merge of #122221 - Nadrieril:patextradata, r=oli-obkMatthias Krüger-72/+67
2024-03-10Rollup merge of #121860 - mu001999:master, r=NilstriebMatthias Krüger-22/+0
2024-03-09fix legacy numeric constant diag itemsPeter Jaszkowiak-0/+10
2024-03-10Auto merge of #122064 - Zoxc:dep-graph-encode-tweaks, r=cjgillotbors-75/+34
2024-03-10Auto merge of #122042 - GuillaumeGomez:subtree-update_cg_gcc_2024-03-05, r=Ma...bors-4278/+7165
2024-03-10Auto merge of #121662 - saethlin:precondition-unification, r=RalfJungbors-24/+71
2024-03-10Fix cg_gcc mergeGuillaume Gomez-3/+5
2024-03-09Rollup merge of #121584 - klensy:itertools-up, r=Mark-SimulacrumGuillaume Boisseau-14/+12
2024-03-09once byval abi is computed, the target abi isn't used furthererikdesjardins-1/+1
2024-03-09improve byval abi docsErik Desjardins-5/+34
2024-03-09Merge remote-tracking branch 'upstream/master' into HEADGuillaume Gomez-4652/+6269
2024-03-09Only enable library UB checks in const-eval/Miri when debug_assertions are en...Ben Kimock-1/+1
2024-03-09Rollup merge of #122237 - fee1-dead-contrib:rmord, r=compiler-errorsMatthias Krüger-28/+42
2024-03-09Rollup merge of #122233 - RalfJung:custom-alloc-box, r=oli-obkMatthias Krüger-12/+18
2024-03-09Rollup merge of #122223 - Jarcho:visit_fix, r=oli-obkMatthias Krüger-1/+1
2024-03-09Rollup merge of #122215 - Zoxc:cycle-detect-names, r=oli-obkMatthias Krüger-19/+24
2024-03-09Rollup merge of #122187 - bjorn3:merge_header_version_checks, r=petrochenkovMatthias Krüger-45/+79
2024-03-09Rollup merge of #122160 - jieyouxu:eager-translate-help-use-latest-edition, r...Matthias Krüger-1/+1
2024-03-09Rollup merge of #121813 - Urgau:misc-non_local_defs-lint, r=cjgillotMatthias Krüger-14/+21
2024-03-09reviewNadrieril-4/+9
2024-03-09Remove `Ord` from `ClosureKind`Deadbeef-28/+42
2024-03-09miri: do not apply aliasing restrictions to Box with custom allocatorRalf Jung-12/+18
2024-03-09Auto merge of #122150 - ShoyuVanilla:replace-typewalker, r=lcnrbors-300/+301
2024-03-09Auto merge of #122102 - Urgau:optimize-symbol-integer, r=cjgillotbors-2/+5
2024-03-08Fix typo in `VisitorResult`Jason Newcomb-1/+1
2024-03-09Auto merge of #118879 - Nadrieril:lint-range-gap, r=estebankbors-32/+236
2024-03-09Factor out non-branch-related pattern dataNadrieril-71/+61
2024-03-09Auto merge of #122010 - oli-obk:intrinsics3.0, r=pnkfelixbors-8/+12
2024-03-09Lint small gaps between rangesNadrieril-12/+182