aboutsummaryrefslogtreecommitdiff
Commit message (Expand)AuthorAgeFilesLines
* Lower extern crates to importsFlorian Diebold2019-02-041-3/+16
* Add test for extern crate renamesFlorian Diebold2019-02-041-0/+42
* Add AST for extern crateFlorian Diebold2019-02-045-6/+16
* Merge #741bors[bot]2019-02-042-3/+13
|\
| * Test more Self inferencekjeremy2019-02-042-3/+13
* | Merge #739bors[bot]2019-02-041-1/+1
|\ \ | |/ |/|
| * Future proof by explicitly matching against Nonekjeremy2019-02-041-1/+1
|/
* Merge #738bors[bot]2019-02-044-3/+101
|\
| * Add commentkjeremy2019-02-041-0/+4
| * Implement lens for impls and support resolving lenses.Jeremy Kolb2019-02-044-3/+97
|/
* Merge #736bors[bot]2019-02-042-24/+49
|\
| * mbe: Add support matching for matching identsJeff Muizelaar2019-02-042-0/+29
| * Factor out rules parsingJeff Muizelaar2019-02-041-24/+20
|/
* Merge #735bors[bot]2019-02-035-16/+26
|\
| * make HirDatabase object-safeAleksey Kladov2019-02-035-16/+26
|/
* Merge #733bors[bot]2019-02-037-9/+300
|\
| * fill match armgfreezy2019-02-037-9/+300
* | Merge #732bors[bot]2019-02-031-0/+1
|\ \ | |/ |/|
| * Add core to STD_DEPSLaurențiu Nicola2019-02-031-0/+1
|/
* Merge #730bors[bot]2019-02-032-1/+34
|\
| * Make sure we match the entire patternJeff Muizelaar2019-02-032-1/+34
|/
* Merge #728bors[bot]2019-02-034-230/+28
|\
| * fold complete_postfix tests into oneHoàng Đức Hiếu2019-02-035-411/+3
| * add postfix completion for `dbg!()` with `.dbg`Hoàng Đức Hiếu2019-02-025-6/+212
* | Merge #727bors[bot]2019-02-032-1/+53
|\ \
| * | Fill out test a little moreJeff Muizelaar2019-02-031-14/+18
| * | Fix macro_rules separator parsing.Jeff Muizelaar2019-02-032-1/+49
* | | Merge #726bors[bot]2019-02-022-0/+0
|\ \ \ | |_|/ |/| |
| * | Fix number of extern_inner_attributesDJMcNab2019-02-022-0/+0
|/ /
* | Merge #725bors[bot]2019-02-026-17/+83
|\ \
| * | Use aliases in import resolutionFlorian Diebold2019-02-011-9/+12
| * | Pass aliases to ImportDataFlorian Diebold2019-02-014-8/+47
| * | Add test for `use as`Florian Diebold2019-02-011-0/+24
|/ /
* | Merge #693bors[bot]2019-02-0126-421/+906
|\ \
| * | Some cleanup and additional testsFlorian Diebold2019-02-017-31/+138
| * | Make the Resolution variants tuple variantsFlorian Diebold2019-02-017-53/+41
| * | CleanupFlorian Diebold2019-02-017-27/+17
| * | Use the new Resolver API for goto defFlorian Diebold2019-02-016-35/+89
| * | Use the new Resolver API in completionFlorian Diebold2019-02-0111-106/+190
| * | Use new Resolver API in type inferenceFlorian Diebold2019-02-0113-250/+296
| * | Implement methods to build a resolverFlorian Diebold2019-02-015-73/+166
| * | Sketching the resolver APIFlorian Diebold2019-02-018-11/+134
|/ /
* | Merge #718bors[bot]2019-02-0121-115/+162
|\ \
| * | split HirDatabase apicsmoe2019-02-0121-106/+147
| * | split hirdatabasecsmoe2019-02-011-20/+26
|/ /
* | Merge #722bors[bot]2019-02-015-73/+16
|\ \
| * | remove hard-coded support for ctry macroAleksey Kladov2019-02-015-73/+16
|/ /
* | Merge #721bors[bot]2019-02-013-26/+140
|\ \ | |/ |/|
| * Go To Implementation for Traitkjeremy2019-01-313-26/+140
|/
* explain the magicAleksey Kladov2019-01-312-19/+56