about summary refs log tree commit diff
path: root/src/librustc/middle
AgeCommit message (Expand)AuthorLines
2019-07-10Auto merge of #62339 - pnkfelix:issue-61188-use-visitor-for-structural-match-...bors-0/+1
2019-07-09Rollup merge of #62450 - nagisa:reclimit, r=pnkfelixMazdak Farrokhzad-1/+1
2019-07-08Note that `eq_trait` denotes `trait PartialEq`, not `Eq`, so you don't have t...Felix S. Klock II-0/+1
2019-07-07Support deprecation checking for macrosVadim Petrochenkov-63/+85
2019-07-07resolve: Use standard stability diagnostics for macrosVadim Petrochenkov-28/+32
2019-07-07Collect library features from non-exported macrosVadim Petrochenkov-1/+5
2019-07-06in which we suggest anonymizing single-use lifetimes in pathsZack M. Davis-25/+56
2019-07-07Raise the default recursion limit to 128Simonas Kazlauskas-1/+1
2019-07-06Cleanup liveness comment.Mazdak Farrokhzad-13/+6
2019-07-06Remove ExprKind::While from HIR.Mazdak Farrokhzad-66/+18
2019-07-04rename hir::map::local_def_id_from_hir_id to local_def_idljedrz-27/+27
2019-07-04Rollup merge of #62249 - czipperz:use-mem-take-instead-of-replace-default, r=...Mazdak Farrokhzad-6/+5
2019-07-04Rollup merge of #62039 - jeremystucki:needless_lifetimes, r=eddybMazdak Farrokhzad-20/+20
2019-07-03Auto merge of #61995 - eddyb:hir-sep-ptr, r=petrochenkovbors-3/+3
2019-07-03Remove needless lifetimesJeremy Stucki-20/+20
2019-07-02Auto merge of #61871 - Zoxc:no-lift-branch, r=eddybbors-3/+5
2019-07-01Convert more usages overChris Gregory-6/+5
2019-07-01rustc: use a separate copy of P for HIR than for AST.Eduard-Mihai Burtescu-3/+3
2019-06-27Add suggestion for missing `.await` keywordNathan Corbyn-0/+1
2019-06-26Don't use lift to detect local typesJohn Kåre Alsaker-3/+5
2019-06-25Rollup merge of #62091 - ljedrz:hiridification_almost_there, r=ZoxcMazdak Farrokhzad-15/+13
2019-06-25Auto merge of #61572 - Aaron1011:fix/generator-ref, r=varkorbors-1/+107
2019-06-24HirIdification: miscellaneous bitsljedrz-5/+3
2019-06-24HIR: rename find_by_hir_id to findljedrz-7/+7
2019-06-24HIR: rename get_parent_node_by_hir_id to get_parent_nodeljedrz-2/+2
2019-06-24HIR: remove the NodeId get_parent_node, HirIdify is_argumentljedrz-1/+1
2019-06-23Replace Vec<Vec<_>> with Vec<_>Aaron Hill-18/+9
2019-06-23Fix typos pointed out by @varkorAaron Hill-9/+9
2019-06-23Fix meta-variable binding errors in macrosJulien Cretin-1/+1
2019-06-22Fix fallout from rebaseAaron Hill-4/+4
2019-06-22Change how we compute yield_in_scopeAaron Hill-0/+115
2019-06-20rename hir::map::get_by_hir_id to getljedrz-10/+10
2019-06-19Rollup merge of #61941 - cramertj:no-more-yield-errors, r=centrilMazdak Farrokhzad-10/+23
2019-06-19Rollup merge of #61842 - Zoxc:trim-lift, r=eddybMazdak Farrokhzad-4/+1
2019-06-18Preserve generator and yield source for error messagesTaylor Cramer-10/+23
2019-06-18rustc: remove unused lifetimes.Eduard-Mihai Burtescu-1/+1
2019-06-18rustc: remove 'x: 'y bounds (except from comments/strings).Eduard-Mihai Burtescu-17/+17
2019-06-17renamve hir_to_string to node_to_stringljedrz-3/+3
2019-06-17remove _by_hir_id if there is no NodeId counterpartljedrz-18/+18
2019-06-17replace some uses of NodeId with HirIdljedrz-24/+20
2019-06-16Rollup merge of #61866 - sinkuu:redundant_clone, r=petrochenkovMazdak Farrokhzad-1/+1
2019-06-15Rollup merge of #61824 - rust-lang:single_derive, r=eddybMazdak Farrokhzad-0/+11
2019-06-15Remove unnecessary `.clone()`Shotaro Yamada-1/+1
2019-06-14Remove unnecessary lift callsJohn Kåre Alsaker-4/+1
2019-06-14Run `rustfmt --file-lines ...` for changes from previous commits.Eduard-Mihai Burtescu-43/+29
2019-06-14Unify all uses of 'gcx and 'tcx.Eduard-Mihai Burtescu-98/+98
2019-06-14in which we decline to lint single-use lifetimes in `derive`d implsZack M. Davis-0/+11
2019-06-12Run `rustfmt --file-lines ...` for changes from previous commits.Eduard-Mihai Burtescu-91/+92
2019-06-12rustc: replace `TyCtxt<'tcx, 'gcx, 'tcx>` with `TyCtxt<'gcx, 'tcx>`.Eduard-Mihai Burtescu-80/+80
2019-06-12Fix fallout from `deny(unused_lifetimes)`.Eduard-Mihai Burtescu-41/+41