about summary refs log tree commit diff
path: root/compiler/rustc_middle
AgeCommit message (Expand)AuthorLines
2024-09-27Auto merge of #130946 - matthiaskrgr:rollup-ia4mf0y, r=matthiaskrgrbors-67/+73
2024-09-27Rollup merge of #130826 - fmease:compiler-mv-obj-safe-dyn-compat, r=compiler-...Matthias Krüger-67/+73
2024-09-26Use `&raw` in the compilerJosh Stone-7/+7
2024-09-25Compiler: Rename "object safe" to "dyn compatible"León Orell Valerian Liehr-67/+73
2024-09-25Auto merge of #130803 - cuviper:file-buffered, r=joshtriplettbors-2/+3
2024-09-24Rollup merge of #130764 - compiler-errors:inherent, r=estebankTrevor Gross-21/+19
2024-09-24Dogfood `feature(file_buffered)`Josh Stone-2/+3
2024-09-24update doc commentLukas Markeffsky-2/+4
2024-09-24be even more precise about "cast" vs "coercion"Lukas Markeffsky-6/+19
2024-09-24replace "cast" with "coercion" where applicableLukas Markeffsky-1/+3
2024-09-24use more accurate spans for user type ascriptionsLukas Markeffsky-2/+5
2024-09-24unify dyn* coercions with other pointer coercionsLukas Markeffsky-12/+3
2024-09-24Separate collection of crate-local inherent impls from error reportingMichael Goulet-21/+19
2024-09-23Rollup merge of #130727 - compiler-errors:objects, r=RalfJungMichael Goulet-16/+19
2024-09-23Rollup merge of #130618 - m-ou-se:skip-query, r=compiler-errorsMichael Goulet-1/+4
2024-09-23Check vtable projections for validity in miriMichael Goulet-16/+19
2024-09-23Update compiler/rustc_middle/src/hir/map/mod.rsMara Bos-1/+2
2024-09-22Reformat using the new identifier sorting from rustfmtMichael Goulet-207/+189
2024-09-21Rollup merge of #127766 - folkertdev:c-cmse-nonsecure-entry, r=jackh726Michael Goulet-3/+2
2024-09-21Auto merge of #127546 - workingjubilee:5-level-paging-exists, r=saethlinbors-2/+2
2024-09-21Auto merge of #129283 - saethlin:unreachable-allocas, r=scottmcmbors-25/+86
2024-09-21remove `#[cmse_nonsecure_entry]`Folkert-3/+1
2024-09-21add `C-cmse-nonsecure-entry` ABIFolkert de Vries-0/+1
2024-09-21Compute reachable locals as part of non_ssa_localsBen Kimock-83/+41
2024-09-21Don't alloca for unused localsBen Kimock-8/+111
2024-09-20Only expect mono consts in CFIMichael Goulet-0/+4
2024-09-20Rollup merge of #130526 - eholk:pin-reborrow, r=compiler-errorsGuillaume Gomez-0/+3
2024-09-20TL note: current means targetJubilee Young-2/+2
2024-09-20Skip query in get_parent_item when possible.Mara Bos-1/+3
2024-09-19Allow shortening reborrowsEric Holk-3/+2
2024-09-18Apply code review suggestionsEric Holk-1/+2
2024-09-18Begin experimental support for pin reborrowingEric Holk-0/+3
2024-09-18Rollup merge of #130457 - nnethercote:cleanup-codegen-traits, r=bjorn3Matthias Krüger-2/+3
2024-09-17Fix circular fn_sig queries to return the correct number of arguments for met...Jesse Rusak-1/+1
2024-09-17Auto merge of #129970 - lukas-code:LayoutCalculator, r=compiler-errorsbors-43/+17
2024-09-17Use associative type defaults in `{Layout,FnAbi}OfHelpers`.Nicholas Nethercote-2/+3
2024-09-16Don't ICE when RPITIT captures more method args than trait definitionMichael Goulet-3/+5
2024-09-16layout computation: eagerly error for unexpected unsized fieldsLukas Markeffsky-17/+10
2024-09-16make `LayoutCx` not genericLukas Markeffsky-28/+9
2024-09-16Auto merge of #129716 - compiler-errors:closure-debuginfo, r=cjgillotbors-1/+4
2024-09-14Auto merge of #128543 - RalfJung:const-interior-mut, r=fee1-deadbors-13/+47
2024-09-14Consider synthetic closure bodies to be typeck childrenMichael Goulet-1/+4
2024-09-14Rollup merge of #130317 - compiler-errors:no-ord, r=jackh726Stuart Cook-3/+3
2024-09-14Rollup merge of #130199 - compiler-errors:by-move, r=cjgillotStuart Cook-1/+1
2024-09-13ProjectionElem and UnOp/BinOp dont need to be PartialOrd/OrdMichael Goulet-3/+3
2024-09-13Auto merge of #107251 - dingxiangfei2009:let-chain-rescope, r=jieyouxubors-1/+18
2024-09-12Re-enable `ConstArgKind::Path` lowering by defaultNoah Lev-13/+5
2024-09-12Auto merge of #130269 - Zalathar:rollup-coxzt2t, r=Zalatharbors-61/+54
2024-09-12Rollup merge of #130250 - compiler-errors:useless-conversion, r=jieyouxuStuart Cook-2/+2
2024-09-12Rollup merge of #130235 - compiler-errors:nested-if, r=michaelwoeristerStuart Cook-59/+52