about summary refs log tree commit diff
path: root/src/librustc_mir_build
AgeCommit message (Expand)AuthorLines
2020-07-17Rollup merge of #74411 - jonas-schievink:unbreak-mir, r=matthewjasperManish Goregaokar-9/+11
2020-07-17Auto merge of #72983 - Lezzz:rename-typeck, r=nikomatsakisbors-108/+124
2020-07-17Rename TypeckTables to TypeckResults.Valentin Lazureanu-108/+124
2020-07-16apply bootstrap cfgsMark Rousskov-1/+0
2020-07-16Don't assign `()` to `!` MIR localsJonas Schievink-9/+11
2020-07-15WithOptConstParam::dummy -> WithOptConstParam::unknownBastian Kauschke-2/+2
2020-07-15improve namingBastian Kauschke-8/+12
2020-07-15update const arg queriesBastian Kauschke-7/+3
2020-07-15const generics work!Bastian Kauschke-18/+31
2020-07-15continue mir pipelineBastian Kauschke-1/+1
2020-07-15ConstKind::UnevaluatedBastian Kauschke-2/+6
2020-07-09Rollup merge of #74070 - eddyb:forall-tcx-providers, r=nikomatsakisManish Goregaokar-1/+1
2020-07-06Rollup merge of #73969 - davidtwco:issue-73914-checkedadd-temp-generator-inte...Manish Goregaokar-1/+3
2020-07-05Rollup merge of #73973 - Nadrieril:fix-71977, r=matthewjasperManish Goregaokar-13/+39
2020-07-05Use for<'tcx> fn pointers in Providers, instead of having Providers<'tcx>.Eduard-Mihai Burtescu-1/+1
2020-07-04Fix #71977Nadrieril-5/+31
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