Commit message (Expand) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | Auto-upgrade some insta snapshots | Aleksey Kladov | 2019-11-15 | 1 | -49/+5 |
* | Move expression lowering to hir_def | Aleksey Kladov | 2019-11-12 | 1 | -2/+1 |
* | Add line macro and tests | Edwin Cheng | 2019-11-11 | 1 | -0/+19 |
* | Rename MockDatabase -> TestDB | Aleksey Kladov | 2019-11-04 | 1 | -16/+16 |
* | Remove more duplication in test fixtures | Aleksey Kladov | 2019-11-04 | 1 | -1/+1 |
* | Use new text DSL instead of crate_graph! macro | Aleksey Kladov | 2019-11-04 | 1 | -59/+25 |
* | Move CrateDefMap to hir_def | Aleksey Kladov | 2019-11-03 | 1 | -1/+1 |
* | Refactor to unify with method resolution | Florian Diebold | 2019-11-01 | 1 | -2/+2 |
* | Insert type vars before doing assoc item resolution | Florian Diebold | 2019-11-01 | 1 | -12/+12 |
* | Add another unrelated, currently not working test | Florian Diebold | 2019-11-01 | 1 | -0/+16 |
* | Get trait assoc item resolution mostly working | Florian Diebold | 2019-11-01 | 1 | -3/+150 |
* | Merge #1969 | bors[bot] | 2019-10-08 | 1 | -2/+1 |
|\ | |||||
| * | macro DSL for cfg in tests | Aleksey Kladov | 2019-10-08 | 1 | -6/+1 |
| * | use slightly more idiomatic api for cfg | Aleksey Kladov | 2019-10-08 | 1 | -1/+5 |
* | | Support inferring `Self` type in enum definitions | ice1000 | 2019-10-08 | 1 | -0/+19 |
|/ | |||||
* | Merge #1928 | bors[bot] | 2019-10-05 | 1 | -0/+45 |
|\ | |||||
| * | Support cfg attribute on impl blocks | uHOOCCOOHu | 2019-10-02 | 1 | -0/+45 |
* | | Handle divergence in type inference for blocks | Laurențiu Nicola | 2019-10-02 | 1 | -1/+62 |
|/ | |||||
* | Merge #1815 | bors[bot] | 2019-09-27 | 1 | -0/+33 |
|\ | |||||
| * | Support `$crate` in item and expr place. | uHOOCCOOHu | 2019-09-26 | 1 | -0/+33 |
* | | Add SubstsBuilder | Florian Diebold | 2019-09-26 | 1 | -1/+0 |
|/ | |||||
* | Support all coercion places | uHOOCCOOHu | 2019-09-25 | 1 | -65/+62 |
* | Support custom `CoerceUnsized` | uHOOCCOOHu | 2019-09-25 | 1 | -197/+5 |
* | Better handle never type and branch merging | uHOOCCOOHu | 2019-09-25 | 1 | -121/+40 |
* | Support basic implicit type coerce | uHOOCCOOHu | 2019-09-25 | 1 | -56/+215 |
* | Support auto-deref in argument position | uHOOCCOOHu | 2019-09-25 | 1 | -0/+118 |
* | Resolve trait associated items | Florian Diebold | 2019-09-25 | 1 | -8/+7 |
* | Implement the call argument checking order hack for closures | Florian Diebold | 2019-09-24 | 1 | -0/+80 |
* | Make the closure_1 test work | Florian Diebold | 2019-09-24 | 1 | -27/+27 |
* | Make closures impl closure traits | Florian Diebold | 2019-09-24 | 1 | -27/+28 |
* | Give closures types | Florian Diebold | 2019-09-24 | 1 | -16/+14 |
* | Handle associated type shorthand (`T::Item`) | Florian Diebold | 2019-09-22 | 1 | -8/+56 |
* | account for impls generated by macros | Aleksey Kladov | 2019-09-18 | 1 | -0/+17 |
* | Remove assoc type selection code for now to fix crashes | Florian Diebold | 2019-09-17 | 1 | -6/+6 |
* | Add test for `T::Item` cycles | Florian Diebold | 2019-09-17 | 1 | -0/+42 |
* | Add test for `<T>::Item` | Florian Diebold | 2019-09-17 | 1 | -10/+22 |
* | Resolve assoc types on type parameters | Florian Diebold | 2019-09-17 | 1 | -3/+3 |
* | Adapt some tests | Florian Diebold | 2019-09-17 | 1 | -12/+12 |
* | Support path starting with a type | uHOOCCOOHu | 2019-09-15 | 1 | -0/+58 |
* | Support bare `Trait` without dyn | Florian Diebold | 2019-09-14 | 1 | -10/+10 |
* | Infer box expression | uHOOCCOOHu | 2019-09-11 | 1 | -0/+31 |
* | Fix typo | uHOOCCOOHu | 2019-09-11 | 1 | -1/+1 |
* | Merge #1795 | bors[bot] | 2019-09-09 | 1 | -0/+58 |
|\ | |||||
| * | Make macro scope a real name scope | uHOOCCOOHu | 2019-09-09 | 1 | -0/+58 |
* | | modify tests | Niko Matsakis | 2019-09-09 | 1 | -6/+6 |
|/ | |||||
* | Rename `textual_macro` -> `legacy_macro` | uHOOCCOOHu | 2019-09-08 | 1 | -1/+1 |
* | Resolve textual scoped macros inside item | uHOOCCOOHu | 2019-09-08 | 1 | -0/+35 |
* | Fix crash for super trait cycles | Florian Diebold | 2019-09-07 | 1 | -0/+21 |
* | Fix Chalk environments | Florian Diebold | 2019-09-07 | 1 | -2/+2 |
* | Use traits from where clauses for method resolution | Florian Diebold | 2019-09-07 | 1 | -11/+10 |