{"ast_node_type":"variable","tokens":[{"end":54,"kind":"keyword","start":0,"text":"if"}]}
        if let Some(place_to_flood) = place_to_flood {
        let mut state = state();
            state.flood_with(place_to_flood.as_ref(), &self.map, ConditionSet::BOTTOM);