{"ast_node_type":"variable","tokens":[{"end":60,"kind":"keyword","start":0,"text":"if"}]}
        if let Some(macro_file) = src.file_id.macro_file() {
        let src = impl_id.lookup(&db).source(&db);
            if let MacroKind::DeriveBuiltIn | MacroKind::Derive = macro_file.kind(&db) {