| Index: runtime/vm/flow_graph_compiler_mips.cc
|
| ===================================================================
|
| --- runtime/vm/flow_graph_compiler_mips.cc (revision 30381)
|
| +++ runtime/vm/flow_graph_compiler_mips.cc (working copy)
|
| @@ -651,7 +651,7 @@
|
| ASSERT(!dst_type.IsNull());
|
| ASSERT(dst_type.IsFinalized());
|
| // Assignable check is skipped in FlowGraphBuilder, not here.
|
| - ASSERT(dst_type.IsMalformed() || dst_type.IsMalbounded() ||
|
| + ASSERT(dst_type.IsMalformedOrMalbounded() ||
|
| (!dst_type.IsDynamicType() && !dst_type.IsObjectType()));
|
| // Preserve instantiator and its type arguments.
|
| __ addiu(SP, SP, Immediate(-2 * kWordSize));
|
| @@ -670,7 +670,7 @@
|
| }
|
|
|
| // Generate throw new TypeError() if the type is malformed or malbounded.
|
| - if (dst_type.IsMalformed() || dst_type.IsMalbounded()) {
|
| + if (dst_type.IsMalformedOrMalbounded()) {
|
| __ addiu(SP, SP, Immediate(-4 * kWordSize));
|
| __ LoadObject(TMP, Object::ZoneHandle());
|
| __ sw(TMP, Address(SP, 3 * kWordSize)); // Make room for the result.
|
|
|