about summary refs log tree commit diff
path: root/src/librustc/middle
AgeCommit message (Expand)AuthorLines
2019-05-22Rollup merge of #61003 - nnethercote:rm-InternedString-PartialEq-impls, r=pet...Mazdak Farrokhzad-2/+2
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
2019-04-25Update region_scope_treeJohn Kåre Alsaker-3/+2
2019-04-25Introduce hir::ExprKind::Use and employ in for loop desugaring.Mazdak Farrokhzad-4/+16
2019-04-23Add rustc_allow_const_fn_ptrTaylor Cramer-0/+1
2019-04-23Rollup merge of #59823 - davidtwco:issue-54716, r=cramertjMazdak Farrokhzad-1/+1
2019-04-22Remove double trailing newlinesvarkor-1/+0
2019-04-21Introduce `ArgSource` for diagnostics.David Wood-1/+1
2019-04-21Remove mutability from `Def::Static`Vadim Petrochenkov-2/+5
2019-04-20Auto merge of #59987 - saleemjaffer:refactor_adjust_castkinds, r=oli-obkbors-11/+3
2019-04-16refactor Adjustment to use new PointerCast enumSaleem Jaffer-11/+3
2019-04-16Rollup merge of #59993 - euclio:unused-ref-field, r=estebankMazdak Farrokhzad-5/+12
2019-04-16Rollup merge of #59903 - estebank:after-main, r=oli-obkMazdak Farrokhzad-1/+0
2019-04-15include mode in unused binding suggestion spanAndy Russell-5/+12
2019-04-15Make check_name genericJohn Kåre Alsaker-3/+3
2019-04-14Auto merge of #59335 - Aaron1011:fix/extern-priv-final, r=Aaron1011bors-0/+1
2019-04-14HirIdify hir::Defljedrz-13/+13
2019-04-14Properly parse '--extern-private' with name and pathAaron Hill-0/+1
2019-04-11Continue evaluating after missing mainEsteban Küber-1/+0
2019-04-01Refactor async fn return type loweringTaylor Cramer-1/+1
2019-04-01Allow closure to unsafe fn coercionTaiki Endo-2/+2
2019-03-29Rollup merge of #59486 - varkor:dead-code-impl, r=sanxiynMazdak Farrokhzad-8/+6
2019-03-28Walk all items for dead_code lint by defaultvarkor-9/+6
2019-03-28Rollup merge of #59216 - stepnivlk:type_dependent_defs-wrappers, r=oli-obkMazdak Farrokhzad-5/+4
2019-03-28Rollup merge of #59413 - Zoxc:hirid, r=oli-obkMazdak Farrokhzad-4/+5
2019-03-28Visit ItemKind::Impl for dead code lintvarkor-0/+1
2019-03-26Rollup merge of #59389 - euclio:deprecated-suggestion, r=varkorMazdak Farrokhzad-1/+1
2019-03-25Allocate HIR id counters for use trees in MiscCollectorJohn Kåre Alsaker-1/+1
2019-03-25Auto merge of #59256 - petrochenkov:derval2, r=Zoxcbors-9/+8