{"ast_node_type":"other","tokens":[{"end":77,"kind":"keyword","start":0,"text":".find_ancestor_not_from_extern_macro(&self.tcx.sess.source_map())"}]}
            .find_ancestor_not_from_extern_macro(&self.tcx.sess.source_map())
            .span
            .unwrap_or(expr.span);