| Index: runtime/vm/kernel_binary.cc
|
| diff --git a/runtime/vm/kernel_binary.cc b/runtime/vm/kernel_binary.cc
|
| index d78612c410c2d0cad0710851a1d580e5e32bebe0..f3a4104572274a3447a87a640920693c3f4fde36 100644
|
| --- a/runtime/vm/kernel_binary.cc
|
| +++ b/runtime/vm/kernel_binary.cc
|
| @@ -817,7 +817,6 @@ Field* Field::ReadFrom(Reader* reader) {
|
| reader->record_token_position(end_position_);
|
| annotations_.ReadFromStatic<Expression>(reader);
|
| type_ = DartType::ReadFrom(reader);
|
| - inferred_value_ = reader->ReadOptional<InferredValue>();
|
| initializer_ = reader->ReadOptional<Expression>();
|
| return this;
|
| }
|
| @@ -1707,7 +1706,6 @@ VariableDeclaration* VariableDeclaration::ReadFromImpl(Reader* reader) {
|
| decl->flags_ = reader->ReadFlags();
|
| decl->name_ = Reference::ReadStringFrom(reader);
|
| decl->type_ = DartType::ReadFrom(reader);
|
| - decl->inferred_value_ = reader->ReadOptional<InferredValue>();
|
| decl->initializer_ = reader->ReadOptional<Expression>();
|
|
|
| // Go to next token position so it ends *after* the last potentially
|
| @@ -1743,15 +1741,6 @@ Name* Name::ReadFrom(Reader* reader) {
|
| }
|
|
|
|
|
| -InferredValue* InferredValue::ReadFrom(Reader* reader) {
|
| - InferredValue* type = new InferredValue();
|
| - type->klass_reference_ = Reference::ReadClassFrom(reader, true);
|
| - type->kind_ = static_cast<BaseClassKind>(reader->ReadByte());
|
| - type->value_bits_ = reader->ReadByte();
|
| - return type;
|
| -}
|
| -
|
| -
|
| DartType* DartType::ReadFrom(Reader* reader) {
|
| TRACE_READ_OFFSET();
|
| Tag tag = reader->ReadTag();
|
| @@ -1918,7 +1907,6 @@ FunctionNode* FunctionNode::ReadFrom(Reader* reader) {
|
| reader);
|
| function->named_parameters().ReadFromStatic<VariableDeclarationImpl>(reader);
|
| function->return_type_ = DartType::ReadFrom(reader);
|
| - function->inferred_return_value_ = reader->ReadOptional<InferredValue>();
|
|
|
| LabelScope<ReaderHelper, BlockStack<LabeledStatement> > labels(
|
| reader->helper());
|
|
|