annotate dmd/Id.d @ 0:10317f0c89a5

Initial commit
author korDen
date Sat, 24 Oct 2009 08:42:06 +0400
parents
children ef02e2e203c2
Ignore whitespace changes - Everywhere: Within whitespace: At end of lines:
rev   line source
0
10317f0c89a5 Initial commit
korDen
parents:
diff changeset
1 module dmd.Id;
10317f0c89a5 Initial commit
korDen
parents:
diff changeset
2
10317f0c89a5 Initial commit
korDen
parents:
diff changeset
3 import dmd.Identifier;
10317f0c89a5 Initial commit
korDen
parents:
diff changeset
4 import dmd.Lexer;
10317f0c89a5 Initial commit
korDen
parents:
diff changeset
5
10317f0c89a5 Initial commit
korDen
parents:
diff changeset
6 struct Id
10317f0c89a5 Initial commit
korDen
parents:
diff changeset
7 {
10317f0c89a5 Initial commit
korDen
parents:
diff changeset
8 static Identifier IUnknown;
10317f0c89a5 Initial commit
korDen
parents:
diff changeset
9 static Identifier Object_;
10317f0c89a5 Initial commit
korDen
parents:
diff changeset
10 static Identifier object;
10317f0c89a5 Initial commit
korDen
parents:
diff changeset
11 static Identifier max;
10317f0c89a5 Initial commit
korDen
parents:
diff changeset
12 static Identifier min;
10317f0c89a5 Initial commit
korDen
parents:
diff changeset
13 static Identifier This;
10317f0c89a5 Initial commit
korDen
parents:
diff changeset
14 static Identifier ctor;
10317f0c89a5 Initial commit
korDen
parents:
diff changeset
15 static Identifier dtor;
10317f0c89a5 Initial commit
korDen
parents:
diff changeset
16 static Identifier cpctor;
10317f0c89a5 Initial commit
korDen
parents:
diff changeset
17 static Identifier _postblit;
10317f0c89a5 Initial commit
korDen
parents:
diff changeset
18 static Identifier classInvariant;
10317f0c89a5 Initial commit
korDen
parents:
diff changeset
19 static Identifier unitTest;
10317f0c89a5 Initial commit
korDen
parents:
diff changeset
20 static Identifier init_;
10317f0c89a5 Initial commit
korDen
parents:
diff changeset
21 static Identifier size;
10317f0c89a5 Initial commit
korDen
parents:
diff changeset
22 static Identifier __sizeof;
10317f0c89a5 Initial commit
korDen
parents:
diff changeset
23 static Identifier alignof_;
10317f0c89a5 Initial commit
korDen
parents:
diff changeset
24 static Identifier mangleof_;
10317f0c89a5 Initial commit
korDen
parents:
diff changeset
25 static Identifier stringof_;
10317f0c89a5 Initial commit
korDen
parents:
diff changeset
26 static Identifier tupleof_;
10317f0c89a5 Initial commit
korDen
parents:
diff changeset
27 static Identifier length;
10317f0c89a5 Initial commit
korDen
parents:
diff changeset
28 static Identifier remove;
10317f0c89a5 Initial commit
korDen
parents:
diff changeset
29 static Identifier ptr;
10317f0c89a5 Initial commit
korDen
parents:
diff changeset
30 static Identifier funcptr;
10317f0c89a5 Initial commit
korDen
parents:
diff changeset
31 static Identifier dollar;
10317f0c89a5 Initial commit
korDen
parents:
diff changeset
32 static Identifier offset;
10317f0c89a5 Initial commit
korDen
parents:
diff changeset
33 static Identifier offsetof;
10317f0c89a5 Initial commit
korDen
parents:
diff changeset
34 static Identifier ModuleInfo;
10317f0c89a5 Initial commit
korDen
parents:
diff changeset
35 static Identifier ClassInfo;
10317f0c89a5 Initial commit
korDen
parents:
diff changeset
36 static Identifier classinfo_;
10317f0c89a5 Initial commit
korDen
parents:
diff changeset
37 static Identifier typeinfo_;
10317f0c89a5 Initial commit
korDen
parents:
diff changeset
38 static Identifier outer;
10317f0c89a5 Initial commit
korDen
parents:
diff changeset
39 static Identifier Exception;
10317f0c89a5 Initial commit
korDen
parents:
diff changeset
40 static Identifier Throwable;
10317f0c89a5 Initial commit
korDen
parents:
diff changeset
41 static Identifier withSym;
10317f0c89a5 Initial commit
korDen
parents:
diff changeset
42 static Identifier result;
10317f0c89a5 Initial commit
korDen
parents:
diff changeset
43 static Identifier returnLabel;
10317f0c89a5 Initial commit
korDen
parents:
diff changeset
44 static Identifier delegate_;
10317f0c89a5 Initial commit
korDen
parents:
diff changeset
45 static Identifier line;
10317f0c89a5 Initial commit
korDen
parents:
diff changeset
46 static Identifier empty;
10317f0c89a5 Initial commit
korDen
parents:
diff changeset
47 static Identifier p;
10317f0c89a5 Initial commit
korDen
parents:
diff changeset
48 static Identifier coverage;
10317f0c89a5 Initial commit
korDen
parents:
diff changeset
49 static Identifier __vptr;
10317f0c89a5 Initial commit
korDen
parents:
diff changeset
50 static Identifier __monitor;
10317f0c89a5 Initial commit
korDen
parents:
diff changeset
51 static Identifier system;
10317f0c89a5 Initial commit
korDen
parents:
diff changeset
52 static Identifier TypeInfo;
10317f0c89a5 Initial commit
korDen
parents:
diff changeset
53 static Identifier TypeInfo_Class;
10317f0c89a5 Initial commit
korDen
parents:
diff changeset
54 static Identifier TypeInfo_Interface;
10317f0c89a5 Initial commit
korDen
parents:
diff changeset
55 static Identifier TypeInfo_Struct;
10317f0c89a5 Initial commit
korDen
parents:
diff changeset
56 static Identifier TypeInfo_Enum;
10317f0c89a5 Initial commit
korDen
parents:
diff changeset
57 static Identifier TypeInfo_Typedef;
10317f0c89a5 Initial commit
korDen
parents:
diff changeset
58 static Identifier TypeInfo_Pointer;
10317f0c89a5 Initial commit
korDen
parents:
diff changeset
59 static Identifier TypeInfo_Array;
10317f0c89a5 Initial commit
korDen
parents:
diff changeset
60 static Identifier TypeInfo_StaticArray;
10317f0c89a5 Initial commit
korDen
parents:
diff changeset
61 static Identifier TypeInfo_AssociativeArray;
10317f0c89a5 Initial commit
korDen
parents:
diff changeset
62 static Identifier TypeInfo_Function;
10317f0c89a5 Initial commit
korDen
parents:
diff changeset
63 static Identifier TypeInfo_Delegate;
10317f0c89a5 Initial commit
korDen
parents:
diff changeset
64 static Identifier TypeInfo_Tuple;
10317f0c89a5 Initial commit
korDen
parents:
diff changeset
65 static Identifier TypeInfo_Const;
10317f0c89a5 Initial commit
korDen
parents:
diff changeset
66 static Identifier TypeInfo_Invariant;
10317f0c89a5 Initial commit
korDen
parents:
diff changeset
67 static Identifier TypeInfo_Shared;
10317f0c89a5 Initial commit
korDen
parents:
diff changeset
68 static Identifier elements;
10317f0c89a5 Initial commit
korDen
parents:
diff changeset
69 static Identifier _arguments_typeinfo;
10317f0c89a5 Initial commit
korDen
parents:
diff changeset
70 static Identifier _arguments;
10317f0c89a5 Initial commit
korDen
parents:
diff changeset
71 static Identifier _argptr;
10317f0c89a5 Initial commit
korDen
parents:
diff changeset
72 static Identifier _match;
10317f0c89a5 Initial commit
korDen
parents:
diff changeset
73 static Identifier destroy;
10317f0c89a5 Initial commit
korDen
parents:
diff changeset
74 static Identifier postblit;
10317f0c89a5 Initial commit
korDen
parents:
diff changeset
75 static Identifier LINE;
10317f0c89a5 Initial commit
korDen
parents:
diff changeset
76 static Identifier FILE;
10317f0c89a5 Initial commit
korDen
parents:
diff changeset
77 static Identifier DATE;
10317f0c89a5 Initial commit
korDen
parents:
diff changeset
78 static Identifier TIME;
10317f0c89a5 Initial commit
korDen
parents:
diff changeset
79 static Identifier TIMESTAMP;
10317f0c89a5 Initial commit
korDen
parents:
diff changeset
80 static Identifier VENDOR;
10317f0c89a5 Initial commit
korDen
parents:
diff changeset
81 static Identifier VERSIONX;
10317f0c89a5 Initial commit
korDen
parents:
diff changeset
82 static Identifier EOFX;
10317f0c89a5 Initial commit
korDen
parents:
diff changeset
83 static Identifier nan;
10317f0c89a5 Initial commit
korDen
parents:
diff changeset
84 static Identifier infinity;
10317f0c89a5 Initial commit
korDen
parents:
diff changeset
85 static Identifier dig;
10317f0c89a5 Initial commit
korDen
parents:
diff changeset
86 static Identifier epsilon;
10317f0c89a5 Initial commit
korDen
parents:
diff changeset
87 static Identifier mant_dig;
10317f0c89a5 Initial commit
korDen
parents:
diff changeset
88 static Identifier max_10_exp;
10317f0c89a5 Initial commit
korDen
parents:
diff changeset
89 static Identifier max_exp;
10317f0c89a5 Initial commit
korDen
parents:
diff changeset
90 static Identifier min_10_exp;
10317f0c89a5 Initial commit
korDen
parents:
diff changeset
91 static Identifier min_exp;
10317f0c89a5 Initial commit
korDen
parents:
diff changeset
92 static Identifier re;
10317f0c89a5 Initial commit
korDen
parents:
diff changeset
93 static Identifier im;
10317f0c89a5 Initial commit
korDen
parents:
diff changeset
94 static Identifier C;
10317f0c89a5 Initial commit
korDen
parents:
diff changeset
95 static Identifier D;
10317f0c89a5 Initial commit
korDen
parents:
diff changeset
96 static Identifier Windows;
10317f0c89a5 Initial commit
korDen
parents:
diff changeset
97 static Identifier Pascal;
10317f0c89a5 Initial commit
korDen
parents:
diff changeset
98 static Identifier System;
10317f0c89a5 Initial commit
korDen
parents:
diff changeset
99 static Identifier exit;
10317f0c89a5 Initial commit
korDen
parents:
diff changeset
100 static Identifier success;
10317f0c89a5 Initial commit
korDen
parents:
diff changeset
101 static Identifier failure;
10317f0c89a5 Initial commit
korDen
parents:
diff changeset
102 static Identifier keys;
10317f0c89a5 Initial commit
korDen
parents:
diff changeset
103 static Identifier values;
10317f0c89a5 Initial commit
korDen
parents:
diff changeset
104 static Identifier rehash;
10317f0c89a5 Initial commit
korDen
parents:
diff changeset
105 static Identifier sort;
10317f0c89a5 Initial commit
korDen
parents:
diff changeset
106 static Identifier reverse;
10317f0c89a5 Initial commit
korDen
parents:
diff changeset
107 static Identifier dup;
10317f0c89a5 Initial commit
korDen
parents:
diff changeset
108 static Identifier idup;
10317f0c89a5 Initial commit
korDen
parents:
diff changeset
109 static Identifier property;
10317f0c89a5 Initial commit
korDen
parents:
diff changeset
110 static Identifier ___out;
10317f0c89a5 Initial commit
korDen
parents:
diff changeset
111 static Identifier ___in;
10317f0c89a5 Initial commit
korDen
parents:
diff changeset
112 static Identifier __int;
10317f0c89a5 Initial commit
korDen
parents:
diff changeset
113 static Identifier __dollar;
10317f0c89a5 Initial commit
korDen
parents:
diff changeset
114 static Identifier __LOCAL_SIZE;
10317f0c89a5 Initial commit
korDen
parents:
diff changeset
115 static Identifier uadd;
10317f0c89a5 Initial commit
korDen
parents:
diff changeset
116 static Identifier neg;
10317f0c89a5 Initial commit
korDen
parents:
diff changeset
117 static Identifier com;
10317f0c89a5 Initial commit
korDen
parents:
diff changeset
118 static Identifier add;
10317f0c89a5 Initial commit
korDen
parents:
diff changeset
119 static Identifier add_r;
10317f0c89a5 Initial commit
korDen
parents:
diff changeset
120 static Identifier sub;
10317f0c89a5 Initial commit
korDen
parents:
diff changeset
121 static Identifier sub_r;
10317f0c89a5 Initial commit
korDen
parents:
diff changeset
122 static Identifier mul;
10317f0c89a5 Initial commit
korDen
parents:
diff changeset
123 static Identifier mul_r;
10317f0c89a5 Initial commit
korDen
parents:
diff changeset
124 static Identifier div;
10317f0c89a5 Initial commit
korDen
parents:
diff changeset
125 static Identifier div_r;
10317f0c89a5 Initial commit
korDen
parents:
diff changeset
126 static Identifier mod;
10317f0c89a5 Initial commit
korDen
parents:
diff changeset
127 static Identifier mod_r;
10317f0c89a5 Initial commit
korDen
parents:
diff changeset
128 static Identifier eq;
10317f0c89a5 Initial commit
korDen
parents:
diff changeset
129 static Identifier cmp;
10317f0c89a5 Initial commit
korDen
parents:
diff changeset
130 static Identifier iand;
10317f0c89a5 Initial commit
korDen
parents:
diff changeset
131 static Identifier iand_r;
10317f0c89a5 Initial commit
korDen
parents:
diff changeset
132 static Identifier ior;
10317f0c89a5 Initial commit
korDen
parents:
diff changeset
133 static Identifier ior_r;
10317f0c89a5 Initial commit
korDen
parents:
diff changeset
134 static Identifier ixor;
10317f0c89a5 Initial commit
korDen
parents:
diff changeset
135 static Identifier ixor_r;
10317f0c89a5 Initial commit
korDen
parents:
diff changeset
136 static Identifier shl;
10317f0c89a5 Initial commit
korDen
parents:
diff changeset
137 static Identifier shl_r;
10317f0c89a5 Initial commit
korDen
parents:
diff changeset
138 static Identifier shr;
10317f0c89a5 Initial commit
korDen
parents:
diff changeset
139 static Identifier shr_r;
10317f0c89a5 Initial commit
korDen
parents:
diff changeset
140 static Identifier ushr;
10317f0c89a5 Initial commit
korDen
parents:
diff changeset
141 static Identifier ushr_r;
10317f0c89a5 Initial commit
korDen
parents:
diff changeset
142 static Identifier cat;
10317f0c89a5 Initial commit
korDen
parents:
diff changeset
143 static Identifier cat_r;
10317f0c89a5 Initial commit
korDen
parents:
diff changeset
144 static Identifier assign;
10317f0c89a5 Initial commit
korDen
parents:
diff changeset
145 static Identifier addass;
10317f0c89a5 Initial commit
korDen
parents:
diff changeset
146 static Identifier subass;
10317f0c89a5 Initial commit
korDen
parents:
diff changeset
147 static Identifier mulass;
10317f0c89a5 Initial commit
korDen
parents:
diff changeset
148 static Identifier divass;
10317f0c89a5 Initial commit
korDen
parents:
diff changeset
149 static Identifier modass;
10317f0c89a5 Initial commit
korDen
parents:
diff changeset
150 static Identifier andass;
10317f0c89a5 Initial commit
korDen
parents:
diff changeset
151 static Identifier orass;
10317f0c89a5 Initial commit
korDen
parents:
diff changeset
152 static Identifier xorass;
10317f0c89a5 Initial commit
korDen
parents:
diff changeset
153 static Identifier shlass;
10317f0c89a5 Initial commit
korDen
parents:
diff changeset
154 static Identifier shrass;
10317f0c89a5 Initial commit
korDen
parents:
diff changeset
155 static Identifier ushrass;
10317f0c89a5 Initial commit
korDen
parents:
diff changeset
156 static Identifier catass;
10317f0c89a5 Initial commit
korDen
parents:
diff changeset
157 static Identifier postinc;
10317f0c89a5 Initial commit
korDen
parents:
diff changeset
158 static Identifier postdec;
10317f0c89a5 Initial commit
korDen
parents:
diff changeset
159 static Identifier index;
10317f0c89a5 Initial commit
korDen
parents:
diff changeset
160 static Identifier indexass;
10317f0c89a5 Initial commit
korDen
parents:
diff changeset
161 static Identifier slice;
10317f0c89a5 Initial commit
korDen
parents:
diff changeset
162 static Identifier sliceass;
10317f0c89a5 Initial commit
korDen
parents:
diff changeset
163 static Identifier call;
10317f0c89a5 Initial commit
korDen
parents:
diff changeset
164 static Identifier cast_;
10317f0c89a5 Initial commit
korDen
parents:
diff changeset
165 static Identifier match;
10317f0c89a5 Initial commit
korDen
parents:
diff changeset
166 static Identifier next;
10317f0c89a5 Initial commit
korDen
parents:
diff changeset
167 static Identifier opIn;
10317f0c89a5 Initial commit
korDen
parents:
diff changeset
168 static Identifier opIn_r;
10317f0c89a5 Initial commit
korDen
parents:
diff changeset
169 static Identifier opStar;
10317f0c89a5 Initial commit
korDen
parents:
diff changeset
170 static Identifier opDot;
10317f0c89a5 Initial commit
korDen
parents:
diff changeset
171 static Identifier opImplicitCast;
10317f0c89a5 Initial commit
korDen
parents:
diff changeset
172 static Identifier classNew;
10317f0c89a5 Initial commit
korDen
parents:
diff changeset
173 static Identifier classDelete;
10317f0c89a5 Initial commit
korDen
parents:
diff changeset
174 static Identifier apply;
10317f0c89a5 Initial commit
korDen
parents:
diff changeset
175 static Identifier applyReverse;
10317f0c89a5 Initial commit
korDen
parents:
diff changeset
176 static Identifier Fempty;
10317f0c89a5 Initial commit
korDen
parents:
diff changeset
177 static Identifier Fhead;
10317f0c89a5 Initial commit
korDen
parents:
diff changeset
178 static Identifier Ftoe;
10317f0c89a5 Initial commit
korDen
parents:
diff changeset
179 static Identifier Fnext;
10317f0c89a5 Initial commit
korDen
parents:
diff changeset
180 static Identifier Fretreat;
10317f0c89a5 Initial commit
korDen
parents:
diff changeset
181 static Identifier adDup;
10317f0c89a5 Initial commit
korDen
parents:
diff changeset
182 static Identifier adReverse;
10317f0c89a5 Initial commit
korDen
parents:
diff changeset
183 static Identifier aaLen;
10317f0c89a5 Initial commit
korDen
parents:
diff changeset
184 static Identifier aaKeys;
10317f0c89a5 Initial commit
korDen
parents:
diff changeset
185 static Identifier aaValues;
10317f0c89a5 Initial commit
korDen
parents:
diff changeset
186 static Identifier aaRehash;
10317f0c89a5 Initial commit
korDen
parents:
diff changeset
187 static Identifier monitorenter;
10317f0c89a5 Initial commit
korDen
parents:
diff changeset
188 static Identifier monitorexit;
10317f0c89a5 Initial commit
korDen
parents:
diff changeset
189 static Identifier criticalenter;
10317f0c89a5 Initial commit
korDen
parents:
diff changeset
190 static Identifier criticalexit;
10317f0c89a5 Initial commit
korDen
parents:
diff changeset
191 static Identifier GNU_asm;
10317f0c89a5 Initial commit
korDen
parents:
diff changeset
192 static Identifier lib;
10317f0c89a5 Initial commit
korDen
parents:
diff changeset
193 static Identifier msg;
10317f0c89a5 Initial commit
korDen
parents:
diff changeset
194 static Identifier startaddress;
10317f0c89a5 Initial commit
korDen
parents:
diff changeset
195 static Identifier tohash;
10317f0c89a5 Initial commit
korDen
parents:
diff changeset
196 static Identifier tostring;
10317f0c89a5 Initial commit
korDen
parents:
diff changeset
197 static Identifier getmembers;
10317f0c89a5 Initial commit
korDen
parents:
diff changeset
198 static Identifier alloca;
10317f0c89a5 Initial commit
korDen
parents:
diff changeset
199 static Identifier main;
10317f0c89a5 Initial commit
korDen
parents:
diff changeset
200 static Identifier WinMain;
10317f0c89a5 Initial commit
korDen
parents:
diff changeset
201 static Identifier DllMain;
10317f0c89a5 Initial commit
korDen
parents:
diff changeset
202 static Identifier tls_get_addr;
10317f0c89a5 Initial commit
korDen
parents:
diff changeset
203 static Identifier std;
10317f0c89a5 Initial commit
korDen
parents:
diff changeset
204 static Identifier math;
10317f0c89a5 Initial commit
korDen
parents:
diff changeset
205 static Identifier sin;
10317f0c89a5 Initial commit
korDen
parents:
diff changeset
206 static Identifier cos;
10317f0c89a5 Initial commit
korDen
parents:
diff changeset
207 static Identifier tan;
10317f0c89a5 Initial commit
korDen
parents:
diff changeset
208 static Identifier _sqrt;
10317f0c89a5 Initial commit
korDen
parents:
diff changeset
209 static Identifier fabs;
10317f0c89a5 Initial commit
korDen
parents:
diff changeset
210 static Identifier isAbstractClass;
10317f0c89a5 Initial commit
korDen
parents:
diff changeset
211 static Identifier isArithmetic;
10317f0c89a5 Initial commit
korDen
parents:
diff changeset
212 static Identifier isAssociativeArray;
10317f0c89a5 Initial commit
korDen
parents:
diff changeset
213 static Identifier isFinalClass;
10317f0c89a5 Initial commit
korDen
parents:
diff changeset
214 static Identifier isFloating;
10317f0c89a5 Initial commit
korDen
parents:
diff changeset
215 static Identifier isIntegral;
10317f0c89a5 Initial commit
korDen
parents:
diff changeset
216 static Identifier isScalar;
10317f0c89a5 Initial commit
korDen
parents:
diff changeset
217 static Identifier isStaticArray;
10317f0c89a5 Initial commit
korDen
parents:
diff changeset
218 static Identifier isUnsigned;
10317f0c89a5 Initial commit
korDen
parents:
diff changeset
219 static Identifier isVirtualFunction;
10317f0c89a5 Initial commit
korDen
parents:
diff changeset
220 static Identifier isAbstractFunction;
10317f0c89a5 Initial commit
korDen
parents:
diff changeset
221 static Identifier isFinalFunction;
10317f0c89a5 Initial commit
korDen
parents:
diff changeset
222 static Identifier hasMember;
10317f0c89a5 Initial commit
korDen
parents:
diff changeset
223 static Identifier getMember;
10317f0c89a5 Initial commit
korDen
parents:
diff changeset
224 static Identifier getVirtualFunctions;
10317f0c89a5 Initial commit
korDen
parents:
diff changeset
225 static Identifier classInstanceSize;
10317f0c89a5 Initial commit
korDen
parents:
diff changeset
226 static Identifier allMembers;
10317f0c89a5 Initial commit
korDen
parents:
diff changeset
227 static Identifier derivedMembers;
10317f0c89a5 Initial commit
korDen
parents:
diff changeset
228 static Identifier isSame;
10317f0c89a5 Initial commit
korDen
parents:
diff changeset
229 static Identifier compiles;
10317f0c89a5 Initial commit
korDen
parents:
diff changeset
230
10317f0c89a5 Initial commit
korDen
parents:
diff changeset
231 static void initialize()
10317f0c89a5 Initial commit
korDen
parents:
diff changeset
232 {
10317f0c89a5 Initial commit
korDen
parents:
diff changeset
233 IUnknown = Lexer.idPool("IUnknown");
10317f0c89a5 Initial commit
korDen
parents:
diff changeset
234 Object_ = Lexer.idPool("Object");
10317f0c89a5 Initial commit
korDen
parents:
diff changeset
235 object = Lexer.idPool("object");
10317f0c89a5 Initial commit
korDen
parents:
diff changeset
236 max = Lexer.idPool("max");
10317f0c89a5 Initial commit
korDen
parents:
diff changeset
237 min = Lexer.idPool("min");
10317f0c89a5 Initial commit
korDen
parents:
diff changeset
238 This = Lexer.idPool("this");
10317f0c89a5 Initial commit
korDen
parents:
diff changeset
239 ctor = Lexer.idPool("__ctor");
10317f0c89a5 Initial commit
korDen
parents:
diff changeset
240 dtor = Lexer.idPool("__dtor");
10317f0c89a5 Initial commit
korDen
parents:
diff changeset
241 cpctor = Lexer.idPool("__cpctor");
10317f0c89a5 Initial commit
korDen
parents:
diff changeset
242 _postblit = Lexer.idPool("__postblit");
10317f0c89a5 Initial commit
korDen
parents:
diff changeset
243 classInvariant = Lexer.idPool("__invariant");
10317f0c89a5 Initial commit
korDen
parents:
diff changeset
244 unitTest = Lexer.idPool("__unitTest");
10317f0c89a5 Initial commit
korDen
parents:
diff changeset
245 init_ = Lexer.idPool("init");
10317f0c89a5 Initial commit
korDen
parents:
diff changeset
246 size = Lexer.idPool("size");
10317f0c89a5 Initial commit
korDen
parents:
diff changeset
247 __sizeof = Lexer.idPool("sizeof");
10317f0c89a5 Initial commit
korDen
parents:
diff changeset
248 alignof_ = Lexer.idPool("alignof");
10317f0c89a5 Initial commit
korDen
parents:
diff changeset
249 mangleof_ = Lexer.idPool("mangleof");
10317f0c89a5 Initial commit
korDen
parents:
diff changeset
250 stringof_ = Lexer.idPool("stringof");
10317f0c89a5 Initial commit
korDen
parents:
diff changeset
251 tupleof_ = Lexer.idPool("tupleof");
10317f0c89a5 Initial commit
korDen
parents:
diff changeset
252 length = Lexer.idPool("length");
10317f0c89a5 Initial commit
korDen
parents:
diff changeset
253 remove = Lexer.idPool("remove");
10317f0c89a5 Initial commit
korDen
parents:
diff changeset
254 ptr = Lexer.idPool("ptr");
10317f0c89a5 Initial commit
korDen
parents:
diff changeset
255 funcptr = Lexer.idPool("funcptr");
10317f0c89a5 Initial commit
korDen
parents:
diff changeset
256 dollar = Lexer.idPool("__dollar");
10317f0c89a5 Initial commit
korDen
parents:
diff changeset
257 offset = Lexer.idPool("offset");
10317f0c89a5 Initial commit
korDen
parents:
diff changeset
258 offsetof = Lexer.idPool("offsetof");
10317f0c89a5 Initial commit
korDen
parents:
diff changeset
259 ModuleInfo = Lexer.idPool("ModuleInfo");
10317f0c89a5 Initial commit
korDen
parents:
diff changeset
260 ClassInfo = Lexer.idPool("ClassInfo");
10317f0c89a5 Initial commit
korDen
parents:
diff changeset
261 classinfo_ = Lexer.idPool("classinfo");
10317f0c89a5 Initial commit
korDen
parents:
diff changeset
262 typeinfo_ = Lexer.idPool("typeinfo");
10317f0c89a5 Initial commit
korDen
parents:
diff changeset
263 outer = Lexer.idPool("outer");
10317f0c89a5 Initial commit
korDen
parents:
diff changeset
264 Exception = Lexer.idPool("Exception");
10317f0c89a5 Initial commit
korDen
parents:
diff changeset
265 Throwable = Lexer.idPool("Throwable");
10317f0c89a5 Initial commit
korDen
parents:
diff changeset
266 withSym = Lexer.idPool("__withSym");
10317f0c89a5 Initial commit
korDen
parents:
diff changeset
267 result = Lexer.idPool("__result");
10317f0c89a5 Initial commit
korDen
parents:
diff changeset
268 returnLabel = Lexer.idPool("__returnLabel");
10317f0c89a5 Initial commit
korDen
parents:
diff changeset
269 delegate_ = Lexer.idPool("delegate");
10317f0c89a5 Initial commit
korDen
parents:
diff changeset
270 line = Lexer.idPool("line");
10317f0c89a5 Initial commit
korDen
parents:
diff changeset
271 empty = Lexer.idPool("");
10317f0c89a5 Initial commit
korDen
parents:
diff changeset
272 p = Lexer.idPool("p");
10317f0c89a5 Initial commit
korDen
parents:
diff changeset
273 coverage = Lexer.idPool("__coverage");
10317f0c89a5 Initial commit
korDen
parents:
diff changeset
274 __vptr = Lexer.idPool("__vptr");
10317f0c89a5 Initial commit
korDen
parents:
diff changeset
275 __monitor = Lexer.idPool("__monitor");
10317f0c89a5 Initial commit
korDen
parents:
diff changeset
276 system = Lexer.idPool("system");
10317f0c89a5 Initial commit
korDen
parents:
diff changeset
277 TypeInfo = Lexer.idPool("TypeInfo");
10317f0c89a5 Initial commit
korDen
parents:
diff changeset
278 TypeInfo_Class = Lexer.idPool("TypeInfo_Class");
10317f0c89a5 Initial commit
korDen
parents:
diff changeset
279 TypeInfo_Interface = Lexer.idPool("TypeInfo_Interface");
10317f0c89a5 Initial commit
korDen
parents:
diff changeset
280 TypeInfo_Struct = Lexer.idPool("TypeInfo_Struct");
10317f0c89a5 Initial commit
korDen
parents:
diff changeset
281 TypeInfo_Enum = Lexer.idPool("TypeInfo_Enum");
10317f0c89a5 Initial commit
korDen
parents:
diff changeset
282 TypeInfo_Typedef = Lexer.idPool("TypeInfo_Typedef");
10317f0c89a5 Initial commit
korDen
parents:
diff changeset
283 TypeInfo_Pointer = Lexer.idPool("TypeInfo_Pointer");
10317f0c89a5 Initial commit
korDen
parents:
diff changeset
284 TypeInfo_Array = Lexer.idPool("TypeInfo_Array");
10317f0c89a5 Initial commit
korDen
parents:
diff changeset
285 TypeInfo_StaticArray = Lexer.idPool("TypeInfo_StaticArray");
10317f0c89a5 Initial commit
korDen
parents:
diff changeset
286 TypeInfo_AssociativeArray = Lexer.idPool("TypeInfo_AssociativeArray");
10317f0c89a5 Initial commit
korDen
parents:
diff changeset
287 TypeInfo_Function = Lexer.idPool("TypeInfo_Function");
10317f0c89a5 Initial commit
korDen
parents:
diff changeset
288 TypeInfo_Delegate = Lexer.idPool("TypeInfo_Delegate");
10317f0c89a5 Initial commit
korDen
parents:
diff changeset
289 TypeInfo_Tuple = Lexer.idPool("TypeInfo_Tuple");
10317f0c89a5 Initial commit
korDen
parents:
diff changeset
290 TypeInfo_Const = Lexer.idPool("TypeInfo_Const");
10317f0c89a5 Initial commit
korDen
parents:
diff changeset
291 TypeInfo_Invariant = Lexer.idPool("TypeInfo_Invariant");
10317f0c89a5 Initial commit
korDen
parents:
diff changeset
292 TypeInfo_Shared = Lexer.idPool("TypeInfo_Shared");
10317f0c89a5 Initial commit
korDen
parents:
diff changeset
293 elements = Lexer.idPool("elements");
10317f0c89a5 Initial commit
korDen
parents:
diff changeset
294 _arguments_typeinfo = Lexer.idPool("_arguments_typeinfo");
10317f0c89a5 Initial commit
korDen
parents:
diff changeset
295 _arguments = Lexer.idPool("_arguments");
10317f0c89a5 Initial commit
korDen
parents:
diff changeset
296 _argptr = Lexer.idPool("_argptr");
10317f0c89a5 Initial commit
korDen
parents:
diff changeset
297 _match = Lexer.idPool("_match");
10317f0c89a5 Initial commit
korDen
parents:
diff changeset
298 destroy = Lexer.idPool("destroy");
10317f0c89a5 Initial commit
korDen
parents:
diff changeset
299 postblit = Lexer.idPool("postblit");
10317f0c89a5 Initial commit
korDen
parents:
diff changeset
300 LINE = Lexer.idPool("__LINE__");
10317f0c89a5 Initial commit
korDen
parents:
diff changeset
301 FILE = Lexer.idPool("__FILE__");
10317f0c89a5 Initial commit
korDen
parents:
diff changeset
302 DATE = Lexer.idPool("__DATE__");
10317f0c89a5 Initial commit
korDen
parents:
diff changeset
303 TIME = Lexer.idPool("__TIME__");
10317f0c89a5 Initial commit
korDen
parents:
diff changeset
304 TIMESTAMP = Lexer.idPool("__TIMESTAMP__");
10317f0c89a5 Initial commit
korDen
parents:
diff changeset
305 VENDOR = Lexer.idPool("__VENDOR__");
10317f0c89a5 Initial commit
korDen
parents:
diff changeset
306 VERSIONX = Lexer.idPool("__VERSION__");
10317f0c89a5 Initial commit
korDen
parents:
diff changeset
307 EOFX = Lexer.idPool("__EOF__");
10317f0c89a5 Initial commit
korDen
parents:
diff changeset
308 nan = Lexer.idPool("nan");
10317f0c89a5 Initial commit
korDen
parents:
diff changeset
309 infinity = Lexer.idPool("infinity");
10317f0c89a5 Initial commit
korDen
parents:
diff changeset
310 dig = Lexer.idPool("dig");
10317f0c89a5 Initial commit
korDen
parents:
diff changeset
311 epsilon = Lexer.idPool("epsilon");
10317f0c89a5 Initial commit
korDen
parents:
diff changeset
312 mant_dig = Lexer.idPool("mant_dig");
10317f0c89a5 Initial commit
korDen
parents:
diff changeset
313 max_10_exp = Lexer.idPool("max_10_exp");
10317f0c89a5 Initial commit
korDen
parents:
diff changeset
314 max_exp = Lexer.idPool("max_exp");
10317f0c89a5 Initial commit
korDen
parents:
diff changeset
315 min_10_exp = Lexer.idPool("min_10_exp");
10317f0c89a5 Initial commit
korDen
parents:
diff changeset
316 min_exp = Lexer.idPool("min_exp");
10317f0c89a5 Initial commit
korDen
parents:
diff changeset
317 re = Lexer.idPool("re");
10317f0c89a5 Initial commit
korDen
parents:
diff changeset
318 im = Lexer.idPool("im");
10317f0c89a5 Initial commit
korDen
parents:
diff changeset
319 C = Lexer.idPool("C");
10317f0c89a5 Initial commit
korDen
parents:
diff changeset
320 D = Lexer.idPool("D");
10317f0c89a5 Initial commit
korDen
parents:
diff changeset
321 Windows = Lexer.idPool("Windows");
10317f0c89a5 Initial commit
korDen
parents:
diff changeset
322 Pascal = Lexer.idPool("Pascal");
10317f0c89a5 Initial commit
korDen
parents:
diff changeset
323 System = Lexer.idPool("System");
10317f0c89a5 Initial commit
korDen
parents:
diff changeset
324 exit = Lexer.idPool("exit");
10317f0c89a5 Initial commit
korDen
parents:
diff changeset
325 success = Lexer.idPool("success");
10317f0c89a5 Initial commit
korDen
parents:
diff changeset
326 failure = Lexer.idPool("failure");
10317f0c89a5 Initial commit
korDen
parents:
diff changeset
327 keys = Lexer.idPool("keys");
10317f0c89a5 Initial commit
korDen
parents:
diff changeset
328 values = Lexer.idPool("values");
10317f0c89a5 Initial commit
korDen
parents:
diff changeset
329 rehash = Lexer.idPool("rehash");
10317f0c89a5 Initial commit
korDen
parents:
diff changeset
330 sort = Lexer.idPool("sort");
10317f0c89a5 Initial commit
korDen
parents:
diff changeset
331 reverse = Lexer.idPool("reverse");
10317f0c89a5 Initial commit
korDen
parents:
diff changeset
332 dup = Lexer.idPool("dup");
10317f0c89a5 Initial commit
korDen
parents:
diff changeset
333 idup = Lexer.idPool("idup");
10317f0c89a5 Initial commit
korDen
parents:
diff changeset
334 property = Lexer.idPool("property");
10317f0c89a5 Initial commit
korDen
parents:
diff changeset
335 ___out = Lexer.idPool("out");
10317f0c89a5 Initial commit
korDen
parents:
diff changeset
336 ___in = Lexer.idPool("in");
10317f0c89a5 Initial commit
korDen
parents:
diff changeset
337 __int = Lexer.idPool("int");
10317f0c89a5 Initial commit
korDen
parents:
diff changeset
338 __dollar = Lexer.idPool("$");
10317f0c89a5 Initial commit
korDen
parents:
diff changeset
339 __LOCAL_SIZE = Lexer.idPool("__LOCAL_SIZE");
10317f0c89a5 Initial commit
korDen
parents:
diff changeset
340 uadd = Lexer.idPool("opPos");
10317f0c89a5 Initial commit
korDen
parents:
diff changeset
341 neg = Lexer.idPool("opNeg");
10317f0c89a5 Initial commit
korDen
parents:
diff changeset
342 com = Lexer.idPool("opCom");
10317f0c89a5 Initial commit
korDen
parents:
diff changeset
343 add = Lexer.idPool("opAdd");
10317f0c89a5 Initial commit
korDen
parents:
diff changeset
344 add_r = Lexer.idPool("opAdd_r");
10317f0c89a5 Initial commit
korDen
parents:
diff changeset
345 sub = Lexer.idPool("opSub");
10317f0c89a5 Initial commit
korDen
parents:
diff changeset
346 sub_r = Lexer.idPool("opSub_r");
10317f0c89a5 Initial commit
korDen
parents:
diff changeset
347 mul = Lexer.idPool("opMul");
10317f0c89a5 Initial commit
korDen
parents:
diff changeset
348 mul_r = Lexer.idPool("opMul_r");
10317f0c89a5 Initial commit
korDen
parents:
diff changeset
349 div = Lexer.idPool("opDiv");
10317f0c89a5 Initial commit
korDen
parents:
diff changeset
350 div_r = Lexer.idPool("opDiv_r");
10317f0c89a5 Initial commit
korDen
parents:
diff changeset
351 mod = Lexer.idPool("opMod");
10317f0c89a5 Initial commit
korDen
parents:
diff changeset
352 mod_r = Lexer.idPool("opMod_r");
10317f0c89a5 Initial commit
korDen
parents:
diff changeset
353 eq = Lexer.idPool("opEquals");
10317f0c89a5 Initial commit
korDen
parents:
diff changeset
354 cmp = Lexer.idPool("opCmp");
10317f0c89a5 Initial commit
korDen
parents:
diff changeset
355 iand = Lexer.idPool("opAnd");
10317f0c89a5 Initial commit
korDen
parents:
diff changeset
356 iand_r = Lexer.idPool("opAnd_r");
10317f0c89a5 Initial commit
korDen
parents:
diff changeset
357 ior = Lexer.idPool("opOr");
10317f0c89a5 Initial commit
korDen
parents:
diff changeset
358 ior_r = Lexer.idPool("opOr_r");
10317f0c89a5 Initial commit
korDen
parents:
diff changeset
359 ixor = Lexer.idPool("opXor");
10317f0c89a5 Initial commit
korDen
parents:
diff changeset
360 ixor_r = Lexer.idPool("opXor_r");
10317f0c89a5 Initial commit
korDen
parents:
diff changeset
361 shl = Lexer.idPool("opShl");
10317f0c89a5 Initial commit
korDen
parents:
diff changeset
362 shl_r = Lexer.idPool("opShl_r");
10317f0c89a5 Initial commit
korDen
parents:
diff changeset
363 shr = Lexer.idPool("opShr");
10317f0c89a5 Initial commit
korDen
parents:
diff changeset
364 shr_r = Lexer.idPool("opShr_r");
10317f0c89a5 Initial commit
korDen
parents:
diff changeset
365 ushr = Lexer.idPool("opUShr");
10317f0c89a5 Initial commit
korDen
parents:
diff changeset
366 ushr_r = Lexer.idPool("opUShr_r");
10317f0c89a5 Initial commit
korDen
parents:
diff changeset
367 cat = Lexer.idPool("opCat");
10317f0c89a5 Initial commit
korDen
parents:
diff changeset
368 cat_r = Lexer.idPool("opCat_r");
10317f0c89a5 Initial commit
korDen
parents:
diff changeset
369 assign = Lexer.idPool("opAssign");
10317f0c89a5 Initial commit
korDen
parents:
diff changeset
370 addass = Lexer.idPool("opAddAssign");
10317f0c89a5 Initial commit
korDen
parents:
diff changeset
371 subass = Lexer.idPool("opSubAssign");
10317f0c89a5 Initial commit
korDen
parents:
diff changeset
372 mulass = Lexer.idPool("opMulAssign");
10317f0c89a5 Initial commit
korDen
parents:
diff changeset
373 divass = Lexer.idPool("opDivAssign");
10317f0c89a5 Initial commit
korDen
parents:
diff changeset
374 modass = Lexer.idPool("opModAssign");
10317f0c89a5 Initial commit
korDen
parents:
diff changeset
375 andass = Lexer.idPool("opAndAssign");
10317f0c89a5 Initial commit
korDen
parents:
diff changeset
376 orass = Lexer.idPool("opOrAssign");
10317f0c89a5 Initial commit
korDen
parents:
diff changeset
377 xorass = Lexer.idPool("opXorAssign");
10317f0c89a5 Initial commit
korDen
parents:
diff changeset
378 shlass = Lexer.idPool("opShlAssign");
10317f0c89a5 Initial commit
korDen
parents:
diff changeset
379 shrass = Lexer.idPool("opShrAssign");
10317f0c89a5 Initial commit
korDen
parents:
diff changeset
380 ushrass = Lexer.idPool("opUShrAssign");
10317f0c89a5 Initial commit
korDen
parents:
diff changeset
381 catass = Lexer.idPool("opCatAssign");
10317f0c89a5 Initial commit
korDen
parents:
diff changeset
382 postinc = Lexer.idPool("opPostInc");
10317f0c89a5 Initial commit
korDen
parents:
diff changeset
383 postdec = Lexer.idPool("opPostDec");
10317f0c89a5 Initial commit
korDen
parents:
diff changeset
384 index = Lexer.idPool("opIndex");
10317f0c89a5 Initial commit
korDen
parents:
diff changeset
385 indexass = Lexer.idPool("opIndexAssign");
10317f0c89a5 Initial commit
korDen
parents:
diff changeset
386 slice = Lexer.idPool("opSlice");
10317f0c89a5 Initial commit
korDen
parents:
diff changeset
387 sliceass = Lexer.idPool("opSliceAssign");
10317f0c89a5 Initial commit
korDen
parents:
diff changeset
388 call = Lexer.idPool("opCall");
10317f0c89a5 Initial commit
korDen
parents:
diff changeset
389 cast_ = Lexer.idPool("opCast");
10317f0c89a5 Initial commit
korDen
parents:
diff changeset
390 match = Lexer.idPool("opMatch");
10317f0c89a5 Initial commit
korDen
parents:
diff changeset
391 next = Lexer.idPool("opNext");
10317f0c89a5 Initial commit
korDen
parents:
diff changeset
392 opIn = Lexer.idPool("opIn");
10317f0c89a5 Initial commit
korDen
parents:
diff changeset
393 opIn_r = Lexer.idPool("opIn_r");
10317f0c89a5 Initial commit
korDen
parents:
diff changeset
394 opStar = Lexer.idPool("opStar");
10317f0c89a5 Initial commit
korDen
parents:
diff changeset
395 opDot = Lexer.idPool("opDot");
10317f0c89a5 Initial commit
korDen
parents:
diff changeset
396 opImplicitCast = Lexer.idPool("opImplicitCast");
10317f0c89a5 Initial commit
korDen
parents:
diff changeset
397 classNew = Lexer.idPool("new");
10317f0c89a5 Initial commit
korDen
parents:
diff changeset
398 classDelete = Lexer.idPool("delete");
10317f0c89a5 Initial commit
korDen
parents:
diff changeset
399 apply = Lexer.idPool("opApply");
10317f0c89a5 Initial commit
korDen
parents:
diff changeset
400 applyReverse = Lexer.idPool("opApplyReverse");
10317f0c89a5 Initial commit
korDen
parents:
diff changeset
401 Fempty = Lexer.idPool("empty");
10317f0c89a5 Initial commit
korDen
parents:
diff changeset
402 Fhead = Lexer.idPool("front");
10317f0c89a5 Initial commit
korDen
parents:
diff changeset
403 Ftoe = Lexer.idPool("back");
10317f0c89a5 Initial commit
korDen
parents:
diff changeset
404 Fnext = Lexer.idPool("popFront");
10317f0c89a5 Initial commit
korDen
parents:
diff changeset
405 Fretreat = Lexer.idPool("popBack");
10317f0c89a5 Initial commit
korDen
parents:
diff changeset
406 adDup = Lexer.idPool("_adDupT");
10317f0c89a5 Initial commit
korDen
parents:
diff changeset
407 adReverse = Lexer.idPool("_adReverse");
10317f0c89a5 Initial commit
korDen
parents:
diff changeset
408 aaLen = Lexer.idPool("_aaLen");
10317f0c89a5 Initial commit
korDen
parents:
diff changeset
409 aaKeys = Lexer.idPool("_aaKeys");
10317f0c89a5 Initial commit
korDen
parents:
diff changeset
410 aaValues = Lexer.idPool("_aaValues");
10317f0c89a5 Initial commit
korDen
parents:
diff changeset
411 aaRehash = Lexer.idPool("_aaRehash");
10317f0c89a5 Initial commit
korDen
parents:
diff changeset
412 monitorenter = Lexer.idPool("_d_monitorenter");
10317f0c89a5 Initial commit
korDen
parents:
diff changeset
413 monitorexit = Lexer.idPool("_d_monitorexit");
10317f0c89a5 Initial commit
korDen
parents:
diff changeset
414 criticalenter = Lexer.idPool("_d_criticalenter");
10317f0c89a5 Initial commit
korDen
parents:
diff changeset
415 criticalexit = Lexer.idPool("_d_criticalexit");
10317f0c89a5 Initial commit
korDen
parents:
diff changeset
416 GNU_asm = Lexer.idPool("GNU_asm");
10317f0c89a5 Initial commit
korDen
parents:
diff changeset
417 lib = Lexer.idPool("lib");
10317f0c89a5 Initial commit
korDen
parents:
diff changeset
418 msg = Lexer.idPool("msg");
10317f0c89a5 Initial commit
korDen
parents:
diff changeset
419 startaddress = Lexer.idPool("startaddress");
10317f0c89a5 Initial commit
korDen
parents:
diff changeset
420 tohash = Lexer.idPool("toHash");
10317f0c89a5 Initial commit
korDen
parents:
diff changeset
421 tostring = Lexer.idPool("toString");
10317f0c89a5 Initial commit
korDen
parents:
diff changeset
422 getmembers = Lexer.idPool("getMembers");
10317f0c89a5 Initial commit
korDen
parents:
diff changeset
423 alloca = Lexer.idPool("alloca");
10317f0c89a5 Initial commit
korDen
parents:
diff changeset
424 main = Lexer.idPool("main");
10317f0c89a5 Initial commit
korDen
parents:
diff changeset
425 WinMain = Lexer.idPool("WinMain");
10317f0c89a5 Initial commit
korDen
parents:
diff changeset
426 DllMain = Lexer.idPool("DllMain");
10317f0c89a5 Initial commit
korDen
parents:
diff changeset
427 tls_get_addr = Lexer.idPool("___tls_get_addr");
10317f0c89a5 Initial commit
korDen
parents:
diff changeset
428 std = Lexer.idPool("std");
10317f0c89a5 Initial commit
korDen
parents:
diff changeset
429 math = Lexer.idPool("math");
10317f0c89a5 Initial commit
korDen
parents:
diff changeset
430 sin = Lexer.idPool("sin");
10317f0c89a5 Initial commit
korDen
parents:
diff changeset
431 cos = Lexer.idPool("cos");
10317f0c89a5 Initial commit
korDen
parents:
diff changeset
432 tan = Lexer.idPool("tan");
10317f0c89a5 Initial commit
korDen
parents:
diff changeset
433 _sqrt = Lexer.idPool("sqrt");
10317f0c89a5 Initial commit
korDen
parents:
diff changeset
434 fabs = Lexer.idPool("fabs");
10317f0c89a5 Initial commit
korDen
parents:
diff changeset
435 isAbstractClass = Lexer.idPool("isAbstractClass");
10317f0c89a5 Initial commit
korDen
parents:
diff changeset
436 isArithmetic = Lexer.idPool("isArithmetic");
10317f0c89a5 Initial commit
korDen
parents:
diff changeset
437 isAssociativeArray = Lexer.idPool("isAssociativeArray");
10317f0c89a5 Initial commit
korDen
parents:
diff changeset
438 isFinalClass = Lexer.idPool("isFinalClass");
10317f0c89a5 Initial commit
korDen
parents:
diff changeset
439 isFloating = Lexer.idPool("isFloating");
10317f0c89a5 Initial commit
korDen
parents:
diff changeset
440 isIntegral = Lexer.idPool("isIntegral");
10317f0c89a5 Initial commit
korDen
parents:
diff changeset
441 isScalar = Lexer.idPool("isScalar");
10317f0c89a5 Initial commit
korDen
parents:
diff changeset
442 isStaticArray = Lexer.idPool("isStaticArray");
10317f0c89a5 Initial commit
korDen
parents:
diff changeset
443 isUnsigned = Lexer.idPool("isUnsigned");
10317f0c89a5 Initial commit
korDen
parents:
diff changeset
444 isVirtualFunction = Lexer.idPool("isVirtualFunction");
10317f0c89a5 Initial commit
korDen
parents:
diff changeset
445 isAbstractFunction = Lexer.idPool("isAbstractFunction");
10317f0c89a5 Initial commit
korDen
parents:
diff changeset
446 isFinalFunction = Lexer.idPool("isFinalFunction");
10317f0c89a5 Initial commit
korDen
parents:
diff changeset
447 hasMember = Lexer.idPool("hasMember");
10317f0c89a5 Initial commit
korDen
parents:
diff changeset
448 getMember = Lexer.idPool("getMember");
10317f0c89a5 Initial commit
korDen
parents:
diff changeset
449 getVirtualFunctions = Lexer.idPool("getVirtualFunctions");
10317f0c89a5 Initial commit
korDen
parents:
diff changeset
450 classInstanceSize = Lexer.idPool("classInstanceSize");
10317f0c89a5 Initial commit
korDen
parents:
diff changeset
451 allMembers = Lexer.idPool("allMembers");
10317f0c89a5 Initial commit
korDen
parents:
diff changeset
452 derivedMembers = Lexer.idPool("derivedMembers");
10317f0c89a5 Initial commit
korDen
parents:
diff changeset
453 isSame = Lexer.idPool("isSame");
10317f0c89a5 Initial commit
korDen
parents:
diff changeset
454 compiles = Lexer.idPool("compiles");
10317f0c89a5 Initial commit
korDen
parents:
diff changeset
455 }
10317f0c89a5 Initial commit
korDen
parents:
diff changeset
456 }