Use cxx parser from uctags (#3032)
[geany-mirror.git] / src / tagmanager / tm_parsers.h
blobc46a9d438c680e7ca79a0300a52f70d559d38e48
1 /*
2 * Copyright (c) 2019, Jiri Techet
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.
7 * Declares parsers used by ctags
8 */
9 #ifndef TM_PARSERS_H
10 #define TM_PARSERS_H
12 /* This file is included by ctags by defining EXTERNAL_PARSER_LIST_FILE inside
13 * ctags/Makefile.am */
15 /* Keep in sync with tm_parser.h */
16 #define EXTERNAL_PARSER_LIST \
17 CParser, \
18 CppParser, \
19 JavaParser, \
20 MakefileParser, \
21 PascalParser, \
22 PerlParser, \
23 PhpParser, \
24 PythonParser, \
25 TexParser, \
26 AsmParser, \
27 IniconfParser, \
28 SqlParser, \
29 DocBookParser, \
30 ErlangParser, \
31 CssParser, \
32 RubyParser, \
33 TclParser, \
34 ShParser, \
35 DParser, \
36 FortranParser, \
37 FeriteParser, \
38 DiffParser, \
39 VhdlParser, \
40 LuaParser, \
41 JavaScriptParser, \
42 HaskellParser, \
43 CsharpParser, \
44 BasicParser,\
45 HaxeParser,\
46 RstParser, \
47 HtmlParser, \
48 F77Parser, \
49 GLSLParser, \
50 MatLabParser, \
51 ValaParser, \
52 FlexParser, \
53 NsisParser, \
54 MarkdownParser, \
55 Txt2tagsParser, \
56 AbcParser, \
57 VerilogParser, \
58 RParser, \
59 CobolParser, \
60 ObjcParser, \
61 AsciidocParser, \
62 AbaqusParser, \
63 RustParser, \
64 GoParser, \
65 JsonParser, \
66 ZephirParser, \
67 PowerShellParser, \
68 JuliaParser, \
69 BibtexParser, \
70 CPreProParser
72 #endif