mirror of
https://github.com/astral-sh/ruff
synced 2026-01-07 14:44:17 -05:00
Add offset method to ruff_python_trivia::Cursor (#18371)
This commit is contained in:
@@ -21,6 +21,11 @@ impl<'a> Cursor<'a> {
|
||||
}
|
||||
}
|
||||
|
||||
/// Retrieves the current offset of the cursor within the source code.
|
||||
pub fn offset(&self) -> TextSize {
|
||||
self.source_length - self.text_len()
|
||||
}
|
||||
|
||||
/// Return the remaining input as a string slice.
|
||||
pub fn chars(&self) -> Chars<'a> {
|
||||
self.chars.clone()
|
||||
|
||||
Reference in New Issue
Block a user