{"ast_node_type":"variable","tokens":[{"end":97,"kind":"keyword","start":0,"text":"let"}]}
            let mut ty = self.table.resolve_completely(self.result[capture.place.local].clone());
        for capture in &mut current_captures {
            if ty.as_raw_ptr().is_some() || ty.is_union() {