{"ast_node_type":"variable","tokens":[{"end":83,"kind":"keyword","start":0,"text":"if"}]}
        if let Some(macro_call) = node.ancestors().find_map(ast::MacroCall::cast) {
    if node.kind() == TOKEN_TREE {
            if let Some(range) = extend_tokens_from_range(sema, macro_call, range) {