aboutsummaryrefslogtreecommitdiff
path: root/crates/ra_hir_ty/src/marks.rs
Commit message (Collapse)AuthorAgeFilesLines
* Handle coercing function types to function pointers in matchFlorian Diebold2020-05-081-0/+1
| | | | | | | | | | | | E.g. in ```rust match x { 1 => function1, 2 => function2, } ``` we need to try coercing both to pointers. Turns out this is a special case in rustc as well (see the link in the comment).
* Merge #3147bors[bot]2020-02-141-0/+1
|\ | | | | | | | | | | | | | | 3147: Check that impl self type matches up with expected self type in path mode r=matklad a=flodiebold Fixes #3144. Co-authored-by: Florian Diebold <[email protected]>
| * Check that impl self type matches up with expected self type in path modeFlorian Diebold2020-02-141-0/+1
| | | | | | | | Fixes #3144.
* | Make Self implement the trait inside trait default methodsFlorian Diebold2020-02-141-0/+1
|/
* Clean up RPIT a bitFlorian Diebold2020-02-071-1/+0
|
* Add test markFlorian Diebold2019-12-151-0/+1
|
* Move TyAleksey Kladov2019-11-271-0/+9