summary refs log tree commit diff
path: root/src/librustc_resolve
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-09Rollup merge of #74188 - estebank:tweak-ascription-typo-heuristic, r=petroche...Manish Goregaokar-35/+33
2020-07-09Rollup merge of #74150 - tamird:blocklist, r=nikomatsakisManish Goregaokar-23/+23
2020-07-09Reduce indentationEsteban Küber-35/+33
2020-07-08Avoid "blacklist"Tamir Duberstein-23/+23
2020-07-05Use for<'tcx> fn pointers in Providers, instead of having Providers<'tcx>.Eduard-Mihai Burtescu-2/+2
2020-07-02resolve: disallow label use through closure/asyncDavid Wood-81/+200
2020-07-01Remove `token::FlattenGroup`Vadim Petrochenkov-2/+2
2020-06-27Rename two `Resolver` traitsVadim Petrochenkov-10/+9
2020-06-26Rollup merge of #73597 - ayazhafiz:i/const-span, r=ecstatic-morseManish Goregaokar-3/+3
2020-06-26proc_macro: Stop flattening groups with dummy spansVadim Petrochenkov-2/+2
2020-06-24Rollup merge of #73652 - da-x:add-reexported-to-use-suggestions, r=petrochenkovDylan DPC-8/+27
2020-06-23Rollup merge of #73587 - marmeladema:hir-id-ification-final, r=petrochenkovManish Goregaokar-95/+177
2020-06-23Review fixesDan Aloni-2/+7
2020-06-23Record span of `const` kw in GenericParamKindAyaz Hafiz-3/+3
2020-06-23Add re-exports to use suggestionsDan Aloni-8/+22
2020-06-22Rollup merge of #72623 - da-x:use-suggest-public-path, r=petrochenkovDylan DPC-23/+49
2020-06-21Move `next_disambiguator` to `Resolver`marmeladema-1/+13
2020-06-21Always create a root definition when creating a new `Definitions` object.marmeladema-6/+6
2020-06-21Move remaining `NodeId` APIs from `Definitions` to `Resolver`marmeladema-94/+164
2020-06-21Prefer accessible paths in 'use' suggestionsDan Aloni-23/+49
2020-06-20Rollup merge of #73291 - marmeladema:hir-id-ification-fix, r=petrochenkovManish Goregaokar-11/+4
2020-06-20Correctly handle binders inside trait predicatesMatthew Jasper-5/+8
2020-06-20Move `trait_map` into `hir::Crate`marmeladema-11/+4
2020-06-19Rollup merge of #73357 - petrochenkov:tmap, r=davidtwcoManish Goregaokar-25/+9
2020-06-18Rollup merge of #73320 - estebank:type-param-sugg-more, r=davidtwcoManish Goregaokar-14/+44
2020-06-17review commentsEsteban Küber-6/+8
2020-06-16Suggest new type param on single char identEsteban Küber-8/+33
2020-06-15Use `LocalDefId` for import IDs in trait mapVadim Petrochenkov-25/+9
2020-06-15Auto merge of #72080 - matthewjasper:uniform-impl-trait, r=nikomatsakisbors-59/+34
2020-06-13Make new type param suggestion more targettedEsteban Küber-7/+10
2020-06-12Rollup merge of #73178 - petrochenkov:explint, r=varkorDylan DPC-4/+14
2020-06-11Rollup merge of #73182 - Aaron1011:feature/call-fn-span, r=matthewjasperDylan DPC-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-39/+1
2020-06-11Stop special casing top level TAITMatthew Jasper-19/+21
2020-06-10Track span of function in method calls, and use this in #[track_caller]Aaron Hill-1/+1
2020-06-10Rollup merge of #73023 - ayushmishra2005:remove_noisy_suggestion, r=davidtwcoDylan DPC-1/+3
2020-06-10Rollup merge of #72789 - petrochenkov:impcand, r=davidtwcoDylan DPC-4/+14
2020-06-09expand: Give reasonable NodeIds to lints associated with macro expansionsVadim Petrochenkov-4/+14
2020-06-09Remove noisy suggestion of hash_map #72642Ayush Kumar Mishra-1/+3