about summary refs log tree commit diff
path: root/compiler/rustc_middle
AgeCommit message (Expand)AuthorLines
2023-07-19Rollup merge of #113765 - compiler-errors:at-least, r=oli-obkDylan DPC-1/+1
2023-07-19Rollup merge of #113754 - cjgillot:simplify-foreign, r=petrochenkovDylan DPC-1/+1
2023-07-19Rollup merge of #113716 - DianQK:add-no_builtins-to-function, r=pnkfelixDylan DPC-0/+2
2023-07-19Make it clearer that edition functions are >=, not ==Michael Goulet-1/+1
2023-07-18Auto merge of #113777 - nnethercote:overlap-based-cgu-merging, r=pnkfelixbors-0/+8
2023-07-19Add a useful comment.Nicholas Nethercote-0/+2
2023-07-19Add `MonoItemData::inlined`.Nicholas Nethercote-0/+6
2023-07-18Rollup merge of #113832 - WaffleLapkin:track_lint_caller, r=compiler-errorsMatthias Krüger-0/+6
2023-07-18Rollup merge of #113824 - lcnr:exhaustive-match, r=wesleywiserMatthias Krüger-9/+9
2023-07-18Add `#[track_caller]` to lint related diagnostic functionsMaybe Waffle-0/+6
2023-07-18Add the `no-builtins` attribute to functions when `no_builtins` is applied at...DianQK-0/+2
2023-07-18some additional refactorlcnr-9/+9
2023-07-18Auto merge of #113677 - bryangarza:unevaluated-const-ice_issue-110892, r=davi...bors-0/+8
2023-07-17Rename arg_iter to iter_instantiatedMichael Goulet-15/+19
2023-07-17Safe Transmute: Fix ICE (due to UnevaluatedConst)Bryan Garza-0/+8
2023-07-17Do not fetch HIR in native_libs.Camille GILLOT-1/+1
2023-07-17Auto merge of #113562 - saethlin:larger-incr-comp-offset, r=nnethercotebors-4/+7
2023-07-17Auto merge of #113772 - nnethercote:streamline-size-estimates-2, r=wesleywiserbors-21/+30
2023-07-17Auto merge of #113336 - compiler-errors:new-solver-iat, r=lcnrbors-1/+1
2023-07-17Remove `instance_def_size_estimate` query.Nicholas Nethercote-11/+12
2023-07-17Store item size estimate in `MonoItemData`.Nicholas Nethercote-5/+6
2023-07-17Introduce `MonoItemData`.Nicholas Nethercote-5/+12
2023-07-17Rollup merge of #113539 - agnarrarendelle:master, r=workingjubileeMatthias Krüger-1/+1
2023-07-16Querify unused trait check.Camille GILLOT-0/+4
2023-07-16Add support for inherent projectionsMichael Goulet-1/+1
2023-07-15Auto merge of #112157 - erikdesjardins:align, r=nikicbors-0/+2
2023-07-14i686-windows: make requested alignment > 4 special case apply transitivelyErik Desjardins-1/+1
2023-07-14Use u64 for incr comp allocation offsetsBen Kimock-4/+7
2023-07-14Rollup merge of #113698 - compiler-errors:rpitit-check, r=spastorinoMatthias Krüger-0/+4
2023-07-14Rollup merge of #113599 - chenyukang:yukang-fix-use-maybe_body_owned_by, r=cj...Matthias Krüger-0/+27
2023-07-14Make it clearer that we're just checking for an RPITITMichael Goulet-0/+4
2023-07-14refactor(rustc_middle): Substs -> GenericArgMahdi Dibaiee-999/+996
2023-07-14Introduce ExtentUnord trait for collections that can safely consume UnordItems.Michael Woerister-2/+2
2023-07-14Enable potential_query_instability lint in rustc_hir_typeck.Michael Woerister-16/+15
2023-07-14Auto merge of #113609 - nnethercote:maybe_lint_level_root_bounded-cache, r=cj...bors-20/+0
2023-07-14fix the issue of shorthand in suggest_cloningyukang-0/+27
2023-07-13Rollup merge of #113570 - lcnr:inspect-format, r=BoxyUwUMatthias Krüger-57/+63
2023-07-13typolcnr-1/+1
2023-07-13refactor proof tree formattinglcnr-57/+63
2023-07-12Re-format let-else per rustfmt updateMark Rousskov-4/+9
2023-07-12Flip cfg's for bootstrap bumpMark Rousskov-1/+1
2023-07-12Auto merge of #113569 - RalfJung:miri, r=oli-obkbors-4/+10
2023-07-12Auto merge of #113573 - lcnr:typeck-results, r=compiler-errorsbors-7/+4
2023-07-12Move `maybe_lint_level_root_bounded`.Nicholas Nethercote-20/+0
2023-07-11Auto merge of #112984 - BoxyUwU:debug_with_infcx, r=compiler-errorsbors-33/+207
2023-07-11update Operand::Move docsRalf Jung-4/+10
2023-07-12fixed typosagnarrarendelle-1/+1
2023-07-11remove unnecessary `Rc`lcnr-7/+4
2023-07-10aarch64-linux: properly handle 128bit aligned aggregatesErik Desjardins-0/+1
2023-07-10repr(align) <= 4 should still be byvalErik Desjardins-1/+1