OLD | NEW |
1 // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file | 1 // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file |
2 // for details. All rights reserved. Use of this source code is governed by a | 2 // for details. All rights reserved. Use of this source code is governed by a |
3 // BSD-style license that can be found in the LICENSE file. | 3 // BSD-style license that can be found in the LICENSE file. |
4 | 4 |
5 #ifndef VM_SYMBOLS_H_ | 5 #ifndef VM_SYMBOLS_H_ |
6 #define VM_SYMBOLS_H_ | 6 #define VM_SYMBOLS_H_ |
7 | 7 |
8 #include "vm/growable_array.h" | 8 #include "vm/growable_array.h" |
9 #include "vm/object.h" | 9 #include "vm/object.h" |
10 #include "vm/snapshot_ids.h" | 10 #include "vm/snapshot_ids.h" |
(...skipping 167 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
178 V(ApiError, "ApiError") \ | 178 V(ApiError, "ApiError") \ |
179 V(LanguageError, "LanguageError") \ | 179 V(LanguageError, "LanguageError") \ |
180 V(UnhandledException, "UnhandledException") \ | 180 V(UnhandledException, "UnhandledException") \ |
181 V(UnwindError, "UnwindError") \ | 181 V(UnwindError, "UnwindError") \ |
182 V(IntegerImplementation, "_IntegerImplementation") \ | 182 V(IntegerImplementation, "_IntegerImplementation") \ |
183 V(Number, "num") \ | 183 V(Number, "num") \ |
184 V(_Smi, "_Smi") \ | 184 V(_Smi, "_Smi") \ |
185 V(_Mint, "_Mint") \ | 185 V(_Mint, "_Mint") \ |
186 V(_Bigint, "_Bigint") \ | 186 V(_Bigint, "_Bigint") \ |
187 V(_Double, "_Double") \ | 187 V(_Double, "_Double") \ |
| 188 V(_Fraction, "_Fraction") \ |
| 189 V(DotFromRationalLiteral, ".fromRationalLiteral") \ |
188 V(Bool, "bool") \ | 190 V(Bool, "bool") \ |
189 V(_List, "_List") \ | 191 V(_List, "_List") \ |
190 V(_ListFactory, "_List.") \ | 192 V(_ListFactory, "_List.") \ |
191 V(_GrowableList, "_GrowableList") \ | 193 V(_GrowableList, "_GrowableList") \ |
192 V(_GrowableListFactory, "_GrowableList.") \ | 194 V(_GrowableListFactory, "_GrowableList.") \ |
193 V(_GrowableListWithData, "_GrowableList.withData") \ | 195 V(_GrowableListWithData, "_GrowableList.withData") \ |
194 V(_ImmutableList, "_ImmutableList") \ | 196 V(_ImmutableList, "_ImmutableList") \ |
195 V(_LinkedHashMap, "_InternalLinkedHashMap") \ | 197 V(_LinkedHashMap, "_InternalLinkedHashMap") \ |
196 V(_String, "String") \ | 198 V(_String, "String") \ |
197 V(OneByteString, "_OneByteString") \ | 199 V(OneByteString, "_OneByteString") \ |
(...skipping 20 matching lines...) Expand all Loading... |
218 V(Uint16List, "Uint16List") \ | 220 V(Uint16List, "Uint16List") \ |
219 V(Int32List, "Int32List") \ | 221 V(Int32List, "Int32List") \ |
220 V(Uint32List, "Uint32List") \ | 222 V(Uint32List, "Uint32List") \ |
221 V(Int64List, "Int64List") \ | 223 V(Int64List, "Int64List") \ |
222 V(Uint64List, "Uint64List") \ | 224 V(Uint64List, "Uint64List") \ |
223 V(Float32x4List, "Float32x4List") \ | 225 V(Float32x4List, "Float32x4List") \ |
224 V(Int32x4List, "Int32x4List") \ | 226 V(Int32x4List, "Int32x4List") \ |
225 V(Float64x2List, "Float64x2List") \ | 227 V(Float64x2List, "Float64x2List") \ |
226 V(Float32List, "Float32List") \ | 228 V(Float32List, "Float32List") \ |
227 V(Float64List, "Float64List") \ | 229 V(Float64List, "Float64List") \ |
228 V(_Int8ArrayFactory, "Int8List.") \ | 230 V(_Int8ArrayFactory, "Int8List.") \ |
229 V(_Uint8ArrayFactory, "Uint8List.") \ | 231 V(_Uint8ArrayFactory, "Uint8List.") \ |
230 V(_Uint8ClampedArrayFactory, "Uint8ClampedList.") \ | 232 V(_Uint8ClampedArrayFactory, "Uint8ClampedList.") \ |
231 V(_Int16ArrayFactory, "Int16List.") \ | 233 V(_Int16ArrayFactory, "Int16List.") \ |
232 V(_Uint16ArrayFactory, "Uint16List.") \ | 234 V(_Uint16ArrayFactory, "Uint16List.") \ |
233 V(_Int32ArrayFactory, "Int32List.") \ | 235 V(_Int32ArrayFactory, "Int32List.") \ |
234 V(_Uint32ArrayFactory, "Uint32List.") \ | 236 V(_Uint32ArrayFactory, "Uint32List.") \ |
235 V(_Int64ArrayFactory, "Int64List.") \ | 237 V(_Int64ArrayFactory, "Int64List.") \ |
236 V(_Uint64ArrayFactory, "Uint64List.") \ | 238 V(_Uint64ArrayFactory, "Uint64List.") \ |
237 V(_Float32x4ArrayFactory, "Float32x4List.") \ | 239 V(_Float32x4ArrayFactory, "Float32x4List.") \ |
238 V(_Int32x4ArrayFactory, "Int32x4List.") \ | 240 V(_Int32x4ArrayFactory, "Int32x4List.") \ |
239 V(_Float64x2ArrayFactory, "Float64x2List.") \ | 241 V(_Float64x2ArrayFactory, "Float64x2List.") \ |
240 V(_Float32ArrayFactory, "Float32List.") \ | 242 V(_Float32ArrayFactory, "Float32List.") \ |
241 V(_Float64ArrayFactory, "Float64List.") \ | 243 V(_Float64ArrayFactory, "Float64List.") \ |
242 V(_Int8ArrayView, "_Int8ArrayView") \ | 244 V(_Int8ArrayView, "_Int8ArrayView") \ |
243 V(_Uint8ArrayView, "_Uint8ArrayView") \ | 245 V(_Uint8ArrayView, "_Uint8ArrayView") \ |
244 V(_Uint8ClampedArrayView, "_Uint8ClampedArrayView") \ | 246 V(_Uint8ClampedArrayView, "_Uint8ClampedArrayView") \ |
245 V(_Int16ArrayView, "_Int16ArrayView") \ | 247 V(_Int16ArrayView, "_Int16ArrayView") \ |
246 V(_Uint16ArrayView, "_Uint16ArrayView") \ | 248 V(_Uint16ArrayView, "_Uint16ArrayView") \ |
247 V(_Int32ArrayView, "_Int32ArrayView") \ | 249 V(_Int32ArrayView, "_Int32ArrayView") \ |
248 V(_Uint32ArrayView, "_Uint32ArrayView") \ | 250 V(_Uint32ArrayView, "_Uint32ArrayView") \ |
249 V(_Int64ArrayView, "_Int64ArrayView") \ | 251 V(_Int64ArrayView, "_Int64ArrayView") \ |
250 V(_Uint64ArrayView, "_Uint64ArrayView") \ | 252 V(_Uint64ArrayView, "_Uint64ArrayView") \ |
251 V(_Float32ArrayView, "_Float32ArrayView") \ | 253 V(_Float32ArrayView, "_Float32ArrayView") \ |
(...skipping 427 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
679 friend class Serializer; | 681 friend class Serializer; |
680 friend class Deserializer; | 682 friend class Deserializer; |
681 friend class ApiMessageReader; | 683 friend class ApiMessageReader; |
682 | 684 |
683 DISALLOW_COPY_AND_ASSIGN(Symbols); | 685 DISALLOW_COPY_AND_ASSIGN(Symbols); |
684 }; | 686 }; |
685 | 687 |
686 } // namespace dart | 688 } // namespace dart |
687 | 689 |
688 #endif // VM_SYMBOLS_H_ | 690 #endif // VM_SYMBOLS_H_ |
OLD | NEW |