1 | #ifndef DEFINE_FUNC_ATTRIBUTES |
2 | # define DEFINE_FUNC_ATTRIBUTES |
3 | #endif |
4 | #include "nvim/func_attr.h" |
5 | #undef DEFINE_FUNC_ATTRIBUTES |
6 | static inline void free_spat(struct spat *const spat); |
7 | static void set_vv_searchforward(void); |
8 | static int first_submatch(regmmatch_T *rp); |
9 | static _Bool check_prevcol(char_u *linep, int col, int ch, int *prevcol); |
10 | static _Bool find_rawstring_end(char_u *linep, pos_T *startpos, pos_T *endpos); |
11 | static int (char_u *line); |
12 | static int inmacro(char_u *opt, char_u *s); |
13 | static int cls(void); |
14 | static int skip_chars(int cclass, int dir); |
15 | static void back_in_line(void); |
16 | static void find_first_blank(pos_T *posp); |
17 | static void findsent_forward(long count, int at_start_sent ); |
18 | static int in_html_tag(int end_tag); |
19 | static int find_next_quote(char_u *line, int col, int quotechar, char_u *escape ); |
20 | static int find_prev_quote(char_u *line, int col_start, int quotechar, char_u *escape ); |
21 | static int is_one_char(char_u *pattern, _Bool move, pos_T *cur, Direction direction); |
22 | static void search_stat(int dirc, pos_T *pos, _Bool show_top_bot_msg, char_u *msgbuf, _Bool recompute); |
23 | static void show_pat_in_path(char_u *line, int type, int did_show, int action, FILE *fp, linenr_T *lnum, long count); |
24 | #include "nvim/func_attr.h" |
25 | |