about summary refs log tree commit diff
path: root/compiler/rustc_middle
AgeCommit message (Expand)AuthorLines
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
2024-08-17Rollup merge of #129168 - BoxyUwU:mismatched_ty_correct_id, r=compiler-errorsMatthias Krüger-37/+27
2024-08-17Rollup merge of #129167 - cuviper:either-once-empty, r=NadrierilMatthias Krüger-9/+9
2024-08-16Rewrite `get_fn_id_for_return_block`Boxy-37/+27
2024-08-16mir/pretty: use `Option` instead of `Either<Once, Empty>`Josh Stone-9/+9
2024-08-16Use FnSig instead of raw FnDecl for ForeignItemKind::FnMichael Goulet-5/+7
2024-08-16Rollup merge of #129042 - Jaic1:fix-116308, r=BoxyUwUMatthias Krüger-0/+4
2024-08-15Rollup merge of #129110 - nnethercote:Ty-kind-ret-ty-comment, r=jieyouxuJubilee-0/+4
2024-08-16Special-case alias ty in `try_from_lit`Jaic1-0/+4
2024-08-15Rollup merge of #129106 - compiler-errors:unused-type-ops, r=jieyouxuMatthias Krüger-24/+3
2024-08-15Add a comment explaining the return type of `Ty::kind`.Nicholas Nethercote-0/+4
2024-08-14Remove redundant type opsMichael Goulet-24/+3
2024-08-14Rollup merge of #128828 - lcnr:search-graph-11, r=compiler-errors许杰友 Jieyou Xu (Joe)-13/+0
2024-08-14use the new Box methods in the interpreterRalf Jung-4/+3
2024-08-14Auto merge of #129076 - matthiaskrgr:rollup-rg8mi2x, r=matthiaskrgrbors-7/+9
2024-08-14Rollup merge of #129061 - compiler-errors:lang-item, r=UrgauMatthias Krüger-7/+9
2024-08-14Auto merge of #128812 - nnethercote:shrink-TyKind-FnPtr, r=compiler-errorsbors-38/+44
2024-08-13Use is_lang_item moreMichael Goulet-7/+9
2024-08-13Auto merge of #128742 - RalfJung:miri-vtable-uniqueness, r=saethlinbors-99/+61
2024-08-12Rollup merge of #128912 - compiler-errors:do-not-recommend-impl, r=lcnrMatthias Krüger-0/+7
2024-08-12Rollup merge of #128712 - compiler-errors:normalize-borrowck, r=lcnrMatthias Krüger-18/+12
2024-08-12Rollup merge of #128978 - compiler-errors:assert-matches, r=jieyouxuGuillaume Gomez-4/+6
2024-08-12do not use the global solver cache for proof treeslcnr-13/+0
2024-08-12Streamline some inputs/output traversals.Nicholas Nethercote-6/+3
2024-08-12Avoid a `FnPtr` deconstruct-and-recreate.Nicholas Nethercote-4/+5
2024-08-11Remove struct_tail_no_normalizationMichael Goulet-8/+0
2024-08-11Rename normalization functions to rawMichael Goulet-11/+13