| Index: runtime/vm/object_test.cc
|
| diff --git a/runtime/vm/object_test.cc b/runtime/vm/object_test.cc
|
| index d681c08c821837cb78dfd05dadf23a11f6e8dd5b..8cc81eef9391a53a0f61dd816e5935f5ef3147dc 100644
|
| --- a/runtime/vm/object_test.cc
|
| +++ b/runtime/vm/object_test.cc
|
| @@ -196,10 +196,16 @@ VM_TEST_CASE(GenerateExactSource) {
|
| " static fly() { return 5; }\n"
|
| " void catcher(x) {\n"
|
| " try {\n"
|
| - " if (x) {\n"
|
| - " fly();\n"
|
| + " if (x is! List) {\n"
|
| + " for (int i = 0; i < x; i++) {\n"
|
| + " fly();\n"
|
| + " ++i;\n"
|
| + " }\n"
|
| " } else {\n"
|
| - " !fly();\n"
|
| + " for (int i = 0; i < x; i--) {\n"
|
| + " !fly();\n"
|
| + " --i;\n"
|
| + " }\n"
|
| " }\n"
|
| " } on Blah catch (a) {\n"
|
| " _print(17);\n"
|
|
|