summary refs log tree commit diff
path: root/src/librustc_resolve
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-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
2017-08-13Rollup merge of #43814 - Eijebong:fix_typos2, r=petrochenkovGuillaume Gomez-1/+1
2017-08-12Fix some typosBastien Orivel-1/+1
2017-08-12syntax: #[allow_internal_unsafe] bypasses the unsafe_code lint in macros.Eduard-Mihai Burtescu-1/+1
2017-08-10Auto merge of #43522 - alexcrichton:rewrite-lints, r=michaelwoeristerbors-18/+18
2017-08-09rustc: Rearchitect lints to be emitted more eagerlyAlex Crichton-18/+18
2017-08-01Fixed all unnecessary muts in language coreIsaac van Bakel-1/+1
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-27Avoid duplicated errors for generic arguments in macro pathsVadim Petrochenkov-5/+14
2017-07-27Give span to angle bracketed generic argumentsVadim Petrochenkov-3/+4
2017-07-27Discern between `Path` and `Path<>` in ASTVadim Petrochenkov-5/+1
2017-07-26Rollup merge of #43447 - estebank:import-span, r=nikomatsakisMark Simulacrum-103/+150
2017-07-25Point at path segment on module not foundEsteban Küber-103/+150
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-10/+15
2017-07-10Store all generic arguments for method calls in ASTVadim Petrochenkov-8/+6
2017-07-08Move public reexports of private extern crates into a separate lintVadim Petrochenkov-3/+5
2017-07-08Remove more anonymous trait method parametersVadim Petrochenkov-1/+1
2017-07-06remove associated_consts feature gateSean McArthur-3/+2
2017-06-29Make `$crate` a keywordVadim Petrochenkov-5/+7
2017-06-23Rollup merge of #42833 - durka:non-constant-used-with-constant, r=Mark-Simula...Mark Simulacrum-1/+1
2017-06-23Removed as many "```ignore" as possible.kennytm-41/+57
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-20Rollup merge of #42728 - jseyfried:fix_resolve_perf, r=nrcCorey Farwell-1/+4
2017-06-19Bump version and stage0 compilerAlex Crichton-4/+0