summary refs log tree commit diff
path: root/src/librustc_resolve
AgeCommit message (Expand)AuthorLines
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
2017-06-19resolve: fix perf bug.Jeffrey Seyfried-1/+4
2017-06-15Clearer Error Message for Duplicate DefinitionAlex Ozdemir-23/+39
2017-06-13Merge crate `collections` into `alloc`Murarth-9/+9
2017-06-10Only emit one error for `use foo::self;`Tommy Ip-0/+10
2017-06-09Auto merge of #42507 - ibabushkin:external-span-trans, r=eddybbors-2/+2
2017-06-07Fix translation of external spans.Inokentiy Babushkin-2/+2
2017-06-07Replace some matches with try.Masaki Hara-4/+1
2017-06-03Auto merge of #42387 - GuillaumeGomez:error-codes-next, r=Susurrusbors-1/+30
2017-06-03Auto merge of #42334 - est31:master, r=jseyfriedbors-1/+5
2017-06-02Add E0603 error codeGuillaume Gomez-1/+30
2017-05-31Fix a test and address review commentest31-1/+1
2017-05-31Extend the unused macro lint to macros 2.0est31-1/+5
2017-05-30Turn public reexporting of private extern crates into a lint againVadim Petrochenkov-2/+10
2017-05-30Turn sufficiently old compatibility lints into hard errorsVadim Petrochenkov-29/+13
2017-05-28Add note regarding parent module containing use statement.Mark Simulacrum-0/+26
2017-05-25Improve `Self`.Jeffrey Seyfried-1/+5
2017-05-25Improve intercrate hygiene.Jeffrey Seyfried-9/+9
2017-05-25Hygienize `librustc_typeck`.Jeffrey Seyfried-4/+12
2017-05-25Hygienize `librustc_resolve`.Jeffrey Seyfried-139/+265
2017-05-25Remove `trait_item_map`, clean up `resolver.with_type_parameter_rib()`.Jeffrey Seyfried-57/+73
2017-05-25Declarative macros 2.0 without hygiene.Jeffrey Seyfried-14/+33
2017-05-16Auto merge of #41907 - est31:macro_unused, r=jseyfriedbors-2/+29
2017-05-15Address review commentsest31-13/+11
2017-05-13rustc_resolve: don't deny outer type parameters in embedded constants.Eduard-Mihai Burtescu-36/+32
2017-05-13Support #[allow] etc logic on a per macro levelest31-8/+5
2017-05-13Add lint for unused macrosest31-2/+34
2017-05-13Auto merge of #41965 - Mark-Simulacrum:rollup, r=Mark-Simulacrumbors-107/+163
2017-05-12Don't use a DUMMY_SP for reporting issues with crate importsOliver Schneider-1/+1
2017-05-12Weave the span of an import through the resolve codeOliver Schneider-64/+101
2017-05-11rustc: Remove #![unstable] annotationAlex Crichton-3/+4
2017-05-10Fix tidy issuesOliver Schneider-5/+15
2017-05-10Example usage of multiple suggestionsOliver Schneider-41/+50
2017-05-08Remove need for &format!(...) or &&"" dances in `span_label` callsOliver Schneider-39/+39
2017-04-28refac Move levenchstein before context dependent checkFreyskeyd-7/+11
2017-04-15feature gate :vis matcherAlex Burka-2/+6
2017-04-12First attempt at global_asm! macroA.J. Gardner-1/+3
2017-04-08Auto merge of #40775 - estebank:variant-as-type, r=petrochenkovbors-0/+32
2017-04-07ICH: Centrally compute and cache DefPath hashes as part of DefPathTable.Michael Woerister-1/+3