about summary refs log tree commit diff
path: root/src/librustc_resolve
AgeCommit message (Expand)AuthorLines
2019-01-03Fix repeated word typosWiktor Kuchta-1/+1
2019-01-01Auto merge of #57199 - petrochenkov:ambig, r=estebankbors-52/+50
2018-12-31Auto merge of #57208 - estebank:issue-57198, r=petrochenkovbors-2/+5
2018-12-30Address review comments: Remove new `PathResult` variantEsteban Küber-15/+6
2018-12-30Auto merge of #57185 - petrochenkov:impice4, r=estebankbors-0/+4
2018-12-29Do not complain about missing crate named as a keywordEsteban Küber-5/+17
2018-12-29Auto merge of #56225 - alexreg:type_alias_enum_variants, r=petrochenkovbors-1/+1
2018-12-29resolve: Simplify treatment of ambiguity errorsVadim Petrochenkov-52/+50
2018-12-29Auto merge of #57181 - petrochenkov:impice3, r=estebankbors-5/+5
2018-12-29Auto merge of #57160 - petrochenkov:impice2, r=estebankbors-6/+12
2018-12-29resolve: Never override real bindings with `Def::Err`s from error recoveryVadim Petrochenkov-0/+4
2018-12-29resolve: Fix another ICE in import validationVadim Petrochenkov-5/+5
2018-12-28Auto merge of #57155 - petrochenkov:dcrate3, r=dtolnaybors-13/+23
2018-12-28resolve: Fix an ICE in import validationVadim Petrochenkov-6/+12
2018-12-28Resolve `$crate`s for pretty-printing at more appropriate timeVadim Petrochenkov-13/+23
2018-12-27Address review comments and CI failuresVadim Petrochenkov-1/+1
2018-12-27Do not abort compilation if expansion produces errorsVadim Petrochenkov-12/+26
2018-12-26Store `Ident` rather than just `Name` in HIR types `Item` and `ForeignItem`.Alexander Regueiro-1/+1
2018-12-25Remove licensesMark Rousskov-71/+0
2018-12-24Rollup merge of #57074 - Zoxc:pq-rec-limits, r=oli-obkMazdak Farrokhzad-0/+2
2018-12-23Fix recursion limitsJohn Kåre Alsaker-0/+2
2018-12-22adjust enum type instead of variant suggestions for prelude enumsZack M. Davis-1/+11
2018-12-22enum type instead of variant suggestion unificationZack M. Davis-18/+28
2018-12-19Reintroduce special pretty-printing for `$crate` when it's necessary for proc...Vadim Petrochenkov-0/+11
2018-12-19Remove `eliminate_crate_var` and special pretty-printing for `$crate`Vadim Petrochenkov-60/+1
2018-12-19Rollup merge of #56663 - Zoxc:resolver-lifetime, r=pnkfelixPietro Albini-40/+40
2018-12-14Auto merge of #56572 - kevgrasso:let_self_err_dev, r=estebankbors-3/+16
2018-12-13debug logging, added conditional error message, tests updatedKevyn Grasso-3/+16
2018-12-11std: Depend directly on crates.io cratesAlex Crichton-4/+2
2018-12-10Remove lifetime from ResolverJohn Kåre Alsaker-40/+40
2018-12-08Rollup merge of #56620 - petrochenkov:noclutter, r=estebankMazdak Farrokhzad-19/+23
2018-12-08resolve: Reduce some clutter in import ambiguity errorsVadim Petrochenkov-19/+23
2018-12-07Various minor/cosmetic improvements to codeAlexander Regueiro-16/+16
2018-12-07Rollup merge of #56516 - frewsxcv:frewsxcv-eq, r=Mark-Simulacrumkennytm-1/+1
2018-12-07Unsupport `#[derive(Trait)]` sugar for `#[derive_Trait]` legacy plugin attrib...Vadim Petrochenkov-101/+3
2018-12-06Auto merge of #56392 - petrochenkov:regensym, r=oli-obkbors-27/+68
2018-12-06Rollup merge of #56426 - petrochenkov:syntweak, r=nikomatsakisPietro Albini-41/+41
2018-12-04Replace usages of `..i + 1` ranges with `..=i`.Corey Farwell-1/+1
2018-12-04Remove redundant cloneShotaro Yamada-1/+1
2018-12-04syntax: Rename some keywordsVadim Petrochenkov-41/+41
2018-12-03Rollup merge of #56366 - alexreg:stabilise-self_in_typedefs, r=Centrilkennytm-16/+4
2018-12-02Address review commentsVadim Petrochenkov-4/+15
2018-12-02Delay gensym creation for "underscore items" until name resolutionVadim Petrochenkov-8/+16
2018-12-02resolve: Avoid "self-confirming" resolutions in import validationVadim Petrochenkov-21/+43
2018-12-01resolve: Support aliasing local crate root in extern preludeVadim Petrochenkov-4/+24
2018-11-30Removed feature gate.Alexander Regueiro-16/+4
2018-11-28resolve: Fix false-positives from lint `absolute_paths_not_starting_with_crate`Vadim Petrochenkov-1/+1
2018-11-27resolve: Extern prelude is for type namespace onlyVadim Petrochenkov-1/+3
2018-11-27resolve: Suggest `crate::` for resolving ambiguities when appropriateVadim Petrochenkov-16/+31
2018-11-27resolve: Fallback to extern prelude in 2015 imports used from global 2018 edi...Vadim Petrochenkov-10/+47