{"ast_node_type":"variable","tokens":[{"end":40,"kind":"keyword","start":0,"text":"if"}]}
                if let Some((path, _)) =
                // Find a path between the borrow region and our opaque capture.
                    self.regioncx.find_constraint_paths_between_regions(self.borrow_region, |r| {