(&mut self, func: &'ast mut Function<Aug>)
| 218 | } |
| 219 | |
| 220 | fn visit_function_mut(&mut self, func: &'ast mut Function<Aug>) { |
| 221 | match &mut func.args { |
| 222 | FunctionArgs::Star => (), |
| 223 | FunctionArgs::Args { args, order_by } => { |
| 224 | for arg in args { |
| 225 | self.visit_expr_mut(arg); |
| 226 | } |
| 227 | for expr in order_by { |
| 228 | self.visit_order_by_expr_mut(expr); |
| 229 | } |
| 230 | } |
| 231 | } |
| 232 | if let Some(over) = &mut func.over { |
| 233 | self.visit_window_spec_mut(over); |
| 234 | } |
| 235 | } |
| 236 | |
| 237 | fn visit_table_factor_mut(&mut self, table_factor: &'ast mut TableFactor<Aug>) { |
| 238 | match table_factor { |
nothing calls this directly
no test coverage detected