about summary refs log tree commit diff
path: root/src/librustc/middle
AgeCommit message (Expand)AuthorLines
2019-06-12rustc: replace `TyCtxt<'a, 'gcx, 'tcx>` with `TyCtxt<'tcx, 'gcx, 'tcx>`.Eduard-Mihai Burtescu-97/+97
2019-06-05Addressed points raised in review.Niko Matsakis-3/+3
2019-06-05Aggregation of drive-by cosmetic changes.Alexander Regueiro-4/+4
2019-06-03rustc: remove `HirId` from `ArgSource::AsyncFn`David Wood-4/+4
2019-06-03rustc: async fn drop order lowering in HIRDavid Wood-1/+2
2019-06-01rustc: remove Res::Upvar.Eduard-Mihai Burtescu-35/+38
2019-06-01rustc: remove `has_parent` from `hir::Upvar`.Eduard-Mihai Burtescu-10/+4
2019-06-01rustc: track the body owner in liveness.Eduard-Mihai Burtescu-6/+21
2019-06-01rustc: remove closure ID from Res::Upvar.Eduard-Mihai Burtescu-17/+18
2019-06-01rustc: track the body owner DefId in MC and EUV.Eduard-Mihai Burtescu-7/+21
2019-06-01rustc: use indexmap instead of a plain vector for upvars.Eduard-Mihai Burtescu-7/+9
2019-06-01rustc: remove the closure ID from hir::Upvar's parent field.Eduard-Mihai Burtescu-19/+24
2019-06-01rustc: remove the index field from Res::Upvar.Eduard-Mihai Burtescu-2/+2
2019-06-01rustc: replace Res in hir::Upvar with only Local/Upvar data.Eduard-Mihai Burtescu-7/+9
2019-05-29Simplify Set1::insert.Mazdak Farrokhzad-10/+5
2019-05-28Rename `OpportunisticTypeResolver` to `OpportunisticVarResolver`varkor-4/+4
2019-05-28Auto merge of #60955 - agnxy:rename-assoc, r=oli-obk,Centrilbors-8/+8
2019-05-27Pre-intern "0", "1", ..., "9", and use where appropriate.Nicholas Nethercote-2/+2
2019-05-27Avoid unnecessary internings.Nicholas Nethercote-4/+4
2019-05-26Rename "Associated*" to "Assoc*"Andrew Xu-8/+8
2019-05-24Delay ICE in early_free_scope so feature gate has chance to stop compilation ...Felix S. Klock II-6/+9
2019-05-23Update get_lib_features, defined_lib_features, get_lang_items, defined_lang_i...John Kåre Alsaker-4/+4
2019-05-23Update resolve_lifetimes, named_region_map, is_late_bound_map and object_life...John Kåre Alsaker-14/+9
2019-05-23Auto merge of #60174 - matthewjasper:add-match-arm-scopes, r=pnkfelixbors-13/+21
2019-05-22Eliminate unnecessary `Ident::with_empty_ctxt`sVadim Petrochenkov-1/+1
2019-05-22Simplify use of keyword symbolsVadim Petrochenkov-7/+7
2019-05-22Rollup merge of #61003 - nnethercote:rm-InternedString-PartialEq-impls, r=pet...Mazdak Farrokhzad-2/+2
2019-05-21Give match arms a drop/region scopeMatthew Jasper-13/+21
2019-05-21Remove impls for `InternedString`/string equality.Nicholas Nethercote-2/+2
2019-05-19Improve type size assertionsVadim Petrochenkov-1/+1
2019-05-13Return a `Symbol` from `name_or_empty` functions.Nicholas Nethercote-4/+4
2019-05-13Remove the equality operation between `Symbol` and strings.Nicholas Nethercote-6/+6
2019-05-13Pass a `Symbol` to `check_name`, `emit_feature_err`, and related functions.Nicholas Nethercote-24/+28
2019-05-13Rename `syntax::symbol::symbols` as `syntax::symbol::sym`.Nicholas Nethercote-2/+2
2019-05-10Remove hir::ExprKind::If and replace it with lowering to hir::ExprKind::Match.Mazdak Farrokhzad-44/+2
2019-05-09Rollup merge of #60641 - estebank:defer-ice, r=oli-obkMazdak Farrokhzad-2/+10
2019-05-08Instead of ICEing on incorrect pattern, use delay_span_bugEsteban Küber-2/+10
2019-05-08Document + Cleanup lang_items.rsMazdak Farrokhzad-37/+60
2019-05-05rustc: rename all occurences of "freevar" to "upvar".Eduard-Mihai Burtescu-15/+15
2019-05-05rustc: replace uses of with_freevars with the freevars query.Eduard-Mihai Burtescu-9/+10
2019-05-03rustc: rename hir::def::Def to Res (short for "resolution").Eduard-Mihai Burtescu-114/+114
2019-05-03rustc: use DefKind instead of Def, where possible.Eduard-Mihai Burtescu-4/+5
2019-05-03rustc: factor most DefId-containing variants out of Def and into DefKind.Eduard-Mihai Burtescu-37/+54
2019-05-01Auto merge of #60435 - Centril:rollup-aa5lmuw, r=Centrilbors-7/+7
2019-05-01Auto merge of #60195 - varkor:commontypes-to-common, r=eddybbors-2/+2
2019-04-30Rename hir::ExprKind::Use to ::DropTemps and improve docs.Mazdak Farrokhzad-7/+7
2019-04-28Fix lint findings in librustcflip1995-4/+4
2019-04-27Auto merge of #59540 - Zoxc:the-arena-2, r=michaelwoeristerbors-8/+5
2019-04-25Update existing usagesvarkor-2/+2
2019-04-25Update rvalue_promotable_mapJohn Kåre Alsaker-5/+3