{"ast_node_type":"other","tokens":[{"end":55,"kind":"keyword","start":0,"text":".take_while(|n|"}]}
        .take_while(|n| !ast::Item::can_cast(n.kind()))
    if ancestors_at_offset(file.syntax(), offset)
        .any(|n| {