| Index: runtime/vm/object_test.cc
|
| diff --git a/runtime/vm/object_test.cc b/runtime/vm/object_test.cc
|
| index d1e851b1181addeef58ec2b750575f3c071af983..5a61bba27723c72a407941df3a2de750166c6583 100644
|
| --- a/runtime/vm/object_test.cc
|
| +++ b/runtime/vm/object_test.cc
|
| @@ -3098,17 +3098,20 @@ ISOLATE_UNIT_TEST_CASE(SubtypeTestCache) {
|
| const Object& class_id_or_fun = Object::Handle(Smi::New(empty_class.id()));
|
| const TypeArguments& targ_0 = TypeArguments::Handle(TypeArguments::New(2));
|
| const TypeArguments& targ_1 = TypeArguments::Handle(TypeArguments::New(3));
|
| - cache.AddCheck(class_id_or_fun, targ_0, targ_1, Bool::True());
|
| + const TypeArguments& targ_2 = TypeArguments::Handle(TypeArguments::New(4));
|
| + cache.AddCheck(class_id_or_fun, targ_0, targ_1, targ_2, Bool::True());
|
| EXPECT_EQ(1, cache.NumberOfChecks());
|
| Object& test_class_id_or_fun = Object::Handle();
|
| TypeArguments& test_targ_0 = TypeArguments::Handle();
|
| TypeArguments& test_targ_1 = TypeArguments::Handle();
|
| + TypeArguments& test_targ_2 = TypeArguments::Handle();
|
| Bool& test_result = Bool::Handle();
|
| cache.GetCheck(0, &test_class_id_or_fun, &test_targ_0, &test_targ_1,
|
| - &test_result);
|
| + &test_targ_2, &test_result);
|
| EXPECT_EQ(class_id_or_fun.raw(), test_class_id_or_fun.raw());
|
| EXPECT_EQ(targ_0.raw(), test_targ_0.raw());
|
| EXPECT_EQ(targ_1.raw(), test_targ_1.raw());
|
| + EXPECT_EQ(targ_2.raw(), test_targ_2.raw());
|
| EXPECT_EQ(Bool::True().raw(), test_result.raw());
|
| }
|
|
|
|
|