1#ifndef DEFINE_FUNC_ATTRIBUTES
2# define DEFINE_FUNC_ATTRIBUTES
3#endif
4#include "nvim/func_attr.h"
5#undef DEFINE_FUNC_ATTRIBUTES
6char **shell_build_argv(const char *cmd, const char *extra_args) FUNC_ATTR_NONNULL_RET;
7void shell_free_argv(char **argv);
8char *shell_argv_to_str(char **const argv) FUNC_ATTR_NONNULL_ALL;
9int os_call_shell(char_u *cmd, ShellOpts opts, char_u *extra_args);
10int os_system(char **argv, const char *input, size_t len, char **output, size_t *nread) FUNC_ATTR_NONNULL_ARG(1);
11#include "nvim/func_attr.h"
12