diff --git a/crates/language/src/buffer.rs b/crates/language/src/buffer.rs index 05da8de5e86b457ec8047563a7954bd1b66967ef..0cb990c31c9476a03b05f6956c641aa5dd3ddb3b 100644 --- a/crates/language/src/buffer.rs +++ b/crates/language/src/buffer.rs @@ -4145,7 +4145,9 @@ impl BufferSnapshot { self.syntax.matches(range, self, query) } - /// todo! docs: this is an unordered collection of matches + /// Returns all bracket pairs that intersect with the range given. + /// + /// The resulting collection is not ordered. fn fetch_bracket_ranges(&self, range: Range) -> Vec { let mut tree_sitter_data = self.tree_sitter_data.lock(); if self