about summary refs log tree commit diff
path: root/src/librustc
AgeCommit message (Expand)AuthorLines
2019-09-16or-patterns: middle/dead: make a hack less hacky.Mazdak Farrokhzad-2/+2
2019-09-16or-patterns: euv/`walk_arm`: remove `top_pats_hack`.Mazdak Farrokhzad-3/+1
2019-09-16or-patterns: euv/`arm_move_mode`: remove `top_pats_hack`.Mazdak Farrokhzad-3/+1
2019-09-16or-patterns: remove `Arm::contains_explicit_ref_binding`.Mazdak Farrokhzad-17/+0
2019-09-16or-patterns: liveness: generalize + remove `top_pats_hack`.Mazdak Farrokhzad-175/+141
2019-09-16or-patterns: liveness/`visit_arm`: remove `top_pats_hack`.Mazdak Farrokhzad-18/+11
2019-09-15Hide diagnostics emitted during --cfg parsingMark Rousskov-1/+12
2019-09-15Auto merge of #64491 - Centril:rollup-21wkl69, r=Centrilbors-20/+18
2019-09-15Rollup merge of #64250 - Xanewok:save-analysis-assoc-nested, r=varkorMazdak Farrokhzad-20/+18
2019-09-15simplify `hir::Pat::walk_`.Mazdak Farrokhzad-11/+6
2019-09-15or-patterns: use `top_pats_hack` to make things compile.Mazdak Farrokhzad-9/+10
2019-09-15or-patterns: normalize HIR pretty priting.Mazdak Farrokhzad-10/+1
2019-09-15or-patterns: `hir::Arm::pats` -> `::pat` + `Arm::top_pats_hack`.Mazdak Farrokhzad-3/+14
2019-09-15or-patterns: remove hack from lowering.Mazdak Farrokhzad-61/+19
2019-09-15Auto merge of #64474 - Mark-Simulacrum:permit-err-overlap, r=matthewjasperbors-0/+7
2019-09-15Permit impls referencing errors to overlapMark Rousskov-0/+7
2019-09-15Auto merge of #64469 - matthewjasper:increase-hygiene-use, r=petrochenkovbors-1/+1
2019-09-15Give more `Idents` spansMatthew Jasper-1/+1
2019-09-15Auto merge of #64478 - Centril:rollup-bnt51w1, r=Centrilbors-21/+29
2019-09-15Rollup merge of #64457 - petrochenkov:macunfield, r=matthewjasperMazdak Farrokhzad-21/+29
2019-09-15Auto merge of #60584 - jonas-schievink:ice-panic-hook, r=oli-obkbors-39/+0
2019-09-14Rollup merge of #64290 - Mark-Simulacrum:span-no-main, r=estebankMazdak Farrokhzad-30/+44
2019-09-14Provide a span if main function is not present in crateMark Rousskov-30/+44
2019-09-14Rollup merge of #64439 - 12101111:fix-owned-box, r=CentrilMazdak Farrokhzad-3/+3
2019-09-14Rollup merge of #64425 - guanqun:typo-fix, r=matthewjasperMazdak Farrokhzad-1/+1
2019-09-14Rollup merge of #64302 - nnethercote:shrink-ObligationCauseCode, r=zackmdavisMazdak Farrokhzad-34/+58
2019-09-14Rollup merge of #64116 - ZeGentzy:patch-1, r=oli-obkMazdak Farrokhzad-2/+2
2019-09-14def_collector: Factor out common field handling codeVadim Petrochenkov-26/+21
2019-09-14def_collector: Do not ICE on attributes on unnamed fieldsVadim Petrochenkov-2/+15
2019-09-13Update value.rsHal Gentz-2/+2
2019-09-14fix #6443012101111-3/+3
2019-09-13Auto merge of #63420 - spastorino:place2_5, r=oli-obkbors-260/+135
2019-09-13Always validate HIR ID for TypeckTablesIgor Matuszewski-20/+18
2019-09-13typo fixGuanqun Lu-1/+1
2019-09-12Use foldSantiago Pastorino-7/+4
2019-09-12Add long error explanation for E0312Guillaume Gomez-1/+33
2019-09-12Auto merge of #64303 - nnethercote:avoid-more-Symbol-to-string-operations, r=...bors-3/+3
2019-09-12Shrink `SubregionOrigin`.Nicholas Nethercote-14/+18
2019-09-11Make Place Boxed on Statement to reduce size from 64 bytes to 32 bytesSantiago Pastorino-12/+17
2019-09-11Auto merge of #64271 - Centril:non-exhaustive-peel-refs, r=estebankbors-0/+18
2019-09-11Upgrade parking_lot and tempfile rustc dependenciesMateusz MikuĊ‚a-1/+1
2019-09-11Use `Symbol` in `weak_lang_items!`.Nicholas Nethercote-3/+3
2019-09-10Rollup merge of #64292 - davidtwco:issue-63832-await-temporary-lifetimes, r=m...Mazdak Farrokhzad-20/+15
2019-09-10lowering: extend temporary lifetimes around awaitDavid Wood-20/+15
2019-09-09Use slice patterns to match projection baseSantiago Pastorino-4/+1
2019-09-09Convert Place's projection to a boxed sliceSantiago Pastorino-248/+124
2019-09-09Rollup merge of #63468 - c410-f3r:attrs, r=petrochenkovMazdak Farrokhzad-1/+57
2019-09-09check_match: refactor + improve non-exhaustive diag for default binding modes.Mazdak Farrokhzad-0/+18
2019-09-09Resolve attributes in several placesCaio-1/+57
2019-09-09Shrink `ObligationCauseCode` by boxing `IfExpression`.Nicholas Nethercote-15/+21