{"ast_node_type":"impl","tokens":[{"end":55,"kind":"keyword","start":0,"text":"args:"}]}
        args: impl Iterator<Item = (PlaceElem, PatId)>,
        mut current_else: Option<BasicBlockId>,
        cond_place: &Place,