diff options
author | Aleksey Kladov <[email protected]> | 2018-08-07 16:28:30 +0100 |
---|---|---|
committer | Aleksey Kladov <[email protected]> | 2018-08-07 16:36:33 +0100 |
commit | 2fb854ccdae6f1f12b60441e5c3b283bdc81fb0a (patch) | |
tree | ed4f31d31473a2faf8e014907960f855b96cca22 /src/yellow | |
parent | a04473e2bb95483e84404c57426ee9ed21fa5d6b (diff) |
:tada: extend selection
Diffstat (limited to 'src/yellow')
-rw-r--r-- | src/yellow/syntax.rs | 4 |
1 files changed, 4 insertions, 0 deletions
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<R: TreeRoot> SyntaxNode<R> { | |||
115 | }) | 115 | }) |
116 | } | 116 | } |
117 | 117 | ||
118 | pub fn is_leaf(&self) -> bool { | ||
119 | self.first_child().is_none() | ||
120 | } | ||
121 | |||
118 | fn red(&self) -> &RedNode { | 122 | fn red(&self) -> &RedNode { |
119 | unsafe { self.red.as_ref() } | 123 | unsafe { self.red.as_ref() } |
120 | } | 124 | } |