{"ast_node_type":"variable","tokens":[{"end":94,"kind":"keyword","start":0,"text":"while"}]}
        while let Some(parent_use_tree_list) = self.parent_use_tree().parent_use_tree_list() {
        // the below remove other unnecessary {}, got `use crate::A`
            remove_brace_in_use_tree_list(&parent_use_tree_list);