1 | #ifndef DEFINE_FUNC_ATTRIBUTES |
2 | # define DEFINE_FUNC_ATTRIBUTES |
3 | #endif |
4 | #include "nvim/func_attr.h" |
5 | #undef DEFINE_FUNC_ATTRIBUTES |
6 | void do_debug(char_u *cmd); |
7 | void ex_debug(exarg_T *eap); |
8 | void dbg_check_breakpoint(exarg_T *eap); |
9 | _Bool dbg_check_skipped(exarg_T *eap); |
10 | void ex_breakadd(exarg_T *eap); |
11 | void ex_debuggreedy(exarg_T *eap); |
12 | void ex_breakdel(exarg_T *eap); |
13 | void ex_breaklist(exarg_T *eap); |
14 | linenr_T dbg_find_breakpoint(_Bool file, char_u *fname, linenr_T after ); |
15 | _Bool has_profiling(_Bool file, char_u *fname, _Bool *fp); |
16 | void dbg_breakpoint(char_u *name, linenr_T lnum); |
17 | void ex_profile(exarg_T *eap); |
18 | void ex_python(exarg_T *eap); |
19 | void ex_pyfile(exarg_T *eap); |
20 | void ex_pydo(exarg_T *eap); |
21 | void ex_ruby(exarg_T *eap); |
22 | void ex_rubyfile(exarg_T *eap); |
23 | void ex_rubydo(exarg_T *eap); |
24 | void ex_python3(exarg_T *eap); |
25 | void ex_py3file(exarg_T *eap); |
26 | void ex_pydo3(exarg_T *eap); |
27 | char_u *get_profile_name(expand_T *xp, int idx); |
28 | void set_context_in_profile_cmd(expand_T *xp, const char *arg); |
29 | void profile_dump(void); |
30 | void script_prof_save(proftime_T *tm ); |
31 | void script_prof_restore(proftime_T *tm); |
32 | void prof_inchar_enter(void); |
33 | void prof_inchar_exit(void); |
34 | _Bool prof_def_func(void); |
35 | int autowrite(buf_T *buf, int forceit); |
36 | void autowrite_all(void); |
37 | _Bool check_changed(buf_T *buf, int flags); |
38 | void dialog_changed(buf_T *buf, _Bool checkall); |
39 | _Bool dialog_close_terminal(buf_T *buf); |
40 | _Bool can_abandon(buf_T *buf, int forceit); |
41 | _Bool check_changed_any(_Bool hidden, _Bool unload); |
42 | int check_fname(void); |
43 | int buf_write_all(buf_T *buf, int forceit); |
44 | int get_arglist_exp(char_u *str, int *fcountp, char_u ***fnamesp, _Bool wig); |
45 | void check_arg_idx(win_T *win); |
46 | void ex_args(exarg_T *eap); |
47 | void ex_previous(exarg_T *eap); |
48 | void ex_rewind(exarg_T *eap); |
49 | void ex_last(exarg_T *eap); |
50 | void ex_argument(exarg_T *eap); |
51 | void do_argfile(exarg_T *eap, int argn); |
52 | void ex_next(exarg_T *eap); |
53 | void ex_argedit(exarg_T *eap); |
54 | void ex_argadd(exarg_T *eap); |
55 | void ex_argdelete(exarg_T *eap); |
56 | void ex_listdo(exarg_T *eap); |
57 | char_u *get_arglist_name(expand_T *xp FUNC_ATTR_UNUSED, int idx); |
58 | void ex_compiler(exarg_T *eap); |
59 | void ex_runtime(exarg_T *eap); |
60 | int do_in_path(char_u *path, char_u *name, int flags, DoInRuntimepathCB callback, void *cookie); |
61 | int do_in_path_and_pp(char_u *path, char_u *name, int flags, DoInRuntimepathCB callback, void *cookie); |
62 | int do_in_runtimepath(char_u *name, int flags, DoInRuntimepathCB callback, void *cookie); |
63 | int source_runtime(char_u *name, int flags); |
64 | int source_in_path(char_u *path, char_u *name, int flags); |
65 | void add_pack_start_dirs(void); |
66 | void load_start_packages(void); |
67 | void ex_packloadall(exarg_T *eap); |
68 | void ex_packadd(exarg_T *eap); |
69 | void ex_options(exarg_T *eap); |
70 | void init_pyxversion(void); |
71 | void ex_pyxfile(exarg_T *eap); |
72 | void ex_pyx(exarg_T *eap); |
73 | void ex_pyxdo(exarg_T *eap); |
74 | void ex_source(exarg_T *eap); |
75 | linenr_T *source_breakpoint(void *cookie); |
76 | int *source_dbg_tick(void *cookie); |
77 | int source_level(void *cookie); |
78 | int do_source(char_u *fname, int check_other, int is_vimrc); |
79 | void ex_scriptnames(exarg_T *eap); |
80 | char_u *get_scriptname(LastSet last_set, _Bool *should_free); |
81 | char_u *getsourceline(int c, void *cookie, int indent); |
82 | void script_line_start(void); |
83 | void script_line_exec(void); |
84 | void script_line_end(void); |
85 | void ex_scriptencoding(exarg_T *eap); |
86 | void ex_finish(exarg_T *eap); |
87 | void do_finish(exarg_T *eap, int reanimate); |
88 | _Bool source_finished(LineGetter fgetline, void *cookie); |
89 | void ex_checktime(exarg_T *eap); |
90 | char *get_mess_lang(void); |
91 | void set_lang_var(void); |
92 | void ex_language(exarg_T *eap); |
93 | char_u *get_lang_arg(expand_T *xp, int idx); |
94 | char_u *get_locales(expand_T *xp, int idx); |
95 | void ex_drop(exarg_T *eap); |
96 | #include "nvim/func_attr.h" |
97 | |