| library; |
| import self as self; |
| import "dart:core" as core; |
| |
| class C extends core::Object { |
| field core::String value = (() → core::String { |
| core::String? value = self::something(); |
| if(value == null) { |
| throw ""; |
| } |
| core::String result = value{core::String}; |
| return result; |
| })(){() → core::String}; |
| synthetic constructor •() → self::C |
| : super core::Object::•() |
| ; |
| } |
| static method something() → core::String? |
| return "something"; |
| static method main() → void { |
| core::print(new self::C::•().{self::C::value}{core::String}.{core::String::length}{core::int}); |
| } |