Emit a folding range for a `Block` (left-brace … right-brace).
(block: &Block<'_>, content: &str, ranges: &mut Vec<FoldingRange>)
| 70 | |
| 71 | /// Emit a folding range for a `Block` (left-brace … right-brace). |
| 72 | fn emit_block(block: &Block<'_>, content: &str, ranges: &mut Vec<FoldingRange>) { |
| 73 | ranges.push(range_from_offsets( |
| 74 | content, |
| 75 | block.left_brace.start.offset, |
| 76 | block.right_brace.end.offset, |
| 77 | None, |
| 78 | )); |
| 79 | } |
| 80 | |
| 81 | /// Emit a folding range from two `mago_span::Span` values representing the |
| 82 | /// opening and closing delimiters. |
no test coverage detected