about summary refs log tree commit diff
path: root/src/librustc_resolve
AgeCommit message (Expand)AuthorLines
2018-06-09Update E0423 descriptionEsteban Küber-4/+30
2018-06-03Remove is_import fieldMark Simulacrum-2/+0
2018-05-31Add std/core to prelude if extern_prelude enabledMatt Brubeck-1/+11
2018-05-30resolve: Make sure indeterminate and inconsistent macro resolutions always ge...Vadim Petrochenkov-16/+58
2018-05-26Add `Ident::as_str` helperVadim Petrochenkov-8/+8
2018-05-25Fix naming conventions for new lintsVadim Petrochenkov-1/+1
2018-05-24Auto merge of #50943 - oli-obk:cleanups, r=estebankbors-74/+3
2018-05-23"crate-ify" paths that begin with a renamed crateNiko Matsakis-1/+3
2018-05-23Auto merge of #50983 - nikomatsakis:issue-50970-migration-lint-fq-path, r=ale...bors-20/+130
2018-05-23pacify the mercilous tidyNiko Matsakis-1/+2
2018-05-23handle fully qualified paths properly when lintingNiko Matsakis-8/+48
2018-05-22thread info about `CrateLint` through more deeplyNiko Matsakis-15/+63
2018-05-22add `Span` information into `Qself`Niko Matsakis-0/+21
2018-05-22rustc: Fix another double-lint issue with `crate::`Alex Crichton-2/+8
2018-05-22Auto merge of #50969 - nikomatsakis:issue-50673-broken-migration-lint, r=alex...bors-39/+139
2018-05-22pacify the mercilous tidyNiko Matsakis-5/+29
2018-05-22pass down information about the root tree and use that to guide lintNiko Matsakis-34/+62
2018-05-21Improve the diagnostic around impl Trait <-> generic param mismatchOliver Schneider-74/+3
2018-05-20Auto merge of #50851 - eddyb:the-only-constant, r=nikomatsakisbors-43/+6
2018-05-20resolve: Don't add unnecessary import candidates for `prefix::{self}` importsVadim Petrochenkov-2/+2
2018-05-19rustc: introduce {ast,hir}::AnonConst to consolidate so-called "embedded cons...Eduard-Mihai Burtescu-43/+6
2018-05-19Auto merge of #50763 - KyleStach1678:unused-loop-label, r=petrochenkovbors-2/+14
2018-05-19Auto merge of #50760 - petrochenkov:legimp, r=nikomatsakisbors-88/+15
2018-05-18Reimplement unused_labels lint as a compiler builtin in the resolverKyle Stachowicz-2/+14
2018-05-18track the root `UseTree` in addition to the leafNiko Matsakis-5/+53
2018-05-17Turn some functions from `token.rs` into methods on `Ident`Vadim Petrochenkov-6/+4
2018-05-17Pass crate editions to macro expansions, update testsVadim Petrochenkov-9/+11
2018-05-17Auto merge of #50665 - alexcrichton:fix-single-item-path-warnings, r=oli-obkbors-27/+105
2018-05-16Make the compiler support the label-break-value featureest31-0/+2
2018-05-15rustc: Fix `crate` lint for single-item pathsAlex Crichton-27/+105
2018-05-15Turn deprecation lint `legacy_imports` into a hard errorVadim Petrochenkov-88/+15
2018-05-04Make extern_absolute_paths only work on the new editionManish Goregaokar-4/+4
2018-05-03Auto merge of #50030 - flip1995:rfc2103, r=petrochenkovbors-3/+3
2018-05-02Auto merge of #50355 - petrochenkov:50187, r=oli-obkbors-36/+73
2018-05-02make it compile againflip1995-1/+1
2018-05-02Remove Option from the return type of Attribute::name()Seiichi Uchida-3/+3
2018-05-02Allow Path for name of MetaItemSeiichi Uchida-1/+1
2018-05-01Auto merge of #49982 - petrochenkov:noreex, r=alexcrichtonbors-99/+3
2018-05-01Auto merge of #49789 - petrochenkov:prelext, r=nikomatsakisbors-7/+29
2018-05-01Remove `macro_reexport`Vadim Petrochenkov-99/+3
2018-05-01Better support for import resolution in 3 namespacesVadim Petrochenkov-22/+58
2018-05-01resolve (cleanup): Get rid of `Option` in `PerNS`Vadim Petrochenkov-14/+15
2018-04-30Auto merge of #50092 - abonander:issue-49934, r=petrochenkovbors-1/+3
2018-04-29Warn on pointless `#[derive]` in more placesAustin Bonander-1/+3
2018-04-27Don't feature gate bang macros on 'proc_macro_path_invoc'.Sergio Benitez-1/+2
2018-04-27Rename InternedString to LocalInternedString and introduce a new thread-safe ...John Kåre Alsaker-3/+2
2018-04-27Add one more prelude layer for extern crate names passed with `--extern`Vadim Petrochenkov-7/+29
2018-04-25Fix crate:: in local pathsManish Goregaokar-4/+5
2018-04-25Auto merge of #50100 - Manishearth:edition-path-lint, r=nikomatsakisbors-13/+49
2018-04-20rustc: Tweak custom attribute capabilitiesAlex Crichton-0/+12