about summary refs log tree commit diff
path: root/src/librustc_resolve
AgeCommit message (Expand)AuthorLines
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
2020-06-08Rollup merge of #73090 - marmeladema:resolver-outputs-local-def-id, r=petroch...Dylan DPC-28/+8
2020-06-08Rollup merge of #73075 - jyn514:comment-module, r=Dylan-DPCRalf Jung-0/+6
2020-06-07Use `LocalDefId` directly in `Resolver::export_map` and `module_exports` querymarmeladema-28/+8
2020-06-06Add comments to `Resolve::get_module`Joshua Nelson-0/+6
2020-06-06Auto merge of #72927 - petrochenkov:rustc, r=Mark-Simulacrumbors-7/+8
2020-06-05Auto merge of #72982 - tblah:riscv-ui-tests, r=estebankbors-1/+2
2020-06-04resolve: Sort E0408 errors by Symbol strTom Eccles-1/+2
2020-06-03Fix a typo in `late.rs`Patryk Wychowaniec-1/+1
2020-06-02Improve E0433, so that it suggests missing importsPatryk Wychowaniec-41/+130
2020-06-02Rename the crates in source codeVadim Petrochenkov-7/+8
2020-06-02Make things build againVadim Petrochenkov-1/+1
2020-05-30resolve: Do not suggest imports from the same module in which we are resolvingVadim Petrochenkov-2/+6
2020-05-30resolve: Pass parent scope to the function providing import suggestionsVadim Petrochenkov-3/+9
2020-05-30Use `LocalDefId` instead of `NodeId` in `resolve_str_path_error`marmeladema-5/+2
2020-05-29Remove remaining calls to `as_local_node_id`marmeladema-28/+43
2020-05-27Store `LocalDefId` directly in `rustc_resolve::Resolver` where possiblemarmeladema-57/+30
2020-05-25Rollup merge of #72308 - Aaron1011:fix/hygiene-error-message, r=matthewjasperDylan DPC-4/+12
2020-05-24Rollup merge of #72402 - marmeladema:resolver-outputs-def-id, r=ecstatic-morseRalf Jung-13/+101
2020-05-22Remove `macro_defs` mapAaron Hill-14/+14