about summary refs log tree commit diff
path: root/src/librustc_mir/hair/cx
AgeCommit message (Expand)AuthorLines
2019-06-20rename hir::map::name_by_hir_id to ::nameljedrz-1/+1
2019-06-19Rollup merge of #61941 - cramertj:no-more-yield-errors, r=centrilMazdak Farrokhzad-1/+1
2019-06-19Rollup merge of #61842 - Zoxc:trim-lift, r=eddybMazdak Farrokhzad-6/+1
2019-06-18Preserve generator and yield source for error messagesTaylor Cramer-1/+1
2019-06-18Run `rustfmt --file-lines ...` for changes from previous commits.Eduard-Mihai Burtescu-3/+6
2019-06-18rustc: remove unused lifetimes.Eduard-Mihai Burtescu-6/+6
2019-06-18rustc: remove 'x: 'y bounds (except from comments/strings).Eduard-Mihai Burtescu-7/+7
2019-06-17remove _by_hir_id if there is no NodeId counterpartljedrz-3/+3
2019-06-17replace some uses of NodeId with HirIdljedrz-5/+6
2019-06-16Auto merge of #60730 - matthewjasper:optimize-false-edges, r=pnkfelixbors-2/+1
2019-06-14Remove unnecessary lift callsJohn Kåre Alsaker-6/+1
2019-06-14Run `rustfmt --file-lines ...` for changes from previous commits.Eduard-Mihai Burtescu-2/+1
2019-06-14Unify all uses of 'gcx and 'tcx.Eduard-Mihai Burtescu-5/+5
2019-06-13Call str::eq and <[T]>::eq for match comparisonsMatthew Jasper-2/+1
2019-06-12Use a single lifetime for MIR constructionJohn Kåre Alsaker-55/+63
2019-06-12rustc: replace `TyCtxt<'tcx, 'gcx, 'tcx>` with `TyCtxt<'gcx, 'tcx>`.Eduard-Mihai Burtescu-3/+3
2019-06-12rustc: replace `TyCtxt<'a, 'gcx, 'tcx>` with `TyCtxt<'tcx, 'gcx, 'tcx>`.Eduard-Mihai Burtescu-3/+3
2019-06-01rustc: remove Res::Upvar.Eduard-Mihai Burtescu-12/+1
2019-06-01rustc: remove `has_parent` from `hir::Upvar`.Eduard-Mihai Burtescu-12/+2
2019-06-01rustc: remove closure ID from Res::Upvar.Eduard-Mihai Burtescu-5/+9
2019-06-01rustc: use indexmap instead of a plain vector for upvars.Eduard-Mihai Burtescu-20/+13
2019-06-01rustc: remove the closure ID from hir::Upvar's parent field.Eduard-Mihai Burtescu-30/+41
2019-06-01rustc: remove the index field from Res::Upvar.Eduard-Mihai Burtescu-3/+19
2019-06-01rustc: replace Res in hir::Upvar with only Local/Upvar data.Eduard-Mihai Burtescu-4/+7
2019-05-29rustc: rename Mir to mir::Body in comments and to MIR in error strings.Eduard-Mihai Burtescu-1/+1
2019-05-26Rename "Associated*" to "Assoc*"Andrew Xu-3/+3
2019-05-25Don't use `ty::Const` without immediately interningOliver Scherer-20/+15
2019-05-21Give match arms a drop/region scopeMatthew Jasper-2/+6
2019-05-13Pass a `Symbol` to `check_name`, `emit_feature_err`, and related functions.Nicholas Nethercote-2/+2
2019-05-10Remove hir::ExprKind::If and replace it with lowering to hir::ExprKind::Match.Mazdak Farrokhzad-7/+0
2019-05-05rustc: rename all occurences of "freevar" to "upvar".Eduard-Mihai Burtescu-9/+9
2019-05-05rustc: replace uses of with_freevars with the freevars query.Eduard-Mihai Burtescu-6/+5
2019-05-03rustc: rename hir::def::Def to Res (short for "resolution").Eduard-Mihai Burtescu-47/+47
2019-05-03rustc: use DefKind instead of Def, where possible.Eduard-Mihai Burtescu-3/+3
2019-05-03rustc: factor most DefId-containing variants out of Def and into DefKind.Eduard-Mihai Burtescu-18/+22
2019-05-01Auto merge of #60435 - Centril:rollup-aa5lmuw, r=Centrilbors-1/+1
2019-05-01Auto merge of #60195 - varkor:commontypes-to-common, r=eddybbors-1/+1
2019-04-30Rename hir::ExprKind::Use to ::DropTemps and improve docs.Mazdak Farrokhzad-1/+1
2019-04-27Auto merge of #59540 - Zoxc:the-arena-2, r=michaelwoeristerbors-2/+1
2019-04-25Update existing usagesvarkor-1/+1
2019-04-25Update region_scope_treeJohn Kåre Alsaker-2/+1
2019-04-25Introduce hir::ExprKind::Use and employ in for loop desugaring.Mazdak Farrokhzad-0/+3
2019-04-21Remove mutability from `Def::Static`Vadim Petrochenkov-1/+1
2019-04-20Auto merge of #59987 - saleemjaffer:refactor_adjust_castkinds, r=oli-obkbors-40/+29
2019-04-18making adjust_span a closureSaleem Jaffer-22/+22
2019-04-17code review fixesSaleem Jaffer-25/+24
2019-04-16refactor ExprKind to use new PointerCast enumSaleem Jaffer-20/+10
2019-04-16refactor Adjustment to use new PointerCast enumSaleem Jaffer-6/+6
2019-04-14HirIdify hir::Defljedrz-5/+4
2019-04-01Allow closure to unsafe fn coercionTaiki Endo-2/+2