(&self, span: impl ToSpan)
| 149 | } |
| 150 | |
| 151 | pub fn delete(&self, span: impl ToSpan) { |
| 152 | let span = span.to_span(); |
| 153 | debug_assert!(span.start() <= span.end(), "Transformer::delete received invalid span: {:?}", span); |
| 154 | *self.changed.borrow_mut() = true; |
| 155 | self.edits.borrow_mut().push(TransformEdit::Delete { target: span }); |
| 156 | } |
| 157 | |
| 158 | pub fn insert_before(&self, anchor: SourceOffset, cursors: Vec<'a, SourceCursor<'a>>) { |
| 159 | *self.changed.borrow_mut() = true; |
no test coverage detected