Index: runtime/vm/class_finalizer.cc |
diff --git a/runtime/vm/class_finalizer.cc b/runtime/vm/class_finalizer.cc |
index 11913010355ecc8e544f456439aec306d589e34a..8d9c266b2d3521dffed4b4316cce262c7bfbc329 100644 |
--- a/runtime/vm/class_finalizer.cc |
+++ b/runtime/vm/class_finalizer.cc |
@@ -1693,6 +1693,7 @@ void ClassFinalizer::CloneMixinAppTypeParameters(const Class& mixin_app_class) { |
TypeParameter& cloned_param = TypeParameter::Handle(zone); |
String& param_name = String::Handle(zone); |
AbstractType& param_bound = AbstractType::Handle(zone); |
+ Function& null_function = Function::Handle(zone); |
intptr_t cloned_index = 0; |
// First, clone the super class type parameters. Rename them so that |
@@ -1718,6 +1719,7 @@ void ClassFinalizer::CloneMixinAppTypeParameters(const Class& mixin_app_class) { |
param_name = Symbols::FromConcat(thread, |
param_name, Symbols::Backtick()); |
cloned_param = TypeParameter::New(mixin_app_class, |
+ null_function, |
cloned_index, |
param_name, |
param_bound, |
@@ -1756,6 +1758,7 @@ void ClassFinalizer::CloneMixinAppTypeParameters(const Class& mixin_app_class) { |
has_uninstantiated_bounds = true; |
} |
cloned_param = TypeParameter::New(mixin_app_class, |
+ null_function, |
cloned_index, // Unfinalized index. |
param_name, |
param_bound, |