about summary refs log tree commit diff
path: root/src/librustc_passes
AgeCommit message (Expand)AuthorLines
2020-02-27use char instead of &str for single char patternsMatthias Krüger-1/+1
2020-02-24parser: tweak item kind wordingMazdak Farrokhzad-8/+2
2020-02-22Rename CodeMap to SourceMap follow upMaxim Zholobak-4/+4
2020-02-20Auto merge of #69072 - ecstatic-morse:associated-items, r=petrochenkovbors-2/+2
2020-02-20Fix broken link to the rustc guideLeSeulArtichaut-1/+1
2020-02-19Make lookup of associated item by name O(log n)Dylan MacKenzie-2/+2
2020-02-18Propagate `rustc_const_unstable` to childrenDylan MacKenzie-11/+54
2020-02-18Use early return when forbidding unstable attrsDylan MacKenzie-117/+129
2020-02-16Other crates.Camille GILLOT-1/+1
2020-02-16Make librustc_infer compile.Camille GILLOT-0/+1
2020-02-12Rollup merge of #68554 - cjgillot:lang_items, r=ZoxcYuki Okushi-1/+281
2020-02-11Merge rustc::middle::*lang_items.Camille GILLOT-1/+1
2020-02-11Move it all into rustc_hir.Camille GILLOT-6/+5
2020-02-11Move weak_lang_items checking to librustc_passes.Camille GILLOT-33/+8
2020-02-11Move weak_lang_items.rs to librustc_passes.Camille GILLOT-0/+130
2020-02-11Move get_lang_items query in librustc_passes.Camille GILLOT-0/+175
2020-02-11Move hir::check_attr::Target to librustc_lang_items.Camille GILLOT-1/+2
2020-02-11Auto merge of #68491 - pnkfelix:hide-niches-under-unsafe-cell, r=olibors-3/+21
2020-02-11Run RustFmtjumbatm-15/+10
2020-02-11Run RustFmtjumbatm-60/+51
2020-02-11Invert control in struct_lint_level.jumbatm-66/+69
2020-02-11Auto merge of #68929 - matprec:consistent-issue-references, r=Dylan-DPCbors-2/+2
2020-02-10Add `#[repr(no_niche)]`.Felix S. Klock II-3/+21
2020-02-09Make issue references consistentMatthias Prechtl-2/+2
2020-02-08Make `provided_trait_methods` use `impl Iterator`Jonas Schievink-6/+6
2020-02-08Make `associated_items` query return a sliceJonas Schievink-0/+1
2020-02-07Rollup merge of #68889 - Zoxc:hir-krate, r=eddybDylan DPC-3/+4
2020-02-06Rollup merge of #68788 - Centril:unified-fn-bodies, r=petrochenkovDylan DPC-13/+12
2020-02-06Add a Hir wrapper typeJohn Kåre Alsaker-3/+4
2020-02-05Rollup merge of #68790 - nnethercote:improve-merge_from_succ, r=nikomatsakisDylan DPC-3/+11
2020-02-05parser: merge `fn` grammars wrt. bodies & headersMazdak Farrokhzad-13/+12
2020-02-04Rollup merge of #68815 - matthiaskrgr:redundant_imports, r=alexcrichtonDylan DPC-1/+0
2020-02-04Auto merge of #68708 - Mark-Simulacrum:stage0-step, r=pietroalbinibors-1/+0
2020-02-04remove redundant imports (clippy::single_component_path_imports)Matthias Krüger-1/+0
2020-02-03Pull out a special case in `merge_from_succ`.Nicholas Nethercote-0/+6
2020-02-03Fix up `merge_from_succ`.Nicholas Nethercote-3/+5
2020-02-01Move builtin attribute logic to new rustc_attr crate.Mazdak Farrokhzad-1/+2
2020-01-31Drop cfg(bootstrap) codeMark Rousskov-1/+0
2020-01-31Auto merge of #68080 - varkor:declared-here, r=petrochenkovbors-2/+2
2020-01-29Make Target::from_impl_item a free function.Camille GILLOT-22/+16
2020-01-29Move upvars query to librustc_passes.Camille GILLOT-3/+5
2020-01-29Move upvars.rs to librustc_passes.Camille GILLOT-0/+110
2020-01-29Move check_mod_attr query in librustc_passes.Camille GILLOT-118/+10
2020-01-29Move check_attr.rs to librustc_passes.Camille GILLOT-0/+587
2020-01-27don't clone types that are copy, round two.Matthias Krüger-2/+2
2020-01-24Normalise notes with the/isvarkor-2/+2
2020-01-20Rollup merge of #68353 - Centril:code-liberation, r=petrochenkovDylan DPC-14/+1
2020-01-18remove rustc_error_codes deps except in rustc_driverMazdak Farrokhzad-14/+1
2020-01-18slice_patterns: remove internal uses of gateMazdak Farrokhzad-1/+1
2020-01-17Use named fields for `hir::ItemKind::Impl`Dylan MacKenzie-14/+14