| Index: runtime/vm/object.cc
|
| diff --git a/runtime/vm/object.cc b/runtime/vm/object.cc
|
| index 1dfdcdf3877d16c956c79c8dd6fd40d30e3f843b..6098fd97e6bc16564b4d669f142a8d49cfa06000 100644
|
| --- a/runtime/vm/object.cc
|
| +++ b/runtime/vm/object.cc
|
| @@ -8568,7 +8568,8 @@ TokenStream::Iterator::Iterator(const TokenStream& tokens,
|
| : tokens_(TokenStream::Handle(tokens.raw())),
|
| data_(ExternalTypedData::Handle(tokens.GetStream())),
|
| stream_(reinterpret_cast<uint8_t*>(data_.DataAddr(0)), data_.Length()),
|
| - token_objects_(GrowableObjectArray::Handle(tokens.TokenObjects())),
|
| + token_objects_(Array::Handle(
|
| + GrowableObjectArray::Handle(tokens.TokenObjects()).data())),
|
| obj_(Object::Handle()),
|
| cur_token_pos_(token_pos),
|
| cur_token_kind_(Token::kILLEGAL),
|
| @@ -8584,7 +8585,7 @@ void TokenStream::Iterator::SetStream(const TokenStream& tokens,
|
| data_ = tokens.GetStream();
|
| stream_.SetStream(reinterpret_cast<uint8_t*>(data_.DataAddr(0)),
|
| data_.Length());
|
| - token_objects_ = tokens.TokenObjects();
|
| + token_objects_ = GrowableObjectArray::Handle(tokens.TokenObjects()).data();
|
| obj_ = Object::null();
|
| cur_token_pos_ = token_pos;
|
| cur_token_kind_ = Token::kILLEGAL;
|
|
|