library; | |
import self as self; | |
import "dart:core" as core; | |
static method main() → void { | |
try { | |
has-declared-initializer core::Object? b; | |
{ | |
final synthesized Never #0#0 = throw <core::int, core::int>{42: 42}; | |
if(!#0#0) | |
throw{for-error-handling} new core::StateError::•("Pattern matching error"); | |
} | |
} | |
on core::Object catch(final core::Object e) { | |
core::print(e); | |
return; | |
} | |
throw "Missing exception"; | |
} |