about summary refs log tree commit diff
path: root/src/librustc/hir
AgeCommit message (Expand)AuthorLines
2019-02-18Make `interpolated_to_tokenstream` a method on `Nonterminal`.Nicholas Nethercote-1/+1
2019-02-18Remove `LazyTokenStream`.Nicholas Nethercote-1/+1
2019-02-18Change `Token::interpolated_to_tokenstream()`.Nicholas Nethercote-5/+5
2019-02-17Don't use an allocation for ItemId in StmtKindJohn Kåre Alsaker-6/+7
2019-02-15Drive-by cleanupvarkor-14/+1
2019-02-15Take Const into account in HIRvarkor-0/+3
2019-02-15Move const generic error from lowering to collectvarkor-16/+9
2019-02-15Add pretty-printing for const genericsvarkor-18/+21
2019-02-15Add Const kind to HIRvarkor-1/+17
2019-02-14Rollup merge of #58258 - nnethercote:shrink-hir-Expr, r=michaelwoeristerMazdak Farrokhzad-7/+11
2019-02-14Reduce the size of `hir::Expr`.Nicholas Nethercote-7/+11
2019-02-13Rollup merge of #58276 - varkor:missing-stability-attr-top-level, r=davidtwcoMazdak Farrokhzad-1/+1
2019-02-13HirId-ify hir::BodyIdljedrz-8/+27
2019-02-13Rollup merge of #58273 - taiki-e:rename-dependency, r=matthewjasperMazdak Farrokhzad-6/+6
2019-02-12Auto merge of #58341 - alexreg:cosmetic-2-doc-comments, r=steveklabnikbors-241/+240
2019-02-13Cleanup importsTaiki Endo-6/+6
2019-02-13Rename rustc_errors dependency in rust 2018 cratesTaiki Endo-2/+2
2019-02-11Parallel rustc needs synchronizing smart pointer cloningOliver Scherer-2/+2
2019-02-11Use `Rc<[Symbol]>` instead of `Vec<Symbol>` to reduce # of allocsOliver Scherer-9/+10
2019-02-11Use a more fitting name for a respanning functionOliver Scherer-6/+8
2019-02-11Require a list of features to allow in `allow_internal_unstable`Oliver Scherer-7/+30
2019-02-11Auto merge of #58153 - ljedrz:HirIdify_typeck, r=Zoxcbors-2/+6
2019-02-10rustc: doc commentsAlexander Regueiro-241/+240
2019-02-10Auto merge of #58103 - RalfJung:mir-shim-dump, r=eddybbors-2/+5
2019-02-10Auto merge of #57770 - Zoxc:no-hash-query, r=michaelwoeristerbors-7/+7
2019-02-09fix node classificationRalf Jung-5/+2
2019-02-09fix --emit=mir: StructCtors are functionsRalf Jung-1/+4
2019-02-09fix rebase fallout: AnonConsts are Consts, and Methods are functionsRalf Jung-1/+4
2019-02-08Correct descriptive item name for implvarkor-1/+1
2019-02-08Add a query type which is always marked as red if it runsJohn Kåre Alsaker-7/+7
2019-02-07Add lowering errors for const genericsvarkor-32/+47
2019-02-07Add const params to Defvarkor-3/+11
2019-02-07Auto merge of #58010 - Zoxc:parallel-passes, r=michaelwoeristerbors-16/+10
2019-02-07Auto merge of #58254 - kennytm:rollup, r=kennytmbors-81/+81
2019-02-07Rollup merge of #58193 - mark-i-m:rustc-2018, r=Centrilkennytm-81/+81
2019-02-07Auto merge of #57998 - niklasf:align-enum, r=nagisabors-10/+2
2019-02-05typeck: partially HirIdifyljedrz-2/+6
2019-02-05move librustc to 2018Mark Mansi-81/+81
2019-02-04hir: more HirId methodsljedrz-0/+60
2019-02-04Auto merge of #58090 - ljedrz:HirIdification_phase_2, r=Zoxcbors-0/+109
2019-02-03hir: remove Definitions::hir_to_def_indexljedrz-27/+5
2019-02-03hir: add HirId methodsljedrz-1/+132
2019-02-03Auto merge of #57922 - davidtwco:issue-57410, r=petrochenkovbors-0/+10
2019-02-02hir: add HirId to main Hir nodesljedrz-91/+218
2019-02-02Update visibility of intermediate use items.David Wood-0/+10
2019-01-30Move privacy checking later in the pipeline and make some passes run in parallelJohn Kåre Alsaker-16/+10
2019-01-30Allow #[repr(align(x))] on enums (#57996)Niklas Fiekas-10/+2
2019-01-29Add an ensure() method to TyCtxt used to ensure queries are runJohn Kåre Alsaker-2/+1
2019-01-26remove `_with_applicability` from suggestion fnsAndy Russell-1/+1
2019-01-24Implement optimize(size) and optimize(speed)Simonas Kazlauskas-1/+4