| Index: runtime/vm/intermediate_language.cc
|
| ===================================================================
|
| --- runtime/vm/intermediate_language.cc (revision 13490)
|
| +++ runtime/vm/intermediate_language.cc (working copy)
|
| @@ -364,7 +364,9 @@
|
|
|
| // Consider the compile type of the value.
|
| const AbstractType& compile_type = AbstractType::Handle(CompileType());
|
| - ASSERT(!compile_type.IsMalformed());
|
| + if (compile_type.IsMalformed()) {
|
| + return false;
|
| + }
|
|
|
| // If the compile type of the value is void, we are type checking the result
|
| // of a void function, which was checked to be null at the return statement
|
|
|