rust/crates/rust-analyzer/src/lsp
bors 7c2bb75bc8 Auto merge of #16860 - Veykril:macarons, r=Veykril
feat: Syntax highlighting improvements

Specifically
- Adds a new `constant` modifier, attached to keyword `const` (except for `*const ()` and `&raw const ()`), `const` items and `const` functions
- Adds (or rather reveals) `associated` modifier for associated items
- Fixes usage of the standard `static` modifier, now it acts like `associated` except being omitted for methods.
- Splits `SymbolKind::Function` into `Function` and `Method`. We already split other things like that (notable self param from params), so the split makes sense in general as a lot special cases around it anyways.
2024-03-18 09:14:08 +00:00
..
ext.rs Use a hash to find the correct inlay hint when resolving 2024-03-18 09:51:51 +01:00
from_proto.rs
semantic_tokens.rs Move custom async modifier to standard one 2024-03-17 11:10:29 +01:00
to_proto.rs Auto merge of #16860 - Veykril:macarons, r=Veykril 2024-03-18 09:14:08 +00:00
utils.rs fix: server hanging up on build script task 2024-02-20 15:55:17 +01:00