summary refs log tree commit diff
path: root/src/librustc_resolve
AgeCommit message (Expand)AuthorLines
2017-11-10Auto merge of #45050 - petrochenkov:ambind, r=nikomatsakisbors-13/+11
2017-11-10Rollup merge of #45856 - estebank:issue-45829, r=nikomatsakiskennytm-8/+18
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-8/+18
2017-11-05Auto merge of #45770 - spastorino:newtype_index, r=nikomatsakisbors-0/+3
2017-11-04Make DefIndex use newtype_index macroSantiago Pastorino-0/+3
2017-11-04Auto merge of #45394 - davidtwco:rfc-2008, r=petrochenkovbors-2/+14
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-03Implemented RFC 2008 for enums (not including variants) and structs.David Wood-2/+14
2017-11-03Auto merge of #45247 - leodasvacas:implement-auto-trait-syntax, r=nikomatsakisbors-3/+3
2017-11-03add `auto` keyword, parse `auto trait`, lower to HIRleonardo.yvens-1/+1
2017-11-03[Syntax Breaking] Rename DefaultImpl to AutoImplleonardo.yvens-2/+2
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-6/+11
2017-10-26Auto merge of #45464 - sinkuu:ice_44851, r=jseyfriedbors-1/+14
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-23Fix #44851 by visiting tokens in `DefCollector` and `BuildReducedGraphVisitor`sinkuu-1/+14
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-14Auto merge of #44867 - kennytm:rustdoc-md-test-title, r=alexcrichtonbors-3/+3
2017-10-10Add suggestions for misspelled labelsThomas Jespersen-10/+26
2017-10-08doc-test: In Markdown tests, Use all of `<h1>` to `<h6>` as the test name.kennytm-3/+3
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-17/+21
2017-09-11Auto merge of #44435 - alexcrichton:in-scope, r=michaelwoeristerbors-3/+2
2017-09-11rustc: Remove HirId from queriesAlex Crichton-3/+2
2017-09-08Use NodeId/HirId instead of DefId for local variables.Eduard-Mihai Burtescu-6/+5
2017-09-05rustc: Store InternedString in `DefPathData`Alex Crichton-2/+3
2017-09-05rustc: Classify two more CrateStore methods untrackedAlex Crichton-1/+1
2017-09-05rustc: Flag some CrateStore methods as "untracked"Alex Crichton-12/+14
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-30Rollup merge of #44089 - alexcrichton:trait-proc-macro, r=nrcAlex Crichton-1/+2
2017-08-30Make fields of `Span` privateVadim Petrochenkov-14/+10
2017-08-27Address review comments, second turnTatsuyuki Ishi-11/+9
2017-08-27Move unused-extern-crate to late passTatsuyuki Ishi-10/+12
2017-08-25rustc: Fix proc_macro expansions on trait methodsAlex Crichton-1/+2
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-37/+37