pub fn extract_function_name(expr: &Expr) -> Option<String>
Extract function name from various expression types