summary refs log tree commit diff
path: root/src/librustc_resolve/lib.rs
AgeCommit message (Expand)AuthorLines
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
2017-07-23Auto merge of #43096 - estebank:ascription-help, r=nikomatsakisbors-14/+63
2017-07-18Handle type ascription cases with a method call instead of a typeEsteban Küber-14/+63
2017-07-17Change some helps to suggestionsOliver Schneider-8/+12
2017-07-10Store all generic arguments for method calls in ASTVadim Petrochenkov-8/+6
2017-07-06remove associated_consts feature gateSean McArthur-1/+2
2017-06-29Make `$crate` a keywordVadim Petrochenkov-2/+3
2017-06-22change span label for E0435 (fix #41871)Alex Burka-1/+1
2017-06-21Auto merge of #42076 - alex-ozdemir:master, r=nrcbors-23/+39
2017-06-19Bump version and stage0 compilerAlex Crichton-4/+0
2017-06-15Clearer Error Message for Duplicate DefinitionAlex Ozdemir-23/+39
2017-06-03Auto merge of #42387 - GuillaumeGomez:error-codes-next, r=Susurrusbors-1/+1
2017-06-03Auto merge of #42334 - est31:master, r=jseyfriedbors-1/+1
2017-06-02Add E0603 error codeGuillaume Gomez-1/+1
2017-05-31Fix a test and address review commentest31-1/+1
2017-05-31Extend the unused macro lint to macros 2.0est31-1/+1
2017-05-30Turn sufficiently old compatibility lints into hard errorsVadim Petrochenkov-12/+5
2017-05-25Improve `Self`.Jeffrey Seyfried-1/+5
2017-05-25Hygienize `librustc_typeck`.Jeffrey Seyfried-1/+1
2017-05-25Hygienize `librustc_resolve`.Jeffrey Seyfried-64/+152
2017-05-25Remove `trait_item_map`, clean up `resolver.with_type_parameter_rib()`.Jeffrey Seyfried-46/+60
2017-05-25Declarative macros 2.0 without hygiene.Jeffrey Seyfried-2/+10
2017-05-16Auto merge of #41907 - est31:macro_unused, r=jseyfriedbors-0/+5
2017-05-15Address review commentsest31-6/+4
2017-05-13rustc_resolve: don't deny outer type parameters in embedded constants.Eduard-Mihai Burtescu-28/+25
2017-05-13Add lint for unused macrosest31-0/+7
2017-05-13Auto merge of #41965 - Mark-Simulacrum:rollup, r=Mark-Simulacrumbors-61/+77