{"ast_node_type":"other","tokens":[{"end":44,"kind":"keyword","start":0,"text":".take_while(|&it|"}]}
            .take_while(|&it| !it.is_root())
        std::iter::successors(Some(self), move |&mark| Some(mark.parent(db)))
            .map(|ctx| {