about summary refs log tree commit diff
path: root/src/librustc_mir_build
AgeCommit message (Expand)AuthorLines
2020-07-05Address code reviewsYuki Okushi-7/+18
2020-07-05Explain exhaustive matching on {usize,isize} maximum valuesYuki Okushi-1/+9
2020-07-02Use `Span`s to identify unreachable subpatterns in or-patternsNadrieril-9/+9
2020-07-02mir: mark mir construction temporaries as internalDavid Wood-1/+3
2020-06-30remove rustdoc warningsTshepang Lekhonkhobe-98/+99
2020-06-28Remove `const_if_match` feature gate from librariesDylan MacKenzie-1/+1
2020-06-28Remove `control_flow_destroyed` and properly lower `&&` and `||`Dylan MacKenzie-23/+0
2020-06-26Show the values and computation that would overflow a const evaluation or pro...Oliver Scherer-6/+6
2020-06-21Make is_freeze and is_copy_modulo_regions take TyCtxtAtRalf Jung-2/+2
2020-06-19pretty/mir: const value enums with no variantsDavid Wood-2/+8
2020-06-19Auto merge of #73486 - Manishearth:rollup-11iyqpc, r=Manishearthbors-10/+12
2020-06-18Rollup merge of #72814 - RalfJung:mir-visir-terminator, r=oli-obkManish Goregaokar-4/+4
2020-06-17Add issue number to novel violation warningDylan MacKenzie-2/+5
2020-06-17Make novel structural match violations a warningDylan MacKenzie-1/+5
2020-06-16rename location field of Drop terminators to placeRalf Jung-4/+4
2020-06-15make all uses of ty::Error or ConstKind::Error delay a span bugmark-6/+8
2020-06-15Rollup merge of #73353 - davidtwco:issue-73003-non-structural-match-ty-closur...Ralf Jung-0/+3
2020-06-14structural_match: non-structural-match ty closuresDavid Wood-0/+3
2020-06-14_match.rs: fix module doc commentJonas Schievink-271/+271
2020-06-13Rollup merge of #73066 - ecstatic-morse:query-structural-eq2, r=pnkfelixDylan DPC-1/+1
2020-06-12Helper method for whether type has structural equalityDylan MacKenzie-1/+1
2020-06-12Rollup merge of #72906 - lzutao:migrate-numeric-assoc-consts, r=dtolnayDylan DPC-3/+3
2020-06-12Rollup merge of #73033 - Amanieu:asm-tls, r=oli-obkDylan DPC-22/+5
2020-06-11Rollup merge of #73182 - Aaron1011:feature/call-fn-span, r=matthewjasperDylan DPC-5/+20
2020-06-11Rollup merge of #72941 - nagisa:ensure-stack-for-match, r=oli-obkDylan DPC-23/+25
2020-06-10Add doc commentsAaron Hill-0/+2
2020-06-10Track span of function in method calls, and use this in #[track_caller]Aaron Hill-5/+18
2020-06-10Migrate to numeric associated constsLzu Tao-3/+3
2020-06-07rename FalseEdges -> FalseEdgeRalf Jung-3/+3
2020-06-07Rollup merge of #72989 - pnkfelix:revert-pr-71840, r=matthewjasperDylan DPC-770/+728
2020-06-06Fix #[thread_local] statics as asm! sym operandsAmanieu d'Antras-22/+5
2020-06-04Revert "Defer creating drop trees in MIR lowering until leaving that scope"Felix S. Klock II-758/+729
2020-06-04Revert "Add some more comments"Felix S. Klock II-19/+6
2020-06-04Revert "Address review comments"Felix S. Klock II-5/+5
2020-06-03Ensure stack when building MIR for matchesSimonas Kazlauskas-23/+25
2020-06-02Rename the crates in source codeVadim Petrochenkov-4/+3
2020-06-02Make things build againVadim Petrochenkov-2/+2
2020-06-01Auto merge of #71192 - oli-obk:eager_alloc_id_canonicalization, r=wesleywiserbors-16/+27
2020-05-30Rollup merge of #72625 - Amanieu:asm-srcloc, r=petrochenkovRalf Jung-1/+4
2020-05-30Make TLS accesses explicit in MIROliver Scherer-16/+27
2020-05-29Auto merge of #72756 - RalfJung:rollup-tbjmtx2, r=RalfJungbors-1/+11
2020-05-29Rollup merge of #71862 - LeSeulArtichaut:unsafe-block-in-unsafe-fn, r=nikomat...Ralf Jung-1/+11
2020-05-29Rollup merge of #72591 - sexxi-goose:rename_upvar_list-to-closure_captures, r...Dylan DPC-3/+3
2020-05-29Improve inline asm error diagnosticsAmanieu d'Antras-1/+4
2020-05-29Auto merge of #72506 - Nadrieril:fix-72476, r=matthewjasperbors-19/+30
2020-05-28Auto merge of #72494 - lcnr:predicate-cleanup, r=nikomatsakisbors-1/+1
2020-05-27Apply suggestions from code reviewLeSeulArtichaut-2/+10
2020-05-27Implement RFC 2585LeSeulArtichaut-0/+2
2020-05-25Rename upvar_list to closure_capturesDhruv Jauhar-3/+3
2020-05-25Rollup merge of #72153 - lcnr:exhaustively-match, r=pnkfelixDylan DPC-1/+13