(&mut self, cte: Cte)
| 225 | } |
| 226 | |
| 227 | fn fold_cte(&mut self, cte: Cte) -> Result<Cte> { |
| 228 | Ok(Cte { |
| 229 | tid: cte.tid, |
| 230 | kind: match cte.kind { |
| 231 | CteKind::Normal(rel) => CteKind::Normal(self.fold_sql_relation(rel)?), |
| 232 | CteKind::Loop { initial, step } => CteKind::Loop { |
| 233 | initial: self.fold_sql_relation(initial)?, |
| 234 | step: self.fold_sql_relation(step)?, |
| 235 | }, |
| 236 | }, |
| 237 | }) |
| 238 | } |
| 239 | } |
no test coverage detected