{"ast_node_type":"function","tokens":[{"end":59,"kind":"keyword","start":0,"text":"pub"}]}
    pub fn with_call_site_ctxt(&self, span: Span) -> Span {
    /// except that the location is taken from the span passed as an argument.
        span.with_call_site_ctxt(self.current_expansion.id.to_expn_id())