Index: runtime/vm/kernel_binary_flowgraph.h |
diff --git a/runtime/vm/kernel_binary_flowgraph.h b/runtime/vm/kernel_binary_flowgraph.h |
index c645744049f19ba6b9746fdb7a34a5edf784a083..9d7f15ce26fb6c1bf39e59b9385ba6f08dcf7f94 100644 |
--- a/runtime/vm/kernel_binary_flowgraph.h |
+++ b/runtime/vm/kernel_binary_flowgraph.h |
@@ -1198,6 +1198,7 @@ class ClassHelper { |
kStart, // tag. |
kCanonicalName, |
kPosition, |
+ kEndPosition, |
kIsAbstract, |
kNameIndex, |
kSourceUriIndex, |
@@ -1238,6 +1239,9 @@ class ClassHelper { |
case kPosition: |
position_ = builder_->ReadPosition(false); // read position. |
if (++next_read_ == field) return; |
+ case kEndPosition: |
+ end_position_ = builder_->ReadPosition(); // read end position. |
+ if (++next_read_ == field) return; |
case kIsAbstract: |
is_abstract_ = builder_->ReadBool(); // read is_abstract. |
if (++next_read_ == field) return; |
@@ -1314,6 +1318,7 @@ class ClassHelper { |
NameIndex canonical_name_; |
TokenPosition position_; |
+ TokenPosition end_position_; |
bool is_abstract_; |
StringIndex name_index_; |
intptr_t source_uri_index_; |