aboutsummaryrefslogtreecommitdiff
path: root/crates/ra_hir_ty/src/tests
Commit message (Expand)AuthorAgeFilesLines
* Review fixesFlorian Diebold2020-06-051-15/+58
* Implement return position impl trait / opaque type supportFlorian Diebold2020-06-051-1/+46
* correctly infer labelled breaksrobojumper2020-05-311-10/+10
* labelled break testrobojumper2020-05-311-0/+54
* Merge #4653bors[bot]2020-05-301-0/+50
|\
| * Fix match ergonomics in closure parametersFlorian Diebold2020-05-291-0/+50
* | Merge #4651bors[bot]2020-05-291-1/+1
|\ \
| * | Use first match branch in case of type mismatch, not lastFlorian Diebold2020-05-291-1/+1
* | | Merge #4652bors[bot]2020-05-291-5/+49
|\ \ \ | |_|/ |/| |
| * | Upgrade ChalkFlorian Diebold2020-05-291-5/+49
| |/
* / Support raw_ref_op's raw reference operatorrobojumper2020-05-282-6/+31
|/
* Use Chalk's Ty::Function for function pointer typesFlorian Diebold2020-05-221-0/+32
* Use Chalk's built-in representation of function item typesFlorian Diebold2020-05-221-0/+42
* 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