Commit message (Expand) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | ra_hir_ty: fix formatting | veetaha | 2020-03-22 | 1 | -8/+8 |
* | Make MBE expansion more resilient (WIP) | Florian Diebold | 2020-03-16 | 1 | -4/+4 |
* | Use `dyn Trait` for working with databse | Aleksey Kladov | 2020-03-16 | 18 | -346/+337 |
* | Support local macro_rules | Edwin Cheng | 2020-03-14 | 1 | -0/+20 |
* | Merge #3549 | bors[bot] | 2020-03-11 | 2 | -0/+27 |
|\ | |||||
| * | Add and fix tests | Edwin Cheng | 2020-03-10 | 1 | -0/+20 |
| * | Add resolve_extern_path in DB | Edwin Cheng | 2020-03-10 | 1 | -0/+7 |
* | | Fix completion with a partially unknown type | Florian Diebold | 2020-03-10 | 1 | -3/+25 |
|/ | |||||
* | Updates insta to 0.15.0 and bumps console to 0.10.0 | kjeremy | 2020-03-09 | 1 | -1/+1 |
* | Use `Index` for CrateGraph | Aleksey Kladov | 2020-03-09 | 1 | -1/+1 |
* | Less abstract CrateData api | Kirill Bulatov | 2020-03-09 | 1 | -1/+1 |
* | Prevent include! macro include itself | Edwin Cheng | 2020-03-07 | 1 | -0/+18 |
* | Use a not so dummy implementation of env macro | Edwin Cheng | 2020-03-07 | 1 | -0/+27 |
* | Normalize waiting queries names | Aleksey Kladov | 2020-03-06 | 3 | -10/+10 |
* | Don't reuse the Chalk solver | Florian Diebold | 2020-03-06 | 2 | -92/+28 |
* | Resolve `Self::AssocTy` in impls | Florian Diebold | 2020-03-06 | 3 | -38/+93 |
* | Allow specifying additional info on call to profile | Aleksey Kladov | 2020-03-06 | 2 | -2/+14 |
* | Less confusing profile names | Aleksey Kladov | 2020-03-06 | 2 | -2/+2 |
* | Merge #3494 | bors[bot] | 2020-03-06 | 1 | -0/+45 |
|\ | |||||
| * | Implment include macro | Edwin Cheng | 2020-03-06 | 1 | -0/+45 |
* | | Support aliases and Self in struct literals | Florian Diebold | 2020-03-06 | 2 | -1/+68 |
* | | Source map returns a result | Aleksey Kladov | 2020-03-06 | 2 | -8/+13 |
|/ | |||||
* | Fix panic on eager expansion | Edwin Cheng | 2020-03-03 | 1 | -0/+21 |
* | Add test | Edwin Cheng | 2020-03-03 | 1 | -0/+19 |
* | Drop larlpop-intern dep | Laurențiu Nicola | 2020-03-03 | 2 | -4/+2 |
* | Update chalk for Ty interners | Laurențiu Nicola | 2020-03-02 | 2 | -11/+14 |
* | Update chalk for RawId removal | Laurențiu Nicola | 2020-03-02 | 2 | -16/+10 |
*-. | Merge #3397 #3398 | bors[bot] | 2020-03-02 | 1 | -6/+2 |
|\ \ | |||||
| | * | Reformat? | Aleksey Kladov | 2020-03-02 | 1 | -6/+2 |
| |/ | |||||
* | | Merge #3385 | bors[bot] | 2020-03-02 | 4 | -6/+45 |
|\ \ | |/ |/| | |||||
| * | Fix #3373 | Florian Diebold | 2020-03-01 | 4 | -6/+45 |
* | | handle array pattern matching type inference | Josh Mcguigan | 2020-03-01 | 2 | -10/+55 |
* | | remove match statement, handle suffix | Josh Mcguigan | 2020-03-01 | 2 | -14/+11 |
* | | handle arbitrary length slices | Josh Mcguigan | 2020-03-01 | 2 | -12/+29 |
* | | match single prefix slice | Josh Mcguigan | 2020-03-01 | 2 | -1/+48 |
|/ | |||||
* | Do autoderef for indexing | Florian Diebold | 2020-02-29 | 4 | -7/+74 |
* | Do array unsizing for method receivers | Florian Diebold | 2020-02-29 | 2 | -2/+37 |
* | Rename ast::ImplBlock -> ast::ImplDef | Aleksey Kladov | 2020-02-29 | 6 | -29/+28 |
* | Fix a common false-positive type mismatch | Florian Diebold | 2020-02-29 | 3 | -9/+71 |
* | Basic injections | Aleksey Kladov | 2020-02-27 | 1 | -2/+2 |
* | Bump chalk and replace TypeFamily with Interner | Laurențiu Nicola | 2020-02-24 | 3 | -59/+68 |
* | Shorten some code | Florian Diebold | 2020-02-22 | 1 | -4/+1 |
* | Rework find_super_trait_path to protect against cycles | Florian Diebold | 2020-02-22 | 5 | -23/+74 |
* | Fix shift_bound_vars | Florian Diebold | 2020-02-22 | 1 | -3/+3 |
* | Fix wrong handling of bare `dyn Trait` exposed by canonicalizer fix | Florian Diebold | 2020-02-22 | 1 | -1/+3 |
* | Add &dyn Trait -> &dyn SuperTrait coercion, and fix &T -> &dyn Trait | Florian Diebold | 2020-02-22 | 4 | -44/+132 |
* | Fix handling of binders in canonicalization | Florian Diebold | 2020-02-22 | 1 | -64/+35 |
* | Implement dyn Trait unsizing as well | Florian Diebold | 2020-02-22 | 5 | -9/+136 |
* | Implement unsize coercion using proper trait solving | Florian Diebold | 2020-02-22 | 5 | -187/+170 |
* | Fix handling of const patterns | Florian Diebold | 2020-02-21 | 2 | -2/+48 |