about summary refs log tree commit diff
path: root/src/librustc_resolve/lib.rs
AgeCommit message (Expand)AuthorLines
2018-10-03Auto merge of #54391 - davidtwco:issue-54230, r=petrochenkovbors-1/+1
2018-10-03Add suggestions for unresolved imports.David Wood-1/+1
2018-10-03resolve: Prefer `macro_rules` definitions to in-module macro definitions in s...Vadim Petrochenkov-3/+40
2018-10-02Auto merge of #54694 - csmoe:self_this, r=estebankbors-1/+15
2018-10-01Rollup merge of #54308 - dsciarra:issue-22692, r=estebankkennytm-14/+45
2018-10-01mark fix as MaybeIncorrectcsmoe-1/+1
2018-10-01lint to use self for this/mycsmoe-1/+15
2018-09-30Auto merge of #54650 - eddyb:no-extern's-land, r=alexcrichtonbors-17/+3
2018-09-30Auto merge of #54601 - cuviper:prep-1.31, r=Mark-Simulacrumbors-1/+1
2018-09-29Improve ux when calling associated functions with dot notationDonato Sciarra-14/+45
2018-09-28rustc_resolve: move extern_prelude from Resolver to Session.Eduard-Mihai Burtescu-17/+3
2018-09-27Bump to 1.31.0 and bootstrap from 1.30 betaJosh Stone-1/+1
2018-09-27Added help message for feature gate.Alexander Regueiro-9/+29
2018-09-23Improve error message for E0424Julian Kulesh-2/+4
2018-09-22Stabilize crate_in_paths, extern_absolute_paths and extern_prelude on all edi...Eduard-Mihai Burtescu-20/+1
2018-09-20Auto merge of #54241 - vi:suggest_with_applicability, r=estebankbors-4/+12
2018-09-17Whitespace fix again.Vitaly _Vi Shukela-7/+11
2018-09-17Fill in suggestions Applicability according to @estebankVitaly _Vi Shukela-1/+1
2018-09-17Fix style according to review comments.Vitaly _Vi Shukela-1/+2
2018-09-16Remove usages of span_suggestion without ApplicabilityVitaly _Vi Shukela-3/+6
2018-09-16resolve: Do not error on access to proc macros imported with `#[macro_use]`Vadim Petrochenkov-8/+0
2018-09-15rustc_resolve: always include core, std and meta in the extern prelude.Eduard-Mihai Burtescu-23/+28
2018-09-14Auto merge of #53751 - F001:tuple-struct-self-ctor, r=petrochenkov,varkorbors-68/+89
2018-09-13introduce SelfCtorF001-100/+71
2018-09-13implement feature tuple_struct_self_ctorF001-13/+63
2018-09-13resolve: Put different parent scopes into a single structureVadim Petrochenkov-10/+11
2018-09-12Auto merge of #53793 - toidiu:ak-stabalize, r=nikomatsakisbors-1/+0
2018-09-11stabalize infer outlives requirements (RFC 2093).toidiu-1/+0
2018-09-11resolve: Skip bang macros when resolving potentially built-in attributesVadim Petrochenkov-2/+3
2018-09-11resolve: Future proof resolutions for potentially built-in attributesVadim Petrochenkov-0/+2
2018-09-11resolve: Support resolving identifier macros without their own IDVadim Petrochenkov-12/+11
2018-09-10Auto merge of #53565 - PramodBisht:issue/53359_b, r=estebankbors-13/+0
2018-09-10resolve: Remove `unshadowable_attrs`Vadim Petrochenkov-2/+0
2018-09-10resolve: Split macro prelude into built-in and user-defined partsVadim Petrochenkov-6/+17
2018-09-09Auto merge of #53778 - petrochenkov:shadrelax2, r=nikomatsakisbors-57/+62
2018-09-09Auto merge of #53960 - estebank:issue-51303, r=nagisabors-5/+18
2018-09-08Fixed 53359: E0432 unresolved import on the same line is now emiting one diag...Pramod Bisht-13/+0
2018-09-08resolve: More precise spans for ambiguous resolution errorsVadim Petrochenkov-17/+15
2018-09-08Add checks for expected macro output in restricted shadowing testsVadim Petrochenkov-0/+2
2018-09-08resolve: Relax shadowing restriction on macro-expanded macrosVadim Petrochenkov-3/+12
2018-09-08resolve: Introduce "may appear after" abstraction for macro path resolutionsVadim Petrochenkov-2/+26
2018-09-08resolve: Model `resolve_legacy_scope` after `resolve_lexical_macro_path_segment`Vadim Petrochenkov-18/+0
2018-09-08resolve: Partially unify bindings from macro_rules and from other itemsVadim Petrochenkov-28/+18
2018-09-05reword label as per reviewEsteban Küber-1/+1
2018-09-05slight rewording of labelsEsteban Küber-13/+19
2018-09-05Fix incorrect outer function type parameter messageEsteban Küber-1/+8
2018-09-04Fix #[test] shadowing in macro_preludeJohn Renner-0/+2
2018-09-01Auto merge of #53815 - F001:if-let-guard, r=petrochenkovbors-1/+4
2018-08-30Rollup merge of #53655 - jcpst:with_applicability, r=estebankPietro Albini-21/+41
2018-08-30introduce Guard enumF001-1/+4