Index: runtime/vm/object.h |
=================================================================== |
--- runtime/vm/object.h (revision 35994) |
+++ runtime/vm/object.h (working copy) |
@@ -4015,6 +4015,7 @@ |
kError, |
kMalformedType, |
kMalboundedType, |
+ kBailout, |
}; |
Kind kind() const { return static_cast<Kind>(raw_ptr()->kind_); } |
@@ -4043,6 +4044,7 @@ |
const char* format, va_list args); |
static RawLanguageError* New(const String& formatted_message, |
+ Kind kind = kError, |
Heap::Space space = Heap::kNew); |
virtual const char* ToErrorCString() const; |
@@ -6870,7 +6872,7 @@ |
ASSERT(t >= UserTags::kUserTagIdOffset); |
ASSERT(t < UserTags::kUserTagIdOffset + UserTags::kMaxUserTags); |
raw_ptr()->tag_ = t; |
- }; |
+ } |
static intptr_t tag_offset() { return OFFSET_OF(RawUserTag, tag_); } |
RawString* label() const { |