{"ast_node_type":"other","tokens":[{"end":87,"kind":"keyword","start":0,"text":"//"}]}
        // the information we need to decode `Span`s is stored in the proc-macro crate.
        // This allows us to avoid loading the dependencies of proc-macro crates: all of
        let (kind, metadata_index) = if source_file.is_imported() && !s.is_proc_macro {