From 2fb854ccdae6f1f12b60441e5c3b283bdc81fb0a Mon Sep 17 00:00:00 2001 From: Aleksey Kladov Date: Tue, 7 Aug 2018 18:28:30 +0300 Subject: :tada: extend selection --- src/yellow/syntax.rs | 4 ++++ 1 file changed, 4 insertions(+) (limited to 'src/yellow') diff --git a/src/yellow/syntax.rs b/src/yellow/syntax.rs index 5b88a3b07..07607ec2d 100644 --- a/src/yellow/syntax.rs +++ b/src/yellow/syntax.rs @@ -115,6 +115,10 @@ impl SyntaxNode { }) } + pub fn is_leaf(&self) -> bool { + self.first_child().is_none() + } + fn red(&self) -> &RedNode { unsafe { self.red.as_ref() } } -- cgit v1.2.3