about summary refs log tree commit diff
path: root/compiler/rustc_resolve/src/late
AgeCommit message (Expand)AuthorLines
2022-01-27Store def_id_to_hir_id as variant in hir_owner.Camille GILLOT-9/+1
2022-01-21Rollup merge of #93046 - est31:let_else, r=davidtwcoMatthias Krüger-41/+38
2022-01-19Only suggest adding `!` to expressions that can be macro invocationEsteban Kuber-1/+10
2022-01-18Use let_else in even more placesest31-41/+38
2022-01-16Replace NestedVisitorMap with NestedFilterCameron Steffen-40/+5
2022-01-15Reduce use of local_def_id_to_hir_id.Camille GILLOT-44/+36
2022-01-15Return a LocalDefId in get_parent_item.Camille GILLOT-5/+5
2021-12-27Tighten span when suggesting lifetime on pathMichael Goulet-3/+6
2021-12-19Auto merge of #91957 - nnethercote:rm-SymbolStr, r=oli-obkbors-8/+8
2021-12-16Auto merge of #89836 - pierwill:fix-85142-crate-hash, r=wesleywiserbors-4/+1
2021-12-15Rollup merge of #91888 - BoxyUwU:generic_arg_infer_aaaa, r=lcnrMatthias Krüger-5/+4
2021-12-15Remove unnecessary sigils around `Ident::as_str()` calls.Nicholas Nethercote-2/+2
2021-12-15Remove unnecessary sigils around `Symbol::as_str()` calls.Nicholas Nethercote-2/+2
2021-12-15Remove `SymbolStr`.Nicholas Nethercote-5/+5
2021-12-14Rollup merge of #91798 - bugadani:issue-91783, r=michaelwoeristerMatthias Krüger-1/+6
2021-12-14awdawdawdEllen-5/+4
2021-12-13Include rustc version in `rustc_span::StableCrateId`pierwill-4/+1
2021-12-12Avoid suggesting self in visibility specDániel Buga-1/+6
2021-12-11Rollup merge of #91764 - cjgillot:elide-anyway, r=jackh726Matthias Krüger-0/+5
2021-12-11Do not ICE when suggesting elided lifetimes on non-existent spans.Camille GILLOT-0/+5
2021-12-07Store impl_trait_fn inside OpaqueTyOrigin.Camille GILLOT-4/+11
2021-12-03Annotate `derive`d spans and move span suggestion codeEsteban Kuber-2/+2
2021-12-03Keep spans for generics in `#[derive(_)]` desugaringEsteban Kuber-11/+5
2021-11-30Merge Implicit and ImplicitMissing.Camille GILLOT-7/+4
2021-11-30Handle `allow(elided_lifetimes_in_paths)`.Camille GILLOT-31/+28
2021-11-30Lint elided lifetimes in path during lifetime resolution.Camille GILLOT-9/+57
2021-11-30Flatten match.Camille GILLOT-37/+41
2021-11-30Move report_elision_failure in diagnostics.rs.Camille GILLOT-82/+83
2021-11-28Take a LocalDefId in expect_*item.Camille GILLOT-6/+6
2021-11-18rustc: Remove `#[rustc_synthetic]`Vadim Petrochenkov-12/+8
2021-11-09Rollup merge of #89561 - nbdd0121:const_typeck, r=nikomatsakisMatthias Krüger-1/+1
2021-11-08Rollup merge of #90652 - matthiaskrgr:unnnec_filter_map, r=jyn514Guillaume Gomez-20/+8
2021-11-07Auto merge of #90668 - matthiaskrgr:clippy_nov7, r=jyn514bors-15/+11
2021-11-07more clippy fixesMatthias Krüger-15/+11
2021-11-07ast: Fix naming conventions in AST structuresVadim Petrochenkov-3/+1
2021-11-07Give inline const separate DefKindGary Guo-1/+1
2021-11-06Replace some uses of vec.drain(..) with vec.into_iter()The8472-5/+5
2021-11-06use filter(|x| matches!(..)) instead of filter_map(|x| match x ... => Some(xy))Matthias Krüger-20/+8
2021-10-26Adds hint if a trait fails to resolve and a newly added one in Edition 2021 i...Jakob Degen-0/+1
2021-10-21Revert "Auto merge of #89100 - petrochenkov:localbind, r=cjgillot"Mark Rousskov-2/+1
2021-10-20Auto merge of #89100 - petrochenkov:localbind, r=cjgillotbors-1/+2
2021-10-19Auto merge of #89933 - est31:let_else, r=michaelwoeristerbors-3/+1
2021-10-18resolve: Use `NameBinding` for local variables and generic parametersVadim Petrochenkov-1/+2
2021-10-17Some "parenthesis" and "parentheses" fixesr00ster91-1/+1
2021-10-16Update the syn crate and adopt let_else in three more placesest31-3/+1
2021-10-02resolve: Avoid comparing modules by optional def-idVadim Petrochenkov-1/+1
2021-09-30Rollup merge of #89248 - hkmatsumoto:suggest-similarly-named-assoc-items, r=e...Manish Goregaokar-2/+36
2021-09-29Suggest similarly named assoc items in trait implsHirochika Matsumoto-2/+36
2021-09-28More tracing instrumentationOli Scherer-0/+3
2021-09-27suggest path for tuple structTakayuki Maeda-1/+7