summary refs log tree commit diff
path: root/src/librustc_resolve/late
AgeCommit message (Expand)AuthorLines
2020-01-26Suggest defining type parameter when appropriateEsteban Küber-3/+48
2020-01-18remove rustc_error_codes deps except in rustc_driverMazdak Farrokhzad-1/+0
2020-01-10nix syntax::errors & prefer rustc_errors over errorsMazdak Farrokhzad-5/+5
2020-01-08- remove syntax::{span_warn!, span_err!, span_fatal!. struct_err!}Mazdak Farrokhzad-7/+4
2020-01-05Remove rustc_hir reexports in rustc::hir.Mazdak Farrokhzad-4/+4
2020-01-04canonicalize FxHash{Map,Set} importsMazdak Farrokhzad-1/+1
2020-01-04Rollup merge of #67786 - Centril:canon-span, r=petrochenkovMazdak Farrokhzad-1/+1
2020-01-04Rollup merge of #66913 - VirrageS:help-self, r=varkor,CentrilMazdak Farrokhzad-0/+55
2020-01-02Normalize `syntax::symbol` imports.Mazdak Farrokhzad-1/+1
2020-01-01Rename `syntax_pos` to `rustc_span` in source codeVadim Petrochenkov-2/+2
2019-12-23Simplify match exprJanusz Marcinkiewicz-2/+2
2019-12-23Extract checking for self arg to separate methodJanusz Marcinkiewicz-35/+40
2019-12-23Extend suggestion span to whole method callJanusz Marcinkiewicz-11/+15
2019-12-23Add arguments to suggestion method callJanusz Marcinkiewicz-1/+16
2019-12-23Add more detailed suggestionJanusz Marcinkiewicz-3/+3
2019-12-23Suggest calling method when first argument is `self`Janusz Marcinkiewicz-0/+31
2019-12-22Format the worldMark Rousskov-114/+114
2019-11-14Update to use new librustc_error_codes libraryGuillaume Gomez-0/+2
2019-10-28Auto merge of #65421 - estebank:variants, r=petrochenkovbors-10/+11
2019-10-28Rollup merge of #65792 - Centril:split-syntax-2, r=petrochenkovMazdak Farrokhzad-1/+1
2019-10-27Point at local similarly named element and tweak references to variantsEsteban Küber-10/+11
2019-10-27rustc, rustc_passes: don't depend on syntax_expand.Mazdak Farrokhzad-1/+1
2019-10-26review comments and tweaksEsteban Küber-19/+29
2019-10-26Use heuristics to suggest assignmentEsteban Küber-3/+22
2019-10-17Point at enclosing function without `self` receiverEsteban Küber-0/+3
2019-10-17Refer to "associated functions" instead of "static methods"Esteban Küber-12/+10
2019-10-16move syntax::ext to new crate syntax_expandMazdak Farrokhzad-1/+1
2019-10-10Auto merge of #65153 - da-x:issue-58017, r=petrochenkovbors-1/+2
2019-10-09resolve: Keep field spans for diagnosticsVadim Petrochenkov-1/+2
2019-10-05Remove `for_each_child_stable`Aaron Hill-2/+2
2019-09-29Rollup merge of #64691 - estebank:unexpected-variant, r=CentrilMazdak Farrokhzad-8/+14
2019-09-26Rename `Ty.node` to `Ty.kind`varkor-1/+1
2019-09-26Rename `Expr.node` to `Expr.kind`varkor-1/+1
2019-09-22Point at definition when misusing ADTEsteban Küber-8/+14
2019-09-21Rollup merge of #64660 - guanqun:unify-errors-for-tuple-struct, r=estebankMazdak Farrokhzad-0/+6
2019-09-21unify errors for tuple/struct variantsGuanqun Lu-0/+6
2019-09-21remove the extra comma after the match armguanqun-1/+1
2019-09-05Replace diagnostic plugins with macro_rulesMark Rousskov-2/+2
2019-08-16resolve: Move some code aroundVadim Petrochenkov-5/+4
2019-08-16resolve: Populate external modules in more automatic and lazy wayVadim Petrochenkov-9/+5
2019-08-10diagnostics: Describe crate root modules in `DefKind::Mod` as "crate"Vadim Petrochenkov-3/+2
2019-08-10resolve: Move some more code aroundVadim Petrochenkov-2/+2
2019-08-10resolve: Remove `Deref<Target=Resolver>` implementationsVadim Petrochenkov-19/+20
2019-08-10resolve: Track whole parent scope in the visitorsVadim Petrochenkov-4/+4
2019-08-10resolve: Move late resolution visitor into a separate fileVadim Petrochenkov-0/+769