about summary refs log tree commit diff
path: root/src/librustc/middle/liveness.rs
AgeCommit message (Expand)AuthorLines
2019-04-25Introduce hir::ExprKind::Use and employ in for loop desugaring.Mazdak Farrokhzad-3/+5
2019-04-16Rollup merge of #59993 - euclio:unused-ref-field, r=estebankMazdak Farrokhzad-5/+12
2019-04-15include mode in unused binding suggestion spanAndy Russell-5/+12
2019-04-14HirIdify hir::Defljedrz-5/+4
2019-03-09Rollup merge of #58679 - Zoxc:passes-refactor, r=michaelwoeristerMazdak Farrokhzad-6/+0
2019-03-09Auto merge of #59012 - pietroalbini:rollup, r=pietroalbinibors-1/+14
2019-03-07hir: replace NodeId with HirId in Destinationljedrz-9/+7
2019-03-07hir: remove NodeId from PatKindljedrz-1/+1
2019-03-07HirIdification: replace NodeId method callsljedrz-2/+1
2019-03-06Make misc checking 2 more parallelJohn Kåre Alsaker-6/+0
2019-03-02Suggest appropriate code for unused field when desrtucturing pattternEsteban Küber-1/+14
2019-02-24hir: remove NodeId from Exprljedrz-17/+19
2019-02-24hir: remove NodeId from Blockljedrz-2/+3
2019-02-20hir: HirId-ify intravisitljedrz-4/+4
2019-02-13Rollup merge of #58273 - taiki-e:rename-dependency, r=matthewjasperMazdak Farrokhzad-1/+1
2019-02-13Cleanup importsTaiki Endo-1/+1
2019-02-13Rename rustc_errors dependency in rust 2018 cratesTaiki Endo-1/+1
2019-02-10rustc: doc commentsAlexander Regueiro-28/+28
2019-02-07Auto merge of #58010 - Zoxc:parallel-passes, r=michaelwoeristerbors-1/+0
2019-02-05move librustc to 2018Mark Mansi-12/+12
2019-02-02hir: add HirId to main Hir nodesljedrz-1/+1
2019-01-30Move privacy checking later in the pipeline and make some passes run in parallelJohn Kåre Alsaker-1/+0
2019-01-29Add an ensure() method to TyCtxt used to ensure queries are runJohn Kåre Alsaker-2/+2
2019-01-28Unused variable suggestions on all patterns.David Wood-34/+50
2019-01-26remove `_with_applicability` from suggestion fnsAndy Russell-5/+9
2019-01-19Rollup merge of #57689 - nnethercote:redo-hir-Stmt, r=petrochenkovMazdak Farrokhzad-34/+19
2019-01-19Auto merge of #57253 - Zoxc:incr-passes2, r=michaelwoeristerbors-2/+17
2019-01-17Remove `hir::StmtKind::Decl`.Nicholas Nethercote-33/+18
2019-01-17Make `hir::Stmt` a separate struct.Nicholas Nethercote-2/+2
2019-01-15Make privacy checking, intrinsic checking and liveness checking incrementalJohn Kåre Alsaker-2/+17
2019-01-03CleanupShotaro Yamada-19/+1
2019-01-03Fix unused_assignments false positiveShotaro Yamada-5/+6
2018-12-27AST/HIR: Introduce `ExprKind::Err` for better error recovery in the front-endVadim Petrochenkov-2/+4
2018-12-25Remove licensesMark Rousskov-10/+0
2018-12-20Auto merge of #54125 - varkor:less-conservative-uninhabitedness-check, r=niko...bors-4/+4
2018-12-16Rollup merge of #56439 - JohnGinger:master, r=nikomatsakisMazdak Farrokhzad-4/+8
2018-12-11Update testsvarkor-2/+2
2018-12-11Make liveness analysis respect privacyvarkor-2/+4
2018-12-11Make uninhabitedness checking more intelligentvarkor-2/+2
2018-12-11Check for uninhabitedness instead of nevervarkor-4/+2
2018-12-07Various minor/cosmetic improvements to codeAlexander Regueiro-1/+1
2018-12-07Change to give a help messageJohn Ginger-6/+8
2018-12-06Use a function to access the Hir map to be able to turn it into a query laterJohn Kåre Alsaker-12/+12
2018-12-04syntax: Rename some keywordsVadim Petrochenkov-1/+1
2018-12-02Fix line lengthJohn Ginger-2/+4
2018-12-02Clearer error message for dead assignJohn Ginger-2/+2
2018-11-21rustc: remove {FxHash,Node,DefId,HirId,ItemLocal}{Map,Set} "constructor" fns.Eduard-Mihai Burtescu-6/+6
2018-10-06rustc/middle: whitespace & formatting fixesljedrz-252/+246
2018-10-06rustc/middle: improve allocationsljedrz-3/+5
2018-10-06rustc/middle: improve some patternsljedrz-31/+19