about summary refs log tree commit diff
path: root/compiler/rustc_mir/src
AgeCommit message (Expand)AuthorLines
2021-08-14Auto merge of #83417 - erikdesjardins:enableremovezsts, r=oli-obkbors-3/+0
2021-08-14Auto merge of #87375 - fee1-dead:move-constness-to-traitpred, r=oli-obkbors-9/+13
2021-08-13Rollup merge of #87795 - estebank:erase-lifetimes-in-suggestion, r=oli-obkGuillaume Gomez-7/+12
2021-08-13Try to fix problemDeadbeef-2/+3
2021-08-13move Constness into TraitPredicateDeadbeef-7/+10
2021-08-12Auto merge of #87916 - nbdd0121:black_box, r=nagisabors-1/+1
2021-08-12Implement `black_box` using intrinsicGary Guo-1/+1
2021-08-12Avoid ICE caused by suggestionEsteban Küber-7/+12
2021-08-11Auto merge of #87587 - oli-obk:lazy_tait, r=spastorinobors-91/+75
2021-08-07Run RemoveZsts at mir-opt-level=1Erik Desjardins-3/+0
2021-08-07Auto merge of #87408 - kornelski:try_reserve_error, r=yaahcbors-0/+1
2021-08-06Store the `DefId` of the currently typechecked item in `InferCtxt`Oli Scherer-2/+1
2021-08-06Immediately register new opaque types in the global list.Oli Scherer-68/+58
2021-08-06Remove Option only used as its Some variantOli Scherer-23/+18
2021-08-04Auto merge of #86155 - alexcrichton:abort-on-unwind, r=nikomatsakisbors-45/+150
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-03Use predefined helper instead of a new oneAlex Crichton-13/+2
2021-08-03Move abort_unwinding_calls earlierAlex Crichton-26/+54
2021-08-03rustc: Fill out remaining parts of C-unwind ABIAlex Crichton-45/+133
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-1/+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-1/+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