diff options
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 | } |