Unnamed repository; edit this file 'description' to name the repository.
Diffstat (limited to 'crates/syntax/src/ast/edit_in_place.rs')
| -rw-r--r-- | crates/syntax/src/ast/edit_in_place.rs | 10 |
1 files changed, 4 insertions, 6 deletions
diff --git a/crates/syntax/src/ast/edit_in_place.rs b/crates/syntax/src/ast/edit_in_place.rs index d71a7af534..4e0d97c3fd 100644 --- a/crates/syntax/src/ast/edit_in_place.rs +++ b/crates/syntax/src/ast/edit_in_place.rs @@ -487,17 +487,15 @@ pub trait Indent: AstNode + Clone + Sized { fn indent_level(&self) -> IndentLevel { IndentLevel::from_node(self.syntax()) } - fn indent(&self, level: IndentLevel) -> &Self { + fn indent(&self, level: IndentLevel) { level.increase_indent(self.syntax()); - self } - fn dedent(&self, level: IndentLevel) -> &Self { + fn dedent(&self, level: IndentLevel) { level.decrease_indent(self.syntax()); - self } - fn reset_indent(&self) -> &Self { + fn reset_indent(&self) { let level = IndentLevel::from_node(self.syntax()); - self.dedent(level) + self.dedent(level); } } |