Chromium Code Reviews
chromiumcodereview-hr@appspot.gserviceaccount.com (chromiumcodereview-hr) | Please choose your nickname with Settings | Help | Chromium Project | Gerrit Changes | Sign out
(216)

Side by Side Diff: runtime/vm/symbols.h

Issue 21832003: Fix VM implementation of CastError not to extend TypeError (issue 5280). (Closed) Base URL: http://dart.googlecode.com/svn/branches/bleeding_edge/dart/
Patch Set: Created 7 years, 4 months ago
Use n/p to move between diff chunks; N/P to move between comments. Draft comments are only viewable by you.
Jump to:
View unified diff | Download patch | Annotate | Revision Log
« no previous file with comments | « runtime/vm/object.cc ('k') | tests/co19/co19-runtime.status » ('j') | no next file with comments »
Toggle Intra-line Diffs ('i') | Expand Comments ('e') | Collapse Comments ('c') | Show Comments Hide Comments ('s')
OLDNEW
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/object.h" 8 #include "vm/object.h"
9 #include "vm/snapshot_ids.h" 9 #include "vm/snapshot_ids.h"
10 10
(...skipping 16 matching lines...) Expand all
27 V(Super, "super") \ 27 V(Super, "super") \
28 V(Call, "call") \ 28 V(Call, "call") \
29 V(Current, "current") \ 29 V(Current, "current") \
30 V(MoveNext, "moveNext") \ 30 V(MoveNext, "moveNext") \
31 V(Value, "value") \ 31 V(Value, "value") \
32 V(ExprTemp, ":expr_temp") \ 32 V(ExprTemp, ":expr_temp") \
33 V(AnonymousClosure, "<anonymous closure>") \ 33 V(AnonymousClosure, "<anonymous closure>") \
34 V(ClosureParameter, ":closure") \ 34 V(ClosureParameter, ":closure") \
35 V(PhaseParameter, ":phase") \ 35 V(PhaseParameter, ":phase") \
36 V(TypeArgumentsParameter, ":type_arguments") \ 36 V(TypeArgumentsParameter, ":type_arguments") \
37 V(AssertionError, "_AssertionErrorImplementation") \ 37 V(AssertionError, "AssertionError") \
38 V(CastError, "_CastErrorImplementation") \ 38 V(CastError, "CastError") \
39 V(TypeError, "_TypeErrorImplementation") \ 39 V(TypeError, "TypeError") \
40 V(FallThroughError, "_FallThroughErrorImplementation") \ 40 V(FallThroughError, "FallThroughError") \
41 V(AbstractClassInstantiationError, \ 41 V(AbstractClassInstantiationError, "AbstractClassInstantiationError") \
42 "_AbstractClassInstantiationErrorImplementation") \
43 V(NoSuchMethodError, "NoSuchMethodError") \ 42 V(NoSuchMethodError, "NoSuchMethodError") \
44 V(ThrowNew, "_throwNew") \ 43 V(ThrowNew, "_throwNew") \
45 V(List, "List") \ 44 V(List, "List") \
46 V(ListLiteralFactory, "List._fromLiteral") \ 45 V(ListLiteralFactory, "List._fromLiteral") \
47 V(ListFactory, "List.") \ 46 V(ListFactory, "List.") \
48 V(Map, "Map") \ 47 V(Map, "Map") \
49 V(MapLiteralFactory, "Map._fromLiteral") \ 48 V(MapLiteralFactory, "Map._fromLiteral") \
50 V(ImmutableMap, "ImmutableMap") \ 49 V(ImmutableMap, "ImmutableMap") \
51 V(ImmutableMapConstructor, "ImmutableMap._create") \ 50 V(ImmutableMapConstructor, "ImmutableMap._create") \
52 V(StringBase, "_StringBase") \ 51 V(StringBase, "_StringBase") \
(...skipping 158 matching lines...) Expand 10 before | Expand all | Expand 10 after
211 V(_WeakProperty, "_WeakProperty") \ 210 V(_WeakProperty, "_WeakProperty") \
212 V(_MirrorReference, "_MirrorReference") \ 211 V(_MirrorReference, "_MirrorReference") \
213 V(InvocationMirror, "_InvocationMirror") \ 212 V(InvocationMirror, "_InvocationMirror") \
214 V(AllocateInvocationMirror, "_allocateInvocationMirror") \ 213 V(AllocateInvocationMirror, "_allocateInvocationMirror") \
215 V(toString, "toString") \ 214 V(toString, "toString") \
216 V(_ReceivePortImpl, "_ReceivePortImpl") \ 215 V(_ReceivePortImpl, "_ReceivePortImpl") \
217 V(_lookupReceivePort, "_lookupReceivePort") \ 216 V(_lookupReceivePort, "_lookupReceivePort") \
218 V(_handleMessage, "_handleMessage") \ 217 V(_handleMessage, "_handleMessage") \
219 V(_SendPortImpl, "_SendPortImpl") \ 218 V(_SendPortImpl, "_SendPortImpl") \
220 V(_create, "_create") \ 219 V(_create, "_create") \
220 V(DotCreate, "._create") \
221 V(DotWithType, "._withType") \
221 V(_id, "_id") \ 222 V(_id, "_id") \
222 V(_get_or_create, "_get_or_create") \ 223 V(_get_or_create, "_get_or_create") \
223 V(RangeError, "RangeError") \ 224 V(RangeError, "RangeError") \
224 V(ArgumentError, "ArgumentError") \ 225 V(ArgumentError, "ArgumentError") \
225 V(FormatException, "FormatException") \ 226 V(FormatException, "FormatException") \
226 V(UnsupportedError, "UnsupportedError") \ 227 V(UnsupportedError, "UnsupportedError") \
227 V(StackOverflowError, "StackOverflowError") \ 228 V(StackOverflowError, "StackOverflowError") \
228 V(OutOfMemoryError, "OutOfMemoryError") \ 229 V(OutOfMemoryError, "OutOfMemoryError") \
229 V(InternalError, "InternalError") \ 230 V(InternalError, "InternalError") \
230 V(NullThrownError, "NullThrownError") \ 231 V(NullThrownError, "NullThrownError") \
(...skipping 248 matching lines...) Expand 10 before | Expand all | Expand 10 after
479 friend class SnapshotReader; 480 friend class SnapshotReader;
480 friend class SnapshotWriter; 481 friend class SnapshotWriter;
481 friend class ApiMessageReader; 482 friend class ApiMessageReader;
482 483
483 DISALLOW_COPY_AND_ASSIGN(Symbols); 484 DISALLOW_COPY_AND_ASSIGN(Symbols);
484 }; 485 };
485 486
486 } // namespace dart 487 } // namespace dart
487 488
488 #endif // VM_SYMBOLS_H_ 489 #endif // VM_SYMBOLS_H_
OLDNEW
« no previous file with comments | « runtime/vm/object.cc ('k') | tests/co19/co19-runtime.status » ('j') | no next file with comments »

Powered by Google App Engine
This is Rietveld 408576698