1#ifndef DEFINE_FUNC_ATTRIBUTES
2# define DEFINE_FUNC_ATTRIBUTES
3#endif
4#include "nvim/func_attr.h"
5#undef DEFINE_FUNC_ATTRIBUTES
6void *vim_findfile_init(char_u *path, char_u *filename, char_u *stopdirs, int level, int free_visited, int find_what, void *search_ctx_arg, int tagfile, char_u *rel_fname );
7char_u *vim_findfile_stopdir(char_u *buf);
8void vim_findfile_cleanup(void *ctx);
9char_u *vim_findfile(void *search_ctx_arg);
10void vim_findfile_free_visited(void *search_ctx_arg);
11char_u *find_file_in_path(char_u *ptr, size_t len, int options, int first, char_u *rel_fname );
12char_u *find_directory_in_path(char_u *ptr, size_t len, int options, char_u *rel_fname );
13char_u *find_file_in_path_option(char_u *ptr, size_t len, int options, int first, char_u *path_option, int find_what, char_u *rel_fname, char_u *suffixes );
14void do_autocmd_dirchanged(char *new_dir, CdScope scope);
15int vim_chdirfile(char_u *fname);
16int vim_chdir(char_u *new_dir);
17#include "nvim/func_attr.h"
18