about summary refs log tree commit diff
path: root/compiler/rustc_mir
AgeCommit message (Expand)AuthorLines
2021-08-04Rollup merge of #87720 - matthiaskrgr:clippy_into, r=jyn514Yuki Okushi-3/+3
2021-08-03Auto merge of #87515 - crlf0710:trait_upcasting_part2, r=bjorn3bors-10/+64
2021-08-03don't use .into() to convert types to identical types (clippy::useless_conver...Matthias Krüger-3/+3
2021-08-02Auto merge of #87628 - estebank:unmet-explicit-lifetime-bound, r=oli-obkbors-1/+1
2021-08-03Small refactorings for miri.Charles Lew-17/+16
2021-08-03Implement pointer casting.Charles Lew-5/+60
2021-08-02Auto merge of #87248 - RalfJung:ctfe-partial-overwrite, r=oli-obkbors-4/+11
2021-08-02Auto merge of #87535 - lf-:authors, r=Mark-Simulacrumbors-2/+0
2021-08-01Auto merge of #87449 - matthiaskrgr:clippyy_v2, r=nagisabors-13/+13
2021-07-31Point at unmet explicit lifetime obligation boundEsteban Küber-1/+1
2021-07-31CTFE: throw unsupported error when partially overwriting a pointerRalf Jung-4/+11
2021-07-30Auto merge of #86754 - estebank:use-multispans-more, r=varkorbors-11/+12
2021-07-31Rollup merge of #87559 - estebank:consider-borrowing, r=oli-obkYuki Okushi-30/+39
2021-07-30Use multispan suggestions more oftenEsteban Küber-11/+12
2021-07-30Tweak borrowing suggestion in `for` loopEsteban Küber-30/+39
2021-07-30Auto merge of #87483 - oli-obk:tait_ice, r=lqdbors-0/+1
2021-07-29rfc3052: Remove authors field from Cargo manifestsJade-2/+0
2021-07-29Auto merge of #86998 - m-ou-se:const-panic-fmt-as-str, r=oli-obkbors-8/+41
2021-07-29Rollup merge of #87527 - LeSeulArtichaut:no-mir-unsafeck, r=oli-obkYuki Okushi-4/+6
2021-07-28Improve comments about const panic handlingMara Bos-0/+5
2021-07-28Check that const_panic_fmt is const too.Mara Bos-2/+9
2021-07-28Make const panic!("..") work in Rust 2021.Mara Bos-9/+30
2021-07-28Rollup merge of #87453 - ibraheemdev:i-68697, r=wesleywiserYuki Okushi-2/+12
2021-07-27Don't run MIR unsafeck at all when using `-Zthir-unsafeck`LeSeulArtichaut-4/+6
2021-07-27Stabilize `const_fn_union`Jacob Pratt-28/+1
2021-07-27Stabilize `const_fn_transmute`Jacob Pratt-32/+0
2021-07-27Rollup merge of #87427 - RalfJung:no-mir-for, r=oli-obkYuki Okushi-15/+4
2021-07-27Auto merge of #85305 - MarcusDunn:master, r=pnkfelixbors-1/+1
2021-07-26Mir borrowck does not generate lifetime variables for 'static lifetimes durin...Oli Scherer-0/+1
2021-07-26Rollup merge of #87458 - ibraheemdev:help-msg-block-borrow, r=oli-obkGuillaume Gomez-6/+4
2021-07-26Rollup merge of #87447 - RalfJung:not-null, r=oli-obkGuillaume Gomez-1/+5
2021-07-26Auto merge of #87424 - RalfJung:const-check, r=oli-obkbors-8/+8
2021-07-25fmtibraheemdev-3/+3
2021-07-25fix help message for modification to &T created by &{t}ibraheemdev-9/+7
2021-07-25suggest removing unnecessary \&mut as help messageibraheemdev-2/+12
2021-07-25Auto merge of #85646 - Moxinilian:separate-const-switch, r=cjgillotbors-0/+345
2021-07-25clippy::useless_formatMatthias Krüger-8/+8
2021-07-25clippy:: append_instead_of_extendMatthias Krüger-3/+3
2021-07-25use vec![] macro to create Vector with first item inside instead of pushing t...Matthias Krüger-2/+2
2021-07-25Miri: santiy check that null pointer can never have an AllocIdRalf Jung-1/+5
2021-07-24get rid of NoMirFor error variantRalf Jung-15/+4
2021-07-24rename Validator → CheckerRalf Jung-6/+6
2021-07-24rename const checking visitor module to check_consts::checkRalf Jung-3/+3
2021-07-24Auto merge of #86461 - crlf0710:rich_vtable, r=nikomatsakisbors-7/+7
2021-07-22Resolve nested inference variables.Oli Scherer-19/+7
2021-07-22Remove an unnecessary variableOli Scherer-2/+1
2021-07-22Make mir borrowck's use of opaque types independent of the typeck query's resultOli Scherer-87/+62
2021-07-21Rollup merge of #87311 - oli-obk:nll_suggestion_span, r=estebankGuillaume Gomez-4/+6
2021-07-21Rollup merge of #87273 - fee1-dead:impl-const-impl-bounds, r=oli-obkGuillaume Gomez-8/+11
2021-07-20Get back the more precise suggestion spans of old regionckOli Scherer-4/+6