summary refs log tree commit diff
path: root/compiler/rustc_middle
AgeCommit message (Expand)AuthorLines
2024-08-31Auto merge of #129831 - matthiaskrgr:rollup-befq6zx, r=matthiaskrgrbors-1/+2
2024-08-31Rollup merge of #129684 - Strophox:miri-pass-pointer-to-ffi, r=RalfJungMatthias Krüger-1/+2
2024-08-31Rollup merge of #129812 - RalfJung:box-custom-alloc, r=compiler-errorsMatthias Krüger-1/+4
2024-08-31Rollup merge of #129711 - lqd:nll-mir-dumps, r=compiler-errorsMatthias Krüger-27/+89
2024-08-31Rollup merge of #129659 - RalfJung:const-fn-lang-feat, r=fee1-deadMatthias Krüger-4/+1
2024-08-31const fn stability checking: also check declared language featuresRalf Jung-4/+1
2024-08-31interpret, codegen: tweak some comments and checks regarding Box with custom ...Ralf Jung-1/+4
2024-08-31Rollup merge of #129725 - compiler-errors:predicates-of, r=fmeaseMatthias Krüger-8/+10
2024-08-31Rollup merge of #129527 - compiler-errors:lint-nit, r=NadrierilMatthias Krüger-1/+1
2024-08-30enable Miri to pass const pointers through FFIStrophox-1/+2
2024-08-30make `-Z mir-include-spans` a dedicated enumRémy Rakic-1/+1
2024-08-30introduce `PrettyPrintMirOptions` for cosmetic MIR dump optionsRémy Rakic-27/+89
2024-08-29Add `warn(unreachable_pub)` to `rustc_middle`.Nicholas Nethercote-8/+10
2024-08-29Stop using ty::GenericPredicates for non-predicates_of queriesMichael Goulet-8/+10
2024-08-28Rollup merge of #129401 - workingjubilee:partial-initialization-of-stabilizat...Jubilee-1/+0
2024-08-28Auto merge of #127537 - veluca93:struct_tf, r=BoxyUwUbors-5/+11
2024-08-28coverage: Rename `CodeRegion` to `SourceRegion`Zalathar-5/+5
2024-08-28coverage: `CodeRegion` is never stored in an arenaZalathar-2/+0
2024-08-28Implement RFC 3525.Luca Versari-5/+11
2024-08-28Auto merge of #129546 - compiler-errors:no-pred-on, r=fee1-deadbors-19/+0
2024-08-27Auto merge of #128506 - compiler-errors:by-move-body, r=cjgillotbors-35/+39
2024-08-27compiler: Remove feature(new_uninit)Jubilee Young-1/+0
2024-08-26Use unsafe extern blocks throughout the compilerMichael Goulet-2/+2
2024-08-26Stop using a special inner body for the coroutine by-move body for async clos...Michael Goulet-35/+39
2024-08-26Rollup merge of #129590 - compiler-errors:ref-tykind, r=fmeaseMatthias Krüger-2/+2
2024-08-25Avoid taking reference of &TyKindMichael Goulet-2/+2
2024-08-25Rollup merge of #129091 - RalfJung:box_as_ptr, r=AmanieuMatthias Krüger-4/+3
2024-08-25Auto merge of #129521 - matthiaskrgr:rollup-uigv77m, r=matthiaskrgrbors-11/+23
2024-08-24Rollup merge of #128467 - estebank:unsized-args, r=cjgillotTrevor Gross-1/+1
2024-08-24Get rid of predicates_defined_onMichael Goulet-19/+0
2024-08-24Don't use TyKind in lintMichael Goulet-1/+1
2024-08-24Rollup merge of #129510 - GrigorenkoPV:fix-elided-named-lifetimes, r=cjgillotMatthias Krüger-1/+1
2024-08-24Rollup merge of #129246 - BoxyUwU:feature_gate_const_arg_path, r=cjgillotMatthias Krüger-10/+22
2024-08-24Fix `elided_named_lifetimes` in codePavel Grigorenko-1/+1
2024-08-23Rollup merge of #129386 - cjgillot:local-resolved-arg, r=compiler-errorsMatthias Krüger-13/+13
2024-08-22Rollup merge of #129395 - fmease:pp-dyn-w-gat, r=compiler-errorsMatthias Krüger-1/+4
2024-08-22Pretty-print own args of existential projectionsLeón Orell Valerian Liehr-1/+4
2024-08-22Use a LocalDefId in ResolvedArg.Camille GILLOT-13/+13
2024-08-21Rollup merge of #129355 - RalfJung:PlaceMention, r=compiler-errorsMatthias Krüger-1/+1
2024-08-21Rollup merge of #129344 - compiler-errors:less-option-unit-diagnostics, r=jie...Matthias Krüger-3/+3
2024-08-21fix comment on PlaceMention semanticsRalf Jung-1/+1
2024-08-21Use bool in favor of Option<()> for diagnosticsMichael Goulet-3/+3
2024-08-21fix link in mir/modkyoto7250-1/+1
2024-08-19Auto merge of #122551 - RayMuir:copy_fmt, r=saethlinbors-1/+1
2024-08-19Retroactively feature gate `ConstArgKind::Path`Boxy-10/+22
2024-08-18Added "copy" to Debug fmt for copy operandsRayMuir-1/+1
2024-08-18rename AddressOf -> RawBorrow inside the compilerRalf Jung-18/+18
2024-08-18Rollup merge of #129203 - compiler-errors:extern_crate_data, r=jieyouxu许杰友 Jieyou Xu (Joe)-7/+5
2024-08-17Auto merge of #128792 - compiler-errors:foreign-sig, r=spastorinobors-5/+7
2024-08-17Use cnum for extern crate dataMichael Goulet-7/+5