1 |
2
|
krennw
|
|
2 |
|
|
|
3 |
|
|
|
4 |
|
|
#ifndef PROTOBUF_FunctionNames_2eproto__INCLUDED
|
5 |
|
|
#define PROTOBUF_FunctionNames_2eproto__INCLUDED
|
6 |
|
|
|
7 |
|
|
#include <string>
|
8 |
|
|
|
9 |
|
|
#include <google/protobuf/stubs/common.h>
|
10 |
|
|
|
11 |
|
|
#if GOOGLE_PROTOBUF_VERSION < 2005000
|
12 |
|
|
#error This file was generated by a newer version of protoc which is
|
13 |
|
|
#error incompatible with your Protocol Buffer headers. Please update
|
14 |
|
|
#error your headers.
|
15 |
|
|
#endif
|
16 |
|
|
#if 2005000 < GOOGLE_PROTOBUF_MIN_PROTOC_VERSION
|
17 |
|
|
#error This file was generated by an older version of protoc which is
|
18 |
|
|
#error incompatible with your Protocol Buffer headers. Please
|
19 |
|
|
#error regenerate this file with a newer version of protoc.
|
20 |
|
|
#endif
|
21 |
|
|
|
22 |
|
|
#include <google/protobuf/generated_message_util.h>
|
23 |
|
|
#include <google/protobuf/repeated_field.h>
|
24 |
|
|
#include <google/protobuf/extension_set.h>
|
25 |
|
|
#include <google/protobuf/generated_enum_reflection.h>
|
26 |
|
|
|
27 |
|
|
|
28 |
|
|
namespace serialize {
|
29 |
|
|
|
30 |
|
|
|
31 |
|
|
void protobuf_AddDesc_FunctionNames_2eproto();
|
32 |
|
|
void protobuf_AssignDesc_FunctionNames_2eproto();
|
33 |
|
|
void protobuf_ShutdownFile_FunctionNames_2eproto();
|
34 |
|
|
|
35 |
|
|
|
36 |
|
|
enum PBAdd {
|
37 |
|
|
TIRESIAS_ADD_IDENTIFIERTOLIST = 0,
|
38 |
|
|
TIRESIAS_ADD_TYPETOLIST = 1,
|
39 |
|
|
TIRESIAS_ADD_STATEMENTTOLIST = 2,
|
40 |
|
|
TIRESIAS_ADD_EXPRESSIONTOLIST = 3,
|
41 |
|
|
TIRESIAS_ADD_IDTOSYMBTAB = 4,
|
42 |
|
|
TIRESIAS_ADD_PARAMTOLIST = 5,
|
43 |
|
|
TIRESIAS_ADD_ACTIONSYSTEMINSTANCETOLIST = 6,
|
44 |
|
|
TIRESIAS_ADD_IDENTIFIERTOBLOCK = 7
|
45 |
|
|
};
|
46 |
|
|
bool PBAdd_IsValid(int value);
|
47 |
|
|
const PBAdd PBAdd_MIN = TIRESIAS_ADD_IDENTIFIERTOLIST;
|
48 |
|
|
const PBAdd PBAdd_MAX = TIRESIAS_ADD_IDENTIFIERTOBLOCK;
|
49 |
|
|
const int PBAdd_ARRAYSIZE = PBAdd_MAX + 1;
|
50 |
|
|
|
51 |
|
|
const ::google::protobuf::EnumDescriptor* PBAdd_descriptor();
|
52 |
|
|
inline const ::std::string& PBAdd_Name(PBAdd value) {
|
53 |
|
|
return ::google::protobuf::internal::NameOfEnum(
|
54 |
|
|
PBAdd_descriptor(), value);
|
55 |
|
|
}
|
56 |
|
|
inline bool PBAdd_Parse(
|
57 |
|
|
const ::std::string& name, PBAdd* value) {
|
58 |
|
|
return ::google::protobuf::internal::ParseNamedEnum<PBAdd>(
|
59 |
|
|
PBAdd_descriptor(), name, value);
|
60 |
|
|
}
|
61 |
|
|
enum PBAllocation {
|
62 |
|
|
TIRESIAS_CREATE_IDENTIFIER = 0,
|
63 |
|
|
TIRESIAS_CREATE_TYPE = 1,
|
64 |
|
|
TIRESIAS_CREATE_STATEMENT = 2,
|
65 |
|
|
TIRESIAS_CREATE_EXPRESSION = 3,
|
66 |
|
|
TIRESIAS_CREATE_STATEMENTLIST = 4,
|
67 |
|
|
TIRESIAS_CREATE_EXPRESSIONLIST = 5,
|
68 |
|
|
TIRESIAS_CREATE_IDENTIFIERLIST = 6,
|
69 |
|
|
TIRESIAS_CREATE_SYMBTAB = 7,
|
70 |
|
|
TIRESIAS_CREATE_PARAMLIST = 8,
|
71 |
|
|
TIRESIAS_CREATE_ACTIONSYSTEMINSTANCE = 9,
|
72 |
|
|
TIRESIAS_CREATE_TYPELIST = 10,
|
73 |
|
|
TIRESIAS_CREATE_ACTIONSYSTEMINSTANCELIST = 11,
|
74 |
|
|
TIRESIAS_CAST_ASTELEMENT_TO_ISCOPE = 12
|
75 |
|
|
};
|
76 |
|
|
bool PBAllocation_IsValid(int value);
|
77 |
|
|
const PBAllocation PBAllocation_MIN = TIRESIAS_CREATE_IDENTIFIER;
|
78 |
|
|
const PBAllocation PBAllocation_MAX = TIRESIAS_CAST_ASTELEMENT_TO_ISCOPE;
|
79 |
|
|
const int PBAllocation_ARRAYSIZE = PBAllocation_MAX + 1;
|
80 |
|
|
|
81 |
|
|
const ::google::protobuf::EnumDescriptor* PBAllocation_descriptor();
|
82 |
|
|
inline const ::std::string& PBAllocation_Name(PBAllocation value) {
|
83 |
|
|
return ::google::protobuf::internal::NameOfEnum(
|
84 |
|
|
PBAllocation_descriptor(), value);
|
85 |
|
|
}
|
86 |
|
|
inline bool PBAllocation_Parse(
|
87 |
|
|
const ::std::string& name, PBAllocation* value) {
|
88 |
|
|
return ::google::protobuf::internal::ParseNamedEnum<PBAllocation>(
|
89 |
|
|
PBAllocation_descriptor(), name, value);
|
90 |
|
|
}
|
91 |
|
|
enum PBIdentifiers {
|
92 |
|
|
TIRESIAS_INIT_ENUMIDENTIFIER = 1,
|
93 |
|
|
TIRESIAS_INIT_CONSTIDENTIFIER = 2,
|
94 |
|
|
TIRESIAS_INIT_ATTRIDENTIFIER = 3,
|
95 |
|
|
TIRESIAS_INIT_EXPRVARIDENTIFIER = 4,
|
96 |
|
|
TIRESIAS_INIT_PARAMIDENTIFIER = 5,
|
97 |
|
|
TIRESIAS_INIT_LOCVARIDENTIFIER = 6,
|
98 |
|
|
TIRESIAS_INIT_TYPEIDENTIFIER = 7,
|
99 |
|
|
TIRESIAS_INIT_SELFIDENTIFIER = 8,
|
100 |
|
|
TIRESIAS_INIT_METHODIDENTIFIER = 9,
|
101 |
|
|
TIRESIAS_INIT_MODULE = 10,
|
102 |
|
|
TIRESIAS_INIT_MAINMODULE = 0
|
103 |
|
|
};
|
104 |
|
|
bool PBIdentifiers_IsValid(int value);
|
105 |
|
|
const PBIdentifiers PBIdentifiers_MIN = TIRESIAS_INIT_MAINMODULE;
|
106 |
|
|
const PBIdentifiers PBIdentifiers_MAX = TIRESIAS_INIT_MODULE;
|
107 |
|
|
const int PBIdentifiers_ARRAYSIZE = PBIdentifiers_MAX + 1;
|
108 |
|
|
|
109 |
|
|
const ::google::protobuf::EnumDescriptor* PBIdentifiers_descriptor();
|
110 |
|
|
inline const ::std::string& PBIdentifiers_Name(PBIdentifiers value) {
|
111 |
|
|
return ::google::protobuf::internal::NameOfEnum(
|
112 |
|
|
PBIdentifiers_descriptor(), value);
|
113 |
|
|
}
|
114 |
|
|
inline bool PBIdentifiers_Parse(
|
115 |
|
|
const ::std::string& name, PBIdentifiers* value) {
|
116 |
|
|
return ::google::protobuf::internal::ParseNamedEnum<PBIdentifiers>(
|
117 |
|
|
PBIdentifiers_descriptor(), name, value);
|
118 |
|
|
}
|
119 |
|
|
enum PBTypes {
|
120 |
|
|
TIRESIAS_INIT_INTTYPE = 1,
|
121 |
|
|
TIRESIAS_INIT_BOOLTYPE = 2,
|
122 |
|
|
TIRESIAS_INIT_VALUEDENUMTYPE = 3,
|
123 |
|
|
TIRESIAS_INIT_ENUMTYPE = 4,
|
124 |
|
|
TIRESIAS_INIT_LISTTYPE = 5,
|
125 |
|
|
TIRESIAS_INIT_TUPLETYPE = 6,
|
126 |
|
|
TIRESIAS_INIT_FUNCTIONTYPE = 7,
|
127 |
|
|
TIRESIAS_INIT_ACTIONSYSTEMINSTANCE = 8,
|
128 |
|
|
TIRESIAS_INIT_ACTIONSYSTEMTYPE = 9,
|
129 |
|
|
TIRESIAS_INIT_NULLTYPE = 0
|
130 |
|
|
};
|
131 |
|
|
bool PBTypes_IsValid(int value);
|
132 |
|
|
const PBTypes PBTypes_MIN = TIRESIAS_INIT_NULLTYPE;
|
133 |
|
|
const PBTypes PBTypes_MAX = TIRESIAS_INIT_ACTIONSYSTEMTYPE;
|
134 |
|
|
const int PBTypes_ARRAYSIZE = PBTypes_MAX + 1;
|
135 |
|
|
|
136 |
|
|
const ::google::protobuf::EnumDescriptor* PBTypes_descriptor();
|
137 |
|
|
inline const ::std::string& PBTypes_Name(PBTypes value) {
|
138 |
|
|
return ::google::protobuf::internal::NameOfEnum(
|
139 |
|
|
PBTypes_descriptor(), value);
|
140 |
|
|
}
|
141 |
|
|
inline bool PBTypes_Parse(
|
142 |
|
|
const ::std::string& name, PBTypes* value) {
|
143 |
|
|
return ::google::protobuf::internal::ParseNamedEnum<PBTypes>(
|
144 |
|
|
PBTypes_descriptor(), name, value);
|
145 |
|
|
}
|
146 |
|
|
enum PBStatements {
|
147 |
|
|
TIRESIAS_INIT_SKIP = 3,
|
148 |
|
|
TIRESIAS_INIT_BREAK = 4,
|
149 |
|
|
TIRESIAS_INIT_ABORT = 5,
|
150 |
|
|
TIRESIAS_INIT_NONDETBLOCK = 6,
|
151 |
|
|
TIRESIAS_INIT_SEQBLOCK = 7,
|
152 |
|
|
TIRESIAS_INIT_PRIOBLOCK = 8,
|
153 |
|
|
TIRESIAS_INIT_GUARDEDCOMMAND = 2,
|
154 |
|
|
TIRESIAS_INIT_ASSIGNMENT = 1,
|
155 |
|
|
TIRESIAS_INIT_CALL = 0
|
156 |
|
|
};
|
157 |
|
|
bool PBStatements_IsValid(int value);
|
158 |
|
|
const PBStatements PBStatements_MIN = TIRESIAS_INIT_CALL;
|
159 |
|
|
const PBStatements PBStatements_MAX = TIRESIAS_INIT_PRIOBLOCK;
|
160 |
|
|
const int PBStatements_ARRAYSIZE = PBStatements_MAX + 1;
|
161 |
|
|
|
162 |
|
|
const ::google::protobuf::EnumDescriptor* PBStatements_descriptor();
|
163 |
|
|
inline const ::std::string& PBStatements_Name(PBStatements value) {
|
164 |
|
|
return ::google::protobuf::internal::NameOfEnum(
|
165 |
|
|
PBStatements_descriptor(), value);
|
166 |
|
|
}
|
167 |
|
|
inline bool PBStatements_Parse(
|
168 |
|
|
const ::std::string& name, PBStatements* value) {
|
169 |
|
|
return ::google::protobuf::internal::ParseNamedEnum<PBStatements>(
|
170 |
|
|
PBStatements_descriptor(), name, value);
|
171 |
|
|
}
|
172 |
|
|
enum PBExpressions {
|
173 |
|
|
TIRESIAS_INIT_TYPEEXPRESSION = 4,
|
174 |
|
|
TIRESIAS_INIT_IDENTIFIEREXPRESSION = 5,
|
175 |
|
|
TIRESIAS_INIT_UNARYEXPRESSION = 6,
|
176 |
|
|
TIRESIAS_INIT_BINARYEXPRESSION = 7,
|
177 |
|
|
TIRESIAS_INIT_TERNARYEXPRESSION = 8,
|
178 |
|
|
TIRESIAS_INIT_INTVALUEEXPRESSION = 9,
|
179 |
|
|
TIRESIAS_INIT_BOOLVALUEEXPRESSION = 10,
|
180 |
|
|
TIRESIAS_INIT_REFVALUEEXPRESSION = 11,
|
181 |
|
|
TIRESIAS_INIT_LISTCONSTRUCTOR = 12,
|
182 |
|
|
TIRESIAS_INIT_SETCONSTRUCTOR = 13,
|
183 |
|
|
TIRESIAS_INIT_TUPLECONSTRUCTOR = 14,
|
184 |
|
|
TIRESIAS_INIT_ACCESSEXPRESSION = 15,
|
185 |
|
|
TIRESIAS_INIT_TUPLEMAPACCESSEXPRESSION = 3,
|
186 |
|
|
TIRESIAS_INIT_CALLEXPRESSION = 2,
|
187 |
|
|
TIRESIAS_INIT_QUANTIFIEREXPRESSION = 1,
|
188 |
|
|
TIRESIAS_INIT_OBJECTCONSTRUCTOR = 0
|
189 |
|
|
};
|
190 |
|
|
bool PBExpressions_IsValid(int value);
|
191 |
|
|
const PBExpressions PBExpressions_MIN = TIRESIAS_INIT_OBJECTCONSTRUCTOR;
|
192 |
|
|
const PBExpressions PBExpressions_MAX = TIRESIAS_INIT_ACCESSEXPRESSION;
|
193 |
|
|
const int PBExpressions_ARRAYSIZE = PBExpressions_MAX + 1;
|
194 |
|
|
|
195 |
|
|
const ::google::protobuf::EnumDescriptor* PBExpressions_descriptor();
|
196 |
|
|
inline const ::std::string& PBExpressions_Name(PBExpressions value) {
|
197 |
|
|
return ::google::protobuf::internal::NameOfEnum(
|
198 |
|
|
PBExpressions_descriptor(), value);
|
199 |
|
|
}
|
200 |
|
|
inline bool PBExpressions_Parse(
|
201 |
|
|
const ::std::string& name, PBExpressions* value) {
|
202 |
|
|
return ::google::protobuf::internal::ParseNamedEnum<PBExpressions>(
|
203 |
|
|
PBExpressions_descriptor(), name, value);
|
204 |
|
|
}
|
205 |
|
|
|
206 |
|
|
|
207 |
|
|
|
208 |
|
|
|
209 |
|
|
|
210 |
|
|
|
211 |
|
|
|
212 |
|
|
|
213 |
|
|
|
214 |
|
|
|
215 |
|
|
|
216 |
|
|
}
|
217 |
|
|
|
218 |
|
|
#ifndef SWIG
|
219 |
|
|
namespace google {
|
220 |
|
|
namespace protobuf {
|
221 |
|
|
|
222 |
|
|
template <>
|
223 |
|
|
inline const EnumDescriptor* GetEnumDescriptor< ::serialize::PBAdd>() {
|
224 |
|
|
return ::serialize::PBAdd_descriptor();
|
225 |
|
|
}
|
226 |
|
|
template <>
|
227 |
|
|
inline const EnumDescriptor* GetEnumDescriptor< ::serialize::PBAllocation>() {
|
228 |
|
|
return ::serialize::PBAllocation_descriptor();
|
229 |
|
|
}
|
230 |
|
|
template <>
|
231 |
|
|
inline const EnumDescriptor* GetEnumDescriptor< ::serialize::PBIdentifiers>() {
|
232 |
|
|
return ::serialize::PBIdentifiers_descriptor();
|
233 |
|
|
}
|
234 |
|
|
template <>
|
235 |
|
|
inline const EnumDescriptor* GetEnumDescriptor< ::serialize::PBTypes>() {
|
236 |
|
|
return ::serialize::PBTypes_descriptor();
|
237 |
|
|
}
|
238 |
|
|
template <>
|
239 |
|
|
inline const EnumDescriptor* GetEnumDescriptor< ::serialize::PBStatements>() {
|
240 |
|
|
return ::serialize::PBStatements_descriptor();
|
241 |
|
|
}
|
242 |
|
|
template <>
|
243 |
|
|
inline const EnumDescriptor* GetEnumDescriptor< ::serialize::PBExpressions>() {
|
244 |
|
|
return ::serialize::PBExpressions_descriptor();
|
245 |
|
|
}
|
246 |
|
|
|
247 |
|
|
}
|
248 |
|
|
}
|
249 |
|
|
#endif
|
250 |
|
|
|
251 |
|
|
|
252 |
|
|
|
253 |
|
|
#endif |