aboutsummaryrefslogtreecommitdiff
path: root/crates/ide/src/syntax_highlighting/tags.rs
Commit message (Collapse)AuthorAgeFilesLines
* Shorten frequent namesAleksey Kladov2021-01-091-67/+67
|
* Rename dummy -> noneAleksey Kladov2021-01-091-4/+4
|
* Simplify highlighting infraAleksey Kladov2021-01-081-1/+4
| | | | This also fixes the killer whale bug
* Add ConstParams to the ide layerLukas Wirth2021-01-011-0/+1
|
* Support labels in reference searchLukas Wirth2020-12-241-0/+1
|
* Make sure that HighlightModifier::ALL is synchronized with enumAleksey Kladov2020-12-191-3/+6
|
* Clarify the meaning of no-op highlight tagAleksey Kladov2020-12-191-3/+3
|
* Use more Rustic highlighting specifiersAleksey Kladov2020-12-191-3/+8
| | | | | *Method* works for OO languages, but in rust we can also have associated constants & types, so let's move this to a modifier.
* Deduplicate highlight tags and symbol kindsAleksey Kladov2020-12-181-43/+33
| | | | | | | Curiously, LSP uses different enums for those, and unsurprising and annoyingly, there are things which exist in one but not in the other. Let's not repeat the mistake and unify the two things
* Use METHOD semantic token typeLaurențiu Nicola2020-12-041-0/+2
|
* Add static semantic token modifier for associated functions with no &selfAnatol Liu2020-11-051-0/+4
|
* Add HighlightModifier::Callable and add it for localsGrayJack2020-10-161-0/+3
|
* Add new HighlightModifier variant, ConsumingPaul Daniel Faria2020-08-161-0/+3
|
* Rename ra_ide -> ideAleksey Kladov2020-08-131-0/+203