{"ast_node_type":"other","tokens":[{"end":96,"kind":"keyword","start":0,"text":"sema.attach_first_edition(file_id).map(|it|"}]}
        sema.attach_first_edition(file_id).map(|it| it.edition(db)).unwrap_or(Edition::CURRENT);
    let edition =
    let display_target = sema.first_crate(file_id)?.to_display_target(db);