Index: runtime/vm/raw_object.h |
diff --git a/runtime/vm/raw_object.h b/runtime/vm/raw_object.h |
index f3a3a73a003f74db220700dc94362730ad04211c..bada55697e0f465b212e51cc6692285ea029a340 100644 |
--- a/runtime/vm/raw_object.h |
+++ b/runtime/vm/raw_object.h |
@@ -712,6 +712,8 @@ class RawClass : public RawObject { |
case Snapshot::kAppNoJIT: |
return reinterpret_cast<RawObject**>(&ptr()->direct_subclasses_); |
case Snapshot::kMessage: |
+ case Snapshot::kNone: |
+ case Snapshot::kInvalid: |
break; |
} |
UNREACHABLE(); |
@@ -940,6 +942,8 @@ class RawField : public RawObject { |
case Snapshot::kAppNoJIT: |
return reinterpret_cast<RawObject**>(&ptr()->initializer_); |
case Snapshot::kMessage: |
+ case Snapshot::kNone: |
+ case Snapshot::kInvalid: |
break; |
} |
UNREACHABLE(); |
@@ -1020,6 +1024,8 @@ class RawScript : public RawObject { |
case Snapshot::kScript: |
return reinterpret_cast<RawObject**>(&ptr()->tokens_); |
case Snapshot::kMessage: |
+ case Snapshot::kNone: |
+ case Snapshot::kInvalid: |
break; |
} |
UNREACHABLE(); |
@@ -1506,6 +1512,8 @@ class RawICData : public RawObject { |
case Snapshot::kAppWithJIT: |
return to(); |
case Snapshot::kMessage: |
+ case Snapshot::kNone: |
+ case Snapshot::kInvalid: |
break; |
} |
UNREACHABLE(); |
@@ -1637,6 +1645,8 @@ class RawLibraryPrefix : public RawInstance { |
case Snapshot::kAppNoJIT: |
return reinterpret_cast<RawObject**>(&ptr()->importer_); |
case Snapshot::kMessage: |
+ case Snapshot::kNone: |
+ case Snapshot::kInvalid: |
break; |
} |
UNREACHABLE(); |