diff options
Diffstat (limited to 'crates/rust-analyzer/src/line_endings.rs')
-rw-r--r-- | crates/rust-analyzer/src/line_endings.rs | 7 |
1 files changed, 7 insertions, 0 deletions
diff --git a/crates/rust-analyzer/src/line_endings.rs b/crates/rust-analyzer/src/line_endings.rs index cc152c529..7b6cba43e 100644 --- a/crates/rust-analyzer/src/line_endings.rs +++ b/crates/rust-analyzer/src/line_endings.rs | |||
@@ -4,9 +4,16 @@ | |||
4 | 4 | ||
5 | use std::sync::Arc; | 5 | use std::sync::Arc; |
6 | 6 | ||
7 | pub(crate) enum OffsetEncoding { | ||
8 | #[allow(unused)] | ||
9 | Utf8, | ||
10 | Utf16, | ||
11 | } | ||
12 | |||
7 | pub(crate) struct LineIndex { | 13 | pub(crate) struct LineIndex { |
8 | pub(crate) index: Arc<ide::LineIndex>, | 14 | pub(crate) index: Arc<ide::LineIndex>, |
9 | pub(crate) endings: LineEndings, | 15 | pub(crate) endings: LineEndings, |
16 | pub(crate) encoding: OffsetEncoding, | ||
10 | } | 17 | } |
11 | 18 | ||
12 | #[derive(Debug, Clone, Copy, PartialEq, Eq, PartialOrd, Ord, Hash)] | 19 | #[derive(Debug, Clone, Copy, PartialEq, Eq, PartialOrd, Ord, Hash)] |