File: constructs.py

package info (click to toggle)
gnat-gps 18-5
  • links: PTS, VCS
  • area: main
  • in suites: buster
  • size: 45,716 kB
  • sloc: ada: 362,679; python: 31,031; xml: 9,597; makefile: 1,030; ansic: 917; sh: 264; java: 17
file content (47 lines) | stat: -rw-r--r-- 887 bytes parent folder | download | duplicates (2)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
CAT_UNKNOWN = 0
CAT_PACKAGE = 1
CAT_NAMESPACE = 2
CAT_TASK = 3
CAT_PROCEDURE = 4
CAT_FUNCTION = 5
CAT_METHOD = 6
CAT_CONSTRUCTOR = 7
CAT_DESTRUCTOR = 8
CAT_PROTECTED = 9
CAT_ENTRY = 10
CAT_CLASS = 11
CAT_STRUCTURE = 12
CAT_CASE_INSIDE_RECORD = 13
CAT_UNION = 14
CAT_TYPE = 15
CAT_SUBTYPE = 16
CAT_VARIABLE = 17
CAT_LOCAL_VARIABLE = 18
CAT_PARAMETER = 19
CAT_DISCRIMINANT = 20
CAT_FIELD = 21
CAT_LITERAL = 22
CAT_REPRESENTATION_CLAUSE = 23
CAT_WITH = 24
CAT_USE = 25
CAT_INCLUDE = 26
CAT_LOOP_STATEMENT = 27
CAT_IF_STATEMENT = 28
CAT_CASE_STATEMENT = 29
CAT_SELECT_STATEMENT = 30
CAT_ACCEPT_STATEMENT = 31
CAT_DECLARE_BLOCK = 32
CAT_RETURN_BLOCK = 33
CAT_SIMPLE_BLOCK = 34
CAT_EXCEPTION_HANDLER = 35
CAT_PRAGMA = 36
CAT_ASPECT = 37
CAT_CUSTO = 38

VISIBILITY_PRIVATE = 0
VISIBILITY_PROTECTED = 1
VISIBILITY_PUBLIC = 2

INDENTATION_NONE = 0
INDENTATION_SIMPLE = 1
INDENTATION_EXTENDED = 2