about summary refs log tree commit diff
path: root/compiler
AgeCommit message (Expand)AuthorLines
2023-12-15Split `Single` ctor into more specific variantsNadrieril-52/+80
2023-12-15Rollup merge of #118974 - workingjubilee:why-worry-about-enum-abi, r=davidtwcoMatthias Krüger-6/+14
2023-12-15Rollup merge of #118962 - compiler-errors:bugs, r=TaKO8KiMatthias Krüger-229/+325
2023-12-15Annotate some more bugsMichael Goulet-26/+24
2023-12-15Annotate some bugsMichael Goulet-203/+301
2023-12-15Remove an unneeded allocationArthur Carcano-1/+1
2023-12-15codegen_llvm: set DW_AT_accessibilityDavid Wood-15/+47
2023-12-15Rollup merge of #118909 - Urgau:cleanup-improvement-invalid_ref_casting, r=est31Guillaume Gomez-57/+81
2023-12-15Rollup merge of #118863 - Enselic:rustc_mir-build-query-stability, r=michaelw...Guillaume Gomez-4/+3
2023-12-15Annotate panic! reasons during enum layoutJubilee Young-6/+14
2023-12-15Auto merge of #118970 - aliemjay:rollup-or33al2, r=aliemjaybors-54/+106
2023-12-15Rollup merge of #118964 - compiler-errors:resolve, r=aliemjayAli MJ Al-Nasrawy-35/+12
2023-12-15Rollup merge of #118927 - celinval:smir-missing-info, r=compiler-errorsAli MJ Al-Nasrawy-19/+94
2023-12-15Auto merge of #118966 - matthiaskrgr:rollup-sdvjwy6, r=matthiaskrgrbors-179/+212
2023-12-14Revert signature change for AssertMessage descriptionCelina G. Val-34/+21
2023-12-15Add better ICE messages for some undescriptive panicsRoss Smyth-4/+11
2023-12-15Rollup merge of #118929 - Zalathar:look-hir, r=cjgillotMatthias Krüger-70/+77
2023-12-15Rollup merge of #118888 - compiler-errors:uplift-more-things, r=jackh726Matthias Krüger-109/+135
2023-12-15Opportunistically resolve region var in canonicalizerMichael Goulet-35/+12
2023-12-15Auto merge of #118770 - saethlin:fix-inline-never-uses, r=nnethercotebors-10/+37
2023-12-14Address PR commentsCelina G. Val-49/+52
2023-12-14Rollup merge of #118933 - nnethercote:cleanup-errors-even-more, r=compiler-er...Jubilee-108/+114
2023-12-14Rollup merge of #118908 - Urgau:check-cfg-target-features, r=TaKO8Ki,Guillaum...Jubilee-446/+456
2023-12-15coverage: Check that the function signature span precedes the bodyZalathar-2/+4
2023-12-15coverage: Compare span source files without involving `Lrc<SourceFile>`Zalathar-11/+14
2023-12-15coverage: Inline and simplify `fn_sig_and_body`Zalathar-14/+9
2023-12-15coverage: Use `LocalDefId` in `extract_hir_info`Zalathar-10/+8
2023-12-15coverage: Extract helper for getting HIR info for coverageZalathar-28/+35
2023-12-15coverage: Don't bother storing the source file in `Instrumentor`Zalathar-4/+3
2023-12-15coverage: Extract `is_eligible_for_coverage`Zalathar-14/+25
2023-12-15coverage: Simplify parts of `InstrumentCoverage::run_pass`Zalathar-8/+6
2023-12-15coverage: Assert that the instrumentor never sees promoted MIRZalathar-9/+3
2023-12-15Split `Handler::emit_diagnostic` in two.Nicholas Nethercote-40/+61
2023-12-15Remove `Handler::emit_diag_at_span`.Nicholas Nethercote-23/+9
2023-12-15Avoid `DiagnosticBuilder::<T>::new` calls.Nicholas Nethercote-4/+4
2023-12-15Change `msg: impl Into<String>` for bug diagnostics.Nicholas Nethercote-13/+15
2023-12-14Auto merge of #118949 - matthiaskrgr:rollup-rdzlb9h, r=matthiaskrgrbors-13/+43
2023-12-14Rollup merge of #118945 - Enselic:remove-trailing, r=compiler-errorsMatthias Krüger-2/+2
2023-12-14Rollup merge of #118935 - RalfJung:interpret-downcast, r=saethlinMatthias Krüger-0/+18
2023-12-14Auto merge of #118375 - ouz-a:add_emit_stable_mir_tests, r=celinvalbors-13/+30
2023-12-14Move special methods from ClosureKind back into rustcMichael Goulet-57/+27
2023-12-14Unconditionally register alias-relate in projection goalMichael Goulet-11/+23
2023-12-14Change expr_trailing_brace to an exhaustive match to force new expression kin...GearsDatapacks-3/+32
2023-12-14rustc_mir_build: Enforce `rustc::potential_query_instability` lintMartin Nordholts-1/+0
2023-12-14rustc_mir_build: Make non-exhaustive non-empty match diagnotics deterministicMartin Nordholts-3/+3
2023-12-14Recurse into let bindings if possible in ref casting lintUrgau-1/+6
2023-12-14Refactor and rename some functions in ref casting lintUrgau-40/+54
2023-12-14Extract casting detection logic in it's own functionUrgau-19/+24
2023-12-14rustc_codegen_ssa: Remove trailing spaces in Display impl for CguReuseMartin Nordholts-2/+2
2023-12-14add stable_mir output testouz-a-13/+30