summary refs log tree commit diff
path: root/src/librustc_resolve/diagnostics.rs
AgeCommit message (Expand)AuthorLines
2020-01-26Suggest defining type parameter when appropriateEsteban Küber-0/+5
2020-01-21Auto merge of #68267 - estebank:lt-sugg, r=petrochenkovbors-1/+73
2020-01-19review commentsEsteban Küber-1/+73
2020-01-18remove rustc_error_codes deps except in rustc_driverMazdak Farrokhzad-2/+0
2020-01-16resolve: Say "import" when reporting private importsVadim Petrochenkov-0/+3
2020-01-16resolve: Point at the private item definitions in privacy errorsVadim Petrochenkov-9/+15
2020-01-16resolve: Move privacy error reporting into a separate methodVadim Petrochenkov-2/+151
2020-01-11Auto merge of #65912 - estebank:variants-orig, r=petrochenkovbors-3/+9
2020-01-10./x.py fmtEsteban Küber-4/+5
2020-01-10Use `def_span` to minimize definition span to first line when possibleEsteban Küber-1/+4
2020-01-10Point at the span for the definition of crate foreign ADTsEsteban Küber-3/+5
2020-01-10nix syntax::errors & prefer rustc_errors over errorsMazdak Farrokhzad-1/+1
2020-01-08- remove syntax::{span_warn!, span_err!, span_fatal!. struct_err!}Mazdak Farrokhzad-2/+1
2020-01-05Remove rustc_hir reexports in rustc::hir.Mazdak Farrokhzad-3/+3
2020-01-04canonicalize FxHash{Map,Set} importsMazdak Farrokhzad-1/+1
2020-01-02Normalize `syntax::symbol` imports.Mazdak Farrokhzad-1/+1
2020-01-02Normalize `syntax::source_map` imports.Mazdak Farrokhzad-1/+1
2020-01-01Rename `syntax_pos` to `rustc_span` in source codeVadim Petrochenkov-2/+2
2019-12-30Rename `rustc_resolve/resolve_imports.rs` -> `rustc_resolve/imports.rs`Vadim Petrochenkov-1/+1
2019-12-22Format the worldMark Rousskov-248/+346
2019-12-09resolve: Make visibility resolution more speculativeVadim Petrochenkov-0/+40
2019-12-06Rename to `then_some` and `then`varkor-3/+3
2019-12-06Use `to_option` in various placesvarkor-15/+3
2019-11-30builtin_attrs.rs -> rustc_featureMazdak Farrokhzad-1/+1
2019-11-17Rollup merge of #66344 - petrochenkov:noregattr, r=matthewjasperYuki Okushi-9/+0
2019-11-16rustc_plugin: Remove `Registry::register_attribute`Vadim Petrochenkov-9/+0
2019-11-16resolve: Introduce a new scope for derive helpersVadim Petrochenkov-0/+9
2019-11-16resolve: `Scope::DeriveHelpers` -> `Scope::DeriveHelpersCompat`Vadim Petrochenkov-1/+1
2019-11-14Clean some error codes diagnosticsGuillaume Gomez-5/+5
2019-11-14Update to use new librustc_error_codes libraryGuillaume Gomez-0/+2
2019-11-09Support registering attributes and attribute tools using crate-level attributesVadim Petrochenkov-3/+11
2019-10-28Auto merge of #65421 - estebank:variants, r=petrochenkovbors-16/+28
2019-10-27Point at local similarly named element and tweak references to variantsEsteban Küber-16/+28
2019-10-27rustc, rustc_passes: don't depend on syntax_expand.Mazdak Farrokhzad-1/+1
2019-10-22Remove "type parameter depends on const parameter" error from resolutionvarkor-10/+0
2019-10-16move syntax::ext to new crate syntax_expandMazdak Farrokhzad-1/+1
2019-10-15Don't use `gensym_if_underscore` to resolve `_` bindingsMatthew Jasper-3/+3
2019-10-08Rollup merge of #65133 - davidtwco:issue-65035-static-with-generic-in-foreign...Mazdak Farrokhzad-18/+20
2019-10-08resolve: prohibit foreign statics w/ genericsDavid Wood-18/+20
2019-10-05Remove `for_each_child_stable`Aaron Hill-1/+1
2019-10-03Allocate a new diagnostic for defaulted type parameters cannot use `Self`Felix S. Klock II-0/+11
2019-09-05Simplify std lib injectionMatthew Jasper-0/+8
2019-08-17Move type parameter shadowing errors to resolveMatthew Jasper-6/+8
2019-08-16resolve: Move some code aroundVadim Petrochenkov-16/+16
2019-08-16resolve: Populate external modules in more automatic and lazy wayVadim Petrochenkov-14/+13
2019-08-15resolve: Privatize `BuildReducedGraphVisitor`Vadim Petrochenkov-1/+1
2019-08-15resolve: Make `ParentScope` `Copy`Vadim Petrochenkov-2/+2
2019-08-15`Ident::with_empty_ctxt` -> `Ident::with_dummy_span`Vadim Petrochenkov-1/+1
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