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