summary refs log tree commit diff
path: root/src/librustc_resolve/diagnostics.rs
AgeCommit message (Expand)AuthorLines
2019-08-12Rollup merge of #63406 - jakubadamw:resolve-inconsistent-names-suggest-qualif...Mazdak Farrokhzad-5/+16
2019-08-10Apply suggestions from code reviewJakub Adam Wieczorek-6/+8
2019-08-10Suggest using a qualified path in patterns with inconsistent bindingsJakub Adam Wieczorek-5/+14
2019-08-10diagnostics: Describe crate root modules in `DefKind::Mod` as "crate"Vadim Petrochenkov-2/+3
2019-08-10resolve: Turn `resolve_error` into a method on `Resolver`Vadim Petrochenkov-3/+282
2019-08-10resolve: Remove `Deref<Target=Resolver>` implementationsVadim Petrochenkov-9/+9
2019-08-10resolve: Move late resolution visitor into a separate fileVadim Petrochenkov-674/+14
2019-08-10resolve: Move late resolution into a separate visitorVadim Petrochenkov-9/+21
2019-07-26Introduce built-in macros through libcoreVadim Petrochenkov-25/+12
2019-07-18resolve: Support resolving macro paths without macro kind restrictionsVadim Petrochenkov-1/+1
2019-07-18resolve: Attempt to resolve unresolved paths in macro namespaceVadim Petrochenkov-2/+2
2019-07-18resolve: Move some common code into the scope visitorVadim Petrochenkov-51/+30
2019-07-18resolve: Visit all scopes to collect suggestion candidates for unresolved macrosVadim Petrochenkov-108/+222
2019-07-18resolve: Use `feature(custom_attribute)` fallback only if the feature is enabledVadim Petrochenkov-55/+0
2019-07-18resolve: Rename `WhereToResolve` into `Scope`Vadim Petrochenkov-2/+1
2019-07-18resolve: Move some diagnostic code into `diagnostics.rs`Vadim Petrochenkov-7/+593
2019-06-18rustc: remove 'x: 'y bounds (except from comments/strings).Eduard-Mihai Burtescu-1/+1
2019-05-26Rename "Associated*" to "Assoc*"Andrew Xu-1/+1
2019-05-22Eliminate unnecessary `Ident::with_empty_ctxt`sVadim Petrochenkov-1/+1
2019-05-22Simplify use of keyword symbolsVadim Petrochenkov-7/+7
2019-05-04Rename `Res::kind_name` to `Res::descr` for consistencyVadim Petrochenkov-1/+1
2019-05-03rustc: rename hir::def::Def to Res (short for "resolution").Eduard-Mihai Burtescu-29/+29
2019-05-03rustc: use DefKind instead of Def, where possible.Eduard-Mihai Burtescu-5/+5
2019-05-03rustc: factor most DefId-containing variants out of Def and into DefKind.Eduard-Mihai Burtescu-16/+22
2019-04-19remove duplicated code and simplify logicEsteban Küber-59/+34
2019-04-19Identify missing ambiguous case with best effort suggestionEsteban Küber-47/+81
2019-04-18review comments: change wordingEsteban Küber-1/+1
2019-04-18Change suggestion of field when not in self contextEsteban Küber-10/+12
2019-04-17Rename error_reporting to diagnosticsYuki OKUSHI-0/+856
2019-04-17Rename diagnostics to error_codesYuki OKUSHI-1672/+0
2019-02-07Adjust generic const param resolutionvarkor-14/+0
2019-02-07Fix E0670 doc errorvarkor-1/+4
2019-02-07Add error for const parameters depending on type parametersvarkor-2/+13
2019-02-07librustc_resolve => 2018Taiki Endo-0/+2
2019-01-03Fix repeated word typosWiktor Kuchta-1/+1
2018-12-25Remove licensesMark Rousskov-10/+0
2018-12-11std: Depend directly on crates.io cratesAlex Crichton-4/+2
2018-11-18resolve: Avoid sentence breaks in diagnosticsVadim Petrochenkov-1/+1
2018-08-18Added feature gate.Alexander Regueiro-1/+2
2018-08-18Updated diagnostics.Alexander Regueiro-4/+4
2018-07-11Fix typo in E0433 docsFelix Rabe-1/+1
2018-06-17Fixed minor error in Compiler Error Index, E0603.Eric Findlay-1/+1
2018-06-09Update E0423 descriptionEsteban Küber-4/+30
2018-05-01Remove `macro_reexport`Vadim Petrochenkov-71/+2
2018-02-28Remove E0245; improve E0404 explanationMark Mansi-2/+22
2018-02-17fix E0260 error index doctestQuietMisdreavus-0/+2
2018-01-21Rollup merge of #47512 - GuillaumeGomez:e0659, r=petrochenkovGuillaume Gomez-0/+53
2018-01-18Add E0659 for ambiguous namesGuillaume Gomez-0/+53
2018-01-15Reexport -> re-export in error messagesCarol (Nichols || Goulding)-5/+5
2017-10-08doc-test: In Markdown tests, Use all of `<h1>` to `<h6>` as the test name.kennytm-3/+3