syntax_data: {"ast_node_type":"other","tokens":[{"end":84,"kind":"keyword","start":0,"text":"//"}]}
source_snippet:                 // Not having a `Span` isn't great. But there's hopefully some other
context_before:             if !self.recursion_limit.value_within_limit(level) {
context_after:                 // recursion limit error as well.