about summary refs log tree commit diff
path: root/compiler/rustc_resolve/src/diagnostics.rs
AgeCommit message (Expand)AuthorLines
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
2020-10-30Add back missing commentsJoshua Nelson-0/+1
2020-10-30Fix even more clippy warningsJoshua Nelson-18/+7
2020-10-17Rollup merge of #75209 - Hirrolot:suggest-macro-imports, r=estebankYuki Okushi-0/+11
2020-10-12A little rewordingEthan Brierley-1/+1
2020-10-12Remove a little jargon from errorEthan Brierley-1/+1
2020-10-12Make error help clearerEthan Brierley-1/+1
2020-10-11`min_const_generics` diagnostics improvementsEthan Brierley-14/+7
2020-10-03Replace "non trivial" with "non-trivial"varkor-1/+1
2020-09-30Don't suggest macros that out of scopeTemirkhan Myrzamadi-2/+9
2020-09-30Suggest imports of unresolved macrosTemirkhan Myrzamadi-0/+4
2020-09-15Remove redundant `&format!`.Hameer Abbasi-3/+1
2020-09-15This commit introduces the following changes:Hameer Abbasi-4/+14
2020-09-13allow concrete self types in constsBastian Kauschke-1/+1
2020-09-10Attach `TokenStream` to `ast::Path`Aaron Hill-1/+1