We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
1 parent dbe1cc5 commit 05d611cCopy full SHA for 05d611c
src/ast/spans.rs
@@ -2280,7 +2280,16 @@ impl Spanned for TableObject {
2280
2281
impl Spanned for BeginEndStatements {
2282
fn span(&self) -> Span {
2283
- union_spans([self.begin_token.0.span, self.end_token.0.span].into_iter())
+ let BeginEndStatements {
2284
+ begin_token,
2285
+ statements,
2286
+ end_token,
2287
+ } = self;
2288
+ union_spans(
2289
+ core::iter::once(begin_token.0.span)
2290
+ .chain(statements.iter().map(|i| i.span()))
2291
+ .chain(core::iter::once(end_token.0.span)),
2292
+ )
2293
}
2294
2295
0 commit comments