Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | Support labels in reference search | Lukas Wirth | 2020-12-24 | 1 | -0/+6 |
| | |||||
* | Make sure that HighlightModifier::ALL is synchronized with enum | Aleksey Kladov | 2020-12-19 | 1 | -18/+18 |
| | |||||
* | Use more Rustic highlighting specifiers | Aleksey Kladov | 2020-12-19 | 1 | -18/+18 |
| | | | | | *Method* works for OO languages, but in rust we can also have associated constants & types, so let's move this to a modifier. | ||||
* | Make macro def krate mandatory | Jonas Schievink | 2020-12-15 | 1 | -1/+4 |
| | | | | Refactors builtin derive support to go through proper name resolution | ||||
* | Move to upstream `macro_rules!` model | Jonas Schievink | 2020-12-15 | 1 | -3/+3 |
| | |||||
* | Use METHOD semantic token type | Laurențiu Nicola | 2020-12-04 | 1 | -18/+18 |
| | |||||
* | Add attribute highlight modifier to all tokens inside attributes | Lukas Wirth | 2020-11-21 | 1 | -5/+5 |
| | |||||
* | . is an operator | Aleksey Kladov | 2020-11-09 | 1 | -15/+15 |
| | | | | closes #6498 | ||||
* | Merge #6379 | bors[bot] | 2020-10-27 | 1 | -0/+6 |
|\ | | | | | | | | | | | | | | | 6379: Highlight never type as BuiltinType r=matklad a=Veykril Fixes #6374 Co-authored-by: Lukas Wirth <[email protected]> | ||||
| * | Highlight never type as BuiltinType | Lukas Wirth | 2020-10-26 | 1 | -0/+6 |
| | | |||||
* | | Fix test | GrayJack | 2020-10-26 | 1 | -158/+158 |
| | | |||||
* | | Add test to avoid regression | GrayJack | 2020-10-26 | 1 | -153/+159 |
|/ | |||||
* | Fix unary minus highlighting | Lukas Wirth | 2020-10-25 | 1 | -0/+3 |
| | |||||
* | Add tests for callable modifier | GrayJack | 2020-10-21 | 1 | -0/+19 |
| | |||||
* | Merge #6198 | bors[bot] | 2020-10-12 | 1 | -0/+4 |
|\ | | | | | | | | | | | | | | | | | | | 6198: Skip macro matcher fragment name semantic highlighting r=matklad a=Veykril Implements a small state-machine for macro_rules! highlighting to separate out the matcher part of its rules. This skips semantically highlighting names of metavariables in the matcher and expander. This might even allow for more fun macro highlighting things in the future. Fixes #4380. Co-authored-by: Lukas Wirth <[email protected]> | ||||
| * | Skip macro matcher fragment name semantic highlighting | Lukas Wirth | 2020-10-10 | 1 | -0/+4 |
| | | |||||
* | | Fix `mut self` not emitting mutable binding on `self` use | Lukas Wirth | 2020-10-11 | 1 | -1/+1 |
|/ | |||||
* | Cleanup unintended unresolved reference in syntax higlighting test | Paul Daniel Faria | 2020-09-24 | 1 | -3/+3 |
| | |||||
* | Fix handling of consuming self, refactor shared logic into a single function | Paul Daniel Faria | 2020-09-06 | 1 | -1/+1 |
| | |||||
* | Add consuming modifier to lvalues that are passed by value and not Copy | Paul Daniel Faria | 2020-09-06 | 1 | -6/+7 |
| | |||||
* | :arrow_up: expect-test | Aleksey Kladov | 2020-08-28 | 1 | -0/+170 |