aboutsummaryrefslogtreecommitdiff
path: root/crates/ra_hir_ty/src/tests
Commit message (Expand)AuthorAgeFilesLines
* Add some tests for Chalk built-in trait implsFlorian Diebold2020-05-221-0/+78
* Switch to new magic marksAleksey Kladov2020-05-205-18/+17
* loop return value inference: add testsRoland Ruckerbauer2020-05-191-0/+63
* Merge #4497bors[bot]2020-05-181-0/+31
|\
| * Create LowerCtx on the flyEdwin Cheng2020-05-171-0/+31
* | Add more tests for Fn traitsHrvoje Ban2020-05-181-0/+132
* | Allow calling dyn trait super trait methods without the super trait in scopeFlorian Diebold2020-05-161-0/+31
|/
* Handle `Self` in values and patternsFlorian Diebold2020-05-152-0/+83
* Omit default types in HirDisplay SourceCode modeTimo Freiberg2020-05-101-0/+27
* infer: Make expected rhs type for plain assign the lhs typeEmil Lauridsen2020-05-101-0/+29
* Merge #4175bors[bot]2020-05-091-0/+23
|\
| * New HirDisplay method for displaying sourcecodeTimo Freiberg2020-05-081-0/+23
* | Handle coercing function types to function pointers in matchFlorian Diebold2020-05-081-0/+42
* | Handle break somewhat betterFlorian Diebold2020-05-081-1/+71
* | Implement better handling of divergenceFlorian Diebold2020-05-084-9/+114
|/
* Fix type of byte literalsFlorian Diebold2020-05-082-8/+9
* Rename ImplItem to AssocItemEdwin Cheng2020-05-051-2/+2
* Merge #4305bors[bot]2020-05-051-0/+29
|\
| * Add test for issueEdwin Cheng2020-05-041-0/+29
* | Remove whitespacesEdwin Cheng2020-05-031-1/+1
* | Support macro for trait itemsEdwin Cheng2020-05-031-19/+21
|/
* Merge #4234bors[bot]2020-05-021-0/+26
|\
| * Support local_inner_macrosEdwin Cheng2020-05-011-0/+26
* | Add smoke test for decorated blocksAleksey Kladov2020-05-021-0/+32
* | Add testEdwin Cheng2020-05-011-0/+40
|/
* Merge #4173bors[bot]2020-04-271-4/+29
|\
| * Use empty-deps tricks to detect it is coreEdwin Cheng2020-04-271-6/+5
| * Add testEdwin Cheng2020-04-271-0/+26
| * Use core instead of std for builtin derive macrosEdwin Cheng2020-04-271-4/+4
* | For associated type shorthand (T::Item), use the substs from the where clauseFlorian Diebold2020-04-261-0/+30
|/
* Convert tests to text-sizeAleksey Kladov2020-04-257-2192/+2192
* Fix wrong substitution codeFlorian Diebold2020-04-231-0/+41
* Correctly infer types in guard expressionsAleksey Kladov2020-04-181-0/+26
* Merge #4023bors[bot]2020-04-181-0/+36
|\
| * Fix another crash from wrong bindersFlorian Diebold2020-04-171-0/+36
* | Fix type equality for dyn TraitFlorian Diebold2020-04-171-0/+24
* | Add two more tests for associated typesFlorian Diebold2020-04-171-0/+174
* | fix panic on ellipsis in patternJosh Mcguigan2020-04-171-0/+49
|/
* Test for non-working proc macro server assoc typesFlorian Diebold2020-04-161-0/+68
* Switch Chalk to recursive solverFlorian Diebold2020-04-161-29/+21
*-. Merge #3966 #3968bors[bot]2020-04-151-0/+27
|\ \
| * | Add support for bounds on associated types in trait definitionsFlorian Diebold2020-04-131-0/+27
| | |
| \ \
*-. \ \ Merge #3964 #3965 #3967bors[bot]2020-04-152-3/+73
|\ \ \ \ | |_|/ / |/| | |
| | * | Handle `Self::Type` in trait definitions when referring to own associated typeFlorian Diebold2020-04-132-3/+26
| |/ / |/| |
| * | Implement inline associated type boundsFlorian Diebold2020-04-131-0/+47
|/ /
* / Align grammar for record patterns and literalsAleksey Kladov2020-04-111-1/+2
|/
* Add failing testAleksey Kladov2020-04-101-2/+29
* Fix Chalk panicFlorian Diebold2020-04-061-0/+25
* Hide unit fn return typesLaurențiu Nicola2020-04-054-14/+14
* Fix inference of function pointer return typesLaurențiu Nicola2020-04-051-0/+26