MCPcopy Create free account
hub / github.com/PHPantom-dev/phpantom_lsp / push_paren_pair

Function push_paren_pair

src/selection_range.rs:881–892  ·  view source on GitHub ↗
(
    left: mago_span::Span,
    right: mago_span::Span,
    offset: u32,
    spans: &mut Vec<(u32, u32)>,
)

Source from the content-addressed store, hash-verified

879// ─── Paren pair helper ──────────────────────────────────────────────────────
880
881fn push_paren_pair(
882 left: mago_span::Span,
883 right: mago_span::Span,
884 offset: u32,
885 spans: &mut Vec<(u32, u32)>,
886) {
887 let start = left.start.offset;
888 let end = right.end.offset;
889 if start <= offset && offset <= end {
890 spans.push((start, end));
891 }
892}
893
894// ─── Tests ──────────────────────────────────────────────────────────────────
895

Calls 1

pushMethod · 0.80

Tested by

no test coverage detected