about summary refs log tree commit diff
path: root/src/librustc_resolve
AgeCommit message (Expand)AuthorLines
2020-02-01Move builtin attribute logic to new rustc_attr crate.Mazdak Farrokhzad-2/+3
2020-01-31Drop cfg(bootstrap) codeMark Rousskov-1/+0
2020-01-30Use `P` for `NtTraitItem`, `NtImplItem`, and `NtForeignItem`.Nicholas Nethercote-2/+2
2020-01-26Suggest defining type parameter when appropriateEsteban Küber-53/+122
2020-01-21Auto merge of #68267 - estebank:lt-sugg, r=petrochenkovbors-39/+115
2020-01-19review commentsEsteban Küber-76/+81
2020-01-19Deal with stabilization of `feature(slice_patterns)`Esteban Küber-1/+1
2020-01-19review comments: use closuresEsteban Küber-52/+31
2020-01-19review commentsEsteban Küber-3/+3
2020-01-19When encountering an expected named lifetime and none are present, suggest ad...Esteban Küber-10/+72
2020-01-19When encountering an undefined named lifetime, point to where it can beEsteban Küber-6/+36
2020-01-18remove rustc_error_codes deps except in rustc_driverMazdak Farrokhzad-13/+0
2020-01-17Use named fields for `hir::ItemKind::Impl`Dylan MacKenzie-5/+5
2020-01-17Use named fields for `ast::ItemKind::Impl`Dylan MacKenzie-10/+10
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-155/+166
2020-01-16Rollup merge of #68096 - varkor:diagnostic-cleanup, r=CentrilDylan DPC-5/+5
2020-01-15remove redundant clones, found by clippyMatthias Krüger-1/+1
2020-01-12Fix formatting ellipses at the end of some diagnosticsvarkor-1/+1
2020-01-12Add backticks in appropriate placesvarkor-3/+3
2020-01-12Diagnostics should not end with a full stopvarkor-1/+1
2020-01-11Auto merge of #65912 - estebank:variants-orig, r=petrochenkovbors-3/+9
2020-01-11appease rustfmtMazdak Farrokhzad-2/+2
2020-01-11buffered lint infra -> rustc_sessionMazdak Farrokhzad-15/+18
2020-01-11simplify feature_err importsMazdak Farrokhzad-1/+1
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-27/+23
2020-01-09add CStore::item_generics_num_lifetimesMazdak Farrokhzad-2/+2
2020-01-09rename a method in Resolver traitMazdak Farrokhzad-1/+1
2020-01-09lowering: remove dep on CrateStoreMazdak Farrokhzad-3/+7
2020-01-08normalize rustc::hir::intravisit importsMazdak Farrokhzad-1/+1
2020-01-08intravisit: abstract over HIR MapMazdak Farrokhzad-6/+18
2020-01-08- remove syntax::{span_warn!, span_err!, span_fatal!. struct_err!}Mazdak Farrokhzad-72/+60
2020-01-05Remove rustc_hir reexports in rustc::hir.Mazdak Farrokhzad-28/+30
2020-01-05simplify reexports in rustc::hirMazdak Farrokhzad-3/+3
2020-01-04Auto merge of #67803 - Centril:librustc_hir, r=Zoxcbors-31/+28
2020-01-04Rollup merge of #67775 - mental32:master, r=Dylan-DPCDylan DPC-5/+1
2020-01-04extract Export, ExportMap from hir::defMazdak Farrokhzad-2/+5
2020-01-04{HirId,ItemLocal}{Map,Set} -> rustc::hir & nix rustc::nodemapMazdak Farrokhzad-2/+1
2020-01-04DefId{Map,Set} -> rustc::hir::def_idMazdak Farrokhzad-4/+3
2020-01-04move Node{Map,Set} -> rustc_session::node_idMazdak Farrokhzad-3/+4
2020-01-04canonicalize FxHash{Map,Set} importsMazdak Farrokhzad-25/+20
2020-01-04Rollup merge of #67786 - Centril:canon-span, r=petrochenkovMazdak Farrokhzad-12/+12
2020-01-04Rollup merge of #66913 - VirrageS:help-self, r=varkor,CentrilMazdak Farrokhzad-1/+56
2020-01-02Normalize `syntax::edition` imports.Mazdak Farrokhzad-1/+1
2020-01-02Normalize `syntax::symbol` imports.Mazdak Farrokhzad-8/+8
2020-01-02Normalize `syntax::source_map` imports.Mazdak Farrokhzad-3/+3