From 186a430853176f0ff5f69c4323bd12fb6f07d6ed Mon Sep 17 00:00:00 2001 From: Aleksey Kladov Date: Tue, 16 Mar 2021 22:59:57 +0300 Subject: pit-of-successify tree editor --- crates/syntax/src/ast/edit_in_place.rs | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) (limited to 'crates/syntax/src/ast/edit_in_place.rs') diff --git a/crates/syntax/src/ast/edit_in_place.rs b/crates/syntax/src/ast/edit_in_place.rs index 7adfe5e16..449b058fb 100644 --- a/crates/syntax/src/ast/edit_in_place.rs +++ b/crates/syntax/src/ast/edit_in_place.rs @@ -102,17 +102,17 @@ impl GenericParamsOwnerEdit for ast::Enum { fn create_where_clause(position: Position) { let where_clause: SyntaxElement = make::where_clause(empty()).clone_for_update().syntax().clone().into(); - ted::insert_ws(position, where_clause); + ted::insert(position, where_clause); } impl ast::WhereClause { pub fn add_predicate(&self, predicate: ast::WherePred) { if let Some(pred) = self.predicates().last() { if !pred.syntax().siblings_with_tokens(Direction::Next).any(|it| it.kind() == T![,]) { - ted::append_child(self.syntax().clone(), make::token(T![,])); + ted::append_child_raw(self.syntax().clone(), make::token(T![,])); } } - ted::append_child_ws(self.syntax().clone(), predicate.syntax().clone()) + ted::append_child(self.syntax().clone(), predicate.syntax().clone()) } } -- cgit v1.2.3