about summary refs log tree commit diff
path: root/compiler/rustc_span/src
AgeCommit message (Expand)AuthorLines
2024-03-28Replace Session should_remap_filepaths with filename_display_preferenceUrgau-0/+12
2024-03-28Introduce `FileNameMapping::to_real_filename` and use it everywhereUrgau-0/+15
2024-03-28Auto merge of #122832 - oli-obk:no_ord_def_id3, r=michaelwoeristerbors-18/+6
2024-03-27Feature gateJules Bertholet-0/+1
2024-03-27Helper function for resolve_pathKornel-0/+11
2024-03-27Ensure no one re-adds `Partial/Ord` impls for `DefId`Oli Scherer-0/+6
2024-03-27Remove `DefId`'s `Partial/Ord` implsOli Scherer-18/+0
2024-03-27Eliminate `UbCheck` for non-standard librariesDianQK-0/+1
2024-03-26panic_str only exists for the migration to 2021 panic macrosRalf Jung-1/+1
2024-03-25Require DerefPure for patternsMichael Goulet-0/+1
2024-03-23Add+Use `mir::BinOp::Cmp`Scott McMurray-0/+1
2024-03-23also rename the SIMD intrinsicRalf Jung-1/+1
2024-03-23refactor check_{lang,library}_ub: use a single intrinsic, put policy into lib...Ralf Jung-2/+1
2024-03-23Auto merge of #122582 - scottmcm:swap-intrinsic-v2, r=oli-obkbors-0/+1
2024-03-22Codegen const panic messages as function callsMark Rousskov-0/+18
2024-03-22Auto merge of #122869 - matthiaskrgr:rollup-0navj4l, r=matthiaskrgrbors-0/+1
2024-03-22Rollup merge of #121619 - RossSmyth:pfix_match, r=petrochenkovMatthias Krüger-0/+1
2024-03-22Update (doc) commentsLeón Orell Valerian Liehr-1/+1
2024-03-22Rollup merge of #122843 - WaffleLapkin:semicolon-vs-the-never, r=compiler-errorsMatthias Krüger-5/+4
2024-03-22Rollup merge of #122829 - ShoyuVanilla:gen-block-impl-fused-iter, r=compiler-...Matthias Krüger-0/+2
2024-03-21Add a never type option to make diverging blocks `()`Maybe Waffle-0/+1
2024-03-21Change syntax of the never type attribute thingyMaybe Waffle-5/+3
2024-03-22Implement `FusedIterator` for `gen` blockShoyu Vanilla-0/+2
2024-03-20Add barest-bones deref patternsNadrieril-0/+1
2024-03-19Only split by-ref/by-move futures for async closuresMichael Goulet-2/+1
2024-03-18remove retag_box_to_raw, it is no longer neededRalf Jung-1/+0
2024-03-17Let codegen decide when to `mem::swap` with immediatesScott McMurray-0/+1
2024-03-15Add `rustc_never_type_mode = "no_fallback"`Maybe Waffle-0/+1
2024-03-15Add `rustc_never_type_mode` crate-level attribute to allow experimentingMaybe Waffle-0/+4
2024-03-12Ensure nested allocations in statics do not get deduplicatedOli Scherer-0/+1
2024-03-11Rollup merge of #121840 - oli-obk:freeze, r=dtolnayJacob Pratt-0/+1
2024-03-11Rename `DecorateLint` as `LintDiagnostic`.Nicholas Nethercote-1/+1
2024-03-11Rename `AddToDiagnostic` as `Subdiagnostic`.Nicholas Nethercote-1/+1
2024-03-11Rename `IntoDiagnostic` as `Diagnostic`.Nicholas Nethercote-1/+1
2024-03-09fix legacy numeric constant diag itemsPeter Jaszkowiak-0/+10
2024-03-10Auto merge of #121662 - saethlin:precondition-unification, r=RalfJungbors-0/+2
2024-03-09Rollup merge of #122233 - RalfJung:custom-alloc-box, r=oli-obkMatthias Krüger-0/+1
2024-03-09miri: do not apply aliasing restrictions to Box with custom allocatorRalf Jung-0/+1
2024-03-09Auto merge of #122102 - Urgau:optimize-symbol-integer, r=cjgillotbors-2/+4
2024-03-08Distinguish between library and lang UB in assert_unsafe_preconditionBen Kimock-0/+2
2024-03-08Rollup merge of #119365 - nbdd0121:asm-goto, r=AmanieuMatthias Krüger-0/+1
2024-03-06Optimize Symbol::integer by utilizing itoa in-place formattingUrgau-2/+4
2024-03-05Add postfix-match experimental featureRoss Smyth-0/+1
2024-03-05only set noalias on Box with the global allocatorRalf Jung-0/+1
2024-03-05Auto merge of #121780 - nnethercote:diag-renaming2, r=davidtwcobors-2/+2
2024-03-05Rename `SubdiagnosticMessage` as `SubdiagMessage`.Nicholas Nethercote-1/+1
2024-03-05Rename `DiagnosticMessage` as `DiagMessage`.Nicholas Nethercote-1/+1
2024-03-04Add a scheme for moving away from `extern "rust-intrinsic"` entirelyOli Scherer-0/+1
2024-03-03Rollup merge of #121917 - GuillaumeGomez:pattern-complexity_limit.rs, r=Nadri...Guillaume Gomez-0/+1
2024-03-03Add new `pattern_complexity` attribute to add possibility to limit and check ...Guillaume Gomez-0/+1