| Commit message (Expand) | Author | Age | Files | Lines |
* | Remove fragment kind knowledge from builtin macros | Jonas Schievink | 2021-05-29 | 1 | -0/+18 |
* | Move hir_ty incremental test to its own file | Jonas Schievink | 2021-05-27 | 1 | -0/+51 |
* | Consider trait to be in scope for trait-impl | Lukas Wirth | 2021-05-25 | 1 | -0/+30 |
* | Merge #8987 | bors[bot] | 2021-05-25 | 1 | -2/+24 |
|\ |
|
| * | Hide `-> ()` in Fn traits | Florian Diebold | 2021-05-25 | 1 | -3/+3 |
| * | Fix lowering of FnOnce() without return type | Florian Diebold | 2021-05-25 | 1 | -5/+27 |
* | | Fix type inference not working for new Try trait | Lukas Wirth | 2021-05-25 | 1 | -0/+37 |
|/ |
|
* | Minor test fixes / new tests | Florian Diebold | 2021-05-25 | 1 | -15/+62 |
* | Fix type mismatch caused by macros | Florian Diebold | 2021-05-25 | 1 | -0/+44 |
* | Fix test after rebase | Florian Diebold | 2021-05-21 | 1 | -1/+1 |
* | Deal with goals arising from unification | Florian Diebold | 2021-05-21 | 1 | -1/+1 |
* | Get rid of resolve_ty_as_possible | Florian Diebold | 2021-05-21 | 2 | -9/+9 |
* | Fix handling of diverging branches in match coercion | Florian Diebold | 2021-05-21 | 1 | -0/+39 |
* | Fix coercion of two closures to a function pointer | Florian Diebold | 2021-05-21 | 2 | -37/+16 |
* | Update tests with expected changes | Florian Diebold | 2021-05-21 | 1 | -37/+34 |
* | internal: Record mismatches of pattern types. | Dawer | 2021-05-19 | 1 | -1/+57 |
* | Merge #8813 | bors[bot] | 2021-05-16 | 4 | -50/+166 |
|\ |
|
| * | Add more tests, refactor array lengths/consteval work | Jade | 2021-05-14 | 2 | -1/+106 |
| * | Test lowering byte strings some more | Jade | 2021-05-13 | 1 | -14/+25 |
| * | Add support for lengths in array repeats, if they are literals | Jade | 2021-05-13 | 1 | -1/+1 |
| * | Support length for ByteStrings | Jade | 2021-05-13 | 1 | -2/+2 |
| * | Add lowering of array lengths in types | Jade | 2021-05-13 | 3 | -34/+34 |
* | | Fix false positive "Missing match arm". | Dawer | 2021-05-14 | 1 | -1/+1 |
|/ |
|
* | Merge #8799 | bors[bot] | 2021-05-12 | 5 | -95/+95 |
|\ |
|
| * | Add basic support for array lengths in types | Jade | 2021-05-11 | 5 | -95/+95 |
* | | Add a test for conditionally compiled tails | Daniel McNab | 2021-05-03 | 1 | -0/+49 |
|/ |
|
* | Don't look in super traits for <T as Trait>::Assoc | Florian Diebold | 2021-04-29 | 1 | -0/+8 |
* | Add test for #8686 | Florian Diebold | 2021-04-29 | 1 | -0/+30 |
* | fix: closure unify without check ClosureId | Comonad | 2021-04-29 | 1 | -0/+36 |
* | Merge #8462 | bors[bot] | 2021-04-19 | 1 | -0/+199 |
|\ |
|
| * | hir_ty: cleanups and extend infinitely_recursive_macro_type test | cynecx | 2021-04-18 | 1 | -5/+9 |
| * | hir_ty: keep body::Expander in TyLoweringContext | cynecx | 2021-04-18 | 1 | -0/+26 |
| * | hir_ty: Expand macros at type position | cynecx | 2021-04-17 | 1 | -0/+169 |
* | | Collect inherent impls in unnamed consts | Jonas Schievink | 2021-04-19 | 1 | -1/+36 |
|/ |
|
* | Fix primitive shadowing with inner items | Jonas Schievink | 2021-04-16 | 1 | -0/+18 |
* | Support macros in pattern position | Jonas Schievink | 2021-04-11 | 2 | -2/+28 |
* | Respect test style guidelines in tests::traits | Lukas Wirth | 2021-04-10 | 1 | -698/+656 |
* | Add test for binary op return ty with adt | Lukas Wirth | 2021-04-10 | 1 | -0/+47 |
* | Add manual ops::Add impls to test::traits::closure_2 | Lukas Wirth | 2021-04-10 | 1 | -20/+46 |
* | Implement more precise binary op return type prediction | Lukas Wirth | 2021-04-10 | 1 | -5/+5 |
* | Resolve prelude and crate root names in the root DefMap | Jonas Schievink | 2021-04-09 | 1 | -0/+30 |
* | Fix crash on syn involving lifetimes returned by Chalk | Florian Diebold | 2021-04-09 | 1 | -0/+38 |
* | Merge #8394 | bors[bot] | 2021-04-07 | 1 | -0/+33 |
|\ |
|
| * | Infer variants through type aliased enums | Lukas Wirth | 2021-04-07 | 1 | -0/+33 |
* | | Collect trait impls inside unnamed consts | Jonas Schievink | 2021-04-07 | 1 | -0/+22 |
|/ |
|
* | Fix block inner item defined in macro | Edwin Cheng | 2021-03-31 | 1 | -0/+26 |
* | Fix generic arguments being incorrectly offset in qualified trait casts | Lukas Wirth | 2021-03-30 | 1 | -0/+43 |
* | Basic Support Macro 2.0 | Edwin Cheng | 2021-03-27 | 1 | -1/+82 |
* | Fix recursive macro statement expansion | Edwin Cheng | 2021-03-25 | 1 | -1/+39 |
* | Merge #7907 | bors[bot] | 2021-03-24 | 4 | -20/+139 |
|\ |
|