about summary refs log tree commit diff
path: root/src/librustc_resolve/lib.rs
AgeCommit message (Expand)AuthorLines
2017-11-21Support `::crate` in pathsVadim Petrochenkov-6/+12
2017-11-20Add structured suggestions for proc macro use importsOliver Schneider-0/+4
2017-11-20Add structured suggestions for trait importsOliver Schneider-7/+14
2017-11-13Add hints for the case of confusing enum with its variantsMaxim Zholobak-0/+79
2017-11-10Auto merge of #45050 - petrochenkov:ambind, r=nikomatsakisbors-13/+11
2017-11-10Rollup merge of #45856 - estebank:issue-45829, r=nikomatsakiskennytm-2/+12
2017-11-08Auto merge of #45452 - estebank:colon-typo, r=nikomatsakisbors-1/+1
2017-11-08Fix help for duplicated names: `extern crate (...) as (...)`Esteban Küber-2/+12
2017-11-04Make DefIndex use newtype_index macroSantiago Pastorino-0/+1
2017-11-03Detect `=` -> `:` typo in let bindingsEsteban Küber-1/+1
2017-11-04resolve: Use same rules for disambiguating fresh bindings in `match` and `let`Vadim Petrochenkov-13/+11
2017-11-03Auto merge of #45247 - leodasvacas:implement-auto-trait-syntax, r=nikomatsakisbors-2/+2
2017-11-03add `auto` keyword, parse `auto trait`, lower to HIRleonardo.yvens-1/+1
2017-11-03[Syntax Breaking] Rename DefaultImpl to AutoImplleonardo.yvens-1/+1
2017-11-02Make the difference between lint codes and error codes explicitOliver Schneider-4/+9
2017-10-31Suggest renaming import if names clashCldfire-3/+23
2017-10-27Implement RFC 1861: Extern typesPaul Lietar-1/+3
2017-10-25Auto merge of #45476 - Xanewok:fingerprint-disambiguator, r=michaelwoeristerbors-1/+1
2017-10-24Introduce CrateDisambiguator newtype and fix testsIgor Matuszewski-1/+1
2017-10-24Auto merge of #44766 - sunjay:lift_generics, r=nikomatsakisbors-5/+3
2017-10-23Use 128 bit instead of Symbol for crate disambiguatorIgor Matuszewski-1/+1
2017-10-19Cleanly error for non-const expression in associated constmatthewjasper-1/+3
2017-10-17Removed Generics from FnKind::ItemFn in libsyntaxSunjay Varma-2/+1
2017-10-17Removed redundant generics visitsSunjay Varma-2/+0
2017-10-17Lifting Generics from MethodSig to TraitItem and ImplItem since we want to su...Sunjay Varma-3/+4
2017-10-10Add suggestions for misspelled labelsThomas Jespersen-10/+26
2017-09-21Auto merge of #44215 - oli-obk:import_sugg, r=nrcbors-17/+37
2017-09-12Remove the `cstore` reference from Session in order to prepare encapsulating ...Michael Woerister-2/+6
2017-09-11Auto merge of #44435 - alexcrichton:in-scope, r=michaelwoeristerbors-1/+1
2017-09-11rustc: Remove HirId from queriesAlex Crichton-1/+1
2017-09-08Use NodeId/HirId instead of DefId for local variables.Eduard-Mihai Burtescu-6/+5
2017-09-01Prevent suggestions from being emitted if all possible locations are inside e...Oliver Schneider-15/+23
2017-08-31WIP: don't suggest placing `use` statements into expanded codeOliver Schneider-2/+14
2017-08-30Make fields of `Span` privateVadim Petrochenkov-11/+7
2017-08-27Address review comments, second turnTatsuyuki Ishi-3/+3
2017-08-27Move unused-extern-crate to late passTatsuyuki Ishi-2/+4
2017-08-25*: remove crate_{name,type} attributesTamir Duberstein-3/+0
2017-08-21Auto merge of #43986 - petrochenkov:pubcrate3, r=pnkfelixbors-28/+1
2017-08-19rustc: Remove some dead codeVadim Petrochenkov-28/+1
2017-08-18Add an additional empty line between the suggested `use` and the next itemOliver Schneider-3/+14
2017-08-17Improve placement of `use` suggestionsOliver Schneider-20/+99
2017-08-15use field init shorthand EVERYWHEREZack M. Davis-16/+16
2017-08-12Fix some typosBastien Orivel-1/+1
2017-08-09rustc: Rearchitect lints to be emitted more eagerlyAlex Crichton-6/+7
2017-08-01Auto merge of #43552 - petrochenkov:instab, r=jseyfriedbors-3/+17
2017-07-30default binding modes: add pat_binding_modesTobias Schottdorf-1/+2
2017-07-30resolve: Fix instability in import suggestionsVadim Petrochenkov-3/+17
2017-07-26Rollup merge of #43447 - estebank:import-span, r=nikomatsakisMark Simulacrum-61/+80
2017-07-25Point at path segment on module not foundEsteban Küber-61/+80
2017-07-25Bump master to 1.21.0Alex Crichton-2/+0