aboutsummaryrefslogtreecommitdiff
path: root/crates/ra_hir/src/ty/tests
Commit message (Expand)AuthorAgeFilesLines
* Use HIR Expr for type inferenceFlorian Diebold2019-01-065-14/+14
* Touch up type inference for boolean operatorsMarcus Klaas de Vries2019-01-061-10/+31
* Implement type inference for boolean operatorsMarcus Klaas de Vries2019-01-051-0/+10
* Resolve the Self typeFlorian Diebold2019-01-041-2/+2
* Resolve the self parameter during type inferenceFlorian Diebold2019-01-041-2/+2
* Type the self parameterFlorian Diebold2019-01-041-0/+2
* Add test for self type inferenceFlorian Diebold2019-01-041-0/+4
* Missing return type means unit, not unknownFlorian Diebold2018-12-291-2/+2
* Implement type variablesFlorian Diebold2018-12-294-7/+27
* Implement reference / pointer typesFlorian Diebold2018-12-252-2/+25
* Type field accessesFlorian Diebold2018-12-251-2/+4
* Infer result of struct literals, and recurse into their child expressionsFlorian Diebold2018-12-251-4/+8
* Do name resolution by namespace (types/values)Florian Diebold2018-12-251-2/+2
* Add basic HIR and types for structs/enumsFlorian Diebold2018-12-251-0/+10
* Change inference tests to have one per fileFlorian Diebold2018-12-245-42/+16
* Type the return values of call expressionsFlorian Diebold2018-12-231-2/+2
* Resolve paths to defs (functions currently) during type inferenceFlorian Diebold2018-12-232-0/+19
* Make let statements kind of workFlorian Diebold2018-12-232-0/+12
* Add testing infrastructure for type inferenceFlorian Diebold2018-12-232-0/+24