about summary refs log tree commit diff
path: root/src/librustc_resolve
AgeCommit message (Expand)AuthorLines
2020-06-15Auto merge of #72080 - matthewjasper:uniform-impl-trait, r=nikomatsakisbors-59/+34
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
2020-05-21Replace unecessary calls to `.clone()` by argument binding pattern for `Copy`...marmeladema-11/+11
2020-05-21Use `collect()` instead of manually inserting elements into mapsmarmeladema-46/+42
2020-05-21Use `DefId` in `ResolverOutputs::extern_crate_map` instead of `NodeId`marmeladema-2/+15
2020-05-21Use `DefId` in `ResolverOutputs::glob_map` instead of `NodeId`marmeladema-2/+11
2020-05-21Use `DefId` in `ResolverOutputs::maybe_unused_extern_crates` instead of `NodeId`marmeladema-2/+11
2020-05-21Use `LocalDefId` in `ResolverOutputs::maybe_unused_trait_imports` instead of ...marmeladema-2/+11
2020-05-21Use `HirId` in `ResolverOutputs::export_map` instead of `NodeId`marmeladema-2/+25
2020-05-21Use `HirId` in value of `ResolverOutputs::trait_map` instead of `NodeId`marmeladema-3/+17
2020-05-21Use `HirId` as key for `ResolverOutputs::trait_map` instead of `NodeId`marmeladema-2/+17
2020-05-19Alter wording for `use foo::self` helpmibac138-2/+2
2020-05-19Add error recovery for `use foo::self`mibac138-1/+9
2020-05-19Suggest fixes for `use foo::self`mibac138-10/+52
2020-05-17Emit a better diagnostic when function actually has a 'self' parameterAaron Hill-4/+12
2020-05-08Remove ast::{Ident, Name} reexports.Camille GILLOT-60/+50
2020-05-07Rollup merge of #71903 - euclio:reword-possible-better, r=petrochenkovDylan DPC-9/+15
2020-05-07Rollup merge of #71783 - estebank:async-block-2015, r=tmandryDylan DPC-1/+5
2020-05-07reword "possible candidate" import suggestionAndy Russell-9/+15
2020-05-05Detect errors caused by `async` block in 2015 editionEsteban Küber-1/+5