aboutsummaryrefslogtreecommitdiff
path: root/crates/ra_ide_db/src/defs.rs
diff options
context:
space:
mode:
authorbors[bot] <26634292+bors[bot]@users.noreply.github.com>2020-07-15 11:00:10 +0100
committerGitHub <[email protected]>2020-07-15 11:00:10 +0100
commit6f3c8dc11d477a6d680ce018e93f007c31499bd5 (patch)
treeca759aa18be3bb4d30e42ae6e11e14dd673bfe1f /crates/ra_ide_db/src/defs.rs
parentb8b41c5f41a0cf8bf9c15a3bbcdd8d626eb41772 (diff)
parent91b35d882776d7ae8891b3aecf9879164ef183b5 (diff)
Merge #5345
5345: Semantic Highlighting: Emit mutable modifier for 'self' when applicable r=matklad a=Veykril This PR implements emitting the mutable modifier for the self keyword when applicable for semantic highlighting as mentioned in #5041. The rendered highlighting test html file: ![firefox_5lbsFNBqsT](https://user-images.githubusercontent.com/3757771/87346245-a5a07280-c551-11ea-9051-e5901255f8c9.png) As you can see it does not emit the modifier when `self` is not used in a mutable context even if it is declared mutably in the enclosing function. I'm not sure if this is actually something wanted or not. Co-authored-by: Lukas Wirth <[email protected]>
Diffstat (limited to 'crates/ra_ide_db/src/defs.rs')
0 files changed, 0 insertions, 0 deletions