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()); |