| Commit message (Expand) | Author | Age | Files | Lines |
* | Auto merge of #57208 - estebank:issue-57198, r=petrochenkov | bors | 2018-12-31 | 2 | -2/+5 |
|\ |
|
| * | Address review comments: Remove new `PathResult` variant | Esteban Küber | 2018-12-30 | 3 | -15/+6 |
| * | Do not complain about missing crate named as a keyword | Esteban Küber | 2018-12-29 | 3 | -5/+17 |
* | | Auto merge of #57185 - petrochenkov:impice4, r=estebank | bors | 2018-12-30 | 1 | -0/+4 |
|\ \
| |/
|/| |
|
| * | resolve: Never override real bindings with `Def::Err`s from error recovery | Vadim Petrochenkov | 2018-12-29 | 1 | -0/+4 |
* | | Auto merge of #56225 - alexreg:type_alias_enum_variants, r=petrochenkov | bors | 2018-12-29 | 1 | -1/+1 |
|\ \ |
|
| * | | Store `Ident` rather than just `Name` in HIR types `Item` and `ForeignItem`. | Alexander Regueiro | 2018-12-26 | 1 | -1/+1 |
* | | | Auto merge of #57181 - petrochenkov:impice3, r=estebank | bors | 2018-12-29 | 2 | -5/+5 |
|\ \ \ |
|
| * | | | resolve: Fix another ICE in import validation | Vadim Petrochenkov | 2018-12-29 | 2 | -5/+5 |
| | |/
| |/| |
|
* | | | Auto merge of #57160 - petrochenkov:impice2, r=estebank | bors | 2018-12-29 | 1 | -6/+12 |
|\ \ \
| |/ /
|/| | |
|
| * | | resolve: Fix an ICE in import validation | Vadim Petrochenkov | 2018-12-28 | 1 | -6/+12 |
* | | | Auto merge of #57155 - petrochenkov:dcrate3, r=dtolnay | bors | 2018-12-28 | 2 | -13/+23 |
|\ \ \
| |/ /
|/| | |
|
| * | | Resolve `$crate`s for pretty-printing at more appropriate time | Vadim Petrochenkov | 2018-12-28 | 2 | -13/+23 |
| |/ |
|
* | | Address review comments and CI failures | Vadim Petrochenkov | 2018-12-27 | 1 | -1/+1 |
* | | Do not abort compilation if expansion produces errors | Vadim Petrochenkov | 2018-12-27 | 2 | -12/+26 |
|/ |
|
* | Remove licenses | Mark Rousskov | 2018-12-25 | 7 | -71/+0 |
* | Rollup merge of #57074 - Zoxc:pq-rec-limits, r=oli-obk | Mazdak Farrokhzad | 2018-12-24 | 1 | -0/+2 |
|\ |
|
| * | Fix recursion limits | John Kåre Alsaker | 2018-12-23 | 1 | -0/+2 |
* | | adjust enum type instead of variant suggestions for prelude enums | Zack M. Davis | 2018-12-22 | 1 | -1/+11 |
* | | enum type instead of variant suggestion unification | Zack M. Davis | 2018-12-22 | 1 | -18/+28 |
|/ |
|
* | Reintroduce special pretty-printing for `$crate` when it's necessary for proc... | Vadim Petrochenkov | 2018-12-19 | 1 | -0/+11 |
* | Remove `eliminate_crate_var` and special pretty-printing for `$crate` | Vadim Petrochenkov | 2018-12-19 | 2 | -60/+1 |
* | Rollup merge of #56663 - Zoxc:resolver-lifetime, r=pnkfelix | Pietro Albini | 2018-12-19 | 6 | -40/+40 |
|\ |
|
| * | Remove lifetime from Resolver | John Kåre Alsaker | 2018-12-10 | 6 | -40/+40 |
* | | Auto merge of #56572 - kevgrasso:let_self_err_dev, r=estebank | bors | 2018-12-14 | 1 | -3/+16 |
|\ \ |
|
| * | | debug logging, added conditional error message, tests updated | Kevyn Grasso | 2018-12-13 | 1 | -3/+16 |
| |/ |
|
* | | std: Depend directly on crates.io crates | Alex Crichton | 2018-12-11 | 1 | -4/+2 |
|/ |
|
* | Rollup merge of #56620 - petrochenkov:noclutter, r=estebank | Mazdak Farrokhzad | 2018-12-08 | 1 | -19/+23 |
|\ |
|
| * | resolve: Reduce some clutter in import ambiguity errors | Vadim Petrochenkov | 2018-12-08 | 1 | -19/+23 |
* | | Various minor/cosmetic improvements to code | Alexander Regueiro | 2018-12-07 | 3 | -16/+16 |
|/ |
|
* | Rollup merge of #56516 - frewsxcv:frewsxcv-eq, r=Mark-Simulacrum | kennytm | 2018-12-07 | 1 | -1/+1 |
|\ |
|
| * | Replace usages of `..i + 1` ranges with `..=i`. | Corey Farwell | 2018-12-04 | 1 | -1/+1 |
* | | Unsupport `#[derive(Trait)]` sugar for `#[derive_Trait]` legacy plugin attrib... | Vadim Petrochenkov | 2018-12-07 | 2 | -101/+3 |
* | | Auto merge of #56392 - petrochenkov:regensym, r=oli-obk | bors | 2018-12-06 | 4 | -27/+68 |
|\ \ |
|
| * | | Address review comments | Vadim Petrochenkov | 2018-12-02 | 2 | -4/+15 |
| * | | Delay gensym creation for "underscore items" until name resolution | Vadim Petrochenkov | 2018-12-02 | 2 | -8/+16 |
| * | | resolve: Avoid "self-confirming" resolutions in import validation | Vadim Petrochenkov | 2018-12-02 | 4 | -21/+43 |
* | | | Rollup merge of #56426 - petrochenkov:syntweak, r=nikomatsakis | Pietro Albini | 2018-12-06 | 5 | -41/+41 |
|\ \ \ |
|
| * | | | syntax: Rename some keywords | Vadim Petrochenkov | 2018-12-04 | 5 | -41/+41 |
| | |/
| |/| |
|
* | | | Remove redundant clone | Shotaro Yamada | 2018-12-04 | 1 | -1/+1 |
|/ / |
|
* | | Rollup merge of #56366 - alexreg:stabilise-self_in_typedefs, r=Centril | kennytm | 2018-12-03 | 1 | -16/+4 |
|\ \
| |/
|/| |
|
| * | Removed feature gate. | Alexander Regueiro | 2018-11-30 | 1 | -16/+4 |
* | | resolve: Support aliasing local crate root in extern prelude | Vadim Petrochenkov | 2018-12-01 | 1 | -4/+24 |
|/ |
|
* | resolve: Fix false-positives from lint `absolute_paths_not_starting_with_crate` | Vadim Petrochenkov | 2018-11-28 | 1 | -1/+1 |
* | resolve: Extern prelude is for type namespace only | Vadim Petrochenkov | 2018-11-27 | 1 | -1/+3 |
* | resolve: Suggest `crate::` for resolving ambiguities when appropriate | Vadim Petrochenkov | 2018-11-27 | 2 | -16/+31 |
* | resolve: Fallback to extern prelude in 2015 imports used from global 2018 edi... | Vadim Petrochenkov | 2018-11-27 | 3 | -10/+47 |
* | resolve: Generalize `early_resolve_ident_in_lexical_scope` slightly | Vadim Petrochenkov | 2018-11-27 | 3 | -82/+78 |
* | resolve: Fallback to uniform paths in 2015 imports used from global 2018 edition | Vadim Petrochenkov | 2018-11-27 | 3 | -35/+98 |
* | resolve: Implement edition hygiene for imports and absolute paths | Vadim Petrochenkov | 2018-11-27 | 4 | -46/+50 |