aboutsummaryrefslogtreecommitdiff
path: root/crates/ra_hir/src/ty/tests.rs
Commit message (Expand)AuthorAgeFilesLines
...
* Fix assertion error in unification (hopefully)Florian Diebold2019-01-111-0/+12
* Implement type inference for enum variantsMarcus Klaas de Vries2019-01-101-0/+16
* Fix typos in ARCHITECTURE.md and a number of cratesMarcus Klaas de Vries2019-01-091-1/+1
* Implement type inference for more binary operatorsMarcus Klaas de Vries2019-01-071-5/+8
* Implement autoderef for field accessesFlorian Diebold2019-01-071-1/+32
* if let -> matchFlorian Diebold2019-01-071-8/+6
* Introduce ArenaMapFlorian Diebold2019-01-061-4/+4
* Sort ranges in type inference testsFlorian Diebold2019-01-061-12/+13
* Use HIR Expr for type inferenceFlorian Diebold2019-01-061-3/+21
* Merge #440bors[bot]2019-01-061-0/+24
|\
| * Touch up type inference for boolean operatorsMarcus Klaas de Vries2019-01-061-0/+7
| * Implement type inference for boolean operatorsMarcus Klaas de Vries2019-01-051-0/+17
* | Add test for invalidation of inferred types when typing inside functionFlorian Diebold2019-01-051-0/+44
|/
* Add test for self type inferenceFlorian Diebold2019-01-041-0/+19
* Implement type variablesFlorian Diebold2018-12-291-0/+21
* Implement reference / pointer typesFlorian Diebold2018-12-251-0/+22
* Infer result of struct literals, and recurse into their child expressionsFlorian Diebold2018-12-251-1/+1
* Add basic HIR and types for structs/enumsFlorian Diebold2018-12-251-0/+23
* Change inference tests to have one per fileFlorian Diebold2018-12-241-13/+76
* Rename a variable for consistencyFlorian Diebold2018-12-241-1/+1
* Resolve paths to defs (functions currently) during type inferenceFlorian Diebold2018-12-231-1/+6
* CleanupFlorian Diebold2018-12-231-17/+22
* Add testing infrastructure for type inferenceFlorian Diebold2018-12-231-23/+39
* Add beginnings of type infrastructureFlorian Diebold2018-12-231-0/+45