| library; |
| import self as self; |
| import "dart:core" as core; |
| |
| static method sideEffect<T extends core::Object? = dynamic>(core::List<self::sideEffect::T%> list) → core::List<self::sideEffect::T%> { |
| core::print(self::sideEffect::T%); |
| return list; |
| } |
| static method method() → dynamic { |
| { |
| final synthesized core::List<dynamic> #0#0 = self::sideEffect<dynamic>(core::_GrowableList::•<dynamic>(0)); |
| if(!true) |
| throw{for-error-handling} new core::StateError::•("Pattern matching error"); |
| } |
| { |
| final synthesized core::List<dynamic> #1#0 = self::sideEffect<dynamic>(core::_GrowableList::•<dynamic>(0)); |
| if(!true) |
| throw{for-error-handling} new core::StateError::•("Pattern matching error"); |
| } |
| { |
| final synthesized core::List<dynamic> #2#0 = self::sideEffect<dynamic>(core::_GrowableList::•<dynamic>(0)); |
| if(true) { |
| core::print(true); |
| } |
| } |
| #L1: |
| { |
| final synthesized core::List<dynamic> #3#0 = self::sideEffect<dynamic>(core::_GrowableList::•<dynamic>(0)); |
| { |
| if(true) { |
| } |
| } |
| } |
| return block { |
| core::bool #t1; |
| final synthesized core::List<dynamic> #4#0 = self::sideEffect<dynamic>(core::_GrowableList::•<dynamic>(0)); |
| #L2: |
| { |
| { |
| if(true) { |
| #t1 = true; |
| break #L2; |
| } |
| } |
| } |
| } =>#t1; |
| } |
| |
| |
| Extra constant evaluation status: |
| Evaluated: Not @ org-dartlang-testcase:///side_effect.dart:11:7 -> BoolConstant(false) |
| Evaluated: Not @ org-dartlang-testcase:///side_effect.dart:12:3 -> BoolConstant(false) |
| Extra constant evaluation: evaluated: 23, effectively constant: 2 |