about summary refs log tree commit diff
path: root/src/librustc/middle
AgeCommit message (Expand)AuthorLines
2019-10-07Add feature gate for raw_dylib.Charles Lew-0/+2
2019-10-04middle::intrinsicck -> rustc_passesMark Rousskov-170/+0
2019-10-04middle::entry -> rustc_passesMark Rousskov-202/+0
2019-10-04middle::dead -> rustc_passesMark Rousskov-676/+0
2019-10-04move middle::liveness to rustc_passesMark Rousskov-1568/+0
2019-10-04Rollup merge of #65026 - petrochenkov:ice1, r=eddybMazdak Farrokhzad-3/+1
2019-10-04Rollup merge of #64874 - matthewjasper:simplify-euv, r=eddybMazdak Farrokhzad-449/+90
2019-10-04Rollup merge of #64817 - csmoe:closure, r=nikomatsakisMazdak Farrokhzad-4/+6
2019-10-04metadata: Simplify interface of `resolve_crate`Vadim Petrochenkov-3/+1
2019-10-03generate ClosureSubsts from SubstsRefcsmoe-5/+6
2019-09-30Remove unused parts of ExprUseVisitorMatthew Jasper-380/+78
2019-09-30Remove HIR based const qualificationMatthew Jasper-69/+12
2019-09-29remove indexed_vec re-export from rustc_data_structurescsmoe-3/+3
2019-09-29remove ClosureSubsts with SubstsRefcsmoe-1/+2
2019-09-29introduce from_ref helper for replacementcsmoe-1/+1
2019-09-29Rollup merge of #64824 - Mark-Simulacrum:no-stable-hasher-result-everywhere, ...Mazdak Farrokhzad-9/+4
2019-09-29Rollup merge of #63492 - eddyb:cvarargs, r=nagisa,matthewjasperMazdak Farrokhzad-8/+0
2019-09-28Rollup merge of #64763 - GuillaumeGomez:long-err-explanation-E0734, r=estebankMazdak Farrokhzad-2/+6
2019-09-28Rollup merge of #64678 - tomtau:fix/no-std-error, r=matthewjasperMazdak Farrokhzad-6/+37
2019-09-28Switch over all StableHash impls to new formatMark Rousskov-9/+4
2019-09-28rustc: don't store a lifetime in hir::TyKind::CVarArgs.Eduard-Mihai Burtescu-8/+0
2019-09-28Rollup merge of #64781 - Mark-Simulacrum:no-global-tcx, r=eddybMazdak Farrokhzad-2/+2
2019-09-27cleanup dead ast-borrowck / migrate-mode code.Mazdak Farrokhzad-31/+0
2019-09-27Remove global_tcx from TyCtxtMark Rousskov-2/+2
2019-09-27getting more context for duplicate lang items (fixes #60561)Tomas Tauber-6/+37
2019-09-26Rename `MetaItem.node` to `MetaItem.kind`varkor-1/+1
2019-09-26Rename `ForeignItem.node` to `ForeignItem.kind`varkor-3/+3
2019-09-26Rename `Item.node` to `Item.kind`varkor-30/+29
2019-09-26Rename `Stmt.node` to `Stmt.kind`varkor-3/+3
2019-09-26Rename `Ty.node` to `Ty.kind`varkor-12/+12
2019-09-26Rename `TraitItem.node` to `TraitItem.kind`varkor-7/+7
2019-09-26Rename `ImplItem.node` to `ImplItem.kind`varkor-8/+8
2019-09-26Rename `Pat.node` to `Pat.kind`varkor-12/+12
2019-09-26Rename `Expr.node` to `Expr.kind`varkor-18/+18
2019-09-26Auto merge of #64513 - varkor:sty-begone, r=eddybbors-15/+15
2019-09-25Rename `sty` to `kind`varkor-15/+15
2019-09-25Rollup merge of #64508 - Centril:or-pat-hir, r=matthewjasperMazdak Farrokhzad-213/+134
2019-09-25Create new error code E0734 for stability attributes used outside of standard...Guillaume Gomez-2/+6
2019-09-23rustc: Convert `dependency_formats` to a queryAlex Crichton-372/+6
2019-09-21Rollup merge of #64342 - glorv:master, r=varkorMazdak Farrokhzad-2/+2
2019-09-21or-patterns: middle/dead: remove `top_pats_hack`.Mazdak Farrokhzad-14/+7
2019-09-20factor out pluralisation remains after #64280gaolei-2/+2
2019-09-18Fix backticks in documentationJoshua Groves-1/+1
2019-09-16or-patterns: liveness: `is_argument` -> `is_param`.Mazdak Farrokhzad-2/+2
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: liveness: generalize + remove `top_pats_hack`.Mazdak Farrokhzad-175/+113
2019-09-16or-patterns: liveness/`visit_arm`: remove `top_pats_hack`.Mazdak Farrokhzad-18/+11
2019-09-15or-patterns: use `top_pats_hack` to make things compile.Mazdak Farrokhzad-7/+8