diff --git a/src/api.rs b/src/api.rs index a35d001..b8f2cd0 100644 --- a/src/api.rs +++ b/src/api.rs @@ -48,7 +48,13 @@ impl fmt::Debug for SyntaxNode { assert_eq!(level, 0); Ok(()) } else { - write!(f, "{:?}@{:?}", self.kind(), self.text_range()) + write!(f, "{:?}@{:?}", self.kind(), self.text_range())?; + + if self.first_child().is_some() { + write!(f, " ...")?; + } + + Ok(()) } } }