MCPcopy Create free account
hub / github.com/MaterializeInc/materialize / visit_function_mut

Method visit_function_mut

src/sql/src/normalize.rs:220–235  ·  view source on GitHub ↗
(&mut self, func: &'ast mut Function<Aug>)

Source from the content-addressed store, hash-verified

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 {

Callers

nothing calls this directly

Calls 1

visit_expr_mutMethod · 0.45

Tested by

no test coverage detected