aboutsummaryrefslogtreecommitdiff
path: root/src/yellow/syntax.rs
diff options
context:
space:
mode:
authorAleksey Kladov <[email protected]>2018-08-07 16:28:30 +0100
committerAleksey Kladov <[email protected]>2018-08-07 16:36:33 +0100
commit2fb854ccdae6f1f12b60441e5c3b283bdc81fb0a (patch)
treeed4f31d31473a2faf8e014907960f855b96cca22 /src/yellow/syntax.rs
parenta04473e2bb95483e84404c57426ee9ed21fa5d6b (diff)
:tada: extend selection
Diffstat (limited to 'src/yellow/syntax.rs')
-rw-r--r--src/yellow/syntax.rs4
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 }