xref: /Universal-ctags/main/selectors.h (revision d325d3e6cf56987737f10b7c02f7aa9821681a22)
1 /*
2  * Copyright (c) 2015, Dmitri Tikhonov
3  *
4  * This source code is released for free distribution under the terms of the
5  * GNU General Public License version 2 or (at your option) any later version.
6  *
7  * selectors.h
8  */
9 
10 #ifndef CTAGS_MAIN_SELECTORS_H
11 #define CTAGS_MAIN_SELECTORS_H
12 
13 #include "types.h"
14 
15 const char *
16 selectByPickingPerlVersion (struct _MIO *, langType *, unsigned int);
17 
18 const char *
19 selectByObjectiveCAndMatLabKeywords (struct _MIO *, langType *, unsigned int);
20 
21 const char *
22 selectByObjectiveCKeywords(struct _MIO *, langType *, unsigned int);
23 
24 const char *
25 selectByArrowOfR (struct _MIO *, langType *, unsigned int);
26 
27 const char *
28 selectByRexxCommentAndDosbatchLabelPrefix (struct _MIO *, langType *, unsigned int);
29 
30 const char *
31 selectLispOrLEXByLEXMarker (struct _MIO *, langType *, unsigned int);
32 
33 const char *
34 selectByXpathFileSpec (struct _MIO *input, langType *candidates, unsigned int nCandidates);
35 
36 #endif
37