Index: runtime/vm/raw_object.h |
diff --git a/runtime/vm/raw_object.h b/runtime/vm/raw_object.h |
index cb47575ff2542a4121b4a310a554bdcc686dfa81..3fcf9bfc307e008b2edefb58a7bce05a6d241e91 100644 |
--- a/runtime/vm/raw_object.h |
+++ b/runtime/vm/raw_object.h |
@@ -735,9 +735,10 @@ class RawUnresolvedClass : public RawObject { |
RAW_HEAP_OBJECT_IMPLEMENTATION(UnresolvedClass); |
RawObject** from() { |
- return reinterpret_cast<RawObject**>(&ptr()->library_prefix_); |
+ return reinterpret_cast<RawObject**>(&ptr()->library_or_library_prefix_); |
} |
- RawLibraryPrefix* library_prefix_; // Library prefix qualifier for the ident. |
+ RawObject* library_or_library_prefix_; // Library or library prefix qualifier |
hausner
2016/11/09 18:21:36
I don't see where the CL makes use of this change.
Vyacheslav Egorov (Google)
2016/11/09 18:44:52
Sorry, I missed this question.
See kernel_to_il.
hausner
2016/11/09 19:07:01
Ah, I see now.
|
+ // for the ident. |
RawString* ident_; // Name of the unresolved identifier. |
RawObject** to() { |
return reinterpret_cast<RawObject**>(&ptr()->ident_); |