about summary refs log tree commit diff homepage
path: root/stp/AST/ASTKind.cpp
blob: 9a2392c9c5b53e36ead69ed8d080e901f3f590f4 (plain) (blame)
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
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
// Generated automatically by genkinds.h from ASTKind.kinds Sun Apr  4 19:39:09 2010.
// Do not edit
namespace BEEV {
const char * _kind_names[] =  {
   "UNDEFINED",
   "SYMBOL",
   "BVCONST",
   "BVNEG",
   "BVCONCAT",
   "BVOR",
   "BVAND",
   "BVXOR",
   "BVNAND",
   "BVNOR",
   "BVXNOR",
   "BVEXTRACT",
   "BVLEFTSHIFT",
   "BVRIGHTSHIFT",
   "BVSRSHIFT",
   "BVVARSHIFT",
   "BVPLUS",
   "BVSUB",
   "BVUMINUS",
   "BVMULTINVERSE",
   "BVMULT",
   "BVDIV",
   "BVMOD",
   "SBVDIV",
   "SBVMOD",
   "BVSX",
   "BOOLVEC",
   "ITE",
   "BVGETBIT",
   "BVLT",
   "BVLE",
   "BVGT",
   "BVGE",
   "BVSLT",
   "BVSLE",
   "BVSGT",
   "BVSGE",
   "EQ",
   "NEQ",
   "FALSE",
   "TRUE",
   "NOT",
   "AND",
   "OR",
   "NAND",
   "NOR",
   "XOR",
   "IFF",
   "IMPLIES",
   "READ",
   "WRITE",
   "ARRAY",
   "BITVECTOR",
   "BOOLEAN",
};

unsigned char _kind_categories[] = {
   0,
   3,
   1,
   1,
   1,
   1,
   1,
   1,
   1,
   1,
   1,
   1,
   1,
   1,
   1,
   1,
   1,
   1,
   1,
   1,
   1,
   1,
   1,
   1,
   1,
   1,
   1,
   3,
   2,
   2,
   2,
   2,
   2,
   2,
   2,
   2,
   2,
   2,
   2,
   2,
   2,
   2,
   2,
   2,
   2,
   2,
   2,
   2,
   2,
   1,
   1,
   0,
   0,
   0,
};

}  // end namespace