aboutsummaryrefslogtreecommitdiff
path: root/crates/ra_hir_ty/src/tests/coercion.rs
Commit message (Expand)AuthorAgeFilesLines
* Adapt trait object coercion tests to the status quoFlorian Diebold2020-07-121-4/+51
* Update the rest of the testsAleksey Kladov2020-06-291-1/+2
* Bump chalkLaurențiu Nicola2020-06-261-19/+23
* Use only one code-path for parsing fixturesAleksey Kladov2020-06-231-316/+316
* Support raw_ref_op's raw reference operatorrobojumper2020-05-281-6/+11
* Switch to new magic marksAleksey Kladov2020-05-201-3/+3
* Handle coercing function types to function pointers in matchFlorian Diebold2020-05-081-0/+42
* Implement better handling of divergenceFlorian Diebold2020-05-081-2/+2
* Convert tests to text-sizeAleksey Kladov2020-04-251-291/+291
* Hide unit fn return typesLaurențiu Nicola2020-04-051-4/+4
* Add inference for literal and range patternsFlorian Diebold2020-04-011-0/+6
* Fix a common false-positive type mismatchFlorian Diebold2020-02-291-0/+31
* Rework find_super_trait_path to protect against cyclesFlorian Diebold2020-02-221-0/+38
* Add &dyn Trait -> &dyn SuperTrait coercion, and fix &T -> &dyn TraitFlorian Diebold2020-02-221-14/+26
* Implement dyn Trait unsizing as wellFlorian Diebold2020-02-221-1/+7
* Implement unsize coercion using proper trait solvingFlorian Diebold2020-02-221-0/+82
* Fix coercion of &T to itselfFlorian Diebold2020-02-161-0/+22
* Fix printing of function typesFlorian Diebold2020-02-071-13/+13
* Standard formatting for array typesAleksey Kladov2020-01-281-48/+48
* Coerce closures to fn pointersFlorian Diebold2019-12-201-0/+39
* Fix coercion of last expression in function bodyFlorian Diebold2019-12-201-0/+16
* Handle closure return typesFlorian Diebold2019-12-201-0/+31
* Fix coercion from &Foo to an inference variable in a referenceFlorian Diebold2019-12-081-0/+37
* Don't unify within a referenceFlorian Diebold2019-12-061-0/+36
* Move TyAleksey Kladov2019-11-271-0/+369