ZIm/crates/language/src
Piotr Osiewicz cc335db9e0
editor/language: hoist out non-generic parts of edit functions. (#3130)
This reduces LLVM IR size of editor (that's one of the heaviest crates
to build) by almost 5%.

LLVM IR size of `editor` before this PR: 3280386
LLVM IR size with `editor::edit` changed: 3227092
LLVM IR size with `editor::edit` and `language::edit` changed: 3146807

Release Notes:
- N/A
2023-10-16 13:17:44 +02:00
..
syntax_map Format let-else statements 2023-08-25 10:11:32 -07:00
buffer.rs editor/language: hoist out non-generic parts of edit functions. (#3130) 2023-10-16 13:17:44 +02:00
buffer_tests.rs chore: Upgrade to Rust 1.73 (#3096) 2023-10-06 14:50:29 +02:00
diagnostic_set.rs Clear old diagnostics when restarting a language server 2023-05-22 12:53:22 -07:00
highlight_map.rs Add "editor: copy highlight json" command 2023-03-24 16:37:57 -06:00
language.rs Autocomplete docs (#3126) 2023-10-13 13:26:45 -04:00
language_settings.rs Allow to configure default prettier 2023-10-11 12:56:29 +03:00
markdown.rs Allow file links in markdown & filter links a bit aggressively 2023-10-12 12:11:27 -04:00
outline.rs Add buffer method for getting the symbols containing a position 2022-03-15 14:04:58 -07:00
proto.rs Make all formatting to happen on the client's buffers, as needed 2023-10-12 15:29:57 +03:00
syntax_map.rs Format let-else statements 2023-08-25 10:11:32 -07:00