Chromium Code Reviews| Index: runtime/vm/ast.cc |
| =================================================================== |
| --- runtime/vm/ast.cc (revision 43426) |
| +++ runtime/vm/ast.cc (working copy) |
| @@ -515,7 +515,7 @@ |
| if (field().is_final()) { |
| return NULL; |
| } |
| - if (FLAG_enable_type_checks) { |
| + if (FLAG_enable_type_checks || Isolate::Current()->checked_mode()) { |
|
srdjan
2015/02/03 22:04:12
I would factor this out into Isolate::IsCheckedMod
|
| rhs = new AssignableNode( |
| field().token_pos(), |
| rhs, |
| @@ -574,7 +574,7 @@ |
| ASSERT(!getter.IsNull() && |
| (getter.kind() == RawFunction::kImplicitStaticFinalGetter)); |
| #endif |
| - if (FLAG_enable_type_checks) { |
| + if (FLAG_enable_type_checks || Isolate::Current()->checked_mode()) { |
| rhs = new AssignableNode( |
| field.token_pos(), |
| rhs, |