CodeSonar C++ API
[For improved navigation, enable JavaScript.]
cs_language_decls.hpp
Go to the documentation of this file.
1 
2 /*
3  * Copyright (c) 2023, an unpublished work by CodeSecure, Inc.
4  * ALL RIGHTS RESERVED
5  *
6  * Copyright (c) 2013-2023, an unpublished work by GrammaTech, Inc.
7  * ALL RIGHTS RESERVED
8  *
9  * This software is furnished under a license and may be used and
10  * copied only in accordance with the terms of such license and the
11  * inclusion of the above copyright notice. This software or any
12  * other copies thereof may not be provided or otherwise made
13  * available to any other person. Title to and ownership of the
14  * software is retained by CodeSecure, Inc.
15  */
24  static const language WILDCARD;
25 
26 
31  static const language SYNTHETIC;
32 
33 
38  static const language EDGCP_C;
39 
40 
45  static const language EDGCP_CPP;
46 
47 
52  static const language SWYX_X86;
53 
54 
59  static const language SWYX_X64;
60 
61 
66  static const language JFE_JAVA;
67 
68 
73  static const language DOTNETFE_CSHARP;
74 
75 
80  static const language SWYX_PPC;
81 
82 
87  static const language SWYX_ARM;
88 
89 
94  static const language SWYX_MIPS;
95 
96 
101  static const language SWYX_ARM64;
102 
103 
108  static const language META_ACTIONSCRIPT;
109 
110 
115  static const language META_ADA;
116 
117 
122  static const language META_ALGOL;
123 
124 
129  static const language META_AWK;
130 
131 
136  static const language META_C;
137 
138 
143  static const language META_CFML;
144 
145 
150  static const language META_CLOJURE;
151 
152 
157  static const language META_COBOL;
158 
159 
164  static const language META_CPP;
165 
166 
171  static const language META_CSHARP;
172 
173 
178  static const language META_D;
179 
180 
185  static const language META_DART;
186 
187 
192  static const language META_EIFFEL;
193 
194 
199  static const language META_ERLANG;
200 
201 
206  static const language META_FORTH;
207 
208 
213  static const language META_FORTRAN;
214 
215 
220  static const language META_FSHARP;
221 
222 
227  static const language META_GO;
228 
229 
234  static const language META_HASKELL;
235 
236 
241  static const language META_JAVA;
242 
243 
248  static const language META_JAVASCRIPT;
249 
250 
255  static const language META_JULIA;
256 
257 
262  static const language META_KOTLIN;
263 
264 
269  static const language META_LISP;
270 
271 
276  static const language META_LUA;
277 
278 
283  static const language META_MATLAB;
284 
285 
290  static const language META_ML;
291 
292 
297  static const language META_OBJECTIVE_C;
298 
299 
304  static const language META_OBJECTPASCAL;
305 
306 
311  static const language META_PASCAL;
312 
313 
318  static const language META_PERL;
319 
320 
325  static const language META_PHP;
326 
327 
332  static const language META_PROLOG;
333 
334 
339  static const language META_PYTHON;
340 
341 
346  static const language META_R;
347 
348 
353  static const language META_RUBY;
354 
355 
360  static const language META_RUST;
361 
362 
367  static const language META_SAS;
368 
369 
374  static const language META_SCALA;
375 
376 
381  static const language META_SCHEME;
382 
383 
388  static const language META_SMALLTALK;
389 
390 
395  static const language META_SQL;
396 
397 
402  static const language META_SWIFT;
403 
404 
409  static const language META_TYPESCRIPT;
410 
411 
416  static const language META_VBSCRIPT;
417 
418 
423  static const language META_VERILOG;
424 
425 
430  static const language META_VHDL;
431 
432 
437  static const language META_VISUALBASIC;
438 
439 
444  static const language META_VISUALFOXPRO;
445 
446 
451  static const language META_TEXT;
static const language META_SWIFT
Swift language, meta front end.
Definition: cs_language_decls.hpp:402
static const language META_KOTLIN
Kotlin language, meta front end.
Definition: cs_language_decls.hpp:262
static const language META_VHDL
VHSIC Hardware Description Language, meta front end.
Definition: cs_language_decls.hpp:430
static const language META_AWK
Awk language, meta front end.
Definition: cs_language_decls.hpp:129
static const language JFE_JAVA
Java language, Java front end.
Definition: cs_language_decls.hpp:66
static const language WILDCARD
Matches all languages.
Definition: cs_language_decls.hpp:24
static const language META_PROLOG
Prolog language, meta front end.
Definition: cs_language_decls.hpp:332
static const language META_FORTH
Forth language, meta front end.
Definition: cs_language_decls.hpp:206
static const language META_D
D language, meta front end.
Definition: cs_language_decls.hpp:178
static const language SYNTHETIC
The language associated with the synthesized compilation unit that contains #System_Initialization an...
Definition: cs_language_decls.hpp:31
static const language META_ERLANG
Erlang language, meta front end.
Definition: cs_language_decls.hpp:199
static const language META_DART
Dart language, meta front end.
Definition: cs_language_decls.hpp:185
static const language META_ACTIONSCRIPT
ActionScript language, meta front end.
Definition: cs_language_decls.hpp:108
static const language META_SCHEME
Scheme language, meta front end.
Definition: cs_language_decls.hpp:381
static const language META_VERILOG
Verilog language, meta front end.
Definition: cs_language_decls.hpp:423
static const language META_SQL
SQL language, meta front end.
Definition: cs_language_decls.hpp:395
SWYX_MIPS
static const language SWYX_MIPS
MIPS machine code, SWYX front end.
Definition: cs_language_decls.hpp:94
static const language META_LUA
Lua language, meta front end.
Definition: cs_language_decls.hpp:276
static const language META_LISP
Lisp language, meta front end.
Definition: cs_language_decls.hpp:269
static const language META_C
C language, meta front end.
Definition: cs_language_decls.hpp:136
static const language META_SCALA
Scala language, meta front end.
Definition: cs_language_decls.hpp:374
static const language META_OBJECTPASCAL
Object Pascal language, meta front end.
Definition: cs_language_decls.hpp:304
static const language META_RUBY
Ruby language, meta front end.
Definition: cs_language_decls.hpp:353
static const language META_SAS
SAS language, meta front end.
Definition: cs_language_decls.hpp:367
static const language META_ADA
Ada language, meta front end.
Definition: cs_language_decls.hpp:115
SWYX_X86
static const language SWYX_X86
x86 machine code, SWYX front end.
Definition: cs_language_decls.hpp:52
static const language META_ML
ML language, meta front end.
Definition: cs_language_decls.hpp:290
static const language META_TEXT
Plain text language, meta front end.
Definition: cs_language_decls.hpp:451
static const language META_VISUALBASIC
Visual Basic language, meta front end.
Definition: cs_language_decls.hpp:437
SWYX_X64
static const language SWYX_X64
x64 machine code, SWYX front end.
Definition: cs_language_decls.hpp:59
static const language META_CSHARP
C# language, meta front end.
Definition: cs_language_decls.hpp:171
static const language META_EIFFEL
Eiffel language, meta front end.
Definition: cs_language_decls.hpp:192
static const language META_PHP
PHP language, meta front end.
Definition: cs_language_decls.hpp:325
SWYX_ARM64
static const language SWYX_ARM64
ARM64 machine code, SWYX front end.
Definition: cs_language_decls.hpp:101
static const language META_CFML
ColdFusion Markup Language, meta front end.
Definition: cs_language_decls.hpp:143
static const language EDGCP_C
C language, EDGCP front end.
Definition: cs_language_decls.hpp:38
static const language META_SMALLTALK
Smalltalk language, meta front end.
Definition: cs_language_decls.hpp:388
static const language META_JULIA
Julia language, meta front end.
Definition: cs_language_decls.hpp:255
static const language META_RUST
Rust language, meta front end.
Definition: cs_language_decls.hpp:360
static const language META_PERL
Perl language, meta front end.
Definition: cs_language_decls.hpp:318
static const language META_GO
Go language, meta front end.
Definition: cs_language_decls.hpp:227
static const language META_PYTHON
Python language, meta front end.
Definition: cs_language_decls.hpp:339
static const language EDGCP_CPP
C++ language, EDGCP front end.
Definition: cs_language_decls.hpp:45
SWYX_ARM
static const language SWYX_ARM
ARM machine code, SWYX front end.
Definition: cs_language_decls.hpp:87
static const language META_PASCAL
Pascal language, meta front end.
Definition: cs_language_decls.hpp:311
static const language META_R
R language, meta front end.
Definition: cs_language_decls.hpp:346
static const language META_JAVASCRIPT
JavaScript language, meta front end.
Definition: cs_language_decls.hpp:248
static const language META_OBJECTIVE_C
Objective-C language, meta front end.
Definition: cs_language_decls.hpp:297
static const language META_FORTRAN
Fortran language, meta front end.
Definition: cs_language_decls.hpp:213
static const language META_CLOJURE
Clojure language, meta fronte end.
Definition: cs_language_decls.hpp:150
static const language META_CPP
C++ language, meta front end.
Definition: cs_language_decls.hpp:164
static const language META_TYPESCRIPT
TypeScript language, meta front end.
Definition: cs_language_decls.hpp:409
static const language DOTNETFE_CSHARP
C# language, .NET front end.
Definition: cs_language_decls.hpp:73
SWYX_PPC
static const language SWYX_PPC
PPC machine code, SWYX front end.
Definition: cs_language_decls.hpp:80
static const language META_JAVA
Java language, meta front end.
Definition: cs_language_decls.hpp:241
static const language META_ALGOL
Algol language, meta front end.
Definition: cs_language_decls.hpp:122
static const language META_VISUALFOXPRO
Visual FoxPro language, meta front end.
Definition: cs_language_decls.hpp:444
static const language META_VBSCRIPT
VBScript language, meta front end.
Definition: cs_language_decls.hpp:416
static const language META_FSHARP
F# language, meta front end.
Definition: cs_language_decls.hpp:220
static const language META_COBOL
COBOL language, meta front end.
Definition: cs_language_decls.hpp:157
static const language META_HASKELL
Haskell language, meta front end.
Definition: cs_language_decls.hpp:234
static const language META_MATLAB
MATLAB language, meta front end.
Definition: cs_language_decls.hpp:283