{"ast_node_type":"variable","tokens":[{"end":90,"kind":"keyword","start":0,"text":"if"}]}
            if let Some(name) = node.value.name().map(|name| name.syntax().text_range()) {
        ) -> Option<(TextRange, Option<TextRange>)> {
                // if we have a name, try mapping that out of the macro expansion as we can put the