aboutsummaryrefslogtreecommitdiff
path: root/src/tag.h
diff options
context:
space:
mode:
Diffstat (limited to 'src/tag.h')
-rw-r--r--src/tag.h18
1 files changed, 18 insertions, 0 deletions
diff --git a/src/tag.h b/src/tag.h
new file mode 100644
index 0000000000..829d48ff7b
--- /dev/null
+++ b/src/tag.h
@@ -0,0 +1,18 @@
+#ifndef NEOVIM_TAG_H
+#define NEOVIM_TAG_H
+/* tag.c */
+int do_tag __ARGS((char_u *tag, int type, int count, int forceit, int verbose));
+void tag_freematch __ARGS((void));
+void do_tags __ARGS((exarg_T *eap));
+int find_tags __ARGS((char_u *pat, int *num_matches, char_u ***matchesp,
+ int flags, int mincount,
+ char_u *buf_ffname));
+void free_tag_stuff __ARGS((void));
+int get_tagfname __ARGS((tagname_T *tnp, int first, char_u *buf));
+void tagname_free __ARGS((tagname_T *tnp));
+void simplify_filename __ARGS((char_u *filename));
+int expand_tags __ARGS((int tagnames, char_u *pat, int *num_file,
+ char_u ***file));
+int get_tags __ARGS((list_T *list, char_u *pat));
+/* vim: set ft=c : */
+#endif /* NEOVIM_TAG_H */