{"ast_node_type":"variable","tokens":[{"end":87,"kind":"keyword","start":0,"text":"if"}]}
                if let Some(x) = try_lookup_macro_def_in_macro_use(sema, token.value) {
            if ast::TokenTree::can_cast(parent.kind()) {
                    return Some(vec![x]);