syntax_data: {"ast_node_type":"other","tokens":[{"end":50,"kind":"keyword","start":0,"text":"//"}]}
source_snippet:             // equivalent to calling the function)
context_before:             // basically useless -- the shim calls the actual function, so tailcalling the shim is
context_after:             let caller_needs_location = self.needs_location(self.caller_ty);