about summary refs log tree commit diff
path: root/compiler/rustc_resolve/src/diagnostics.rs
AgeCommit message (Expand)AuthorLines
2021-10-16clippy::complexity changesMatthias Krüger-1/+1
2021-10-16Adopt let_else across the compilerest31-3/+1
2021-10-13suggestion for typoed crate or moduleTakayuki Maeda-0/+28
2021-10-02resolve: Avoid comparing modules by optional def-idVadim Petrochenkov-2/+2
2021-09-30Rollup merge of #88838 - FabianWolff:issue-88472, r=estebankManish Goregaokar-31/+109
2021-09-30Rollup merge of #89248 - hkmatsumoto:suggest-similarly-named-assoc-items, r=e...Manish Goregaokar-3/+27
2021-09-29Suggest similarly named assoc items in trait implsHirochika Matsumoto-3/+27
2021-09-26Improve diagnostics for inaccessible itemsFabian Wolff-17/+64
2021-09-26Do not suggest importing inaccessible itemsFabian Wolff-27/+58
2021-09-25Rollup merge of #89224 - TaKO8Ki:change-the-order-of-suggestions, r=joshtriplettManish Goregaokar-0/+3
2021-09-25use `drain_filter` instead of `filter` and `retain`Takayuki Maeda-4/+1
2021-09-24resolve: Refactor obtaining `Module` from its `DefId`Vadim Petrochenkov-2/+1
2021-09-25change the order of path suggestionsTakayuki Maeda-0/+6
2021-08-30`feature(const_generics)` -> `feature(const_param_types)`lcnr-2/+1
2021-08-30rename const_evaluatable_checked to generic_const_exprsEllen-2/+2
2021-08-23Improve wording of macro-not-found-but-name-exists note.Mara Bos-8/+18
2021-08-23Show what things are, but also what they are not.Mara Bos-1/+7
2021-08-23Don't confuse the user with notes about tool modules.Mara Bos-5/+5
2021-08-23Clarify what attribute and derive macros look like.Mara Bos-1/+2
2021-08-23Say what things are, instead of what they are not.Mara Bos-10/+9
2021-08-23Silence confusing 'unused import' warnings.Mara Bos-0/+3
2021-08-23Look for macro names in all namespaces for diagnostics.Mara Bos-0/+33
2021-08-22Suggest importing the right kind of macro.Mara Bos-3/+1
2021-08-06Add hint for unresolved associated trait items if the trait has a single itemJakub Beránek-19/+43
2021-07-14Change type param -> generic paramEllen-3/+3
2021-06-01Add test for forward declared const param defaultsEllen-1/+1
2021-05-19Disallow shadowing const parametersFabian Wolff-9/+14
2021-04-29make feature recommendations optionallcnr-1/+7
2021-04-21fix name resolution for param defaultslcnr-11/+0
2021-04-11detect when suggested paths enter extern crates more rigorouslySNCPlay42-11/+7
2021-03-27resolve: Partially unify early and late scope-relative ident resolutionVadim Petrochenkov-2/+2
2021-03-23Some refactoringvarkor-2/+2
2021-02-06Rollup merge of #81680 - camsteffen:primty, r=oli-obkJonas Schievink-3/+3
2021-02-05Small refactor with Iterator::reduceCameron Steffen-3/+2
2021-02-03Refactor out PrimitiveTypeTableCameron Steffen-3/+3
2021-01-29fix typoHenry Boisdequin-1/+1
2021-01-17resolve: Reject ambiguity built-in attr vs different built-in attrVadim Petrochenkov-1/+1
2021-01-10Auto merge of #80782 - petrochenkov:viscopes, r=matthewjasperbors-1/+2
2021-01-07Use correct span for structured suggestionEsteban Küber-8/+18
2021-01-07resolve: Scope visiting doesn't need an `Ident`Vadim Petrochenkov-1/+2
2021-01-07Add pointing const identifier when emitting E0435Daiki Ihara-1/+7
2020-11-24Move lev_distance to rustc_ast, make non-genericArlie Davis-2/+2
2020-11-24Swap note for helpmendess-1/+1
2020-11-24Requested changesmendess-1/+1
2020-11-24Add note to use nightly when using expr in const genericsmendess-0/+1
2020-11-20update bug message for cgBastian Kauschke-1/+1
2020-11-19resolve: Introduce a separate `NonMacroAttrKind` for legacy derive helpersVadim Petrochenkov-1/+1
2020-11-13Auto merge of #78826 - petrochenkov:mrscopes2, r=eddybbors-1/+1
2020-11-08rustc_resolve: Use `#![feature(format_args_capture)]`Vadim Petrochenkov-37/+11
2020-11-07resolve: Collapse `macro_rules` scope chains on the flyVadim Petrochenkov-1/+1