MCPcopy Create free account
hub / github.com/douglance/devsql / line_number_at

Function line_number_at

crates/devsql/src/providers/symbols.rs:469–471  ·  view source on GitHub ↗
(content: &str, byte_offset: usize)

Source from the content-addressed store, hash-verified

467}
468
469fn line_number_at(content: &str, byte_offset: usize) -> usize {
470 content[..byte_offset].matches('\n').count() + 1
471}
472
473fn line_text(content: &str, line_num: usize) -> &str {
474 content.lines().nth(line_num.saturating_sub(1)).unwrap_or("")

Callers 4

extract_rustFunction · 0.85
extract_ts_jsFunction · 0.85
extract_pythonFunction · 0.85
extract_goFunction · 0.85

Calls 1

matchesMethod · 0.80

Tested by

no test coverage detected