fn get_fn_params<'db>( db: &'db dyn HirDatabase, function: Function, param_list: &ParamList, make: &SyntaxFactory, ) -> Option<Vec<(Pat, Option<Type>, Param<'db>)>>