summary refs log tree commit diff
path: root/src/librustc_resolve/late
AgeCommit message (Expand)AuthorLines
2020-07-11Rollup merge of #74213 - pickfire:patch-1, r=jonas-schievinkManish Goregaokar-3/+1
2020-07-11Rollup merge of #74197 - estebank:self-sugg, r=petrochenkovManish Goregaokar-2/+2
2020-07-11Rollup merge of #74168 - JohnTitor:help-for-in-band-lifetimes, r=petrochenkovManish Goregaokar-0/+11
2020-07-10Avoid "whitelist"Tamir Duberstein-1/+1
2020-07-10Minor refactor for rustc_resolve diagnostics matchIvan Tham-3/+1
2020-07-10Tweak wordingYuki Okushi-1/+1
2020-07-10Add a help to use `in_band_lifetimes` in nightlyYuki Okushi-0/+11
2020-07-09Reword incorrect `self` token suggestionEsteban Küber-2/+2
2020-07-05Use for<'tcx> fn pointers in Providers, instead of having Providers<'tcx>.Eduard-Mihai Burtescu-1/+1
2020-07-02resolve: disallow label use through closure/asyncDavid Wood-1/+27
2020-06-23Rollup merge of #73587 - marmeladema:hir-id-ification-final, r=petrochenkovManish Goregaokar-3/+3
2020-06-22Rollup merge of #72623 - da-x:use-suggest-public-path, r=petrochenkovDylan DPC-1/+6
2020-06-21Move remaining `NodeId` APIs from `Definitions` to `Resolver`marmeladema-3/+3
2020-06-21Prefer accessible paths in 'use' suggestionsDan Aloni-1/+6
2020-06-20Correctly handle binders inside trait predicatesMatthew Jasper-5/+8
2020-06-18Rollup merge of #73320 - estebank:type-param-sugg-more, r=davidtwcoManish Goregaokar-8/+35
2020-06-17review commentsEsteban Küber-1/+3
2020-06-16Suggest new type param on single char identEsteban Küber-8/+33
2020-06-13Make new type param suggestion more targettedEsteban Küber-1/+1
2020-06-11Document some opaque types codeMatthew Jasper-2/+2
2020-06-11Rename `TyKind::Def` to `OpaqueDef`Matthew Jasper-4/+4
2020-06-11Forbid lifetime elision in let position impl TraitMatthew Jasper-1/+12
2020-06-11Remove associated opaque typesMatthew Jasper-37/+0
2020-06-11Stop special casing top level TAITMatthew Jasper-13/+16
2020-05-30resolve: Pass parent scope to the function providing import suggestionsVadim Petrochenkov-2/+3
2020-05-17Emit a better diagnostic when function actually has a 'self' parameterAaron Hill-2/+9
2020-05-08Remove ast::{Ident, Name} reexports.Camille GILLOT-20/+11
2020-05-07Rollup merge of #71903 - euclio:reword-possible-better, r=petrochenkovDylan DPC-1/+4
2020-05-07reword "possible candidate" import suggestionAndy Russell-1/+4
2020-05-05Detect errors caused by `async` block in 2015 editionEsteban Küber-1/+5
2020-04-28Use the query system to allocate.Camille GILLOT-2/+2
2020-04-27Rollup merge of #71438 - estebank:resolve-sugg-tiny, r=petrochenkovDylan DPC-15/+24
2020-04-26Tweak some suggestions in `rustc_resolve`Esteban Küber-15/+24
2020-04-24Replace filter_map().next() calls with find_map()Josh Stone-6/+3
2020-04-24Rollup merge of #71235 - estebank:lt-sugg-2, r=ecstatic-morseDylan DPC-127/+126
2020-04-23Address comments from reviewmarmeladema-11/+6
2020-04-23Modify `as_local_hir_id` to return a bare `HirId`marmeladema-12/+8
2020-04-23Modify `as_local_hir_id` to accept a `LocalDefId` instead of a `DefId`marmeladema-8/+19
2020-04-23librustc_middle: return LocalDefId instead of DefId in local_def_idmarmeladema-5/+9
2020-04-22Rollup merge of #71256 - cuviper:must_use_replace, r=estebankDylan DPC-2/+2
2020-04-22review commentEsteban Küber-1/+2
2020-04-22Tweak wordingEsteban Küber-2/+17
2020-04-22Tweak `'static` suggestion codeEsteban Küber-127/+110
2020-04-19Dogfood more or_patterns in the compilerJosh Stone-33/+36
2020-04-17Fix unused results from mem::replaceJosh Stone-2/+2
2020-04-16don't clone types that are copy (clippy::clone_on_copy)Matthias Krüger-2/+2
2020-04-14Remove `DUMMY_HIR_ID`marmeladema-8/+0
2020-04-14Rename AssocKind::Method to AssocKind::FnRustin-Liu-1/+1
2020-03-30rustc -> rustc_middle part 3 (rustfmt)Mazdak Farrokhzad-4/+4
2020-03-30rustc -> rustc_middle part 2Mazdak Farrokhzad-4/+4