{"ast_node_type":"other","tokens":[{"end":83,"kind":"keyword","start":0,"text":"if"}]}
                if sema.is_inside_macro_call(InFile::new(file_id.into(), &token)) {
            .flat_map(move |token| {
                    sema.descend_into_macros_exact(token)