syntax_data: {"ast_node_type":"other","tokens":[{"end":58,"kind":"keyword","start":0,"text":"//"}]}
source_snippet:         // we can safely provide suggestions on this span.
context_before:         // the callsite span and the span will be pointing at different places. It also means that
context_after:             || (self.in_derive_expansion()