{"ast_node_type":"variable","tokens":[{"end":47,"kind":"keyword","start":0,"text":"if"}]}
        if let ItemKind::Use(ut) = &self.kind {
    fn declared_idents(&self) -> Vec<Ident> {
            fn collect_use_tree_leaves(ut: &ast::UseTree, idents: &mut Vec<Ident>) {