about summary refs log tree commit diff
path: root/src/librustc_resolve
AgeCommit message (Expand)AuthorLines
2019-04-12Switch to multipart suggestions.David Wood-41/+39
2019-04-12Improve robustness of nested check.David Wood-24/+25
2019-04-12Handle edge cases.David Wood-68/+239
2019-04-12Handle renamed imports.David Wood-18/+19
2019-04-12Suggest macro import from crate root.David Wood-38/+109
2019-04-11Remove duplicated redundant spansEsteban Küber-4/+3
2019-04-10clarify what the item is in "not a module" errorAndy Russell-1/+8
2019-04-04tweak unresolved label suggestionAndy Russell-2/+13
2019-04-03Deny internal lints on non conflicting cratesflip1995-0/+1
2019-04-02Rollup merge of #59166 - seanmonstar:trait-alias-import, r=alexregMazdak Farrokhzad-19/+42
2019-04-01resolve all in scope trait aliases, then elaborate their boundsSean McArthur-26/+38
2019-03-30Handle glob import in redundancy checkFabian Drinck-1/+4
2019-03-30Replace REDUNDANT_IMPORT with UNUSED_IMPORTSFabian Drinck-2/+2
2019-03-30Distinguish between imported and defined itemsFabian Drinck-1/+2
2019-03-30Improve warningFabian Drinck-10/+5
2019-03-30Edit commentsFabian Drinck-1/+3
2019-03-30Remove redundant importsFabian Drinck-1/+0
2019-03-30Add lint for redundant importsFabian Drinck-1/+92
2019-03-30Rollup merge of #59376 - davidtwco:finally-rfc-2008-variants, r=petrochenkov,...Mazdak Farrokhzad-1/+9
2019-03-29Fix error in Rust 2018 + no_core environmentTaiki Endo-1/+6
2019-03-28Implement `#[non_exhaustive]` on variants.David Wood-1/+9
2019-03-26Rollup merge of #59267 - estebank:assoc-const-as-field, r=davidtwcoMazdak Farrokhzad-54/+41
2019-03-26Rollup merge of #59150 - estebank:type-ascription, r=varkorMazdak Farrokhzad-7/+57
2019-03-25Auto merge of #59258 - euclio:suggestions-filter-crate, r=oli-obkbors-6/+20
2019-03-24Deduplicate code for path suggestionEsteban Küber-62/+41
2019-03-24Provide suggestion when using field access instead of pathEsteban Küber-0/+8
2019-03-24Auto merge of #59382 - davidtwco:rfc-2008-refactoring, r=petrochenkovbors-29/+23
2019-03-24Re-order fields in `Def::Ctor`.David Wood-7/+7
2019-03-24Move `CtorOf` into `hir::def`.David Wood-6/+6
2019-03-24Remove `CtorOf` from `Node::Ctor`.David Wood-2/+1
2019-03-24Revert changes to creation of fictive constructors for struct variantsVadim Petrochenkov-45/+13
2019-03-24Slightly more uniform treatment of struct and variant constructorsVadim Petrochenkov-2/+2
2019-03-24Rollup merge of #59355 - varkor:const-param-struct-ice, r=petrochenkovkennytm-9/+16
2019-03-24Rollup merge of #59296 - petrochenkov:stdup, r=estebankkennytm-4/+6
2019-03-24Separate variant id and variant constructor id.David Wood-33/+60
2019-03-23Mark duplicate import removal suggestion tool onlyEsteban Küber-1/+1
2019-03-23Hide obvious suggestion from cli outputEsteban Küber-1/+1
2019-03-23Tweak unnecessary import suggestionEsteban Küber-1/+1
2019-03-23Use `if let` instead of `match`varkor-13/+10
2019-03-22Only suggest let assignment for type ascription if we find an equals signEsteban Küber-7/+21
2019-03-22Tweak labelsEsteban Küber-2/+7
2019-03-22Expand suggestions for type ascription parse errorsEsteban Küber-5/+36
2019-03-23resolve: collect trait aliases along with traitsSean McArthur-2/+13
2019-03-22Rollup merge of #59323 - euclio:enum-instead-of-variant, r=varkorMazdak Farrokhzad-7/+14
2019-03-22Fix ICE with const generic param in structvarkor-17/+27
2019-03-21use suggestions for "enum instead of variant" errorAndy Russell-7/+14
2019-03-19Do not encode gensymed imports in metadataVadim Petrochenkov-4/+6
2019-03-18filter suggestions from extern preludeAndy Russell-6/+20
2019-03-17Auto merge of #59047 - petrochenkov:modnodefid, r=Centrilbors-11/+7
2019-03-16Refactor away `NestedMetaItemKind`Vadim Petrochenkov-2/+2