{"ast_node_type":"other","tokens":[{"end":58,"kind":"keyword","start":0,"text":".filter(|it|"}]}
        .filter(|it| !ast::MacroCall::can_cast(it.kind()))
    let item = ancestors_at_offset(source_file.syntax(), position.offset)
        .find_map(ast::Item::cast)?;