about summary refs log tree commit diff
path: root/src/librustc_mir_build
AgeCommit message (Expand)AuthorLines
2020-08-01Auto merge of #74726 - oli-obk:tracing, r=Mark-Simulacrumbors-1/+1
2020-07-31Rename HAIR to THIR (Typed HIR).Valentin Lazureanu-89/+96
2020-07-31Move from `log` to `tracing`Oliver Scherer-1/+1
2020-07-31Auto merge of #65989 - Aaron1011:fix/normalize-param-env, r=nikomatsakisbors-1/+1
2020-07-30Rollup merge of #74934 - nbdd0121:issue-73976, r=ecstatic-morseManish Goregaokar-1/+7
2020-07-30Auto merge of #74105 - npmccallum:naked, r=matthewjasperbors-1/+11
2020-07-30Improve diagnostics when constant pattern is too genericGary Guo-1/+7
2020-07-27Suppress debuginfo on naked function argumentsNathaniel McCallum-1/+11
2020-07-26Auto merge of #74708 - kanru:issue-74564, r=davidtwcobors-1/+6
2020-07-26Auto merge of #74664 - pnadon:Miri-rename-undef-uninit, r=RalfJungbors-1/+1
2020-07-25Ensure stack when type checking and building MIR for large if expressionsKan-Ru Chen-1/+6
2020-07-24Rollup merge of #74703 - tmandry:issue-74047, r=oli-obkYuki Okushi-5/+0
2020-07-23Fix ICE while building MIR with type errorsTyler Mandry-5/+0
2020-07-22renamed ScalarMaybeUninit::not_undef to check_initPhilippe Nadon-1/+1
2020-07-22Normalize opaque types when converting `ParamEnv` to `Reveal::All`Aaron Hill-1/+1
2020-07-21fetch -> lookupBastian Kauschke-1/+4
2020-07-21`try_update` -> `try_upgrade`Bastian Kauschke-1/+1
2020-07-21remove some const arg in ty dep path boilerplateBastian Kauschke-8/+3
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