Index: runtime/vm/parser.cc |
diff --git a/runtime/vm/parser.cc b/runtime/vm/parser.cc |
index dc05474ac7d5f774af4b2d1820f7a8b5c1735c0a..ac00c0e9438c2994d7e61f2e71411ea1b58b7d23 100644 |
--- a/runtime/vm/parser.cc |
+++ b/runtime/vm/parser.cc |
@@ -861,6 +861,9 @@ RawObject* Parser::ParseFunctionParameters(const Function& func) { |
param_descriptor.SetAt(j + kParameterMetadataOffset, |
(param[i].metadata == NULL) ? Object::null_instance() : |
*(param[i].metadata)); |
+ param_descriptor.SetAt(j + kParameterIsFieldInitializorOffset, |
+ param[i].is_field_initializer ? Bool::True() : |
+ Bool::False()); |
} |
return param_descriptor.raw(); |
} else { |