| Index: runtime/vm/class_finalizer.cc
|
| diff --git a/runtime/vm/class_finalizer.cc b/runtime/vm/class_finalizer.cc
|
| index a0f4a101814822064bdbfff8df17a121b64c0e93..d26292f41552bc93f90a81073cfc3c200e461ed7 100644
|
| --- a/runtime/vm/class_finalizer.cc
|
| +++ b/runtime/vm/class_finalizer.cc
|
| @@ -1917,6 +1917,7 @@ void ClassFinalizer::ResolveSuperTypeAndInterfaces(
|
| case kExternalOneByteStringCid:
|
| case kExternalTwoByteStringCid:
|
| case kBoolCid:
|
| + case kNullCid:
|
| case kArrayCid:
|
| case kImmutableArrayCid:
|
| case kGrowableObjectArrayCid:
|
| @@ -1981,6 +1982,7 @@ void ClassFinalizer::ResolveSuperTypeAndInterfaces(
|
| // represent a function type, therefore implementing the Function interface.
|
| if (!cls_belongs_to_core_lib) {
|
| if (interface.IsBoolType() ||
|
| + interface.IsNullType() ||
|
| interface.IsNumberType() ||
|
| interface.IsIntType() ||
|
| interface.IsDoubleType() ||
|
|
|