MCPcopy Create free account
hub / github.com/astral-sh/ruff / bump_string_value

Method bump_string_value

crates/ruff_python_parser/src/parser/mod.rs:439–449  ·  view source on GitHub ↗
(&mut self)

Source from the content-addressed store, hash-verified

437 }
438
439 fn bump_string_value(&mut self) -> &'src str {
440 let range = self.current_token_range();
441 let flags = self.tokens.current_flags().as_any_string_flags();
442 let value_range = TextRange::new(
443 range.start() + flags.opener_len(),
444 range.end() - flags.closer_len(),
445 );
446 let value = &self.source[value_range];
447 self.bump(TokenKind::String);
448 value
449 }
450
451 fn bump_ipython_escape_command(
452 &mut self,

Callers 1

Calls 8

current_token_rangeMethod · 0.80
as_any_string_flagsMethod · 0.80
opener_lenMethod · 0.80
closer_lenMethod · 0.80
current_flagsMethod · 0.45
startMethod · 0.45
endMethod · 0.45
bumpMethod · 0.45

Tested by

no test coverage detected